Thread 1 "test4" received signal SIGSEGV, Segmentation fault.
gflow_sink_real_unlink_all (self=0x5555556c0680, error=0x7fffffffc600) at libgflow/libgflow-1.0.so.p/gflow-sink.c:39
39 libgflow/libgflow-1.0.so.p/gflow-sink.c: No such file or directory.
(gdb) bt
#0 gflow_sink_real_unlink_all (self=0x5555556c0680, error=0x7fffffffc600) at libgflow/libgflow-1.0.so.p/gflow-sink.c:39
#1 0x00007ffff7fb8d2b in gflow_simple_node_real_unlink_all (base=0x5555556c0520) at libgflow/libgflow-1.0.so.p/gflow-simple-node.c:871
#2 0x00007ffff7fa52b2 in gtk_flow_node_view_remove (self=0x5555556cdf20, n=0x5555556f98d0)
at libgtkflow4/libgtkflow4-0.2.so.p/nodeview.c:1804
#3 0x00007ffff7fa7a03 in gtk_flow_node_cb_delete (self=0x5555556f98d0) at libgtkflow4/libgtkflow4-0.2.so.p/node.c:859
#4 _gtk_flow_node_cb_delete_gtk_button_clicked (_sender=<optimized out>, self=0x5555556f98d0)
at libgtkflow4/libgtkflow4-0.2.so.p/node.c:569
#5 0x00007ffff7f3923c in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
#6 0x00007ffff7f39324 in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
#7 0x00007ffff76a64e5 in () at /usr/lib/libgtk-4.so.1
#8 0x00007ffff7f3923c in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
#9 0x00007ffff7f39324 in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
#10 0x00007ffff7741be7 in () at /usr/lib/libgtk-4.so.1
#11 0x00007ffff7f1fc67 in g_cclosure_marshal_VOID__BOXEDv () at /usr/lib/libgobject-2.0.so.0
#12 0x00007ffff7f3923c in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
#13 0x00007ffff7f39324 in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
#14 0x00007ffff773c8a8 in () at /usr/lib/libgtk-4.so.1
#15 0x00007ffff77401bb in () at /usr/lib/libgtk-4.so.1
#16 0x00007ffff77431fc in () at /usr/lib/libgtk-4.so.1
#17 0x00007ffff785cb1e in () at /usr/lib/libgtk-4.so.1
#18 0x00007ffff786115c in () at /usr/lib/libgtk-4.so.1
#19 0x00007ffff7a96226 in () at /usr/lib/libgtk-4.so.1
#20 0x00007ffff777c1cf in () at /usr/lib/libgtk-4.so.1
#21 0x00007ffff78714dc in () at /usr/lib/libgtk-4.so.1
#22 0x00007ffff79be010 in () at /usr/lib/libgtk-4.so.1
#23 0x00007ffff7a2f28c in () at /usr/lib/libgtk-4.so.1
#24 0x00007ffff7f3923c in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
#25 0x00007ffff7f39324 in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
#26 0x00007ffff7a8ec0d in () at /usr/lib/libgtk-4.so.1
#27 0x00007ffff79d859e in () at /usr/lib/libgtk-4.so.1
#28 0x00007ffff733a53b in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#29 0x00007ffff7397219 in () at /usr/lib/libglib-2.0.so.0
#30 0x00007ffff73391a2 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#31 0x00007ffff75073de in g_application_run () at /usr/lib/libgio-2.0.so.0
#32 0x000055555555609a in _vala_main (args_length1=1, args=0x7fffffffd888) at gtkflow4-demo/test4.p/main.c:701
#33 main (argc=1, argv=0x7fffffffd888) at gtkflow4-demo/test4.p/main.c:711
```c
Thread 1 "test4" received signal SIGSEGV, Segmentation fault.
gflow_sink_real_unlink_all (self=0x5555556c0680, error=0x7fffffffc600) at libgflow/libgflow-1.0.so.p/gflow-sink.c:39
39 libgflow/libgflow-1.0.so.p/gflow-sink.c: No such file or directory.
(gdb) bt
#0 gflow_sink_real_unlink_all (self=0x5555556c0680, error=0x7fffffffc600) at libgflow/libgflow-1.0.so.p/gflow-sink.c:39
#1 0x00007ffff7fb8d2b in gflow_simple_node_real_unlink_all (base=0x5555556c0520) at libgflow/libgflow-1.0.so.p/gflow-simple-node.c:871
#2 0x00007ffff7fa52b2 in gtk_flow_node_view_remove (self=0x5555556cdf20, n=0x5555556f98d0)
at libgtkflow4/libgtkflow4-0.2.so.p/nodeview.c:1804
#3 0x00007ffff7fa7a03 in gtk_flow_node_cb_delete (self=0x5555556f98d0) at libgtkflow4/libgtkflow4-0.2.so.p/node.c:859
#4 _gtk_flow_node_cb_delete_gtk_button_clicked (_sender=<optimized out>, self=0x5555556f98d0)
at libgtkflow4/libgtkflow4-0.2.so.p/node.c:569
#5 0x00007ffff7f3923c in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
#6 0x00007ffff7f39324 in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
#7 0x00007ffff76a64e5 in () at /usr/lib/libgtk-4.so.1
#8 0x00007ffff7f3923c in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
#9 0x00007ffff7f39324 in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
#10 0x00007ffff7741be7 in () at /usr/lib/libgtk-4.so.1
#11 0x00007ffff7f1fc67 in g_cclosure_marshal_VOID__BOXEDv () at /usr/lib/libgobject-2.0.so.0
#12 0x00007ffff7f3923c in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
#13 0x00007ffff7f39324 in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
#14 0x00007ffff773c8a8 in () at /usr/lib/libgtk-4.so.1
#15 0x00007ffff77401bb in () at /usr/lib/libgtk-4.so.1
#16 0x00007ffff77431fc in () at /usr/lib/libgtk-4.so.1
#17 0x00007ffff785cb1e in () at /usr/lib/libgtk-4.so.1
#18 0x00007ffff786115c in () at /usr/lib/libgtk-4.so.1
#19 0x00007ffff7a96226 in () at /usr/lib/libgtk-4.so.1
#20 0x00007ffff777c1cf in () at /usr/lib/libgtk-4.so.1
#21 0x00007ffff78714dc in () at /usr/lib/libgtk-4.so.1
#22 0x00007ffff79be010 in () at /usr/lib/libgtk-4.so.1
#23 0x00007ffff7a2f28c in () at /usr/lib/libgtk-4.so.1
#24 0x00007ffff7f3923c in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
#25 0x00007ffff7f39324 in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
#26 0x00007ffff7a8ec0d in () at /usr/lib/libgtk-4.so.1
#27 0x00007ffff79d859e in () at /usr/lib/libgtk-4.so.1
#28 0x00007ffff733a53b in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#29 0x00007ffff7397219 in () at /usr/lib/libglib-2.0.so.0
#30 0x00007ffff73391a2 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#31 0x00007ffff75073de in g_application_run () at /usr/lib/libgio-2.0.so.0
#32 0x000055555555609a in _vala_main (args_length1=1, args=0x7fffffffd888) at gtkflow4-demo/test4.p/main.c:701
#33 main (argc=1, argv=0x7fffffffd888) at gtkflow4-demo/test4.p/main.c:711
```
can you supply more detailed steps towards reproduction? my testing did not lead to a segfault yet.
also your exact gtk version could be of help.
hey @linkmauve, thanks for reporting!
can you supply more detailed steps towards reproduction? my testing did not lead to a segfault yet.
also your exact gtk version could be of help.
hey @linkmauve, thanks for reporting!
can you supply more detailed steps towards reproduction? my testing did not lead to a segfault yet.
also your exact gtk version could be of help.