nautilus crashed with SIGSEGV in g_file_is_native()

Bug #917821 reported by Peter Vanspauwen
94
This bug affects 10 people
Affects Status Importance Assigned to Milestone
nautilus (Ubuntu)
Fix Released
High
Didier Roche-Tolomelli

Bug Description

Nautilus crashed when I tried to access bookmarked folders through the Nautilus Quicklist in Ubuntu 12.04.

ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: nautilus 1:3.2.1-2ubuntu9
ProcVersionSignature: Ubuntu 3.2.0-9.16-generic 3.2.1
Uname: Linux 3.2.0-9-generic i686
NonfreeKernelModules: wl
ApportVersion: 1.90-0ubuntu2
Architecture: i386
CrashCounter: 1
Date: Tue Jan 17 20:13:12 2012
ExecutablePath: /usr/bin/nautilus
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Beta i386 (20110901)
ProcCmdline: nautilus
ProcEnviron:
 PATH=(custom, no user)
 LANG=nl_NL.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0x6fbcf3 <g_file_is_native+51>: cmp %eax,(%edi)
 PC (0x006fbcf3) ok
 source "%eax" ok
 destination "(%edi)" (0x00000180) not located in a known VMA region (needed writable region)!
SegvReason: writing NULL VMA
Signal: 11
SourcePackage: nautilus
StacktraceTop:
 g_file_is_native () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
 ?? ()
 ?? ()
 g_cclosure_marshal_VOID(unsigned int0_t) () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
 g_closure_invoke () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
Title: nautilus crashed with SIGSEGV in g_file_is_native()
UpgradeStatus: Upgraded to precise on 2012-01-14 (2 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
Peter Vanspauwen (peter-van-spauwen) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 g_file_is_native (file=0x99d68d8) at /build/buildd/glib2.0-2.31.10/./gio/gfile.c:335
 nautilus_bookmark_uri_known_not_to_exist (bookmark=0x99d68d8) at nautilus-bookmark.c:654
 activate_bookmark_in_menu_item (action=0x0, user_data=0x9963d20) at nautilus-window-bookmarks.c:299
 g_cclosure_marshal_VOID__UINT (closure=0x99a0aa8, return_value=0x0, n_param_values=2, param_values=0x98167b8, invocation_hint=0xbf8a9ff0, marshal_data=0x0) at /build/buildd/glib2.0-2.31.10/./gobject/gmarshal.c:259
 g_closure_invoke (closure=0x99a0aa8, return_value=0x0, n_param_values=2, param_values=0x98167b8, invocation_hint=0xbf8a9ff0) at /build/buildd/glib2.0-2.31.10/./gobject/gclosure.c:774

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in nautilus (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in nautilus (Ubuntu):
status: New → Confirmed
visibility: private → public
Changed in nautilus (Ubuntu):
importance: Medium → High
assignee: nobody → Didier Roche (didrocks)
Revision history for this message
Bart Willemsen (b-willemsen8) wrote :

Might be interesting to add that the quicklist does seem to work when Nautilus is already open. It will switch to the right bookmark. Only when Nautilus is closed it crashes here.

Revision history for this message
Doug McMahon (mc3man) wrote :

At least here, using 1:3.2.1-2ubuntu10, (quickists open in new window), there is no longer any crashes thru any use of the launcher & it's quicklist

Revision history for this message
Jo-Erlend Schinstad (joerlend.schinstad-deactivatedaccount) wrote :

Bart Willemsen: thank you for the tip. I can confirm that. It works perfectly well when Nautilus is already running. I don't really understand why Nautilus isn't always running. I have icons on my desktop. But when I manually open a new Nautilus instance, the quicklists work as they're supposed to.

Revision history for this message
JB5 (sir-bunt) wrote :

Following updates today

Nautilus 1:3.2.1-2ubuntu10

Quicklist worked on first selection.
Closed nautilus and tried again.
No error thrown out, but did not launch Nautilus and icons formally on desktop are no longer shown.

As above, IF nautilus window open, then quicklists open a new instance of nautilus in appropriate folder.

Revision history for this message
Joost Van Durme (joostvandurme) wrote :

Have the same issue here with the last updates.

See https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/917655/comments/7 for a possible duplicate thread.

Same as JB5, I have this:

What I did:

1. Start a new session
2. Right-click on Nautilus launcher icon and select "Documents", this opens Nautilus with Documents folder opened
3. Close Nautilus
4. Right-click on Nautilus launcher icon and select "Documents", this does nothing anymore

Changed in nautilus (Ubuntu):
status: Confirmed → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nautilus - 1:3.2.1-2ubuntu11

---------------
nautilus (1:3.2.1-2ubuntu11) precise; urgency=low

  * debian/patches/12_unity_launcher_support.patch:
    - handle now our own handler for the bookmarks itself to separate from
      gtk-window references. This prevents some crashes (especially when there
      is no nautilus window) (LP: #917821)
 -- Didier Roche <email address hidden> Wed, 18 Jan 2012 16:35:33 +0100

Changed in nautilus (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Pavol Klačanský (pavolzetor-deactivatedaccount) wrote :

I would prefer to not always open new window, just if there is no window.

Revision history for this message
JB5 (sir-bunt) wrote :

Nautilus 1:3.2.1-2ubuntu11 seems to have fixed problem for me.

Required logout / in, then worked as expected.

Wonder if it is possible to add modifier key to either open new window or in same window, when using nautilus shortcuts?

Revision history for this message
JB5 (sir-bunt) wrote :

Problem has recurred.

version - nautilus 1:3.3.4-0ubuntu2

Used quicklist to open Downloads folder, closed nautilus. tried to open Downloads folder via quicklist and nautilus crashed.

Revision history for this message
JB5 (sir-bunt) wrote :

re post #14 above.

Seems OK now!
Managed to replicate crash twice yesterday, cannot now reproduce.

In mean time, nautilus has updated to - [1:3.3.5-0ubuntu1] - anyway.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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