[Pkg-lxde-maintainers] Bug#793818: Pcmanfm crash sometimes at the end of file(s) copy

Cedric321 cedric321 at gmx.fr
Sun Apr 3 18:06:27 UTC 2016


Hello,

Thank you for this debugging techniques.

I have dowgrated to pcmanfm 1.2.3-1.1 versions (and all the strech 
packet installed in jessie like in /var/log/apt/history.log).
I have enabled coredumps.

Here a report with a backtrace.
This bug happened during a copy on an usb key (sometimes it happened 
during a copy on an hard disk).

I keep the core files if you want an other backtrace.
If i have a new bug, i will do an other backtrace to see if i can report 
more informations.

Thank you again.

Cédric.

-- System Information:
Debian Release: 8.4
   APT prefers stable-updates
   APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages pcmanfm depends on:
ii  libatk1.0-0          2.14.0-1
ii  libc6                2.19-18+deb8u4
ii  libcairo2            1.14.0-2.1+deb8u1
ii  libfm-gtk4           1.2.3-1
ii  libfm4               1.2.3-1
ii  libfontconfig1       2.11.0-6.3
ii  libfreetype6         2.5.2-3+deb8u1
ii  libgdk-pixbuf2.0-0   2.31.1-2+deb8u4
ii  libglib2.0-0         2.42.1-1+b1
ii  libgtk2.0-0          2.24.25-3+deb8u1
ii  libpango-1.0-0       1.36.8-3
ii  libpangocairo-1.0-0  1.36.8-3
ii  libpangoft2-1.0-0    1.36.8-3
ii  libx11-6             2:1.6.2-3

Versions of packages pcmanfm recommends:
ii  gnome-icon-theme   3.12.0-1
ii  gvfs-backends      1.22.2-1
ii  gvfs-fuse          1.22.2-1
ii  policykit-1-gnome  0.105-2

pcmanfm suggests no packages.

-- no debconf information

-------------- next part --------------

Thread 6 (Thread 0x7fb211f7f700 (LWP 2619)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x00007fb219926567 in g_cond_wait_until () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007fb2198b6a69 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007fb2199091b0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007fb219908845 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007fb2193820a4 in start_thread (arg=0x7fb211f7f700) at pthread_create.c:309
        __res = <optimized out>
        pd = 0x7fb211f7f700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140402782369536, 8587961595513535737, 0, 140402966479952, 17, 140402782369536, -8625885881292030727, -8625901946464764679}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#6  0x00007fb2190b787d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.

Thread 5 (Thread 0x7fb2037fe700 (LWP 2517)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x00007fb219926567 in g_cond_wait_until () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007fb2198b6a69 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007fb2199091b0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007fb219908845 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007fb2193820a4 in start_thread (arg=0x7fb2037fe700) at pthread_create.c:309
        __res = <optimized out>
        pd = 0x7fb2037fe700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140402539620096, 8587961595513535737, 0, 140402969095712, 17, 140402539620096, -8625915636288586503, -8625901946464764679}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#6  0x00007fb2190b787d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.

Thread 4 (Thread 0x7fb21319e700 (LWP 2238)):
#0  0x00007fb2190aed3d in poll () at ../sysdeps/unix/syscall-template.S:81
No locals.
#1  0x00007fb2198e1ee4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007fb2198e2272 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007fb219ed4f76 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#4  0x00007fb219908845 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007fb2193820a4 in start_thread (arg=0x7fb21319e700) at pthread_create.c:309
        __res = <optimized out>
        pd = 0x7fb21319e700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140402801370880, 8587961595513535737, 0, 140402960498784, 140402909808624, 140402801370880, -8625880228578198279, -8625901946464764679}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#6  0x00007fb2190b787d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.

Thread 3 (Thread 0x7fb21299d700 (LWP 2239)):
#0  0x00007fb2190aed3d in poll () at ../sysdeps/unix/syscall-template.S:81
No locals.
#1  0x00007fb2198e1ee4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007fb2198e1ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007fb2198e2039 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007fb219908845 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007fb2193820a4 in start_thread (arg=0x7fb21299d700) at pthread_create.c:309
        __res = <optimized out>
        pd = 0x7fb21299d700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140402792978176, 8587961595513535737, 0, 140402960498784, 140402909808624, 140402792978176, -8625883526576210695, -8625901946464764679}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#6  0x00007fb2190b787d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.

