On Thu, 05 May 2011 21:39:23 +0200 Yves-Alexis Perez <cor...@debian.org> wrote:
> Yes, could you do a bt full and install all the debugging symbols for > all the libs (check all the filenames in the current backtrace). I added libglib2.0-0-dbg and libgtk2.0-dbg (I could not find anything relevant for other filenames in the current backtrace). Here is the result: ___________________________ ~$ gdb thunar GNU gdb (GDB) 7.2-debian Copyright (C) 2010 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". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/bin/thunar...Reading symbols from /usr/lib/debug/usr/bin/Thunar...done. done. (gdb) set pagination 0 (gdb) run Starting program: /usr/bin/thunar [Thread debugging using libthread_db enabled] [New Thread 0x7fffea803700 (LWP 2871)] [New Thread 0x7fffea002700 (LWP 2872)] [Thread 0x7fffea002700 (LWP 2872) exited] [New Thread 0x7fffea002700 (LWP 2874)] (thunar:2868): GLib-GObject-WARNING **: invalid uninstantiatable type `(null)' in cast to `ThunarFolder' (thunar:2868): GLib-GObject-WARNING **: invalid uninstantiatable type `(null)' in cast to `ThunarFile' (thunar:2868): GLib-GIO-CRITICAL **: g_file_equal: assertion `G_IS_FILE (file2)' failed (thunar:2868): GLib-GObject-WARNING **: invalid uninstantiatable type `(null)' in cast to `GObject' (thunar:2868): GLib-GObject-WARNING **: instance of invalid non-instantiatable type `(null)' (thunar:2868): GLib-GObject-CRITICAL **: g_signal_emit_valist: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed (thunar:2868): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed Program received signal SIGSEGV, Segmentation fault. magazine_chain_pop_head (mem_size=24) at /tmp/buildd/glib2.0-2.28.6/./glib/gslice.c:492 492 /tmp/buildd/glib2.0-2.28.6/./glib/gslice.c: No such file or directory. in /tmp/buildd/glib2.0-2.28.6/./glib/gslice.c (gdb) bt full #0 magazine_chain_pop_head (mem_size=24) at /tmp/buildd/glib2.0-2.28.6/./glib/gslice.c:492 chunk = 0x2e #1 thread_memory_magazine1_alloc (mem_size=24) at /tmp/buildd/glib2.0-2.28.6/./glib/gslice.c:795 mag = 0x7ffff8206630 #2 g_slice_alloc (mem_size=24) at /tmp/buildd/glib2.0-2.28.6/./glib/gslice.c:833 tmem = 0x2e ix = <value optimized out> chunk_size = <value optimized out> mem = <value optimized out> #3 0x00007ffff475d80d in g_list_copy (list=0x7ffff8432720) at /tmp/buildd/glib2.0-2.28.6/./glib/glist.c:628 last = 0x7ffff82524e0 new_list = 0x7ffff834d2e0 #4 0x00007ffff63c1af9 in _gdk_window_process_updates_recurse (window=0x7ffff823c480, expose_region=0x7ffff83b9100) at /scratch/build-area/gtk+2.0-2.24.4/gdk/gdkwindow.c:5366 private = 0x7ffff823c480 child = <value optimized out> child_region = <value optimized out> r = {x = -130313984, y = 32767, width = -163900144, height = 32767} l = <value optimized out> children = <value optimized out> #5 0x00007ffff63bcc2b in gdk_window_process_updates_internal (window=0x7ffff823c480) at /scratch/build-area/gtk+2.0-2.24.4/gdk/gdkwindow.c:5588 expose_region = 0x7ffff83b9100 update_area = 0x7ffff843dcd0 private = 0x7ffff823c480 impl_iface = <value optimized out> save_region = 0 clip_box = {x = 2, y = 4, width = 983, height = 623} #6 0x00007ffff63bee39 in IA__gdk_window_process_all_updates () at /scratch/build-area/gtk+2.0-2.24.4/gdk/gdkwindow.c:5696 private = 0x7ffff823c480 old_update_windows = 0x7ffff8303810 tmp_list = 0x7ffff8303810 in_process_all_updates = 1 got_recursive_update = 0 #7 0x00007ffff6905c71 in gtk_container_idle_sizer (data=<value optimized out>) at /scratch/build-area/gtk+2.0-2.24.4/gtk/gtkcontainer.c:1360 No locals. #8 0x00007ffff639c126 in gdk_threads_dispatch (data=0x7ffff8483e60) at /scratch/build-area/gtk+2.0-2.24.4/gdk/gdk.c:512 dispatch = 0x7ffff8483e60 ret = 0 #9 0x00007ffff47624a3 in g_main_dispatch (context=0x7ffff823f1a0) at /tmp/buildd/glib2.0-2.28.6/./glib/gmain.c:2440 dispatch = 0x7ffff475dce0 <g_idle_dispatch> was_in_call = 0 user_data = 0x7ffff8483e60 callback = 0x7ffff639c0d0 <gdk_threads_dispatch> cb_funcs = 0x7ffff4a0cc10 cb_data = 0x7ffff84af180 current_source_link = {data = 0x7ffff84ceeb0, next = 0x0} need_destroy = <value optimized out> source = 0x7ffff84ceeb0 current = 0x7ffff82f68b0 i = <value optimized out> #10 g_main_context_dispatch (context=0x7ffff823f1a0) at /tmp/buildd/glib2.0-2.28.6/./glib/gmain.c:3013 No locals. #11 0x00007ffff4762c80 in g_main_context_iterate (context=0x7ffff823f1a0, block=1, dispatch=1, self=<value optimized out>) at /tmp/buildd/glib2.0-2.28.6/./glib/gmain.c:3091 max_priority = 110 timeout = 0 some_ready = 1 nfds = 10 allocated_nfds = <value optimized out> fds = <value optimized out> #12 0x00007ffff47632f2 in g_main_loop_run (loop=0x7ffff843fe80) at /tmp/buildd/glib2.0-2.28.6/./glib/gmain.c:3299 __PRETTY_FUNCTION__ = "g_main_loop_run" #13 0x00007ffff69822b7 in IA__gtk_main () at /scratch/build-area/gtk+2.0-2.24.4/gtk/gtkmain.c:1256 tmp_list = <value optimized out> functions = 0x0 init = <value optimized out> loop = 0x7ffff843fe80 #14 0x00007ffff7f74d58 in main (argc=1, argv=0x7fffffffe4c8) at main.c:294 session_client = 0x7ffff8434490 dbus_service = 0x0 application = 0x7ffff823a580 error = 0x0 working_directory = 0x7ffff820a940 "XSMP" filenames = <value optimized out> startup_id = 0x0 (gdb) quit A debugging session is active. Inferior 1 [process 2868] will be killed. Quit anyway? (y or n) y ___________________________ > Does it happens in every (parent) folder and with every name you give > to the renamed folder? I just tried subdirs of ~/ and of ~/Downloads/, using names with(out) numbers, all numbers, upper-case.. etc. And thunar segfaulted every time. -- Johan Spee Eve Ryth in Gisgon na Beal Right -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org