Files crashes on changing permissions of current directory

Bug #1069275 reported by KJ Lawrence
62
This bug affects 10 people
Affects Status Importance Assigned to Milestone
Files
Fix Released
High
Julián Unrrein

Bug Description

Files crashes when attempting to change the CHMOD permissions on a directory.

How to replicate:
Navigate to a folder in Files
Right-click on an empty space in the folder and go to Properties
Choose "More" and Add/Remove CHMOD permissions
Files crashes immediately

Didn't seem to matter if directory had files in it or not. If I went up a level and selected the physical directory I could add/remove permissions without any issues.

ProblemType: Crash
DistroRelease: elementary OS 0.2
Package: pantheon-files 0.1-0~r981+pkg9~precise1 [origin: LP-PPA-elementary-os-daily]
ProcVersionSignature: Ubuntu 3.2.0-32.51-generic-pae 3.2.30
Uname: Linux 3.2.0-32-generic-pae i686
ApportVersion: 2.0.1-0ubuntu14+elementary3~precise1
Architecture: i386
CrashDB: pantheon_files
Date: Sun Oct 21 00:06:05 2012
ExecutablePath: /usr/bin/pantheon-files
InstallationMedia: elementary OS 0.2 "Luna" - Build i386 LIVE Binary 20121019-00:39
ProcCmdline: pantheon-files
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0xb6d66ed8 <g_object_ref+24>: mov (%esi),%eax
 PC (0xb6d66ed8) ok
 source "(%esi)" (0x00000001) not located in a known VMA region (needed readable region)!
 destination "%eax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: pantheon-files
StacktraceTop:
 g_object_ref () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
 ?? ()
 ?? ()
 ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
 g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
Title: pantheon-files crashed with SIGSEGV in g_object_ref()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

Related branches

Revision history for this message
KJ Lawrence (kjtehprogrammer) wrote :
information type: Private → Public
Revision history for this message
Mattia Buscema (mattia-buscema) wrote :

This bug could be reproduced by mounting a filesystem with read-only option and then trying to add write permission through the properties dialog (i tried and, in these circumstances, it always crashed).

Revision history for this message
Mattia Buscema (mattia-buscema) wrote :

Actually i noticed it always crashes, not only in the circumstances i described in the previous comment.

Revision history for this message
RabbitBot (rabbitbot-a) wrote :

StacktraceTop:
 g_object_ref (_object=0x1) at /build/buildd/glib2.0-2.32.3/./gobject/gobject.c:2878
 marlin_view_properties_window_file_set_attributes_co (_data_=0x9cd9020) at /build/buildd/pantheon-files-0.1/obj-i686-linux-gnu/src/View/PropertiesWindow.c:3063
 g_mutex_get_impl (mutex=0x0) at /build/buildd/glib2.0-2.32.3/./glib/gthread-posix.c:118
 ?? () from /tmp/tmpQmD899/lib/i386-linux-gnu/libglib-2.0.so.0

Revision history for this message
RabbitBot (rabbitbot-a) wrote : Stacktrace.txt
Revision history for this message
RabbitBot (rabbitbot-a) wrote : ThreadStacktrace.txt
tags: removed: need-i386-retrace
Changed in pantheon-files:
status: New → Confirmed
Revision history for this message
Cody Garver (codygarver) wrote : Re: Files crashes on changing directory CHMOD permissions

Could bug #1078841 be related?

Revision history for this message
Mattia Buscema (mattia-buscema) wrote :

i think that bug is private because search gives me no results. Could you please change its status to public?

Revision history for this message
Renato da Luz (renato-da-luz) wrote :

I hope to resolve soon.

RabbitBot (rabbitbot-a)
Changed in pantheon-files:
importance: Undecided → Medium
importance: Medium → High
Changed in pantheon-files:
assignee: nobody → Julián Unrrein (junrrein)
status: Confirmed → In Progress
summary: - Files crashes on changing directory CHMOD permissions
+ Files crashes on changing permissions of current directory
Cody Garver (codygarver)
Changed in pantheon-files:
milestone: none → luna-beta2
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.