Thread 2 (Thread 0x7fb203fff700 (LWP 2610)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x00007fb219926567 in g_cond_wait_until () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007fb2198b6a69 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007fb2199091b0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007fb219908845 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007fb2193820a4 in start_thread (arg=0x7fb203fff700) at pthread_create.c:309
        __res = <optimized out>
        pd = 0x7fb203fff700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140402548012800, 8587961595513535737, 0, 140402967789056, 17, 140402548012800, -8625916736337085191, -8625901946464764679}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#6  0x00007fb2190b787d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.

Thread 1 (Thread 0x7fb21cb69980 (LWP 2237)):
#0  0x00007fb21a39082e in fm_list_push_tail (d=0x7fb1f8015b30, list=0x0) at base/fm-list.h:102
No locals.
#1  fm_file_info_list_push_tail (d=0x7fb1f8015b30, list=0x0) at ./base/fm-file-info.h:172
No locals.
#2  on_file_info_job_finished (job=0x7fb1f4009ea0, folder=0x7fb21d1e0c30) at base/fm-folder.c:397
        fi = 0x7fb1f8015b30
        path = <optimized out>
        l2 = <optimized out>
        need_added = 0
        need_changed = 0
        l = 0x7fb21cff2460
        files_to_add = 0x0
        files_to_update = 0x0
#3  0x00007fb219bb7474 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#4  0x00007fb219bd1087 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#5  0x00007fb219bd19df in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#6  0x00007fb21a3a39aa in fm_job_emit_finished (job=0x7fb1f4009ea0) at job/fm-job.c:94
No locals.
#7  on_idle_cleanup (unused=<optimized out>) at job/fm-job.c:578
        job = 0x7fb1f4009ea0
        jobs = 0x7fb21d29ca30
        l = 0x7fb21d29ca30
#8  0x00007fb2198e1b6d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#9  0x00007fb2198e1f48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#10 0x00007fb2198e2272 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#11 0x00007fb21bc61597 in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#12 0x00007fb21c976954 in main (argc=1, argv=0x7fffdd966838) at pcmanfm.c:284
        config = 0x7fb21ced0000
        err = 0x0
        inst = {prog_name = 0x7fb21c9908a2 "pcmanfm", cb = 0x7fb21c977020 <single_inst_cb>, opt_entries = 0x7fb21cb9d0d0 <opt_entries+144>, screen_num = 0, io_channel = 0x7fb21cecb800, sock = 5, io_watch = 2}
        l = <optimized out>
-------------- next part --------------
$ gdb pcmanfm core

