Every once in a while pcmanfm crashes when unmounting stuff. Lately happens a lot when using NFS mounts. The lxsession run log reads:
(pcmanfm:1317): Gtk-CRITICAL **: _gtk_accel_group_detach: assertion `g_slist_find (accel_group->priv->acceleratables, object) != NULL' failed
(pcmanfm:1317): GLib-GObject-WARNING **: instance of invalid non-instantiatable type `<invalid>'
(pcmanfm:1317): GLib-GObject-CRITICAL **: g_signal_handlers_disconnect_matched: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
(pcmanfm:1317): GLib-GObject-CRITICAL **: g_object_steal_data: assertion `G_IS_OBJECT (object)' failed
(pcmanfm:1317): GLib-GObject-CRITICAL **: g_object_set_data: assertion `G_IS_OBJECT (object)' failed
I tried to get a stackstrace with gdb, but now it gets weird:
Starting program: /usr/bin/pcmanfm
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
[Inferior 1 (process 5347) exited normally]
Exited normally? I have to strongly disagree, as there were at least 3 more tabs open!!
I am using Fedora 18 with libfm and pcmanfm compiled on Jun 03 from git sources (master branch).