Crash in gtk_label_accessible_initialize()
Steps to reproduce
No idea, rebooting fixed the issue. Happened while closing a Gtk Shortcut Window (in Lollypop).
Version information
- 3.22.30
- ArchLinux
Warnings
Backtrace
Thread 6 (Thread 0x7fdfb2baa700 (LWP 16506)):
#0 0x00007fdfc3a4e0f9 in syscall () at /usr/lib/libc.so.6
#1 0x00007fdfc12f26d1 in g_cond_wait (cond=cond@entry=0x7fdfa400bee8, mutex=mutex@entry=0x7fdfa400bee0) at gthread-posix.c:1402
sampled = 0
#2 0x00007fdfc127d974 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x7fdfa400bee0, wait=wait@entry=1, end_time=end_time@entry=-1) at gasyncqueue.c:419
retval = <optimized out>
__func__ = "g_async_queue_pop_intern_unlocked"
#3 0x00007fdfc127ddc8 in g_async_queue_pop (queue=0x7fdfa400bee0) at gasyncqueue.c:453
retval = <optimized out>
__func__ = "g_async_queue_pop"
#4 0x00007fdfc0662c1d in () at /usr/lib/libtracker-sparql-2.0.so.0
#5 0x00007fdfc12d3cea in g_thread_proxy (data=0x561809d64190) at gthread.c:784
thread = 0x561809d64190
#6 0x00007fdfc3d1e075 in start_thread () at /usr/lib/libpthread.so.0
#7 0x00007fdfc3a5353f in clone () at /usr/lib/libc.so.6
Thread 5 (Thread 0x7fdfb3bac700 (LWP 16503)):
#0 0x00007fdfc3a48ea9 in poll () at /usr/lib/libc.so.6
#1 0x00007fdfc12ab613 in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x561809d64910, timeout=<optimized out>, context=0x561809d635d0) at gmain.c:4204
ret = <optimized out>
errsv = <optimized out>
poll_func = 0x7fdfc12bb2a0 <g_poll>
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 2
allocated_nfds = 2
fds = 0x561809d64910
#2 0x00007fdfc12ab613 in g_main_context_iterate (context=context@entry=0x561809d635d0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3898
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 2
allocated_nfds = 2
fds = 0x561809d64910
#3 0x00007fdfc12ab72e in g_main_context_iteration (context=0x561809d635d0, may_block=may_block@entry=1) at gmain.c:3964
retval = <optimized out>
#4 0x00007fdfc12ab782 in glib_worker_main (data=<optimized out>) at gmain.c:5773
#5 0x00007fdfc12d3cea in g_thread_proxy (data=0x561809d63800) at gthread.c:784
thread = 0x561809d63800
#6 0x00007fdfc3d1e075 in start_thread () at /usr/lib/libpthread.so.0
#7 0x00007fdfc3a5353f in clone () at /usr/lib/libc.so.6
Thread 4 (Thread 0x7fdf99d9b700 (LWP 16510)):
#0 0x00007fdfc3a4e0f9 in syscall () at /usr/lib/libc.so.6
#1 0x00007fdfc12f27ed in g_cond_wait_until (cond=cond@entry=0x561809d66ba8, mutex=mutex@entry=0x561809d66ba0, end_time=end_time@entry=13631564005) at gthread-posix.c:1449
now = {tv_sec = 13631, tv_nsec = 64005642}
span = {tv_sec = 0, tv_nsec = 499999358}
sampled = 98
res = <optimized out>
#2 0x00007fdfc127d953 in g_async_queue_pop_intern_unlocked (queue=0x561809d66ba0, wait=wait@entry=1, end_time=13631564005) at gasyncqueue.c:422
retval = <optimized out>
__func__ = "g_async_queue_pop_intern_unlocked"
#3 0x00007fdfc127df89 in g_async_queue_timeout_pop_unlocked (queue=<optimized out>, timeout=timeout@entry=500000) at gasyncqueue.c:570
end_time = <optimized out>
#4 0x00007fdfc12d46f6 in g_thread_pool_wait_for_new_task (pool=<optimized out>) at gthreadpool.c:262
task = <optimized out>
pool = 0x561809d5caa0
#5 0x00007fdfc12d46f6 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:296
pool = 0x561809d5caa0
#6 0x00007fdfc12d3cea in g_thread_proxy (data=0x7fdf9c0040a0) at gthread.c:784
thread = 0x7fdf9c0040a0
#7 0x00007fdfc3d1e075 in start_thread () at /usr/lib/libpthread.so.0
#8 0x00007fdfc3a5353f in clone () at /usr/lib/libc.so.6
Thread 3 (Thread 0x7fdfb33ab700 (LWP 16504)):
#0 0x00007fdfc3a48ea9 in poll () at /usr/lib/libc.so.6
#1 0x00007fdfc12ab613 in g_main_context_poll (priority=<optimized out>, n_fds=4, fds=0x7fdfa400f430, timeout=<optimized out>, context=0x561809d7b140) at gmain.c:4204
ret = <optimized out>
errsv = <optimized out>
poll_func = 0x7fdfc12bb2a0 <g_poll>
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 4
allocated_nfds = 6
fds = 0x7fdfa400f430
#2 0x00007fdfc12ab613 in g_main_context_iterate (context=0x561809d7b140, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3898
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 4
allocated_nfds = 6
fds = 0x7fdfa400f430
#3 0x00007fdfc12ab9d2 in g_main_loop_run (loop=0x561809d7b280) at gmain.c:4099
__func__ = "g_main_loop_run"
#4 0x00007fdfc18a3bb8 in gdbus_shared_thread_func (user_data=0x561809d7b110) at gdbusprivate.c:275
data = 0x561809d7b110
#5 0x00007fdfc12d3cea in g_thread_proxy (data=0x561809d638a0) at gthread.c:784
thread = 0x561809d638a0
#6 0x00007fdfc3d1e075 in start_thread () at /usr/lib/libpthread.so.0
#7 0x00007fdfc3a5353f in clone () at /usr/lib/libc.so.6
Thread 2 (Thread 0x7fdfb219f700 (LWP 16507)):
#0 0x00007fdfc3a48ea9 in poll () at /usr/lib/libc.so.6
#1 0x00007fdfc12ab613 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fdfa820a7d0, timeout=<optimized out>, context=0x7fdfa820a860) at gmain.c:4204
ret = <optimized out>
errsv = <optimized out>
poll_func = 0x7fdfc12bb2a0 <g_poll>
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 1
allocated_nfds = 1
fds = 0x7fdfa820a7d0
#2 0x00007fdfc12ab613 in g_main_context_iterate (context=context@entry=0x7fdfa820a860, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3898
max_priority = 2147483647
timeout = -1
some_ready = <optimized out>
nfds = 1
allocated_nfds = 1
fds = 0x7fdfa820a7d0
#3 0x00007fdfc12ab72e in g_main_context_iteration (context=0x7fdfa820a860, may_block=1) at gmain.c:3964
retval = <optimized out>
#4 0x00007fdfb21a3f4e in () at /usr/lib/gio/modules/libdconfsettings.so
#5 0x00007fdfc12d3cea in g_thread_proxy (data=0x7fdfa8289940) at gthread.c:784
thread = 0x7fdfa8289940
#6 0x00007fdfc3d1e075 in start_thread () at /usr/lib/libpthread.so.0
#7 0x00007fdfc3a5353f in clone () at /usr/lib/libc.so.6
Thread 1 (Thread 0x7fdfc41019c0 (LWP 16502)):
#0 0x00007fdfc2cc8639 in gtk_label_accessible_initialize (obj=0x56180a8dff00 [GtkLabelAccessible], data=<optimized out>) at a11y/gtklabelaccessible.c:368
__inst = 0x56180a42e430
__r = <optimized out>
widget = 0x56180a42e430
#1 0x00007fdfc2fbad96 in gtk_widget_real_get_accessible (widget=0x56180a4a8250 [GtkLabel]) at gtkwidget.c:13503
widget_class = <optimized out>
priv = 0x56180a1939c0
factory = <optimized out>
default_registry = <optimized out>
accessible = <optimized out>
widget = 0x56180a4a8250 [GtkLabel]
accessible = <optimized out>
#2 0x00007fdfc2cc0818 in gtk_container_accessible_ref_child (obj=<optimized out>, i=0) at a11y/gtkcontaineraccessible.c:74
children = 0x56180a156b00 = {0x56180a4a8250, 0x56180a4a83f0, 0x56180a4a8590}
tmp_list = <optimized out>
accessible = <optimized out>
widget = <optimized out>
#3 0x00007fdfbfcd6e0c in () at /usr/lib/libatk-bridge-2.0.so.0
#4 0x00007fdfc12ab2c6 in g_main_dispatch (context=0x561809d6ed50) at gmain.c:3177
dispatch = 0x7fdfc12a7b80 <g_idle_dispatch>
prev_source = 0x0
was_in_call = 0
user_data = 0x56180a5f9810
callback = 0x7fdfbfcd6bf0
cb_funcs = 0x7fdfc1575280 <g_source_callback_funcs>
cb_data = 0x56180a3fc580
need_destroy = <optimized out>
source = 0x56180a3e86f0
current = 0x561809d70c40
i = 0
#5 0x00007fdfc12ab2c6 in g_main_context_dispatch (context=context@entry=0x561809d6ed50) at gmain.c:3830
#6 0x00007fdfc12ab6a1 in g_main_context_iterate (context=context@entry=0x561809d6ed50, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3903
max_priority = 200
timeout = 0
some_ready = 1
nfds = <optimized out>
allocated_nfds = 5
fds = 0x7fdfa40155b0
#7 0x00007fdfc12ab72e in g_main_context_iteration (context=context@entry=0x561809d6ed50, may_block=may_block@entry=1) at gmain.c:3964
retval = <optimized out>
#8 0x00007fdfc1874b7e in g_application_run (application=0x561809d58140 [NautilusApplication], argc=<optimized out>, argv=<optimized out>) at gapplication.c:2470
arguments = 0x561809d57710
status = 0
context = 0x561809d6ed50
acquired_context = <optimized out>
__func__ = "g_application_run"
#9 0x00005618089800ac in main ()