[Thunar-dev] Thunar-dev Digest, Vol 18, Issue 24

Mark Ulrich MarkUlrich at gmx.de
Tue Jul 25 01:09:26 CEST 2006

> Mark Ulrich wrote:
> > I ran a xunar-binary and a selfcompiled Thunar-0.3.3svn-r22506When I
> > open the tree in the sidepane, Thunar crashes right after the tree
> > expanded.
> The stack traces seem to be corrupted. You could try to build Thunar
> with --enable-debug=full, that should produce better results.
> The only way I can think of that the crash is caused by Thunar would be
> a NULL pointer passing for text in the GtkCellRendererText, but that's
> unlikely (--enable-debug may tell you whats going on). Dunno how stable
> GTK+ 2.10 and GLib 2.12 are, but its confusing that all crashes seem to
> be in the slice allocator.
> > Regards, Mark
> Benedikt

Now the error looks different (--enable-debug=full), but I recompiled some libraries.
I will not investigate further, as we decided to use Gtk 2.8 in Puppylinux for a while.
Thanks for your help.
I add the latest gdb -results.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 29396)]
0x405bcc3b in g_slice_alloc () from /usr/lib/libglib-2.0.so.0
(gdb) backtrace
#0  0x405bcc3b in g_slice_alloc () from /usr/lib/libglib-2.0.so.0
#1  0x405bcd7e in g_slice_alloc0 () from /usr/lib/libglib-2.0.so.0
#2  0x405167ff in g_type_create_instance () from /usr/lib/libgobject-2.0.so.0
#3  0x405037fe in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
#4  0x4050304b in g_object_newv () from /usr/lib/libgobject-2.0.so.0
#5  0x405037a7 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
#6  0x40502d0f in g_object_new () from /usr/lib/libgobject-2.0.so.0
#7  0x0806db83 in thunar_file_get_for_info (info=0x82bc200)
    at thunar-file.c:655
#8  0x0807069b in thunar_folder_infos_ready (job=0x0, infos=0x82ac960, 
    folder=0x81ed600) at thunar-folder.c:331
#9  0x400211cb in _thunar_vfs_marshal_BOOLEAN__POINTER (closure=0x8290e00, 
    return_value=0xbf9a8d80, n_param_values=2, param_values=0xbf9a8ec0, 
    invocation_hint=0xbf9a8da8, marshal_data=0x0) at thunar-vfs-marshal.c:82
#10 0x4050050f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#11 0x405120f2 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#12 0x40510fc6 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#13 0x400262cf in thunar_vfs_job_source_dispatch (source=0x8291817, 
    callback=0, user_data=0x0) at thunar-vfs-job.c:271
#14 0x405a7953 in g_source_is_destroyed () from /usr/lib/libglib-2.0.so.0
#15 0x405a8a59 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#16 0x405a8db6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#17 0x405a9320 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#18 0x401a4a7b in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#19 0x0805c682 in main (argc=1, argv=0xbf9a91d4) at main.c:239
#20 0x40642469 in __libc_start_main () from /lib/libc.so.6

More information about the Thunar-dev mailing list