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
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Thunar-dev mailing list [email protected] http://foo-projects.org/mailman/listinfo/thunar-dev
