Author Topic: pcmanfm crashes on "unmount"  (Read 1388 times)

Offline melodie

  • Hero Member
  • *****
  • Posts: 5942
  • XMMP=Jabber, free instant messaging protocol !
    • PCLinuxOS Fr
pcmanfm crashes on "unmount"
« on: July 17, 2011, 08:32:15 AM »
Hi,
PCManFM has already crashed several times since a few days, after I unmount a usb pendrive, or an internal partition.

I see now it's possible to get messages when starting it from console (compiled with debug option ?), and I have also installed gdb in case it could bring informations that could be useful (I don't know how to understand the messages... )

The messages:

Code: [Select]
$ pcmanfm
** (pcmanfm:10563): DEBUG: add vol: 0x9342f88, uuid: 2b06e9a6-0b60-4d0d-9991-027ac81f57a7, udi: /org/freedesktop/Hal/devices/volume_uuid_2b06e9a6_0b60_4d0d_9991_027ac81f57a7
** (pcmanfm:10563): DEBUG: vol-changed
** (pcmanfm:10563): DEBUG: vol-changed
** (pcmanfm:10563): DEBUG: on_mount_action_finished
** (pcmanfm:10563): DEBUG: mount path: disk
** (pcmanfm:10563): DEBUG: vol-changed
** (pcmanfm:10563): DEBUG: on_mount_action_finished
** (pcmanfm:10563): DEBUG: event of the folder itself: 6
** (pcmanfm:10563): DEBUG: folder is unmounted
$

Code: [Select]
$ gdb pcmanfm
GNU gdb (GDB) 7.1-2pclos2010 (PCLinuxOS release 2010)
Copyright (C) 2010 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 "i586-mandriva-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/pcmanfm...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/pcmanfm
Traceback (most recent call last):
  File "/usr/share/gdb/auto-load/usr/lib/libgobject-2.0.so.0.2800.6-gdb.py", line 9, in <module>
    from gobject import register
  File "/usr/share/glib-2.0/gdb/gobject.py", line 3, in <module>
    import gdb.backtrace
ImportError: No module named backtrace
[Thread debugging using libthread_db enabled]
[New Thread 0xb631fb70 (LWP 30589)]
[New Thread 0xb59ffb70 (LWP 30590)]
[New Thread 0xb4f9fb70 (LWP 30591)]
[New Thread 0xb45ffb70 (LWP 30592)]
[Thread 0xb45ffb70 (LWP 30592) exited]
[Thread 0xb4f9fb70 (LWP 30591) exited]
[New Thread 0xb4f9fb70 (LWP 30593)]
[New Thread 0xb45ffb70 (LWP 30594)]
[Thread 0xb4f9fb70 (LWP 30593) exited]
[Thread 0xb45ffb70 (LWP 30594) exited]
[New Thread 0xb45ffb70 (LWP 30595)]
[New Thread 0xb4f9fb70 (LWP 30596)]
[Thread 0xb45ffb70 (LWP 30595) exited]
[Thread 0xb4f9fb70 (LWP 30596) exited]
[New Thread 0xb4f9fb70 (LWP 30597)]
[New Thread 0xb45ffb70 (LWP 30598)]
[Thread 0xb4f9fb70 (LWP 30597) exited]
[Thread 0xb45ffb70 (LWP 30598) exited]
[New Thread 0xb4f9fb70 (LWP 30599)]
[New Thread 0xb45ffb70 (LWP 30600)]
[Thread 0xb4f9fb70 (LWP 30599) exited]
[Thread 0xb45ffb70 (LWP 30600) exited]
[New Thread 0xb45ffb70 (LWP 30601)]
[New Thread 0xb4f9fb70 (LWP 30602)]
[Thread 0xb4f9fb70 (LWP 30602) exited]
[Thread 0xb45ffb70 (LWP 30601) exited]
[New Thread 0xb45ffb70 (LWP 30603)]
[New Thread 0xb4f9fb70 (LWP 30604)]
[Thread 0xb4f9fb70 (LWP 30604) exited]
[Thread 0xb45ffb70 (LWP 30603) exited]
[New Thread 0xb45ffb70 (LWP 30605)]
[New Thread 0xb4f9fb70 (LWP 30606)]
[Thread 0xb4f9fb70 (LWP 30606) exited]
[Thread 0xb45ffb70 (LWP 30605) exited]
[New Thread 0xb45ffb70 (LWP 30607)]
[New Thread 0xb4f9fb70 (LWP 30608)]
[Thread 0xb45ffb70 (LWP 30607) exited]
[Thread 0xb4f9fb70 (LWP 30608) exited]
[New Thread 0xb4f9fb70 (LWP 30609)]
[New Thread 0xb45ffb70 (LWP 30610)]
[Thread 0xb4f9fb70 (LWP 30609) exited]
[Thread 0xb45ffb70 (LWP 30610) exited]
[New Thread 0xb45ffb70 (LWP 30611)]
[New Thread 0xb4f9fb70 (LWP 30612)]
[Thread 0xb45ffb70 (LWP 30611) exited]
[Thread 0xb4f9fb70 (LWP 30612) exited]
[New Thread 0xb4f9fb70 (LWP 30613)]
[New Thread 0xb45ffb70 (LWP 30614)]
[Thread 0xb4f9fb70 (LWP 30613) exited]
[Thread 0xb45ffb70 (LWP 30614) exited]
[New Thread 0xb4f9fb70 (LWP 30615)]
[New Thread 0xb45ffb70 (LWP 30616)]
[Thread 0xb45ffb70 (LWP 30616) exited]
[Thread 0xb4f9fb70 (LWP 30615) exited]
[New Thread 0xb45ffb70 (LWP 30617)]
[New Thread 0xb4f9fb70 (LWP 30618)]
[Thread 0xb4f9fb70 (LWP 30618) exited]
[Thread 0xb45ffb70 (LWP 30617) exited]
[Thread 0xb59ffb70 (LWP 30590) exited]
** (pcmanfm:30583): DEBUG: vol-changed
** (pcmanfm:30583): DEBUG: vol-changed
** (pcmanfm:30583): DEBUG: on_mount_action_finished
[New Thread 0xb59ffb70 (LWP 30631)]
** (pcmanfm:30583): DEBUG: mount path: disk
[Thread 0xb59ffb70 (LWP 30631) exited]
[New Thread 0xb59ffb70 (LWP 30641)]
[Thread 0xb59ffb70 (LWP 30641) exited]
[New Thread 0xb59ffb70 (LWP 30663)]
[Thread 0xb59ffb70 (LWP 30663) exited]
** (pcmanfm:30583): DEBUG: vol-changed
** (pcmanfm:30583): DEBUG: on_mount_action_finished
** (pcmanfm:30583): DEBUG: event of the folder itself: 6
** (pcmanfm:30583): DEBUG: folder is unmounted
[Thread 0xb631fb70 (LWP 30589) exited]

