[Pkg-lxde-maintainers] Bug#660634: pcmanfm crashes when i try to delete a file from a mounted remote directory

luigi luigi_curzi at yahoo.it
Mon Feb 20 13:25:51 UTC 2012


Package: pcmanfm
Version: 0.9.10-2
Severity: normal

i mount at boot time a remote directory through samba/cifs.
when i try to delete a file in this directory pcmanfm crashes. 
this is the backtrace and output of gdb:

(gdb) run
Starting program: /usr/bin/pcmanfm 
[Thread debugging using libthread_db enabled]
[New Thread 0xac674b70 (LWP 24605)]
[New Thread 0xabe73b70 (LWP 24606)]
[New Thread 0xab672b70 (LWP 24607)]
[Thread 0xac674b70 (LWP 24605) exited]
[New Thread 0xac674b70 (LWP 24608)]
[New Thread 0xaac9fb70 (LWP 24609)]
[Thread 0xaac9fb70 (LWP 24609) exited]
[Thread 0xac674b70 (LWP 24608) exited]
[Thread 0xab672b70 (LWP 24607) exited]
[New Thread 0xab672b70 (LWP 24625)]
[Thread 0xab672b70 (LWP 24625) exited]
[New Thread 0xab672b70 (LWP 24627)]
[Thread 0xab672b70 (LWP 24627) exited]
[New Thread 0xab672b70 (LWP 24628)]
[Thread 0xab672b70 (LWP 24628) exited]
[New Thread 0xab672b70 (LWP 24629)]
[Thread 0xab672b70 (LWP 24629) exited]
** (pcmanfm:24602): DEBUG: total number of files to delete: 1
*** glibc detected *** /usr/bin/pcmanfm: double free or corruption (!prev): 0x0832ad00 ***
======= Backtrace: =========
/lib/i386-linux-gnu/i686/cmov/libc.so.6(+0x6e221)[0xb72b0221]
/lib/i386-linux-gnu/i686/cmov/libc.so.6(+0x6fa88)[0xb72b1a88]
/lib/i386-linux-gnu/i686/cmov/libc.so.6(cfree+0x6d)[0xb72b4b3d]
/lib/i386-linux-gnu/i686/cmov/libc.so.6(fclose+0x14a)[0xb72a06da]
/lib/i386-linux-gnu/libglib-2.0.so.0(g_file_set_contents+0x3d0)[0xb73e9b70]
======= Memory map: ========
08048000-08066000 r-xp 00000000 08:21 20452582   /usr/bin/pcmanfm
08066000-08068000 rw-p 0001d000 08:21 20452582   /usr/bin/pcmanfm
08068000-0835e000 rw-p 00000000 00:00 0          [heap]
aa456000-aa472000 r-xp 00000000 08:21 17170528   /lib/i386-linux-gnu/libgcc_s.so.1
aa472000-aa473000 rw-p 0001b000 08:21 17170528   /lib/i386-linux-gnu/libgcc_s.so.1
aa49f000-aa4a0000 ---p 00000000 00:00 0 
aa4a0000-aaca0000 rw-p 00000000 00:00 0 
aaca0000-aad00000 rw-s 00000000 00:04 786445     /SYSV00000000 (deleted)
aad00000-aad21000 rw-p 00000000 00:00 0 
aad21000-aae00000 ---p 00000000 00:00 0 
aae0a000-aae12000 r--s 00000000 08:21 15616229   /home/luigi/.local/share/gvfs-metadata/root-11a1988e.log
aae12000-aae72000 rw-s 00000000 00:04 753675     /SYSV00000000 (deleted)
aae72000-aae73000 ---p 00000000 00:00 0 
aae73000-ab673000 rw-p 00000000 00:00 0 
ab673000-ab674000 ---p 00000000 00:00 0 
ab674000-abe74000 rw-p 00000000 00:00 0 
abe74000-abe75000 ---p 00000000 00:00 0 
abe75000-ac675000 rw-p 00000000 00:00 0 
ac675000-ac689000 r-xp 00000000 08:21 21889982   /usr/lib/i386-linux-gnu/gio/modules/libgioremote-volume-monitor.so
ac689000-ac68a000 rw-p 00013000 08:21 21889982   /usr/lib/i386-linux-gnu/gio/modules/libgioremote-volume-monitor.so
ac68a000-ac68e000 r-xp 00000000 08:21 21758621   /usr/lib/i386-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
ac68e000-ac68f000 rw-p 00003000 08:21 21758621   /usr/lib/i386-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so
ac68f000-ac695000 r--p 00000000 08:21 24643912   /usr/share/locale/it/LC_MESSAGES/gdk-pixbuf.mo
ac695000-ac6b7000 r--p 00000000 08:21 24379418   /usr/share/fonts/truetype/liberation/LiberationSans-Regular.ttf
ac6b7000-ac6b9000 r-xp 00000000 08:21 22685301   /usr/lib/i386-linux-gnu/pango/1.6.0/modules/pango-basic-fc.so
ac6b9000-ac6ba000 rw-p 00001000 08:21 22685301   /usr/lib/i386-linux-gnu/pango/1.6.0/modules/pango-basic-fc.so
ac6ba000-ac6bb000 r--s 00000000 08:21 30151912   /var/cache/fontconfig/c05880de57d1f5e948fdfacc138775d9-le32d4.cache-3
ac6bb000-ac6c1000 r--s 00000000 08:21 30146976   /var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-le32d4.cache-3
ac6c1000-ac6c3000 r--s 00000000 08:21 30151909   /var/cache/fontconfig/b5ea634b0fb353b8ea17632d1f9ef766-le32d4.cache-3
ac6c3000-ac6ca000 r--s 00000000 08:21 30151908   /var/cache/fontconfig/6d41288fd70b0be22e8c3a91e032eec0-le32d4.cache-3
ac6ca000-ac6cd000 r--s 00000000 08:21 30151907   /var/cache/fontconfig/de156ccd2eddbdc19d37a45b8b2aac9c-le32d4.cache-3
ac6cd000-ac6ce000 r--s 00000000 08:21 30151906   /var/cache/fontconfig/4794a0821666d79190d59a36cb4f44b5-le32d4.cache-3
ac6ce000-ac6f0000 r--s 00000000 08:21 30151904   /var/cache/fontconfig/365b55f210c0a22e9a19e35191240f32-le32d4.cache-3
ac6f0000-ac6f4000 r--s 00000000 08:21 30151902   /var/cache/fontconfig/3047814df9a2f067bd2d96a2b9c36e5a-le32d4.cache-3
ac6f4000-ac6f6000 r--s 00000000 08:21 30151901   /var/cache/fontconfig/e49e89034d371f0f9de17aab02136486-le32d4.cache-3
ac6f6000-ac6f7000 r--s 00000000 08:21 30151898   /var/cache/fontconfig/4b14b093aebc79c320de5e86ae1d3314-le32d4.cache-3
ac6f7000-ac704000 r--s 00000000 08:21 30147474   /var/cache/fontconfig/d52a8644073d54c13679302ca1180695-le32d4.cache-3
ac704000-ac733000 r-xp 00000000 08:21 21759211   /usr/lib/i386-linux-gnu/libbluray.so.1.1.0
ac733000-ac734000 r--p 0002e000 08:21 21759211   /usr/lib/i386-linux-gnu/libbluray.so.1.1.0
ac734000-ac735000 rw-p 0002f000 08:21 21759211   /usr/lib/i386-linux-gnu/libbluray.so.1.1.0
ac735000-ac737000 r-xp 00000000 08:21 17171476   /lib/i386-linux-gnu/i686/cmov/libutil-2.13.so
ac737000-ac738000 r--p 00001000 08:21 17171476   /lib/i386-linux-gnu/i686/cmov/libutil-2.13.so
ac738000-ac739000 rw-p 00002000 08:21 17171476   /lib/i386-linux-gnu/i686/cmov/libutil-2.13.so
ac739000-ac747000 r-xp 00000000 08:21 17171170   /lib/i386-linux-gnu/libudev.so.0.13.0
ac747000-ac748000 r--p 0000d000 08:21 17171170   /lib/i386-linux-gnu/libudev.so.0.13.0
ac748000-ac749000 rw-p 0000e000 08:21 17171170   /lib/i386-linux-gnu/libudev.so.0.13.0
ac74c000-ac74d000 r--s 00000000 08:21 15616225   /home/luigi/.local/share/gvfs-metadata/root
ac74d000-ac754000 r--s 00000000 08:21 30146962   /var/cache/fontconfig/cabbd14511b9e8a55e92af97fb3a0461-le32d4.cache-3
ac754000-ac762000 r--s 00000000 08:21 30146959   /var/cache/fontconfig/e13b20fdb08344e0e664864cc2ede53d-le32d4.cache-3
ac762000-ac763000 r--s 00000000 08:21 16123951   /home/luigi/.fontconfig/67e36b25b715ba90f1bf409b31700cd0-le32d4.cache-3
ac763000-ac771000 r--s 00000000 08:21 30146973   /var/cache/fontconfig/865f88548240fee46819705c6468c165-le32d4.cache-3
ac771000-ac774000 r--s 00000000 08:21 16232289   /home/luigi/.fontconfig/5efb407310ca15fed11c69f88cdfe0eb-le32d4.cache-3
ac774000-ac775000 rw-p 00000000 00:00 0 
ac775000-ac78c000 r-xp 00000000 08:21 21761923   /usr/lib/i386-linux-gnu/gvfs/libgvfscommon.so
ac78c000-ac78d000 rw-p 00017000 08:21 21761923   /usr/lib/i386-linux-gnu/gvfs/libgvfscommon.so
ac78d000-ac7b9000 r-xp 00000000 08:21 21889989   /usr/lib/i386-linux-gnu/gio/modules/libgvfsdbus.so
ac7b9000-ac7ba000 rw-p 0002b000 08:21 21889989   /usr/lib/i386-linux-gnu/gio/modules/libgvfsdbus.so
ac7ba000-ac7bd000 r--p 00000000 08:21 24644333   /usr/share/locale/it/LC_MESSAGES/atk10.mo
ac7bd000-ac7e0000 r--p 00000000 08:21 25166496   /usr/share/icons/gnome/icon-theme.cache
ac7e0000-ae2bf000 r--p 00000000 08:21 25166329   /usr/share/icons/hicolor/icon-theme.cache
ae2bf000-b6d3f000 r--p 00000000 08:21 25166200   /usr/share/icons/oxygen/icon-theme.cache
b6d3f000-b6d4c000 r-xp 00000000 08:21 21764924   /usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/engines/libthinice.so
b6d4c000-b6d4d000 rw-p 0000d000 08:21 21764924   /usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/engines/libthinice.so
b6d4d000-b6d7d000 r-xp 00000000 08:21 21764921   /usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/engines/libclearlooks.so
b6d7d000-b6d7e000 rw-p 00030000 08:21 21764921   /usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/engines/libclearlooks.so
b6d7e000-b6d82000 r--p 00000000 08:21 24642820   /usr/share/locale/it/LC_MESSAGES/libfm.mo
b6d82000-b6da0000 r--s 00000000 08:21 23073552   /usr/share/mime/mime.cache
b6da0000-b6da1000 r--s 00000000 08:21 22939003   /usr/local/share/mime/mime.cache
b6da1000-b6db6000 r--p 00000000 08:21 24642827   /usr/share/locale/it/LC_MESSAGES/glib20.mo
Program received signal SIGABRT, Aborted.
[Switching to Thread 0xabe73b70 (LWP 24606)]
0xb7fe2424 in __kernel_vsyscall ()
(gdb) bt
#0  0xb7fe2424 in __kernel_vsyscall ()
#1  0xb726c941 in raise () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#2  0xb726fd72 in abort () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#3  0xb72a6135 in ?? () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#4  0xb72b0221 in ?? () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#5  0xb72b1a88 in ?? () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#6  0xb72b4b3d in free () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#7  0xb72a06da in fclose () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#8  0xb73e9b70 in g_file_set_contents () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb75f726a in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#10 0xb755ab6f in g_file_trash () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#11 0xb79b2a40 in ?? () from /usr/lib/libfm.so.1
#12 0xb79b0078 in ?? () from /usr/lib/libfm.so.1
#13 0xb79ada12 in ?? () from /usr/lib/libfm.so.1
#14 0xb7427207 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#15 0xb7424dd4 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#16 0xb73a4c39 in start_thread () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#17 0xb731212e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

i have the same problem with 0.9.8 version.

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (990, 'testing'), (850, 'unstable'), (500, 'testing-proposed-updates'), (101, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.2.6.20120214 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages pcmanfm depends on:
ii  libatk1.0-0         2.2.0-2
ii  libc6               2.13-26
ii  libcairo2           1.10.2-6.2
ii  libfm-gtk-bin       0.1.17-1
ii  libfm-gtk1          0.1.17-1
ii  libfm1              0.1.17-1
ii  libfontconfig1      2.8.0-3.1
ii  libfreetype6        2.4.8-1
ii  libgdk-pixbuf2.0-0  2.24.1-1
ii  libglib2.0-0        2.30.2-6
ii  libgtk2.0-0         2.24.9-2
ii  libmenu-cache1      0.3.2-2.1
ii  libpango1.0-0       1.29.4-2
ii  libx11-6            2:1.4.4-4

Versions of packages pcmanfm recommends:
ii  gnome-icon-theme  3.2.1.2-1
ii  gvfs-backends     1.10.1-2
ii  gvfs-fuse         1.10.1-2
ii  lxde-icon-theme   0.0.1+svn20091206-2

pcmanfm suggests no packages.

-- no debconf information





More information about the Pkg-lxde-maintainers mailing list