Welcome to the CHICKEN Scheme pasting service
gtk bug ??? added by julaaa on Sun Apr 12 17:08:53 2026
[… cut …] #6 malloc_printerr (str=str@entry=0x7ffff54a7ff0 "double free or corruption (!prev)") at malloc.c:5359 #7 0x00007ffff539671c in _int_free_merge_chunk (av=0x7ffff54d9ac0, p=0x555555ac3f40, size=96) at malloc.c:4441 #8 0x00007ffff5396814 in _int_free_chunk (av=0x7ffff54d9ac0 , p= , size= , have_lock= ) at malloc.c:4386 #9 0x00007ffff5ca59e2 in real_node_free (node=0x555555ac4180, seq=0x555555ac40b0) at ../glib/glib/gsequence.c:1837 #10 0x00007ffff5ca5a34 in node_free (node= , seq=0x555555ac40b0) at ../glib/glib/gsequence.c:1849 #11 g_sequence_free (seq=0x555555ac40b0) at ../glib/glib/gsequence.c:249 #12 0x00007ffff702237e in gtk_constraint_variable_set_free (set=0x555555a82a90) at ../gtk/gtk/gtkconstraintexpression.c:392 #13 0x00007ffff5c6eae9 in g_hash_table_remove_internal (hash_table=0x555555abb770 = {...}, key= , notify=1) at ../glib/glib/ghash.c:1730 #14 g_hash_table_remove (hash_table=0x555555abb770 = {...}, key=key@entry=0x555555ac3b60) at ../glib/glib/ghash.c:1758 #15 0x00007ffff702f053 in gtk_constraint_solver_remove_constraint (self=0x55555598ffa0, constraint=0x555555ac3b60) at ../gtk/gtk/gtkconstraintsolver.c:1925 #16 0x00007ffff6dfe8d2 in gtk_constraint_detach (constraint=0x555555ac3bc0) at ../gtk/gtk/gtkconstraint.c:592 #17 gtk_constraint_layout_unroot (manager=0x555555aa6370) at ../gtk/gtk/gtkconstraintlayout.c:1176 #18 0x00007ffff6fe3dc5 in gtk_layout_manager_set_root (root= , layout_manager= ) at ../gtk/gtk/gtklayoutmanager.c:293 #19 gtk_layout_manager_set_root (layout_manager= , root=0x0) at ../gtk/gtk/gtklayoutmanager.c:280 #20 gtk_widget_unroot (widget=0x555555b29c60) at ../gtk/gtk/gtkwidget.c:2636 #21 0x00007ffff6fe3f65 in gtk_widget_forall (widget=0x555555957a90, callback=0x7ffff6fe3d20 , user_data=0x0) at ../gtk/gtk/gtkwidget.c:12572 #22 gtk_widget_real_unroot (widget=0x555555957a90) at ../gtk/gtk/gtkwidget.c:810 #23 0x00007ffff6fe3d79 in gtk_widget_unroot (widget=widget@entry=0x555555957a90) at ../gtk/gtk/gtkwidget.c:2628 #24 0x00007ffff6fe545c in gtk_widget_unparent (widget=0x555555957a90) at ../gtk/gtk/gtkwidget.c:2705 #25 0x00007ffff7005c99 in gtk_window_dispose (object=0x555555b37780) at ../gtk/gtk/gtkwindow.c:2739 #26 0x00007ffff6db15a9 in gtk_application_window_dispose (object=0x555555b37780) at ../gtk/gtk/gtkapplicationwindow.c:625 #27 0x00007ffff5d9ee36 in g_object_unref (_object=0x555555b37780) at ../glib/gobject/gobject.c:4839 #28 0x00007ffff6ea6b0e in gtk_widget_stack_free_elements (start= , end= ) at ../gtk/gdk/gdkarrayimpl.c:109 #29 gtk_widget_stack_clear (self=0x7fffffffcd10) at ../gtk/gdk/gdkarrayimpl.c:118 #30 gtk_propagate_event_internal (widget= , widget@entry=0x555555a6b090, event=event@entry=0x5555561f4830, topmost= ) at ../gtk/gtk/gtkmain.c:2040 #31 0x00007ffff6ea6d05 in gtk_propagate_event (widget=widget@entry=0x555555a6b090, event=event@entry=0x5555561f4830) at ../gtk/gtk/gtkmain.c:2081 #32 0x00007ffff6ea7743 in gtk_main_do_event (event=0x5555561f4830) at ../gtk/gtk/gtkmain.c:1771 #38 0x00007ffff5dafc44 in (instance=instance@entry=0x555555ad65f0, signal_id= , detail=detail@entry=0) at ../glib/gobject/gsignal.c:3624 #33 0x00007ffff71b9ef8 in _gdk_marshal_BOOLEAN__POINTERv (closure= , return_value=0x7fffffffd100, instance= , args= , marshal_data= , n_params= , param_types=0x555555ad4fb0) at gdk/gdkmarshalers.c:302 #34 0x00007ffff726390b in gdk_surface_event_marshallerv (closure=0x555555ae8c90, return_value=0x7fffffffd100, instance=0x555555ad65f0, args=0x7fffffffd1e0, marshal_data=0x0, n_params=1, param_types=0x555555ad4fb0) at ../gtk/gdk/gdksurface.c:465 #35 0x00007ffff5dafa77 in _g_closure_invoke_va (closure=0x555555ae8c90, return_value=0x7fffffffd100, instance=0x555555ad65f0, args=0x7fffffffd1e0, n_params=1, param_types=0x555555ad4fb0) at ../glib/gobject/gclosure.c:980 #36 signal_emit_valist_unlocked (instance=instance@entry=0x555555ad65f0, signal_id=signal_id@entry=159, detail=detail@entry=0, var_args=var_args@entry=0x7fffffffd1e0) at ../glib/gobject/gsignal.c:3465 #37 0x00007ffff5dafb89 in g_signal_emit_valist (instance=0x555555ad65f0, signal_id=159, detail=0, var_args=var_args@entry=0x7fffffffd1e0) at ../glib/gobject/gsignal.c:3304 #39 0x00007ffff726a6b2 in gdk_surface_handle_event.isra.0 (event=event@entry=0x5555561f4830) at ../gtk/gdk/gdksurface.c:3003 #40 0x00007ffff71c05bc in _gdk_event_emit (event=0x5555561f4830) at ../gtk/gdk/gdkevents.c:491 #41 gdk_event_source_dispatch (source= , callback= , user_data= ) at ../gtk/gdk/broadway/gdkeventsource.c:378 #42 0x00007ffff5c83f4d in g_main_dispatch (context=0x5555558a4370) at ../glib/glib/gmain.c:3591 #43 0x00007ffff5c85607 in g_main_context_dispatch_unlocked (context=0x5555558a4370) at ../glib/glib/gmain.c:4451 #44 g_main_context_iterate_unlocked (context=context@entry=0x5555558a4370, block=block@entry=1, dispatch=dispatch@entry=1, self= ) at ../glib/glib/gmain.c:4516 #45 0x00007ffff5c85815 in g_main_context_iteration (context=context@entry=0x5555558a4370, may_block=may_block@entry=1) at ../glib/glib/gmain.c:4582 #46 0x00007ffff5eb9f26 in g_application_run (application=0x5555558a14f0, argc= , argv= ) at ../glib/gio/gapplication.c:2742 #47 0x00005555555b0b83 in main (argc=1, argv=0x7fffffffd6f8) at src/main.cxx:189