[Thunar-dev] Experimental Thunar Trash tarball

Björn Martensen bjoern.martensen at gmail.com
Fri Jul 28 00:42:37 CEST 2006



Benedikt Meurer wrote:
> Björn Martensen wrote:
>>>> Argh! After applying the patch I pasted in a mail just minutes ago,
>>>> Thunar now crashes when I delete a folder while using the tree sidepane :(
>>> Patch?
>> BTW: The patch didn't cause the crashes when deleting a folder.
>> I just reverted the patch and built again (crashes from the tree are
>> back) and without the patch thunar segfaults too when I delete a folder.
> 
> Hm, no the patch is not correct. Just checked GtkTreeStore. The node
> must be unlinked prior to emitting "row-deleted".
> 
> The funny thing is, I've been testing in valgrind for about an hour now,
> on both Linux and FreeBSD using GTK+ 2.8.17 and 2.18.8, but I don't see
> any of those warnings. Just warnings about leaked memory in ORBit,
> D-BUS, libc, lixfce4util, glib.

I have to correct myself: with gtk 2.8.20 now there are no crashes
related to the tree sidepane but everytime I try to open the context
menu on a file or a folder, thunar crashes. on free space it works.
This does happen with any view (icons, compact/detailed list)

here is the bt:

GLib-GObject-WARNING **: IA__g_object_new_valist: object class
`GtkAction' has no property named `icon-name'
aborting...

Program received signal SIGABRT, Aborted.
[Switching to Thread -1220151632 (LWP 16489)]
0xffffe410 in __kernel_vsyscall ()
(gdb) bt
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb78455a1 in raise () from /lib/libc.so.6
#2  0xb7846c09 in abort () from /lib/libc.so.6
#3  0xb79830ed in g_logv () from /usr/lib/libglib-2.0.so.0
#4  0xb7983129 in g_log () from /usr/lib/libglib-2.0.so.0
#5  0xb7a52206 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
#6  0xb7a52330 in g_object_new () from /usr/lib/libgobject-2.0.so.0
#7  0xb7268d85 in tap_provider_get_file_actions () from
/opt/xfce4/lib/thunarx-1/thunar-archive-plugin.so
#8  0xb7eeab95 in thunarx_menu_provider_get_file_actions () from
/opt/xfce4/lib/libthunarx-1.so.2
#9  0x080a8a90 in thunar_standard_view_context_menu
(standard_view=0x81ae0c8, button=0, time=2988871983) at
thunar-standard-view.c:1618
#10 0x080a92da in thunar_standard_view_button_release_event
(view=0x81b50a8, event=0x8155af0, standard_view=0x81ae0c8) at
thunar-standard-view.c:2373
#11 0xb7cf5ec0 in _gtk_marshal_BOOLEAN__BOXED () from
/usr/lib/libgtk-x11-2.0.so.0
#12 0xb7a4c11b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#13 0xb7a5c439 in signal_emit_unlocked_R () from
/usr/lib/libgobject-2.0.so.0
#14 0xb7a5d6d8 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#15 0xb7a5daa9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#16 0xb7ddee84 in gtk_widget_event_internal () from
/usr/lib/libgtk-x11-2.0.so.0
#17 0xb7cef843 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#18 0xb7cf0a77 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#19 0xb7b8545a in gdk_event_dispatch () from /usr/lib/libgdk-x11-2.0.so.0
#20 0xb797a7e1 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#21 0xb797d83f in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#22 0xb797dbf7 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#23 0xb7cf0ef1 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#24 0x0805ec10 in main (argc=136631720, argv=0x1) at main.c:239

Björn

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 252 bytes
Desc: OpenPGP digital signature
URL: <http://mail.xfce.org/pipermail/thunar-dev/attachments/20060728/f7201491/attachment.pgp>


More information about the Thunar-dev mailing list