Program exited normally.
(gdb)

The pcmanfm version is this one:
Code: [Select]
$ rpm -qil pcmanfm
Name        : pcmanfm                      Relocations: (not relocatable)
Version     : 0.9.9                             Vendor: (none)
Release     : 4pclos2011                    Build Date: sam. 02 juil. 2011 18:55:54 CEST
Install Date: sam. 09 juil. 2011 23:37:06 CEST      Build Host: thenudiebar
Group       : Graphical desktop/LXDE        Source RPM: pcmanfm-0.9.9-4pclos2011.src.rpm
Size        : 283236                           License: GPL
Signature   : (none)
URL         : http://pcmanfm.sourceforge.net/
Summary     : PCMan File Manager
(.............)
$

Regards,
Mélodie

melodie at swissjabber dot ch - IRC #pclinuxos-fr sur freenode

Offline Neal ManBear

  • Administrator
  • Super Villain
  • *****
  • Posts: 15845
  • LXDE! Coffee, Bacon and Cheesecake!
Re: pcmanfm crashes on "unmount"
« Reply #1 on: July 17, 2011, 09:14:03 AM »
Moved to Advanced Users. Though really this should be a report to the testers mailing list.

pcmanfm-0.9.9-4pclos2011 is from the unstable/testing section. I've just had a look at ibiblio, and confirmed that it is still in testing. This build has other issues, too. It would probably be best to revert to 0.9.9-3 and wait for the next build.

Offline melodie

  • Hero Member
  • *****
  • Posts: 5942
  • XMMP=Jabber, free instant messaging protocol !
    • PCLinuxOS Fr
Re: pcmanfm crashes on "unmount"
« Reply #2 on: July 17, 2011, 10:30:11 AM »
Thank you Neal.

If only I could get here in this thread, the information about which git version it comes from that could help... pcman, the dev of PCManFM. I am registered at his bug report place, and then it's easy from there to point to the present thread here, if all the desired information is available.

Regards,
Mélodie

melodie at swissjabber dot ch - IRC #pclinuxos-fr sur freenode

Offline Neal ManBear

  • Administrator
  • Super Villain
  • *****
  • Posts: 15845
  • LXDE! Coffee, Bacon and Cheesecake!
Re: pcmanfm crashes on "unmount"
« Reply #3 on: July 17, 2011, 11:02:34 AM »
Thank you Neal.

If only I could get here in this thread, the information about which git version it comes from that could help... pcman, the dev of PCManFM. I am registered at his bug report place, and then it's easy from there to point to the present thread here, if all the desired information is available.

Regards,
Mélodie

As I said earlier, this should be posted to the testers M/L. There you can ask which git version it comes from.

Offline melodie

  • Hero Member
  • *****
  • Posts: 5942
  • XMMP=Jabber, free instant messaging protocol !
    • PCLinuxOS Fr
Re: pcmanfm crashes on "unmount"
« Reply #4 on: July 17, 2011, 11:33:26 AM »
As I said earlier, this should be posted to the testers M/L. There you can ask which git version it comes from.

I already asked at message id 20110711114551.626e1aec Date: Mon, 11 Jul 2011 11:45:51 +0200
Quote
Would it be possible to get the git version of the builds we have, (...) ?

So what more can I do ? ???


melodie at swissjabber dot ch - IRC #pclinuxos-fr sur freenode

Offline Neal ManBear

  • Administrator
  • Super Villain
  • *****
  • Posts: 15845
  • LXDE! Coffee, Bacon and Cheesecake!
Re: pcmanfm crashes on "unmount"
« Reply #5 on: July 17, 2011, 11:51:45 AM »
Hmm..... that rpm was up on July 3rd. My guess would be that whatever was in git that day would be the version.