Starting nautilus crashes with Segmentation Fault

Bug #1607711 reported by mmesh
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
nautilus (Ubuntu)
Invalid
Low
Unassigned

Bug Description

After last updates to my Ubuntu 16.04 x64 nautilus crashes with the following message:

misel@misel-amphinicy[~]:
[11:44:18] $ nautilus
Maximum number of clients reached
** (nautilus:25112): WARNING **: Could not open X display
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.
[Errno 2] No translation file found for domain: 'nautilus-image-tools'
Initializing nautilus-image-converter extension
Initializing nautilus-dropbox 2.10.0

** (nautilus:25112): CRITICAL **: nautilus_menu_provider_get_background_items: assertion 'NAUTILUS_IS_MENU_PROVIDER (provider)' failed

** (nautilus:25112): CRITICAL **: nautilus_menu_provider_get_background_items: assertion 'NAUTILUS_IS_MENU_PROVIDER (provider)' failed
Maximum number of clients reached
(nautilus:25112): GnomeDesktop-WARNING **: Unable to open display ':0' when setting background pixmap

Segmentation fault (core dumped)
misel@misel-amphinicy[~]:
[11:44:20]

backtrace:

misel@misel-amphinicy[/usr/bin]:
[11:46:17] $ LC_ALL=EN_US gdb nautilus
GNU gdb (Ubuntu 7.11.1-0ubuntu1~16.04) 7.11.1
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from nautilus...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/nautilus
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (EN_US)
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".

(nautilus:26865): Gtk-WARNING **: Locale not supported by C library.
        Using the fallback 'C' locale.
[New Thread 0x7fffe8b3f700 (LWP 26869)]
[New Thread 0x7fffe3fff700 (LWP 26870)]
[New Thread 0x7fffe37fe700 (LWP 26871)]
[New Thread 0x7fffe2997700 (LWP 26872)]
Maximum number of clients reached
** (nautilus:26865): WARNING **: Could not open X display
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.
[Errno 2] No translation file found for domain: 'nautilus-image-tools'
Initializing nautilus-image-converter extension
Initializing nautilus-dropbox 2.10.0
[New Thread 0x7fffc96ef700 (LWP 26883)]
[New Thread 0x7fffc3d96700 (LWP 26884)]

** (nautilus:26865): CRITICAL **: nautilus_menu_provider_get_background_items: assertion 'NAUTILUS_IS_MENU_PROVIDER (provider)' failed
Maximum number of clients reached
(nautilus:26865): GnomeDesktop-WARNING **: Unable to open display ':0' when setting background pixmap

Thread 1 "nautilus" received signal SIGSEGV, Segmentation fault.
0x00007ffff5bd3c10 in cairo_surface_set_device_scale () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
(gdb)

mmesh (misel-mesnjak)
description: updated
description: updated
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Please try to obtain a backtrace following the instructions at http://wiki.ubuntu.com/DebuggingProgramCrash and upload the backtrace (as an attachment) to the bug report. This will greatly help us in tracking down your problem.

Changed in nautilus (Ubuntu):
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
Sebastien Bacher (seb128) wrote :

do you get the issue without python-nautilus installed?

Revision history for this message
mmesh (misel-mesnjak) wrote : Re: [Bug 1607711] Re: Starting nautilus crashes with Segmentation Fault

On Fri, Jul 29, 2016 at 1:47 PM, Sebastien Bacher <email address hidden> wrote:

> do you get the issue without python-nautilus installed?
> --
>

I'll try out and get back with the results...

Revision history for this message
mmesh (misel-mesnjak) wrote :

I uninstalled python-nautilus package and rebooted and then I did not get SIGSEGV for some time, but now I again started getting this crash:

misel@misel-amphinicy[~]:
[13:59:13] $ nautilus
Maximum number of clients reached
** (nautilus:29472): WARNING **: Could not open X display
Initializing nautilus-dropbox 2.10.0
Maximum number of clients reached
(nautilus:29472): GnomeDesktop-WARNING **: Unable to open display ':0' when setting background pixmap

Segmentation fault (core dumped)

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for nautilus (Ubuntu) because there has been no activity for 60 days.]

Changed in nautilus (Ubuntu):
status: Incomplete → Expired
Elton (ebielton)
Changed in nautilus (Ubuntu):
status: Expired → Confirmed
Elton (ebielton)
Changed in nautilus (Ubuntu):
status: Confirmed → New
Revision history for this message
Ricardo Gemignani (ricardo-gemignani) wrote :

Not sure if it is the same issue. Also a segfault though. gdb and valgrind logs attached.

Revision history for this message
Sebastien Bacher (seb128) wrote :

don't reopen expired bugs if you are not the original submiter, report a new bug instead

Changed in nautilus (Ubuntu):
status: New → Invalid
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.