GNOME Bugzilla – Bug 753210
Nautilus crash when changing the view type
Last modified: 2016-01-27 08:47:07 UTC
Nautilus gives core dump after trying to change the view type. This happens only when the animations are disabled using the gnome-tweak-tool. To replicate the bug : 1- disable the animations (for example using dconf or gnome-tweak-tool) 2- open nautilus and press the "change view" button (the one next to the search icon) 3- nautilus hangs and gives a core dump after a while I observed this in two different fedora 22 installations.
Thanks for taking the time to report this. Without a stack trace from the crash it's very hard to determine what caused it. Can you get us a stack trace? Please see https://wiki.gnome.org/Community/GettingInTouch/Bugzilla/GettingTraces for more information on how to do so. When pasting a stack trace in this bug report, please reset the status of this bug report from NEEDINFO to its previous status. Thanks in advance!
Created attachment 308962 [details] the stack trace of the crash
Dear Andre, I added the stack trace following the steps in the link you sent. However I can't change the status back since it only give me two options : NEEDINFO and RESOLVED. best,
Can't reproduce it here. Does it still happens with Nautilus bleeding edge (aka git master)?
Sorry I can't test it anymore since I had to switch to another distro (for other reasons) which uses 3.14. It works fine on 3.14, but I will report if I see it again. best,
Closing the bug. We'll reopen it if necessary.
I have this bug in Fedora 22 x64 (Gnome and Nautilus 3.16.2, Nouveau driver). I can confirm that it happen only when the animation are disabled. There is a duplicate here : https://bugzilla.gnome.org/show_bug.cgi?id=754782 It has been reported here too : https://bugzilla.redhat.com/show_bug.cgi?id=1252098
Created attachment 316191 [details] Placement bug I was trying to reproduce the crash on Fedora 23 (Gnome 3.18) and it didn't happen but Nautilus now crash when you change the icon view and size a few times and go to preferences (animations enable and disable it's the same). Plus there is this "placement bug" as you can see on the attachment again when you change the icon view and size a few times.
Jeremy, Can you try with nautilus 3.18.2? I fixed something that could cause that in 3.18.2
(In reply to Carlos Soriano from comment #9) > Jeremy, > Can you try with nautilus 3.18.2? I fixed something that could cause that in > 3.18.2 It's already with Nautilus 3.18.2 on Fedora 23
I can reproduce this too on Fedora 23 with nautilus 3.18.2-2. Shorter steps: change from icon list to columns view, back to icon list and open the Preferences. Automatic bug report: https://bugzilla.redhat.com/show_bug.cgi?id=1277625
Using Templates (so you have a New Document menu entry in the context menu) both of you Jeremy and Spetreolle? If so, that one is fixed in 3.18 branch and will be available in 3,18,3
I'm using Templates (New Document in the context menu). Thanks for the fix !
I'm using Templates as well. I'll report downstream.
Cool, thanks for the answers. The fix is: https://git.gnome.org/browse/nautilus/commit/?h=gnome-3-18&id=d4bc3f3946cb081dcd3f5a84a3072b2cc3ca6a69 and https://git.gnome.org/browse/nautilus/commit/?h=gnome-3-18&id=dabd4d93aba1f2beb9949924333f54a517d9dab8
*** Bug 755905 has been marked as a duplicate of this bug. ***
*** Bug 754782 has been marked as a duplicate of this bug. ***
I'm sorry, but after upgrading to nautilus 3.18.3 on Fedora 23 I still have the bug, and also that rectangle reported in a duplicate bug, the difference is just that now it is gray also with the GTK+ theme I'm using (Arc), instead of being transparent as it was before upgrading - and it's still a GtkVBox.
(In reply to fedeb1995 from comment #18) > I'm sorry, but after upgrading to nautilus 3.18.3 on Fedora 23 I still have > the bug, and also that rectangle reported in a duplicate bug, the difference > is just that now it is gray also with the GTK+ theme I'm using (Arc), > instead of being transparent as it was before upgrading - and it's still a > GtkVBox. Are you using templates?
I don't know what they are, so I think I'm not using them; anyway the bug has been fixed on Fedora 23 (by some other package's update I think), but just for the search view; it's still present for "Other locations" and when I switch between icon view and list view, though.
(In reply to fedeb1995 from comment #20) > I don't know what they are, so I think I'm not using them; anyway the bug > has been fixed on Fedora 23 (by some other package's update I think), but > just for the search view; it's still present for "Other locations" and when > I switch between icon view and list view, though. What do you mean is still present with Other Locations? Can you attach a stack trace? Are you using plugins?
I mean there still is a blank GtkVBox when I click on "Other locations" section on the left panel, as per the following screenshot (or if I start it with the other-locations:/// URL and then I switch to Home for example). I'm using nautilus-search-tool, nautilus-open-terminal, nautilus-dropbox and nautilus-image-converter extensions; this is the terminal output I managed to collect: Initializing nautilus-search-tool extension sys:1: PyGIWarning: Nautilus was imported without specifying a version first. Use gi.require_version('Nautilus', '3.0') before import to ensure that the right version gets loaded. /usr/share/nautilus-python/extensions/nautilus_terminal.py:48: PyGIWarning: Vte was imported without specifying a version first. Use gi.require_version('Vte', '2.91') before import to ensure that the right version gets loaded. from gi.repository import GObject, Nautilus, Gtk, Gdk, Vte, GLib [Nautilus Terminal] I: Initializing the Nautilus extension Initializing nautilus-image-converter extension Initializing nautilus-open-terminal extension Initializing nautilus-dropbox 2.10.0 (nautilus:9407): Gtk-WARNING **: Theme directory apps/16x16 of theme Apricity Icons has no size field (nautilus:9407): Gtk-WARNING **: Theme directory apps/24x24 of theme Apricity Icons has no size field (nautilus:9407): Gtk-WARNING **: Theme directory apps/32x32 of theme Apricity Icons has no size field (nautilus:9407): Gtk-WARNING **: Theme directory apps/64x64 of theme Apricity Icons has no size field (nautilus:9407): Gtk-WARNING **: Theme directory apps/96x96 of theme Apricity Icons has no size field (nautilus:9407): Gtk-WARNING **: Theme directory apps/192x192 of theme Apricity Icons has no size field (nautilus:9407): Gtk-WARNING **: Theme directory apps/symbolic of theme Apricity Icons has no size field (nautilus:9407): Gtk-WARNING **: Theme directory status/scalable of theme Apricity Icons has no size field (nautilus:9407): Gtk-WARNING **: Theme directory status/symbolic of theme Apricity Icons has no size field Traceback (most recent call last):
+ Trace 235877
nterm = NautilusTerminal(self._uri, self._window)
self.shell_pid = self.term.fork_command_full(Vte.PtyFlags.DEFAULT,
** (nautilus:9407): WARNING **: connect() failed ** (nautilus:9407): WARNING **: connect() failed (this last line is repeated more than other 100 times). How can I get a stack trace?
Created attachment 318434 [details] a screenshot of the gtkvbox issue
This issue is caused by NautilusTerminal extension, and shall be reported in the respective bug tracker of it.
Oh, you're right, removing the extension solved it. Really nice!
(In reply to fedeb1995 from comment #25) > Oh, you're right, removing the extension solved it. Really nice! It could still be nautilus. Can you disable one by one plugin and see which one causes the blank box? if with all of them happens, disabling all of them also fixes the issue? Thanks