Package: thunar Version: 1.6.3-2 Followup-For: Bug #625691 Hi,
This might be related to this bug. I deleted a file and thunar crashed, when checking gdb I found the following message: (Thunar:30405): GLib-GObject-WARNING **: invalid uninstantiatable type '(null)' in cast to 'ThunarThumbnailer' Seems similar to this bug report only it happened for a video file instead of a whole directory. I've attached the crash log. (Note I had to sigint then sigterm thunar in this debug because it didn't crash out just froze) Kitty -- System Information: Debian Release: 8.1 APT prefers stable APT policy: (700, 'stable'), (600, 'testing'), (400, 'oldstable'), (300, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores) Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.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.2-4 ii libatk1.0-0 2.14.0-1 ii libc6 2.19-18 ii libcairo2 1.14.0-2.1 ii libdbus-1-3 1.8.18-0+deb8u1 ii libdbus-glib-1-2 0.102-1 ii libexo-1-0 0.10.2-4 ii libgdk-pixbuf2.0-0 2.31.1-2+b1 ii libglib2.0-0 2.42.1-1 ii libgtk2.0-0 2.24.25-3 ii libgudev-1.0-0 215-17+deb8u1 ii libice6 2:1.0.9-1+b1 ii libnotify4 0.7.6-2 ii libpango-1.0-0 1.36.8-3 ii libsm6 2:1.2.2-1+b1 ii libthunarx-2-0 1.6.3-2 ii libxfce4ui-1-0 4.10.0-6 ii libxfce4util6 4.10.1-2 ii libxfconf-0-2 4.10.0-3 ii shared-mime-info 1.3-1 ii thunar-data 1.6.3-2 Versions of packages thunar recommends: ii dbus-x11 1.8.18-0+deb8u1 ii gvfs 1.22.2-1 ii libfontconfig1 2.11.0-6.3 ii libfreetype6 2.5.2-3 ii libpangocairo-1.0-0 1.36.8-3 ii libpangoft2-1.0-0 1.36.8-3 ii thunar-volman 0.8.0-4 ii tumbler 0.1.30-1+b1 ii xdg-user-dirs 0.15-2 ii xfce4-panel 4.10.1-1 Versions of packages thunar suggests: pn thunar-archive-plugin <none> pn thunar-media-tags-plugin <none> -- no debconf information
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 /usr/bin/Thunar...Reading symbols from /usr/lib/debug/.build-id/23/eaf23fb1cc4264ad331f35 9cee26a853a0808b.debug...done. done. (gdb) run 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 0x7fffedc40700 (LWP 30419)] [New Thread 0x7fffed43f700 (LWP 30420)] [New Thread 0x7fffe7986700 (LWP 30422)] [Thread 0x7fffe7986700 (LWP 30422) exited] thunar-volman: Unsupported USB device type. thunar-volman: Unsupported USB device type. thunar-volman: Unknown block device type. thunar-volman: Could not detect the volume corresponding to the device. thunar-volman: Unsupported USB device type. thunar-volman: Unsupported USB device type. thunar-volman: Unknown block device type. thunar-volman: Could not detect the volume corresponding to the device. thunar-volman: Unsupported USB device type. thunar-volman: Unsupported USB device type. thunar-volman: Unknown block device type. thunar-volman: Could not detect the volume corresponding to the device. thunar-volman: Unsupported USB device type. thunar-volman: Unsupported USB device type. thunar-volman: Unknown block device type. thunar-volman: Could not detect the volume corresponding to the device. [New Thread 0x7fffe7986700 (LWP 1810)] [Thread 0x7fffe7986700 (LWP 1810) exited] [New Thread 0x7fffe7986700 (LWP 3342)] [Thread 0x7fffe7986700 (LWP 3342) exited] [New Thread 0x7fffe7986700 (LWP 5559)] [New Thread 0x7fffe63eb700 (LWP 5560)] [Thread 0x7fffe7986700 (LWP 5559) exited] [Thread 0x7fffe63eb700 (LWP 5560) exited] [New Thread 0x7fffe63eb700 (LWP 8133)] [Thread 0x7fffe63eb700 (LWP 8133) exited] SNIP (Was just a bunch of threads starting and exiting) [New Thread 0x7fffe63eb700 (LWP 11380)] [New Thread 0x7fffe52be700 (LWP 11381)] (Thunar:30405): GLib-GObject-WARNING **: invalid uninstantiatable type '(null)' in cast to 'ThunarThumbnailer' [Thread 0x7fffe52be700 (LWP 11381) exited] [Thread 0x7fffe63eb700 (LWP 11380) exited] Program received signal SIGINT, Interrupt. syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 38 ../sysdeps/unix/sysv/linux/x86_64/syscall.S: No such file or directory. (gdb) (gdb) b Breakpoint 1 at 0x7ffff4637fd9: file ../sysdeps/unix/sysv/linux/x86_64/syscall.S, line 38. (gdb) stop (gdb) bt full #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 No locals. #1 0x00007ffff4ba9a19 in g_mutex_lock_slowpath (mutex=0x5555559cfae8) at /tmp/buildd/glib2.0-2.42.1/./glib/gthread-posix.c:1314 No locals. #2 0x00005555555ccac9 in thunar_thumbnailer_queue_async_reply ( proxy=0x555555afeb10, handle=1, error=0x0, user_data=0x555555cd9d40) at thunar-thumbnailer.c:617 thumbnailer = 0x5555559cfac0 #3 0x00005555555cc6ce in thunar_thumbnailer_proxy_queue_async_callback ( proxy=0x555555afeb10, call=<optimized out>, user_data=0x555555c2b500) at ../thunar/thunar-thumbnailer-proxy.h:44 data = 0x555555c2b500 error = 0x0 OUT_handle = 1 #4 0x00007ffff54029b2 in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3 No symbol table info available. #5 0x00007ffff5405e81 in dbus_connection_dispatch () from /lib/x86_64-linux-gnu/libdbus-1.so.3 No symbol table info available. #6 0x00007ffff5648db5 in ?? () from /usr/lib/x86_64-linux-gnu/libdbus-glib-1.so.2 ---Type <return> to continue, or q <return> to quit--- No symbol table info available. #7 0x00007ffff4b65c5d in g_main_dispatch (context=0x555555853b60) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3111 dispatch = 0x7ffff5648da0 prev_source = 0x0 was_in_call = 0 user_data = 0x0 callback = 0x0 cb_funcs = <optimized out> cb_data = <optimized out> need_destroy = <optimized out> source = 0x5555558591f0 current = 0x555555873030 i = 0 #8 g_main_context_dispatch (context=context@entry=0x555555853b60) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3710 No locals. #9 0x00007ffff4b65f48 in g_main_context_iterate (context=0x555555853b60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3781 max_priority = 0 timeout = 0 ---Type <return> to continue, or q <return> to quit--- some_ready = 1 nfds = <optimized out> allocated_nfds = 5 fds = 0x555555b37650 #10 0x00007ffff4b66272 in g_main_loop_run (loop=0x555555b358a0) at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3975 __FUNCTION__ = "g_main_loop_run" #11 0x00007ffff6a1a597 in IA__gtk_main () at /build/gtk+2.0-czQfyJ/gtk+2.0-2.24.25/gtk/gtkmain.c:1257 tmp_list = 0x0 functions = 0x0 init = <optimized out> loop = 0x555555b358a0 #12 0x000055555557737b in main (argc=1, argv=0x7fffffffdce8) at main.c:310 session_client = 0x555555af8ac0 dbus_service = 0x55555585a550 application = 0x555555834100 error = 0x0 working_directory = 0x555555857bb0 "\001" filenames = 0x55555585a550 startup_id = 0x0 (gdb) (gdb) (gdb) quit A debugging session is active. Inferior 1 [process 30405] will be killed. Quit anyway? (y or n) y