FS#29584 - [nautilus] crashes often when opening /home/user since update to 3.4.1-1
Attached to Project:
Arch Linux
Opened by Timo Tomasini (kanocx) - Monday, 23 April 2012, 20:48 GMT
Last edited by Ionut Biru (wonder) - Monday, 07 May 2012, 15:35 GMT
Opened by Timo Tomasini (kanocx) - Monday, 23 April 2012, 20:48 GMT
Last edited by Ionut Biru (wonder) - Monday, 07 May 2012, 15:35 GMT
|
Details
Description:
Nautilus crashes when opening users home folder after upgrading to 3.4.1-1. When opening nautilus with an path, it works like a charm. For logs, see attachements. Additional info: * package version: - local/nautilus 3.4.1-1 (gnome) Steps to reproduce: 1.) Upgrade to gnome 3.4.1 2.) restart your pc 3.) open nautilus without a path |
This task depends upon
Closed by Ionut Biru (wonder)
Monday, 07 May 2012, 15:35 GMT
Reason for closing: Fixed
Additional comments about closing: nautilus 3.4.1-2
Monday, 07 May 2012, 15:35 GMT
Reason for closing: Fixed
Additional comments about closing: nautilus 3.4.1-2
https://bbs.archlinux.org/viewtopic.php?pid=1092046
It doesn't do it immediately, only when I try to open certain directories. For the moment I see it happening with my local Dropbox folder and some (but not all) remote folders permanently mounted with samba. It's not exactly predictable: with some folders it never segfaults, with others it segfaults every time, and yet with others it only segfaults sometimes.
I'm sure it worked fine before the upgrade. I restarted the machine after the upgrade.
I'm running nautilus with an XFCE desktop (no gnome shell running). Thunar seems to work fine.
I'm attaching the log lines I get when it segfaults trying to open my Dropbox folder. It looks a lot like yours.
EDIT: I removed the libnautilus-dropbox plugin in /usr/lib/nautilus/extensions-3.0/, now I get the following error in messages.log:
Apr 24 20:39:14 colibri kernel: [26776.237936] pool[31835]: segfault at 2000 ip 00007ff875e69440 sp 00007ff85af83a90 error 4 in libgio-2.0.so.0.3200.1[7ff875e28000+145000]
dropbox-1.1.40-1
thunar-dropbox-0.2.0-1
I've removed both, deleted my local dropbox folder and rebooted the machine.
The behavior is the same. Nautilus still segfaults when entering some folders with the following message in messages.log:
Apr 24 21:26:38 localhost kernel: [ 83.466346] pool[1486]: segfault at 3400 ip 00007fc1d73b0440 sp 00007fc1b23eba90 error 4 in libgio-2.0.so.0.3200.1[7fc1d736f000+145000]
https://wiki.archlinux.org/index.php/Step_By_Step_Debugging_Guide#Technique_.232_-_even_better_gdb_output
I recompiled all packages you said and made a gdb as described in the wiki:
http://pastebin.com/jbknM1g1
(There are so many lines, because I had to click threw a bunch of folders to get my segfault)
EDIT: Looks better, here it is: http://pastebin.com/1D96JJPt
This is what I get with gdb when nautilus segfaults trying to open my Dropbox folder:
http://pastebin.com/Eea2avs9
This is what I get when it segfaults trying to open a remote samba folder:
http://pastebin.com/CU8KewDF
I experience the same issue.
I dont see a pattern for which paths nautilus results in segfaulting (e.g. ~/ results in segfault while ~/Desktop/ doesn't)
Btw. I dont have dropbox installed and run Xfce4...
EDIT SOLVED:
After removing all temporary files of my user account from /tmp and also removing all configuration files from my home-dir (.gconf, .gvfs, .config, etc...) it works again...
I wish I knew which config option caused the bug...
Nautilus works fine for me after deleting this directory.
First i deleted ~/.config/dconf but that didn't work.
next i deleted ~/.gtk-bookmarks and that did the trick.
We'll see if the problem comes back...
https://bugzilla.gnome.org/show_bug.cgi?id=675282
https://bugzilla.gnome.org/show_bug.cgi?id=674659
thank you for this information, sounds great :)
Wonder, can you please leave a comment, when the new nautilus package is on the way to [extra]?
Greetings,
KanocX