GNU gdb (Debian 7.7.1+dfsg-5) 7.7.1
Copyright (C) 2014 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 pcmanfm...Reading symbols from /usr/lib/debug/.build-id/6f/eaef92095423e6ab2591e988d41470cf273519.debug...done.
done.
[New LWP 2237]
[New LWP 2610]
[New LWP 2239]
[New LWP 2238]
[New LWP 2517]
[New LWP 2619]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `pcmanfm'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007fb21a39082e in fm_list_push_tail (d=0x7fb1f8015b30, list=0x0) at base/fm-list.h:102
102	base/fm-list.h: Aucun fichier ou dossier de ce type.


(gdb) set pagination 0
(gdb) set logging on
(gdb) thread apply all bt full

=> gdb.txt
-------------- next part --------------
Apr  3 18:45:47 debian kernel: [   89.260032] usb 1-2: new high-speed USB device number 3 using ehci-pci
Apr  3 18:45:47 debian kernel: [   89.392438] usb 1-2: New USB device found, idVendor=0204, idProduct=6025
Apr  3 18:45:47 debian kernel: [   89.392447] usb 1-2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
Apr  3 18:45:47 debian mtp-probe: checking bus 1, device 3: "/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-2"
Apr  3 18:45:47 debian mtp-probe: bus: 1, device: 3 was not an MTP device
Apr  3 18:45:48 debian kernel: [   89.465536] usb-storage 1-2:1.0: USB Mass Storage device detected
Apr  3 18:45:48 debian kernel: [   89.465823] scsi8 : usb-storage 1-2:1.0
Apr  3 18:45:48 debian kernel: [   89.466066] usbcore: registered new interface driver usb-storage
Apr  3 18:45:49 debian kernel: [   90.464756] scsi 8:0:0:0: Direct-Access     CBM2080  Flash Disk       2.00 PQ: 0 ANSI: 2
Apr  3 18:45:49 debian kernel: [   90.465610] sd 8:0:0:0: Attached scsi generic sg3 type 0
Apr  3 18:45:49 debian kernel: [   90.465986] sd 8:0:0:0: [sdc] 4075263 512-byte logical blocks: (2.08 GB/1.94 GiB)
Apr  3 18:45:49 debian kernel: [   90.466596] sd 8:0:0:0: [sdc] Write Protect is off
Apr  3 18:45:49 debian kernel: [   90.477624]  sdc: sdc1
Apr  3 18:45:49 debian kernel: [   90.480985] sd 8:0:0:0: [sdc] Attached SCSI removable disk
Apr  3 18:45:53 debian org.gtk.Private.UDisks2VolumeMonitor[1630]: index_parse.c:191: indx_parse(): error opening /home/cedric/Media/Share/BDMV/index.bdmv
Apr  3 18:45:53 debian org.gtk.Private.UDisks2VolumeMonitor[1630]: index_parse.c:191: indx_parse(): error opening /home/cedric/Media/Share/BDMV/BACKUP/index.bdmv
Apr  3 18:45:53 debian org.gtk.Private.UDisks2VolumeMonitor[1630]: index_parse.c:191: indx_parse(): error opening /home/cedric/Media/HDD1/BDMV/index.bdmv
Apr  3 18:45:53 debian org.gtk.Private.UDisks2VolumeMonitor[1630]: index_parse.c:191: indx_parse(): error opening /home/cedric/Media/HDD1/BDMV/BACKUP/index.bdmv
Apr  3 18:45:53 debian org.gtk.Private.UDisks2VolumeMonitor[1630]: index_parse.c:191: indx_parse(): error opening /home/cedric/Media/Internet/BDMV/index.bdmv
Apr  3 18:45:53 debian org.gtk.Private.UDisks2VolumeMonitor[1630]: index_parse.c:191: indx_parse(): error opening /home/cedric/Media/Internet/BDMV/BACKUP/index.bdmv
Apr  3 18:45:53 debian org.gtk.Private.UDisks2VolumeMonitor[1630]: index_parse.c:191: indx_parse(): error opening /home/cedric/Media/HDD2/BDMV/index.bdmv
Apr  3 18:45:53 debian org.gtk.Private.UDisks2VolumeMonitor[1630]: index_parse.c:191: indx_parse(): error opening /home/cedric/Media/HDD2/BDMV/BACKUP/index.bdmv
Apr  3 18:45:54 debian org.gtk.Private.UDisks2VolumeMonitor[1630]: index_parse.c:191: indx_parse(): error opening /home/cedric/Media/HDD3/BDMV/index.bdmv
Apr  3 18:45:54 debian org.gtk.Private.UDisks2VolumeMonitor[1630]: index_parse.c:191: indx_parse(): error opening /home/cedric/Media/HDD3/BDMV/BACKUP/index.bdmv
Apr  3 18:45:54 debian org.gtk.Private.AfcVolumeMonitor[1630]: Volume monitor alive
Apr  3 18:45:56 debian kernel: [   97.446224] FAT-fs (sdc1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
Apr  3 18:45:56 debian kernel: [   97.477058] FAT-fs (sdc1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
Apr  3 18:45:56 debian org.gtk.Private.UDisks2VolumeMonitor[1630]: index_parse.c:191: indx_parse(): error opening /media/cedric/FAT32/BDMV/index.bdmv
Apr  3 18:45:56 debian org.gtk.Private.UDisks2VolumeMonitor[1630]: index_parse.c:191: indx_parse(): error opening /media/cedric/FAT32/BDMV/BACKUP/index.bdmv
Apr  3 19:00:18 debian kernel: [  959.598843] usb 1-2: USB disconnect, device number 3
Apr  3 19:03:09 debian kernel: [ 1131.088817] perf interrupt took too long (2502 > 2500), lowering kernel.perf_event_max_sample_rate to 50000
Apr  3 19:26:43 debian kernel: [ 2544.744031] usb 1-1: new high-speed USB device number 4 using ehci-pci
Apr  3 19:26:43 debian kernel: [ 2544.946642] usb 1-1: New USB device found, idVendor=18a5, idProduct=0302
Apr  3 19:26:43 debian kernel: [ 2544.946651] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Apr  3 19:26:43 debian kernel: [ 2544.946656] usb 1-1: SerialNumber: 11042271000239
Apr  3 19:26:43 debian kernel: [ 2544.947292] usb-storage 1-1:1.0: USB Mass Storage device detected
Apr  3 19:26:43 debian kernel: [ 2544.947571] scsi9 : usb-storage 1-1:1.0
Apr  3 19:26:43 debian mtp-probe: checking bus 1, device 4: "/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-1"
Apr  3 19:26:43 debian mtp-probe: bus: 1, device: 4 was not an MTP device
Apr  3 19:26:44 debian kernel: [ 2546.160157] scsi 9:0:0:0: Direct-Access     Verbatim                       PQ: 0 ANSI: 0 CCS
Apr  3 19:26:44 debian kernel: [ 2546.161493] sd 9:0:0:0: Attached scsi generic sg3 type 0
Apr  3 19:26:44 debian kernel: [ 2546.162916] sd 9:0:0:0: [sdc] 3948544 512-byte logical blocks: (2.02 GB/1.88 GiB)
Apr  3 19:26:44 debian kernel: [ 2546.163910] sd 9:0:0:0: [sdc] Write Protect is off
Apr  3 19:26:44 debian kernel: [ 2546.173787]  sdc: sdc1
Apr  3 19:26:44 debian kernel: [ 2546.177425] sd 9:0:0:0: [sdc] Attached SCSI removable disk
Apr  3 19:26:50 debian kernel: [ 2551.530077] FAT-fs (sdc1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
Apr  3 19:26:50 debian kernel: [ 2551.535436] FAT-fs (sdc1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
Apr  3 19:26:50 debian org.gtk.Private.UDisks2VolumeMonitor[1630]: index_parse.c:191: indx_parse(): error opening /media/cedric/3F40-B89A/BDMV/index.bdmv
Apr  3 19:26:50 debian org.gtk.Private.UDisks2VolumeMonitor[1630]: index_parse.c:191: indx_parse(): error opening /media/cedric/3F40-B89A/BDMV/BACKUP/index.bdmv
Apr  3 19:27:10 debian org.freedesktop.secrets[1630]: gnome-keyring-daemon: insufficient process capabilities, unsecure memory might get used
Apr  3 19:27:10 debian org.freedesktop.secrets[1630]: ** Message: couldn't access control socket: /run/user/1000/keyring/control: Aucun fichier ou dossier de ce type
Apr  3 19:28:16 debian kernel: [ 2638.023757]  sdc: sdc1
Apr  3 19:28:18 debian kernel: [ 2639.493538]  sdc:
Apr  3 19:28:18 debian kernel: [ 2639.668167]  sdc:
Apr  3 19:28:18 debian kernel: [ 2639.897954]  sdc: sdc1
Apr  3 19:28:19 debian kernel: [ 2640.945634]  sdc: sdc1
Apr  3 19:28:29 debian kernel: [ 2651.221770] FAT-fs (sdc1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
Apr  3 19:28:29 debian org.gtk.Private.UDisks2VolumeMonitor[1630]: index_parse.c:191: indx_parse(): error opening /media/cedric/FAT32/BDMV/index.bdmv
Apr  3 19:28:29 debian org.gtk.Private.UDisks2VolumeMonitor[1630]: index_parse.c:191: indx_parse(): error opening /media/cedric/FAT32/BDMV/BACKUP/index.bdmv
Apr  3 19:30:59 debian kernel: [ 2800.971471] pcmanfm[2237]: segfault at 18 ip 00007fb21a39082e sp 00007fffdd966200 error 4 in libfm.so.4.0.3[7fb21a376000+47000]


More information about the Pkg-lxde-maintainers mailing list