xfdesktop segfault, r21060 svn

Erik Harrison erikharrison at gmail.com
Tue Apr 18 19:17:58 CEST 2006


http://bugzilla.xfce.org/show_bug.cgi?id=1630

Brian, I realize that it was my fault for not posting this info
before, but could this be a Gtk+/Glib 2.6 specific issue, which is why
you can't reporoduce. Both Nikolas and I are running the same version
of Gtk+

Nikolar, what distro/OS are you using?

On 4/18/06, Nikolas Arend <Nikolas.Arend at gmx.net> wrote:
> Hi,
>
> xfdesktop (r21060 svn) crashes when deleting a file/folder. In the
> settings I have "File/launcher icons" set for desktop icons.
> Right-clicking on a file/folder and then selecting "Delete File" results
> in a segfault, backtrace attached.
>
> gtk+: 2.6.10
> glib: 2.6.6
>
> Best,   Nick.
>
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread -1208707392 (LWP 12018)]
> 0x00a05ba2 in g_object_unref () from /usr/lib/libgobject-2.0.so.0
> (gdb) where
> #0  0x00a05ba2 in g_object_unref () from /usr/lib/libgobject-2.0.so.0
> #1  0x00991a93 in g_list_foreach () from /usr/lib/libglib-2.0.so.0
> #2  0x08063031 in xfdesktop_file_icon_manager_get_type ()
> #3  0x00996730 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
> #4  0x009944ce in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
> #5  0x009974d6 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
> #6  0x009977c3 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
> #7  0x01028781 in gtk_dialog_run () from /usr/lib/libgtk-x11-2.0.so.0
> #8  0x00c50bd7 in xfce_message_dialog () from /usr/lib/libxfcegui4.so.4
> #9  0x080626eb in xfdesktop_file_icon_manager_get_type ()
> #10 0x00a0f7e7 in g_cclosure_marshal_VOID__VOID ()
>    from /usr/lib/libgobject-2.0.so.0
> #11 0x00a04285 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
> #12 0x00a1275b in g_signal_stop_emission () from
> /usr/lib/libgobject-2.0.so.0
> #13 0x00a13eb0 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
> #14 0x00a14223 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
> #15 0x0117553d in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
> #16 0x010a793a in gtk_menu_shell_activate_item ()
>    from /usr/lib/libgtk-x11-2.0.so.0
> #17 0x010a7c0d in gtk_menu_shell_activate_item ()
>    from /usr/lib/libgtk-x11-2.0.so.0
> #18 0x0109f09d in gtk_menu_reorder_child () from
> /usr/lib/libgtk-x11-2.0.so.0
> #19 0x01099be2 in gtk_marshal_VOID__UINT_STRING ()
>    from /usr/lib/libgtk-x11-2.0.so.0
> #20 0x00a03d9b in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
> #21 0x00a04285 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
> #22 0x00a128e7 in g_signal_stop_emission () from
> /usr/lib/libgobject-2.0.so.0
> #23 0x00a13c23 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
> #24 0x00a14223 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
> #25 0x01175743 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
> #26 0x01098348 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
> #27 0x01098784 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
> #28 0x00b84df6 in gdk_screen_get_setting () from
> /usr/lib/libgdk-x11-2.0.so.0
> #29 0x009944ce in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
> #30 0x009974d6 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
> #31 0x009977c3 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
> #32 0x01097a46 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
> #33 0x08053ee0 in main ()
>
> _______________________________________________
> Xfce4-dev mailing list
> Xfce4-dev at xfce.org
> http://foo-projects.org/mailman/listinfo/xfce4-dev
>


--
Erik

"If Beethoven had been killed in a plane crash at the age of 22, it
would have changed the history of music... and of aviation."



More information about the Xfce4-dev mailing list