crash after recovery from suspend
This could also be a libsoup issue, need to re-produce with a released version, not a random git snapshot of it
sys:1: Warning: GError set over the top of a previous GError or uninitialized memory.
This indicates a bug in someone's code. You must ensure an error is NULL before it's set.
The overwriting error message was: Could not connect to 192.168.0.220: Connection refused
Segmentation fault (core dumped)
(gdb) bt
#0 0x00007f175e29d0ae in __GI___libc_free (mem=mem@entry=0x2) at malloc.c:3363
#1 0x00007f175e9a6b8d in g_free (mem=0x2) at ../glib/gmem.c:218
#2 0x00007f175e991e24 in g_error_free (error=0x232eb00) at ../glib/gerror.c:853
#3 0x00007f175e92dd21 in notify_got_response (source=0x24756b0, res=0x232eb00, user_data=0x231d130) at ../../../../Source/gupnp/libgupnp/gupnp-service.c:1451
#4 0x00007f175e7cd8aa in g_task_return_now (task=0x232eb00) at ../gio/gtask.c:1230
#5 0x00007f175e7cdad3 in g_task_return (type=<optimized out>, task=0x232eb00) at ../gio/gtask.c:1299
#6 g_task_return (task=0x232eb00, type=<optimized out>) at ../gio/gtask.c:1256
#7 0x00007f175e7cf7b9 in g_task_return_error (task=<optimized out>, error=<optimized out>) at ../gio/gtask.c:1907
#8 0x00007f175df830cd in send_and_read_stream_ready_cb (session=0x24756b0, result=0x232eec0, task=task@entry=0x232eb00) at ../../../../jhbuild/checkout/libsoup3/libsoup/soup-session.c:3280
#9 0x00007f175e7cd8aa in g_task_return_now (task=0x232eec0) at ../gio/gtask.c:1230
#10 0x00007f175e7cdad3 in g_task_return (type=<optimized out>, task=0x232eec0) at ../gio/gtask.c:1299
#11 g_task_return (task=0x232eec0, type=<optimized out>) at ../gio/gtask.c:1256
#12 0x00007f175e7cf7b9 in g_task_return_error (task=<optimized out>, error=<optimized out>) at ../gio/gtask.c:1907
#13 0x00007f175df7dbaa in async_send_request_return_result (item=0x22ebb00, stream=0x16782d0, error=0x0) at ../../../../jhbuild/checkout/libsoup3/libsoup/soup-session.c:2648
#14 0x00007f175e6ecb79 in _g_closure_invoke_va (param_types=<optimized out>, n_params=<optimized out>, args=0x7fff2a96e970, instance=<optimized out>, return_value=<optimized out>, closure=0x2335ed0) at ../gobject/gclosure.c:893
#15 g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fff2a96e970) at ../gobject/gsignal.c:3406
#16 0x00007f175e6eccb3 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3553
#17 0x00007f175df7678a in soup_message_finished (msg=<optimized out>) at ../../../../jhbuild/checkout/libsoup3/libsoup/soup-message.c:1252
#18 0x00007f175df7e7a1 in soup_session_process_queue_item (session=0x24756b0, item=0x22ebb00, loop=1) at ../../../../jhbuild/checkout/libsoup3/libsoup/soup-session.c:1781
#19 0x00007f175df7ec00 in async_run_queue (session=0x24756b0) at ../../../../jhbuild/checkout/libsoup3/libsoup/soup-session.c:1829
#20 0x00007f175df7ee32 in connect_async_complete (object=<optimized out>, result=<optimized out>, user_data=user_data@entry=0x22ebb00) at ../../../../jhbuild/checkout/libsoup3/libsoup/soup-session.c:1631
#21 0x00007f175e7cd8aa in g_task_return_now (task=0x7f1740003cc0) at ../gio/gtask.c:1230
#22 0x00007f175e7cdad3 in g_task_return (type=<optimized out>, task=0x7f1740003cc0) at ../gio/gtask.c:1299
#23 g_task_return (task=0x7f1740003cc0, type=<optimized out>) at ../gio/gtask.c:1256
#24 0x00007f175e7cf7b9 in g_task_return_error (task=<optimized out>, error=<optimized out>) at ../gio/gtask.c:1907
#25 0x00007f175df6c5b9 in connect_async_ready_cb (client=0x217b160, result=0x7f17180053d0, task=task@entry=0x7f1740003cc0) at ../../../../jhbuild/checkout/libsoup3/libsoup/soup-connection.c:748
#26 0x00007f175e7cd8aa in g_task_return_now (task=0x7f17180053d0) at ../gio/gtask.c:1230
#27 0x00007f175e7cdad3 in g_task_return (type=<optimized out>, task=0x7f17180053d0) at ../gio/gtask.c:1299
#28 g_task_return (task=0x7f17180053d0, type=<optimized out>) at ../gio/gtask.c:1256
#29 0x00007f175e7c6239 in g_socket_client_enumerator_callback (object=<optimized out>, user_data=0x217b980, result=<optimized out>) at ../glib/gmem.h:224
#30 g_socket_client_enumerator_callback (object=<optimized out>, result=<optimized out>, user_data=0x217b980) at ../gio/gsocketclient.c:1953
#31 0x00007f175e7cd8aa in g_task_return_now (task=0x232e980) at ../gio/gtask.c:1230
#32 0x00007f175e7cdad3 in g_task_return (type=<optimized out>, task=0x232e980) at ../gio/gtask.c:1299
#33 g_task_return (task=0x232e980, type=<optimized out>) at ../gio/gtask.c:1256
#34 0x00007f175e7b22a4 in complete_async (task=0x232e980) at ../gio/gproxyaddressenumerator.c:342
#35 0x00007f175e7cd8aa in g_task_return_now (task=0x7f1738009a80) at ../gio/gtask.c:1230
#36 0x00007f175e7cd8ed in complete_in_idle_cb (task=task@entry=0x7f1738009a80) at ../gio/gtask.c:1244
#37 0x00007f175e9a14cb in g_idle_dispatch (source=0x21460b0, callback=0x7f175e7cd8e0 <complete_in_idle_cb>, user_data=0x7f1738009a80) at ../glib/gmain.c:5935
#38 0x00007f175e9a4faf in g_main_dispatch (context=0x1610730) at ../glib/gmain.c:3417
#39 g_main_context_dispatch (context=0x1610730) at ../glib/gmain.c:4135
#40 0x00007f175e9fa2c8 in g_main_context_iterate.constprop.0 (context=context@entry=0x1610730, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4211
#41 0x00007f175e9a2940 in g_main_context_iteration (context=context@entry=0x1610730, may_block=may_block@entry=1) at ../glib/gmain.c:4276
#42 0x00007f175e7fbaed in g_application_run (application=0x160d1a0, argc=<optimized out>, argv=0x7fff2a96f028) at ../gio/gapplication.c:2569
#43 0x00000000004090f7 in rygel_application_main (args=0x7fff2a96f028, args_length1=3) at ../src/rygel/application.vala:329
#44 0x000000000040913a in main (argc=3, argv=0x7fff2a96f028) at ../src/rygel/application.vala:316