[Pkg-xfce-devel] Bug#803968: thunar: segfault deleting some files

Alberto Fuentes pajaro at gmail.com
Tue Nov 3 18:21:03 UTC 2015


Package: thunar
Version: 1.6.10-2
Severity: normal

selecting .Trash-1000 folder and a file in a usb stick folder, then pressing
del to delete them segfauls thunar

$ gdb  thunar
GNU gdb (Debian 7.10-1) 7.10
Copyright (C) 2015 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 thunar...Reading symbols from /usr/lib/debug/.build-
id/1f/2bf477043f99c6ab0c10e9e4c1a5616b9ec1ed.debug...done.
done.
(gdb) r
Starting program: /usr/bin/thunar
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffecfdd700 (LWP 25197)]
[New Thread 0x7fffe7fff700 (LWP 25198)]
[New Thread 0x7fffe7598700 (LWP 25200)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffe7598700 (LWP 25200)]
__strcmp_sse2 () at ../sysdeps/x86_64/multiarch/../strcmp.S:210
210     ../sysdeps/x86_64/multiarch/../strcmp.S: No such file or directory.
(gdb) bt
#0  0x00007ffff45cc27a in __strcmp_sse2 () at
.../sysdeps/x86_64/multiarch/../strcmp.S:210
#1  0x00007ffff45f4f67 in __tzstring (s=0x7fffd800d0af "CET") at tzset.c:101
#2  0x00007ffff45f6d47 in __tzfile_compute (timer=1446574439,
use_localtime=use_localtime at entry=1,
leap_correct=leap_correct at entry=0x7fffe7597778,
leap_hit=leap_hit at entry=0x7fffe7597774, tp=tp at entry=0x7fffe75977e0) at
tzfile.c:746
#3  0x00007ffff45f5b99 in __tz_convert (timer=timer at entry=0x7fffe75977d8,
use_localtime=use_localtime at entry=1, tp=tp at entry=0x7fffe75977e0)
    at tzset.c:635
#4  0x00007ffff45f40bd in __localtime_r (t=t at entry=0x7fffe75977d8,
tp=tp at entry=0x7fffe75977e0) at localtime.c:32
#5  0x00007ffff5166266 in g_local_file_trash (file=0x55555594d320,
cancellable=<optimized out>, error=0x7fffe7597ae0)
    at /build/glib2.0-l3js1a/glib2.0-2.46.1/./gio/glocalfile.c:2133
#6  0x0000555555599fa9 in _thunar_io_jobs_trash (job=0x555555af9890
[ThunarSimpleJob], param_values=param_values at entry=0x555555bf1b90,
error=error at entry=0x7fffe7597b40) at thunar-io-jobs.c:823
#7  0x00005555555c26d4 in thunar_simple_job_execute (job=0x555555af9890
[ThunarSimpleJob], error=0x7fffe7597b80) at thunar-simple-job.c:119
#8  0x00007ffff79b108d in  () at /usr/lib/x86_64-linux-gnu/libexo-1.so.0
#9  0x00007ffff50d4986 in io_job_thread (task=<optimized out>,
source_object=<optimized out>, task_data=0x555555c17200, cancellable=<optimized
out>) at /build/glib2.0-l3js1a/glib2.0-2.46.1/./gio/gioscheduler.c:85
#10 0x00007ffff50f9d88 in g_task_thread_pool_thread
(thread_data=0x555555b1f930, pool_data=<optimized out>)
    at /build/glib2.0-l3js1a/glib2.0-2.46.1/./gio/gtask.c:1283
#11 0x00007ffff4b832ee in g_thread_pool_thread_proxy (data=<optimized out>) at
/build/glib2.0-l3js1a/glib2.0-2.46.1/./glib/gthreadpool.c:307
#12 0x00007ffff4b82955 in g_thread_proxy (data=0x555555a436d0) at
/build/glib2.0-l3js1a/glib2.0-2.46.1/./glib/gthread.c:778
#13 0x00007ffff48fd0a4 in start_thread (arg=0x7fffe7598700) at
pthread_create.c:309
#14 0x00007ffff463206d in clone () at
.../sysdeps/unix/sysv/linux/x86_64/clone.S:111



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

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

Versions of packages thunar depends on:
ii  desktop-file-utils  0.22-1
ii  exo-utils           0.10.7-1
ii  libatk1.0-0         2.18.0-1
ii  libc6               2.19-22
ii  libcairo2           1.14.2-2
ii  libdbus-1-3         1.10.2-1
ii  libdbus-glib-1-2    0.102-1
ii  libexo-1-0          0.10.7-1
ii  libgdk-pixbuf2.0-0  2.32.1-1
ii  libglib2.0-0        2.46.1-1
ii  libgtk2.0-0         2.24.28-1
ii  libgudev-1.0-0      230-2
ii  libice6             2:1.0.9-1+b1
ii  libnotify4          0.7.6-2
ii  libpango-1.0-0      1.38.1-1
ii  libsm6              2:1.2.2-1+b1
ii  libthunarx-2-0      1.6.10-2
ii  libxfce4ui-1-0      4.12.1-2
ii  libxfce4util7       4.12.1-2
ii  libxfconf-0-2       4.12.0-2+b1
ii  shared-mime-info    1.5-2
ii  thunar-data         1.6.10-2

Versions of packages thunar recommends:
ii  dbus-x11             1.10.2-1
ii  gvfs                 1.26.1.1-1
ii  libfontconfig1       2.11.0-6.3
ii  libfreetype6         2.6-2
ii  libpangocairo-1.0-0  1.38.1-1
ii  libpangoft2-1.0-0    1.38.1-1
ii  thunar-volman        0.8.1-2
ii  tumbler              0.1.31-2+b1
ii  xdg-user-dirs        0.15-2
ii  xfce4-panel          4.12.0-3

Versions of packages thunar suggests:
ii  thunar-archive-plugin     0.3.1-4
ii  thunar-media-tags-plugin  0.2.1-1+b2

-- no debconf information



More information about the Pkg-xfce-devel mailing list