Thursday, December 21, 2023

Re: XFCE Thunar filemanager core dumps ...

On 2023-12-20, Why 42? The lists account. <lists@y42.org> wrote:
>
> On Wed, Dec 20, 2023 at 03:23:52PM -0000, Stuart Henderson wrote:
>> > ...
>> > When I started gdb (no expert) I noticed this "Dwarf error":
>> > mjoelnir:/tmp 20.12 12:04:38 % gdb -e /usr/local/bin/Thunar -c thunar.core
>> > GNU gdb 6.3
>>
>> https://www.openbsd.org/faq/ports/ports.html#Backtrace
>
> Thanks. What I understood from there then was to install the debug
> package and run egdb + "bt". Hopefully that's what you had in mind.

Also install debug packages for relevant libraries - here, debug-glib2 and
debug-gtk+3 may be useful.

> Here's the resulting stack trace, the "optimized out" sounds a bit
> worrying :-):

That doesn't indicate a problem.

Probably best to move this to ports@ btw.

> (gdb) bt
> #0 0x0000084822eb0565 in g_node_traverse_pre_order () from /usr/local/lib/libglib-2.0.so.4201.11
> #1 0x0000084822eb0577 in g_node_traverse_pre_order () from /usr/local/lib/libglib-2.0.so.4201.11
> #2 0x0000084822eb0577 in g_node_traverse_pre_order () from /usr/local/lib/libglib-2.0.so.4201.11
> #3 0x0000084570b35046 in thunar_tree_view_set_show_hidden (view=0x848252483c0, show_hidden=<optimized out>) at thunar-tree-view.c:1990
> #4 thunar_tree_view_set_property (object=0x848252483c0, prop_id=<optimized out>, value=<optimized out>, pspec=<optimized out>) at thunar-tree-view.c:509
> #5 0x0000084827e3c82a in object_set_property () from /usr/local/lib/libgobject-2.0.so.4200.18
> #6 0x0000084827e3c5a8 in g_object_setv () from /usr/local/lib/libgobject-2.0.so.4200.18
> #7 0x0000084827e3d94b in g_object_set_property () from /usr/local/lib/libgobject-2.0.so.4200.18
> #8 0x0000084827e2cf19 in on_source_notify () from /usr/local/lib/libgobject-2.0.so.4200.18
> #9 0x0000084827e3442b in g_closure_invoke () from /usr/local/lib/libgobject-2.0.so.4200.18
> #10 0x0000084827e50f4c in signal_emit_unlocked_R.123 () from /usr/local/lib/libgobject-2.0.so.4200.18
> #11 0x0000084827e4ebab in signal_emit_valist_unlocked () from /usr/local/lib/libgobject-2.0.so.4200.18
> #12 0x0000084827e4f39f in g_signal_emit () from /usr/local/lib/libgobject-2.0.so.4200.18
> #13 0x0000084827e40a53 in g_object_dispatch_properties_changed () from /usr/local/lib/libgobject-2.0.so.4200.18
> #14 0x0000084827e3ae1c in g_object_notify_by_spec_internal () from /usr/local/lib/libgobject-2.0.so.4200.18
> #15 0x0000084570b43c07 in thunar_window_action_show_hidden (window=0x848393b6760) at thunar-window.c:4727
> #16 0x00000847e652dc4e in _gtk_marshal_BOOLEAN__OBJECT_UINT_FLAGS () from /usr/local/lib/libgtk-3.so.2201.0
> #17 0x0000084827e3442b in g_closure_invoke () from /usr/local/lib/libgobject-2.0.so.4200.18
> #18 0x0000084827e4ff6d in signal_emit_unlocked_R () from /usr/local/lib/libgobject-2.0.so.4200.18
> #19 0x0000084827e4ec0f in signal_emit_valist_unlocked () from /usr/local/lib/libgobject-2.0.so.4200.18
> #20 0x0000084827e4f39f in g_signal_emit () from /usr/local/lib/libgobject-2.0.so.4200.18
> #21 0x00000847e65498d2 in gtk_accel_group_activate () from /usr/local/lib/libgtk-3.so.2201.0
> #22 0x00000847e6549a24 in gtk_accel_groups_activate () from /usr/local/lib/libgtk-3.so.2201.0
> #23 0x00000847e686e048 in gtk_window_activate_key () from /usr/local/lib/libgtk-3.so.2201.0
> #24 0x00000847e6874325 in gtk_window_key_press_event () from /usr/local/lib/libgtk-3.so.2201.0
> #25 0x00000847e652ceb0 in _gtk_marshal_BOOLEAN__BOXED () from /usr/local/lib/libgtk-3.so.2201.0
> #26 0x0000084827e3442b in g_closure_invoke () from /usr/local/lib/libgobject-2.0.so.4200.18
> #27 0x0000084827e50100 in signal_emit_unlocked_R () from /usr/local/lib/libgobject-2.0.so.4200.18
> #28 0x0000084827e4ec0f in signal_emit_valist_unlocked () from /usr/local/lib/libgobject-2.0.so.4200.18
> #29 0x0000084827e4f39f in g_signal_emit () from /usr/local/lib/libgobject-2.0.so.4200.18
> #30 0x00000847e684e22a in gtk_widget_event_internal () from /usr/local/lib/libgtk-3.so.2201.0
> #31 0x00000847e66ce1cf in gtk_propagate_event () from /usr/local/lib/libgtk-3.so.2201.0
> #32 0x00000847e66cdbe1 in gtk_main_do_event () from /usr/local/lib/libgtk-3.so.2201.0
> #33 0x000008477220a65b in _gdk_event_emit () from /usr/local/lib/libgdk-3.so.2201.1
> #34 0x0000084772263c88 in gdk_event_source_dispatch () from /usr/local/lib/libgdk-3.so.2201.1
> #35 0x0000084822ea320d in g_main_context_dispatch_unlocked () from /usr/local/lib/libglib-2.0.so.4201.11
> #36 0x0000084822ea35ec in g_main_context_iterate_unlocked () from /usr/local/lib/libglib-2.0.so.4201.11
> #37 0x0000084822ea369b in g_main_context_iteration () from /usr/local/lib/libglib-2.0.so.4201.11
> #38 0x00000847e42d987d in g_application_run () from /usr/local/lib/libgio-2.0.so.4200.18
> #39 0x0000084570acf399 in main (argc=1, argv=0x7ee77838c528) at main.c:86
>
>
> mjoelnir:robb 20.12 18:42:54 # pkg_info | grep thunar
> debug-thunar-4.18.8 debug info for thunar
> thunar-4.18.8 Xfce4 file manager
> thunar-archive-0.5.2 Thunar archive plugin
> thunar-media-tags-0.4.0 Thunar media tags plugin
>
>


--
Please keep replies on the mailing list.

No comments:

Post a Comment