Calculator crashes deep in libsoup
cc @mcatanzaro
This calculator stable from flathub, Nightly still has a bunch of warning but doesn't crash it seems will look at nightly in a bit.
{
"name": "sdk/libsoup.bst",
"x-cpe": {
"product": "libsoup",
"version": "3.4.2"
},
"sources": [
{
"type": "archive",
"url": "https://download.gnome.org/sources/libsoup/3.4/libsoup-3.4.2.tar.xz",
"sha256": "78c8fa37cb152d40ec8c4a148d6155e2f6947f3f1602a7cda3a31ad40f5ee2f3"
}
]
},
alatiera@fedora ~> flatpak info org.gnome.Calculator
Calculator - Perform arithmetic, scientific or financial calculations
ID: org.gnome.Calculator
Ref: app/org.gnome.Calculator/x86_64/stable
Arch: x86_64
Branch: stable
Version: 44.0
License: GPL-3.0-or-later
Origin: flathub
Collection: org.flathub.Stable
Installation: user
Installed: 5,9 MB
Runtime: org.gnome.Platform/x86_64/44
Sdk: org.gnome.Sdk/x86_64/44
Commit: 09d488b19942f6df13481dd4bcd973854752e5912848913227f34247632a47d8
Parent: 09f57a339af2d6468f06c32565f38619b5c32b82fb10cb5caa92556992d457c5
Subject: Update runtime to 44 (01577748)
Date: 2023-03-22 14:38:41 +0000
alatiera@fedora ~> flatpak info org.gnome.Platform//44
GNOME Application Platform version 44 - Shared libraries used by GNOME
applications
ID: org.gnome.Platform
Ref: runtime/org.gnome.Platform/x86_64/44
Arch: x86_64
Branch: 44
License: GPL-2.0+
Origin: flathub
Collection: org.flathub.Stable
Installation: user
Installed: 853,9 MB
Commit: 584d7c3e03c7315975c6711d6503622c0b39c109b6faa89254a87d24cf918c6e
Parent: 4078027bba432a34c29220e86e005b05db89371141bee6f58774932a7b27d119
Subject: Export org.gnome.Platform
Date: 2023-07-23 15:40:03 +0000
alatiera@fedora ~>
** (gnome-calculator:2): WARNING **: 16:26:21.432: currency-provider.vala:386: Cannot use ECB rates as don't have EUR rate
** (gnome-calculator:2): WARNING **: 16:26:22.612: currency-provider.vala:161: Couldn't download IMF currency rate file: HTTP/2 Error: INTERNAL_ERROR
(gnome-calculator:2): libsoup-WARNING **: 16:26:22.612: (../libsoup/soup-session.c:334):soup_session_dispose: runtime check failed: (soup_connection_manager_get_num_conns (priv->conn_manager) == 0)
(gnome-calculator:2): libsoup-WARNING **: 16:26:22.613: (../libsoup/soup-connection-manager.c:84):soup_host_free: runtime check failed: (host->conns == NULL)
Core was generated by `gnome-calculator'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 soup_session_kick_queue (session=0x5570a2e204c2) at ../libsoup/soup-session.c:1919
1919 if (g_atomic_int_get (&priv->num_async_items) <= 0)
[Current thread is 1 (Thread 0x7f566736cc80 (LWP 2))]
(gdb) bt
#0 soup_session_kick_queue (session=0x5570a2e204c2) at ../libsoup/soup-session.c:1919
#4 0x00007f566bd09743 in <emit signal notify:state on instance 0x5575f568c6d0 [SoupConnection]>
(instance=instance@entry=0x5575f568c6d0, signal_id=<optimized out>, detail=<optimized out>)
at ../gobject/gsignal.c:3622
#1 0x00007f566bcee442 in g_closure_invoke
(closure=0x5575f5643d00, return_value=return_value@entry=0x0, n_param_values=2, param_values=param_values@entry=0x7ffc5b2b17a0, invocation_hint=invocation_hint@entry=0x7ffc5b2b1720)
at ../gobject/gclosure.c:832
#2 0x00007f566bd025c8 in signal_emit_unlocked_R
(node=node@entry=0x5575f56018a0, detail=detail@entry=1527, instance=instance@entry=0x5575f568c6d0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffc5b2b17a0) at ../gobject/gsignal.c:3812
#3 0x00007f566bd09575 in g_signal_emit_valist
(instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffc5b2b1940) at ../gobject/gsignal.c:3565
#5 0x00007f566bcf2a54 in g_object_dispatch_properties_changed
(object=0x5575f568c6d0 [SoupConnection], n_pspecs=<optimized out>, pspecs=<optimized out>)
at ../gobject/gobject.c:1428
#6 0x00007f566bcf5bf8 in g_object_notify_by_spec_internal
(pspec=<optimized out>, object=0x5575f568c6d0 [SoupConnection]) at ../gobject/gobject.c:1552
#7 g_object_notify_by_pspec
(object=object@entry=0x5575f568c6d0 [SoupConnection], pspec=<optimized out>)
at ../gobject/gobject.c:1658
--Type <RET> for more, q to quit, c to continue without paging--v
#8 0x00007f566af565fa in soup_connection_set_state
(state=SOUP_CONNECTION_IDLE, conn=0x5575f568c6d0 [SoupConnection])
at ../libsoup/soup-connection.c:429
#9 0x00007f566af3d078 in io_read_ready (stream=<optimized out>, io=0x5575f672da40)
at ../libsoup/http2/soup-client-message-io-http2.c:454
#10 0x00007f566bd99d49 in g_main_dispatch (context=<optimized out>) at ../glib/gmain.c:3460
#11 g_main_context_dispatch (context=<optimized out>) at ../glib/gmain.c:4200
#12 0x00007f566bd9a2a8 in g_main_context_iterate
(context=context@entry=0x5575f56098e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4276
#13 0x00007f566bd9a343 in g_main_context_iteration
(context=context@entry=0x5575f56098e0, may_block=may_block@entry=1) at ../glib/gmain.c:4343
#14 0x00007f566b30235d in g_application_run
(application=0x5575f5607c10 [Calculator], argc=<optimized out>, argv=0x7ffc5b2b1de8)
at ../gio/gapplication.c:2573
#15 0x00005575f4d7871b in main ()
(gdb) bt full
#0 soup_session_kick_queue (session=0x5570a2e204c2) at ../libsoup/soup-session.c:1919
gaig_temp = <optimized out>
priv = 0x5570a2e20422
#4 0x00007f566bd09743 in <emit signal notify:state on instance 0x5575f568c6d0 [SoupConnection]> (instance=instance@entry=0x5575f568c6d0, signal_id=<optimized out>, detail=<optimized out>) at ../gobject/gsignal.c:3622
var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffc5b2b1a20, reg_save_area = 0x7ffc5b2b1960}}
#1 0x00007f566bcee442 in g_closure_invoke (closure=0x5575f5643d00, return_value=return_value@entry=0x0, n_param_values=2, param_values=param_values@entry=0x7ffc5b2b17a0, invocation_hint=invocation_hint@entry=0x7ffc5b2b1720) at ../gobject/gclosure.c:832
marshal = 0x7f566bcf1760 <g_cclosure_marshal_VOID__PARAM>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x5575f5643ce0
__func__ = "g_closure_invoke"
#2 0x00007f566bd025c8 in signal_emit_unlocked_R (node=node@entry=0x5575f56018a0, detail=detail@entry=1527, instance=instance@entry=0x5575f568c6d0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffc5b2b17a0)
at ../gobject/gsignal.c:3812
tmp = <optimized out>
handler = 0x5575f66569d0
accumulator = 0x0
emission = {next = 0x0, instance = 0x5575f568c6d0, ihint = {signal_id = 1, detail = 1527, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x4 [void]}
hlist = <optimized out>
handler_list = 0x5575f66569d0
return_accu = 0x0
accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
signal_id = 1
max_sequential_handler_number = 3588
return_value_altered = <optimized out>
#3 0x00007f566bd09575 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffc5b2b1940) at ../gobject/gsignal.c:3565
instance_and_params = 0x7ffc5b2b17a0
signal_return_type = <optimized out>
param_values = 0x7ffc5b2b17b8
node = <optimized out>
i = <optimized out>
n_params = <optimized out>
__func__ = "g_signal_emit_valist"
#5 0x00007f566bcf2a54 in g_object_dispatch_properties_changed (object=0x5575f568c6d0 [SoupConnection], n_pspecs=<optimized out>, pspecs=<optimized out>) at ../gobject/gobject.c:1428
i = <optimized out>
#6 0x00007f566bcf5bf8 in g_object_notify_by_spec_internal (pspec=<optimized out>, object=0x5575f568c6d0 [SoupConnection]) at ../gobject/gobject.c:1552
nqueue = <optimized out>
need_thaw = <optimized out>
object_flags = <optimized out>
needs_notify = 1
in_init = <optimized out>
__func__ = "g_object_notify_by_pspec"
#7 g_object_notify_by_pspec (object=object@entry=0x5575f568c6d0 [SoupConnection], pspec=<optimized out>) at ../gobject/gobject.c:1658
__func__ = "g_object_notify_by_pspec"
#8 0x00007f566af565fa in soup_connection_set_state (state=SOUP_CONNECTION_IDLE, conn=0x5575f568c6d0 [SoupConnection]) at ../libsoup/soup-connection.c:429
priv = <optimized out>
priv = <optimized out>
__func__ = "soup_connection_set_in_use"
#9 0x00007f566af3d078 in io_read_ready (stream=<optimized out>, io=0x5575f672da40) at ../libsoup/http2/soup-client-message-io-http2.c:454
error = 0x5575f67e7600
progress = <optimized out>
conn = 0x5575f568c6d0 [SoupConnection]
#10 0x00007f566bd99d49 in g_main_dispatch (context=<optimized out>) at ../glib/gmain.c:3460
dispatch = 0x7f566b2b2a10 <pollable_source_dispatch>
prev_source = 0x0
begin_time_nsec = 2800372442747
was_in_call = 0
user_data = 0x5575f672da40
callback = 0x7f566af3cf10 <io_read_ready>
cb_funcs = 0x7f566be852e0 <g_source_callback_funcs>
cb_data = 0x5575f6756590
need_destroy = <optimized out>
source = 0x5575f67cf670
current = 0x5575f561bad0
i = 3
__func__ = "g_main_dispatch"
--Type <RET> for more, q to quit, c to continue without paging--c
#11 g_main_context_dispatch (context=<optimized out>) at ../glib/gmain.c:4200
#12 0x00007f566bd9a2a8 in g_main_context_iterate (context=context@entry=0x5575f56098e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4276
max_priority = 2147483647
timeout = 19109
some_ready = 1
nfds = 3
allocated_nfds = <optimized out>
fds = <optimized out>
begin_time_nsec = 2800364285060
#13 0x00007f566bd9a343 in g_main_context_iteration (context=context@entry=0x5575f56098e0, may_block=may_block@entry=1) at ../glib/gmain.c:4343
retval = <optimized out>
#14 0x00007f566b30235d in g_application_run (application=0x5575f5607c10 [Calculator], argc=<optimized out>, argv=0x7ffc5b2b1de8) at ../gio/gapplication.c:2573
arguments = 0x5575f5609860
status = 0
context = 0x5575f56098e0
acquired_context = <optimized out>
__func__ = "g_application_run"
#15 0x00005575f4d7871b in main ()
(gdb) thread apply all bt
Thread 20 (Thread 0x7f563d7fc640 (LWP 16)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5575f5e5f858) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5575f5e5f858, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f566a88bc1f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5575f5e5f858, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f566a88e4d1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x5575f5e5f830) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5575f5e5f830, mutex=<optimized out>) at pthread_cond_wait.c:618
#5 0x00007f5654b11a0d in cnd_wait () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#6 0x00007f5654ac1b4b in util_queue_thread_func () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#7 0x00007f5654b1193c in impl_thrd_routine () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#8 0x00007f566a88f1da in start_thread (arg=<optimized out>) at pthread_create.c:442
#9 0x00007f566a917f44 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100
Thread 19 (Thread 0x7f563ebfe640 (LWP 14)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5575f5ce8f2c) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5575f5ce8f2c, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f566a88bc1f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5575f5ce8f2c, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f566a88e4d1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x5575f5ce8f00) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5575f5ce8f00, mutex=<optimized out>) at pthread_cond_wait.c:618
#5 0x00007f5654b11a0d in cnd_wait () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#6 0x00007f5654ac1b4b in util_queue_thread_func () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#7 0x00007f5654b1193c in impl_thrd_routine () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#8 0x00007f566a88f1da in start_thread (arg=<optimized out>) at pthread_create.c:442
#9 0x00007f566a917f44 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100
Thread 18 (Thread 0x7f5627fff640 (LWP 18)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5575f5f379cc) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5575f5f379cc, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f566a88bc1f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5575f5f379cc, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f566a88e4d1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x5575f5f379a0) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5575f5f379a0, mutex=<optimized out>) at pthread_cond_wait.c:618
#5 0x00007f5654b11a0d in cnd_wait () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#6 0x00007f5654ac1b4b in util_queue_thread_func () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#7 0x00007f5654b1193c in impl_thrd_routine () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#8 0x00007f566a88f1da in start_thread (arg=<optimized out>) at pthread_create.c:442
#9 0x00007f566a917f44 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100
Thread 17 (Thread 0x7f563cffb640 (LWP 17)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5575f5f036fc) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5575f5f036fc, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f566a88bc1f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5575f5f036fc, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f566a88e4d1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x5575f5f036d0) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5575f5f036d0, mutex=<optimized out>) at pthread_cond_wait.c:618
#5 0x00007f5654b11a0d in cnd_wait () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#6 0x00007f5654ac1b4b in util_queue_thread_func () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#7 0x00007f5654b1193c in impl_thrd_routine () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#8 0x00007f566a88f1da in start_thread (arg=<optimized out>) at pthread_create.c:442
#9 0x00007f566a917f44 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100
Thread 16 (Thread 0x7f5607fff640 (LWP 41)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5575f5ce8f2c) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5575f5ce8f2c, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f566a88bc1f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5575f5ce8f2c, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f566a88e4d1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x5575f5ce8f00) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5575f5ce8f00, mutex=<optimized out>) at pthread_cond_wait.c:618
#5 0x00007f5654b11a0d in cnd_wait () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#6 0x00007f5654ac1b4b in util_queue_thread_func () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#7 0x00007f5654b1193c in impl_thrd_routine () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#8 0x00007f566a88f1da in start_thread (arg=<optimized out>) at pthread_create.c:442
#9 0x00007f566a917f44 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100
Thread 15 (Thread 0x7f5624ff9640 (LWP 40)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5575f5ce8f2c) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5575f5ce8f2c, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f566a88bc1f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5575f5ce8f2c, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f566a88e4d1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x5575f5ce8f00) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5575f5ce8f00, mutex=<optimized out>) at pthread_cond_wait.c:618
--Type <RET> for more, q to quit, c to continue without paging--c
#5 0x00007f5654b11a0d in cnd_wait () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#6 0x00007f5654ac1b4b in util_queue_thread_func () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#7 0x00007f5654b1193c in impl_thrd_routine () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#8 0x00007f566a88f1da in start_thread (arg=<optimized out>) at pthread_create.c:442
#9 0x00007f566a917f44 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100
Thread 14 (Thread 0x7f5626ffd640 (LWP 20)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5575f5ce89c4) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5575f5ce89c4, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f566a88bc1f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5575f5ce89c4, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f566a88e4d1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x5575f5ce8998) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5575f5ce8998, mutex=<optimized out>) at pthread_cond_wait.c:618
#5 0x00007f5654b11a0d in cnd_wait () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#6 0x00007f5654ac1b4b in util_queue_thread_func () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#7 0x00007f5654b1193c in impl_thrd_routine () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#8 0x00007f566a88f1da in start_thread (arg=<optimized out>) at pthread_create.c:442
#9 0x00007f566a917f44 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100
Thread 13 (Thread 0x7f56257fa640 (LWP 39)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5575f5ce8f2c) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5575f5ce8f2c, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f566a88bc1f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5575f5ce8f2c, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f566a88e4d1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x5575f5ce8f00) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5575f5ce8f00, mutex=<optimized out>) at pthread_cond_wait.c:618
#5 0x00007f5654b11a0d in cnd_wait () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#6 0x00007f5654ac1b4b in util_queue_thread_func () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#7 0x00007f5654b1193c in impl_thrd_routine () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#8 0x00007f566a88f1da in start_thread (arg=<optimized out>) at pthread_create.c:442
#9 0x00007f566a917f44 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100
Thread 12 (Thread 0x7f56267fc640 (LWP 21)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5575f5ce89c0) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5575f5ce89c0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f566a88bc1f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5575f5ce89c0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f566a88e4d1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x5575f5ce8998) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5575f5ce8998, mutex=<optimized out>) at pthread_cond_wait.c:618
#5 0x00007f5654b11a0d in cnd_wait () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#6 0x00007f5654ac1b4b in util_queue_thread_func () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#7 0x00007f5654b1193c in impl_thrd_routine () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#8 0x00007f566a88f1da in start_thread (arg=<optimized out>) at pthread_create.c:442
#9 0x00007f566a917f44 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100
Thread 11 (Thread 0x7f563dffd640 (LWP 15)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5575f5e2b588) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5575f5e2b588, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f566a88bc1f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5575f5e2b588, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f566a88e4d1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x5575f5e2b560) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5575f5e2b560, mutex=<optimized out>) at pthread_cond_wait.c:618
#5 0x00007f5654b11a0d in cnd_wait () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#6 0x00007f5654ac1b4b in util_queue_thread_func () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#7 0x00007f5654b1193c in impl_thrd_routine () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#8 0x00007f566a88f1da in start_thread (arg=<optimized out>) at pthread_create.c:442
#9 0x00007f566a917f44 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100
Thread 10 (Thread 0x7f565487e640 (LWP 12)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5575f573e2f0) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5575f573e2f0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f566a88bc1f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5575f573e2f0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f566a88e4d1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x5575f573e2c8) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5575f573e2c8, mutex=<optimized out>) at pthread_cond_wait.c:618
#5 0x00007f5654b11a0d in cnd_wait () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#6 0x00007f5654ac1b4b in util_queue_thread_func () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#7 0x00007f5654b1193c in impl_thrd_routine () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#8 0x00007f566a88f1da in start_thread (arg=<optimized out>) at pthread_create.c:442
#9 0x00007f566a917f44 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100
Thread 9 (Thread 0x7f5666bff640 (LWP 3)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f566bdf75ae in g_cond_wait (cond=cond@entry=0x5575f5605588, mutex=mutex@entry=0x5575f5605580) at ../glib/gthread-posix.c:1475
#2 0x00007f566bd6257b in g_async_queue_pop_intern_unlocked (queue=0x5575f5605580, wait=1, end_time=-1) at ../glib/gasyncqueue.c:425
#3 0x00007f566bdc8f63 in g_thread_pool_spawn_thread (data=<optimized out>) at ../glib/gthreadpool.c:311
#4 0x00007f566bdc8859 in g_thread_proxy (data=0x5575f560cab0) at ../glib/gthread.c:831
#5 0x00007f566a88f1da in start_thread (arg=<optimized out>) at pthread_create.c:442
#6 0x00007f566a917f44 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100
Thread 8 (Thread 0x7f56663fe640 (LWP 4)):
#0 0x00007f566a90c0cd in __GI___poll (fds=0x5575f560cf60, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f566bd9a219 in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x5575f560cf60, timeout=<optimized out>, context=0x5575f560cd40) at ../glib/gmain.c:4584
#2 g_main_context_iterate (context=context@entry=0x5575f560cd40, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4271
#3 0x00007f566bd9a343 in g_main_context_iteration (context=0x5575f560cd40, may_block=may_block@entry=1) at ../glib/gmain.c:4343
#4 0x00007f566bd9a399 in glib_worker_main (data=<optimized out>) at ../glib/gmain.c:6455
#5 0x00007f566bdc8859 in g_thread_proxy (data=0x5575f560cf00) at ../glib/gthread.c:831
#6 0x00007f566a88f1da in start_thread (arg=<optimized out>) at pthread_create.c:442
#7 0x00007f566a917f44 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100
Thread 7 (Thread 0x7f5665bfd640 (LWP 5)):
#0 0x00007f566a90c0cd in __GI___poll (fds=0x7f565c000b90, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f566bd9a219 in g_main_context_poll (priority=<optimized out>, n_fds=3, fds=0x7f565c000b90, timeout=<optimized out>, context=0x5575f5619720) at ../glib/gmain.c:4584
#2 g_main_context_iterate (context=0x5575f5619720, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4271
#3 0x00007f566bd9a58f in g_main_loop_run (loop=0x5575f5619850) at ../glib/gmain.c:4479
#4 0x00007f566b341572 in gdbus_shared_thread_func (user_data=0x5575f56196f0) at ../gio/gdbusprivate.c:284
#5 0x00007f566bdc8859 in g_thread_proxy (data=0x5575f5619870) at ../glib/gthread.c:831
#6 0x00007f566a88f1da in start_thread (arg=<optimized out>) at pthread_create.c:442
#7 0x00007f566a917f44 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100
Thread 6 (Thread 0x7f563f3ff640 (LWP 13)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5575f5ce89c0) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5575f5ce89c0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f566a88bc1f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5575f5ce89c0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f566a88e4d1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x5575f5ce8998) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5575f5ce8998, mutex=<optimized out>) at pthread_cond_wait.c:618
#5 0x00007f5654b11a0d in cnd_wait () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#6 0x00007f5654ac1b4b in util_queue_thread_func () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#7 0x00007f5654b1193c in impl_thrd_routine () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#8 0x00007f566a88f1da in start_thread (arg=<optimized out>) at pthread_create.c:442
#9 0x00007f566a917f44 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100
Thread 5 (Thread 0x7f56277fe640 (LWP 19)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5575f5ce89c4) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5575f5ce89c4, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f566a88bc1f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5575f5ce89c4, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f566a88e4d1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x5575f5ce8998) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5575f5ce8998, mutex=<optimized out>) at pthread_cond_wait.c:618
#5 0x00007f5654b11a0d in cnd_wait () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#6 0x00007f5654ac1b4b in util_queue_thread_func () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#7 0x00007f5654b1193c in impl_thrd_routine () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#8 0x00007f566a88f1da in start_thread (arg=<optimized out>) at pthread_create.c:442
#9 0x00007f566a917f44 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100
Thread 4 (Thread 0x7f565728a640 (LWP 10)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f566bdf76f0 in g_cond_wait_until (cond=cond@entry=0x5575f560a148, mutex=mutex@entry=0x5575f560a140, end_time=end_time@entry=2800679989) at ../glib/gthread-posix.c:1600
#2 0x00007f566bd62541 in g_async_queue_pop_intern_unlocked (queue=0x5575f560a140, wait=1, end_time=2800679989) at ../glib/gasyncqueue.c:428
#3 0x00007f566bdc92ea in g_thread_pool_wait_for_new_task (pool=0x5575f5606b50) at ../glib/gthreadpool.c:274
#4 g_thread_pool_thread_proxy (data=<optimized out>) at ../glib/gthreadpool.c:339
#5 0x00007f566bdc8859 in g_thread_proxy (data=0x7f5660000bf0) at ../glib/gthread.c:831
#6 0x00007f566a88f1da in start_thread (arg=<optimized out>) at pthread_create.c:442
#7 0x00007f566a917f44 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100
Thread 3 (Thread 0x7f5657a8b640 (LWP 11)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5575f5ceb608) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5575f5ceb608, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f566a88bc1f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5575f5ceb608, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f566a88e4d1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x5575f5ceb5e0) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5575f5ceb5e0, mutex=<optimized out>) at pthread_cond_wait.c:618
#5 0x00007f5654b11a0d in cnd_wait () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#6 0x00007f5654ac1b4b in util_queue_thread_func () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#7 0x00007f5654b1193c in impl_thrd_routine () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#8 0x00007f566a88f1da in start_thread (arg=<optimized out>) at pthread_create.c:442
#9 0x00007f566a917f44 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100
Thread 2 (Thread 0x7f5625ffb640 (LWP 22)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5575f5ce89c0) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5575f5ce89c0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f566a88bc1f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5575f5ce89c0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f566a88e4d1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x5575f5ce8998) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5575f5ce8998, mutex=<optimized out>) at pthread_cond_wait.c:618
#5 0x00007f5654b11a0d in cnd_wait () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#6 0x00007f5654ac1b4b in util_queue_thread_func () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#7 0x00007f5654b1193c in impl_thrd_routine () at /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
#8 0x00007f566a88f1da in start_thread (arg=<optimized out>) at pthread_create.c:442
#9 0x00007f566a917f44 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100
Thread 1 (Thread 0x7f566736cc80 (LWP 2)):
#0 soup_session_kick_queue (session=0x5570a2e204c2) at ../libsoup/soup-session.c:1919
#4 0x00007f566bd09743 in <emit signal notify:state on instance 0x5575f568c6d0 [SoupConnection]> (instance=instance@entry=0x5575f568c6d0, signal_id=<optimized out>, detail=<optimized out>) at ../gobject/gsignal.c:3622
#1 0x00007f566bcee442 in g_closure_invoke (closure=0x5575f5643d00, return_value=return_value@entry=0x0, n_param_values=2, param_values=param_values@entry=0x7ffc5b2b17a0, invocation_hint=invocation_hint@entry=0x7ffc5b2b1720) at ../gobject/gclosure.c:832
#2 0x00007f566bd025c8 in signal_emit_unlocked_R (node=node@entry=0x5575f56018a0, detail=detail@entry=1527, instance=instance@entry=0x5575f568c6d0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffc5b2b17a0) at ../gobject/gsignal.c:3812
#3 0x00007f566bd09575 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffc5b2b1940) at ../gobject/gsignal.c:3565
#5 0x00007f566bcf2a54 in g_object_dispatch_properties_changed (object=0x5575f568c6d0 [SoupConnection], n_pspecs=<optimized out>, pspecs=<optimized out>) at ../gobject/gobject.c:1428
#6 0x00007f566bcf5bf8 in g_object_notify_by_spec_internal (pspec=<optimized out>, object=0x5575f568c6d0 [SoupConnection]) at ../gobject/gobject.c:1552
#7 g_object_notify_by_pspec (object=object@entry=0x5575f568c6d0 [SoupConnection], pspec=<optimized out>) at ../gobject/gobject.c:1658
#8 0x00007f566af565fa in soup_connection_set_state (state=SOUP_CONNECTION_IDLE, conn=0x5575f568c6d0 [SoupConnection]) at ../libsoup/soup-connection.c:429
#9 0x00007f566af3d078 in io_read_ready (stream=<optimized out>, io=0x5575f672da40) at ../libsoup/http2/soup-client-message-io-http2.c:454
#10 0x00007f566bd99d49 in g_main_dispatch (context=<optimized out>) at ../glib/gmain.c:3460
#11 g_main_context_dispatch (context=<optimized out>) at ../glib/gmain.c:4200
#12 0x00007f566bd9a2a8 in g_main_context_iterate (context=context@entry=0x5575f56098e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4276
#13 0x00007f566bd9a343 in g_main_context_iteration (context=context@entry=0x5575f56098e0, may_block=may_block@entry=1) at ../glib/gmain.c:4343
#14 0x00007f566b30235d in g_application_run (application=0x5575f5607c10 [Calculator], argc=<optimized out>, argv=0x7ffc5b2b1de8) at ../gio/gapplication.c:2573
#15 0x00005575f4d7871b in main ()
(gdb)