[Pkg-lxde-maintainers] Bug#823359: pcmanfm: crashes when trying to open an invalid path

George B. i93.borg at gmail.com
Fri Nov 4 15:08:31 UTC 2016


Package: pcmanfm
Version: 1.2.4-1
Followup-For: Bug #823359

Hello,

This is probably related: pcmanfm crashes when clicking on a bookmark
that points to a non-existing directory.

Backtrace:

```
#0  0x00007fd8bfac0fdf in __GI_raise (sig=sig at entry=6) at ../sysdeps/unix/sysv/linux/raise.c:58
        set = {__val = {0, 71776119061217280, 0, 0, 0, 0, 0, 140568917569648, 140568917574496, 140568926109904, 140568709556736, 140568965591104, 91, 140568963410388, 5, 0}}
        pid = <optimized out>
        tid = <optimized out>
#1  0x00007fd8bfac240a in __GI_abort () at abort.c:89
        save_stage = 2
        act = 
          {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {0, 1, 210453397511, 0, 0, 472446402651, 0, 0, 532575944823, 0, 0, 4294967295, 0, 140568508235856, 140568508240896, 0}}, sa_flags = -1067056288, sa_restorer = 0x7fd8a8001400}
        sigs = {__val = {32, 0 <repeats 15 times>}}
#2  0x00007fd8c03be4f5 in g_assertion_message (domain=domain at entry=0x0, file=file at entry=0x7fd8c0e83f3e "job/fm-dir-list-job.c", line=line at entry=218, func=func at entry=0x7fd8c0e840d0 "_new_info_for_native_file", message=message at entry=0x7fd8a801e050 "assertion failed: (err != NULL)") at ././glib/gtestutils.c:2429
        lstr = "218\000\330\177\000\000\000\257-ͯ\264\274\026\t\000\000\000\000\000\000\000\062?\350\300\330\177\000"
        s = 0x7fd8a8001400 ""
#3  0x00007fd8c03be58a in g_assertion_message_expr (domain=0x0, file=0x7fd8c0e83f3e "job/fm-dir-list-job.c", line=218, func=0x7fd8c0e840d0 "_new_info_for_native_file", expr=<optimized out>)
    at ././glib/gtestutils.c:2452
        s = 0x7fd8a801e050 "assertion failed: (err != NULL)"
#4  0x00007fd8c0e71661 in  () at /usr/lib/x86_64-linux-gnu/libfm.so.4
#5  0x00007fd8c0e77a0d in  () at /usr/lib/x86_64-linux-gnu/libfm.so.4
#6  0x00007fd8c03bfd1e in g_thread_pool_thread_proxy (data=<optimized out>) at ././glib/gthreadpool.c:307
        pool = 0x559a9ba3d270
#7  0x00007fd8c03bf325 in g_thread_proxy (data=0x559a9ba170a0) at ././glib/gthread.c:784
        thread = 0x559a9ba170a0
#8  0x00007fd8bfe33464 in start_thread (arg=0x7fd8b3fff700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fd8b3fff700
        now = <optimized out>
        unwind_buf = 
              {cancel_jmp_buf = {{jmp_buf = {140568709560064, -6353082551891983936, 0, 140735270185599, 0, 140568965591104, 6369276158537564608, 6369267253189607872}, 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"
#9  0x00007fd8bfb769df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
```

Best regards,

George


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.8.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.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.22.0-1
ii  libc6                2.24-5
ii  libcairo2            1.14.6-1+b1
ii  libfm-gtk4           1.2.4-1
ii  libfm4               1.2.4-1
ii  libfontconfig1       2.11.0-6.7
ii  libfreetype6         2.6.3-3+b1
ii  libgdk-pixbuf2.0-0   2.36.0-1
ii  libglib2.0-0         2.50.1-1
ii  libgtk2.0-0          2.24.31-1
ii  libpango-1.0-0       1.40.3-3
ii  libpangocairo-1.0-0  1.40.3-3
ii  libpangoft2-1.0-0    1.40.3-3
ii  libx11-6             2:1.6.3-1

Versions of packages pcmanfm recommends:
ii  gnome-icon-theme   3.12.0-2
ii  gvfs-backends      1.30.1.1-1
ii  gvfs-fuse          1.30.1.1-1
ii  lxde-icon-theme    0.5.1-1
ii  oxygen-icon-theme  5:5.27.0-1
ii  policykit-1-gnome  0.105-5
ii  tango-icon-theme   0.8.90-6

pcmanfm suggests no packages.

-- no debconf information



More information about the Pkg-lxde-maintainers mailing list