Bug#827306: general: won't open file browser/manager if several other programs are already open

D&P Dimov lddimov at yahoo.com
Tue Jun 21 17:51:06 UTC 2016


I hope that this is what you needed:
sudo gdb nautilus
(gdb) r
Starting program: /usr/bin/nautilus 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffeda8e700 (LWP 2506)]
[New Thread 0x7fffed28d700 (LWP 2507)]
[New Thread 0x7fffeca8c700 (LWP 2508)]

(nautilus:2497): Gtk-WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
[New Thread 0x7fffdd8f6700 (LWP 2509)]
[New Thread 0x7fffd1950700 (LWP 2510)]
[New Thread 0x7fffd112f700 (LWP 2512)]
[Thread 0x7fffd112f700 (LWP 2512) exited]
[Thread 0x7fffd1950700 (LWP 2510) exited]
[New Thread 0x7fffd1950700 (LWP 2517)]
[Thread 0x7fffd1950700 (LWP 2517) exited]
[New Thread 0x7fffd1950700 (LWP 2520)]
[Thread 0x7fffd1950700 (LWP 2520) exited]
[New Thread 0x7fffd1950700 (LWP 2523)]
[Thread 0x7fffeca8c700 (LWP 2508) exited]
[New Thread 0x7fffeca8c700 (LWP 2524)]
[Thread 0x7fffd1950700 (LWP 2523) exited]
[New Thread 0x7fffd1950700 (LWP 2525)]
[Thread 0x7fffeca8c700 (LWP 2524) exited]
[New Thread 0x7fffeca8c700 (LWP 2528)]
[Thread 0x7fffd1950700 (LWP 2525) exited]
[New Thread 0x7fffd1950700 (LWP 2533)]

^C
Thread 1 "nautilus" received signal SIGINT, Interrupt.
0x00007ffff3c64dcd in poll () at ../sysdeps/unix/syscall-template.S:84
84    ../sysdeps/unix/syscall-template.S: No such file or directory.
(gdb) bt
#0  0x00007ffff3c64dcd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007ffff4c3a39c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff4c3a4ac in g_main_context_iteration ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5201cdd in g_application_run ()
   from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x0000000000429e41 in main (argc=1, argv=0x7fffffffe6c8)
    at nautilus-main.c:103
(gdb) 


      From: Alberto Luaces <aluaces at udc.es>
 To: D&P Dimov <lddimov at yahoo.com> 
Cc: 827306 at bugs.debian.org
 Sent: Tuesday, June 21, 2016 10:54 AM
 Subject: Re: Bug#827306: general: won't open file browser/manager if several other programs are already open
   
D&P Dimov writes:

> Alberto Luaces  wrote:
>> several other programs are already open
>>
>> reassign 827306 nautilus
>> thanks
>>
>> D&P Dimov writes:
>>
>>> Dear Alberto,
>>>
>>> I am using GNOME.
>>> When I type nautilus in terminal, and I already have a few programs
>>> running, it doesn't open.
>>> When I type nautilus after fresh restart, I get:
>>>
>>> $ nautilus
>>>
>>> (nautilus:2059): GLib-GIO-CRITICAL **:
>>> g_dbus_interface_skeleton_unexport: assertion
>>> 'interface_->priv->connections != NULL' failed
>>>
>>> (nautilus:2059): GLib-GIO-CRITICAL **:
>>> g_dbus_interface_skeleton_unexport: assertion
>>> 'interface_->priv->connections != NULL' failed
>>> Could not register the application: Timeout was reached
>>>
>>> (nautilus:2059): Gtk-CRITICAL **: gtk_icon_theme_get_for_screen:
>>> assertion 'GDK_IS_SCREEN (screen)' failed
>>>
>>> (nautilus:2059): GLib-GObject-WARNING **: invalid (NULL) pointer
>>> instance
>>>
>>> (nautilus:2059): GLib-GObject-CRITICAL **: g_signal_connect_object:
>>> assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
>>
>> Those messages seem harmless. From your post, I understand that when
>> it fails, the program just does not output anything to the console and
>> it stays frozen.
>>
>> You can try to see where it is getting stuck by launching it with the
>> debugger:
>>
>> $ gdb nautilus
>>
>> At the gdb prompt, type "r" and then ENTER. When it gets stuck, press
>> ctrl-C and then type "bt" and ENTER. Please post the results.
>
>
>
> Dear Alberto,
> Since the gdb didn't work (see my message below from June 16), is
> there something else I can try to fix the problem? 
> Thanks,
> Luben

Ok, it seems your debugger is not installed.  Please follow the
instructions given in another nautilus reported bug:

"Looks like a livelock. Please install nautilus-dbg and gvfs-dbg, and
obtain a gdb backtrace of the locked process.

See http://wiki.debian.org/HowToGetABacktrace for more information."

In addition, please reply to the bug report address and not directly to
me (I am subscribed to this bug) since otherwise the maintainers of the
package will not see any of your replies since they are held out of the
bug tracking system.

Regards,


  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20160621/3d618c79/attachment-0001.html>


More information about the pkg-gnome-maintainers mailing list