$ gdb -batch -n -ex 'set pagination off' -ex bt -ex 'thread apply all bt full' --core /var/crash/1000/28196-1000-1000-11-1512099531-chianamo--usr-bin-gnome-shell.core /usr/bin/gnome-shell
[New LWP 28196]
[New LWP 28229]
[New LWP 28206]
[New LWP 28231]
[New LWP 28232]
[New LWP 28204]
[New LWP 28205]
[New LWP 28236]
[New LWP 20779]
[New LWP 28234]
[New LWP 28228]
[New LWP 28233]
[New LWP 28235]
[New LWP 28230]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `gnome-shell --replace'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  g_type_check_instance_cast (type_instance=0x555c5780fd90, iface_type=93855046591792) at ../../../../gobject/gtype.c:4057
4057	../../../../gobject/gtype.c: No such file or directory.
[Current thread is 1 (Thread 0x7fa6d4cea440 (LWP 28196))]
#0  0x00007fa6d413bdb2 in g_type_check_instance_cast (type_instance=0x555c5780fd90, iface_type=93855046591792) at ../../../../gobject/gtype.c:4057
#1  0x00007fa6d18d57d8 in st_label_set_text (label=0x555c5780f8b0 [StLabel], text=0x555c58fa4a60 "97") at ../src/st/st-label.c:331
#2  0x00007fa6d411da4e in object_set_property (nqueue=0x555c58007b00, value=<optimized out>, pspec=0x555c5585d040 [GParamString], object=0x555c5780f8b0 [StLabel]) at ../../../../gobject/gobject.c:1439
#3  0x00007fa6d411da4e in g_object_setv (object=0x555c5780f8b0 [StLabel], n_properties=<optimized out>, names=<optimized out>, values=<optimized out>) at ../../../../gobject/gobject.c:2245
#4  0x00007fa6d411e9de in g_object_set_property (object=<optimized out>, property_name=<optimized out>, value=value@entry=0x7fff280ec9f8) at ../../../../gobject/gobject.c:2529
#5  0x00007fa6d2e0a4b7 in set_g_param_from_prop (priv=0x555c57810250, result=..., value_p=..., was_set=<synthetic pointer>: <optimized out>, name=0x555c57f0c250 "text", context=0x555c57f0c250) at gi/object.cpp:446
#6  0x00007fa6d2e0a4b7 in object_instance_set_prop(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue, JS::ObjectOpResult&) (context=context@entry=0x555c54e5e260, obj=..., id=..., id@entry=..., value_p=value_p@entry=..., result=...) at gi/object.cpp:521
#7  0x00007fa6c9ead6c6 in js::CallJSSetterOp(JSContext*, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&), JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&) (result=..., vp=..., id=..., obj=..., op=<optimized out>, cx=0x555c54e5e260) at ./js/src/jscntxtinlines.h:323
#8  0x00007fa6c9ead6c6 in NativeSetExistingDataProperty(JSContext*, js::HandleNativeObject, js::HandleShape, JS::HandleValue, JS::ObjectOpResult&) (cx=cx@entry=0x555c54e5e260, obj=..., obj@entry=..., shape=..., v=..., v@entry=..., result=..., receiver=...) at ./js/src/vm/NativeObject.cpp:2198
#9  0x00007fa6c9ec2feb in SetExistingProperty (result=..., shape=..., pobj=..., receiver=..., v=..., id=..., obj=..., cx=0x555c54e5e260) at ./js/src/vm/NativeObject.cpp:2406
#10 0x00007fa6c9ec2feb in js::NativeSetProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::QualifiedBool, JS::ObjectOpResult&) (cx=0x555c54e5e260, obj=..., id=..., value=..., receiver=..., qualified=qualified@entry=js::Qualified, result=...) at ./js/src/vm/NativeObject.cpp:2469
#11 0x00007fa6c9ecfcbe in js::SetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::ObjectOpResult&) (cx=<optimized out>, obj=..., id=..., v=..., receiver=..., result=...) at ./js/src/vm/NativeObject.h:1540
#12 0x00007fa6ca0db3a1 in js::jit::DoSetPropFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICSetProp_Fallback*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue) (cx=0x555c54e5e260, frame=0x7fff280ecfc8, stub_=0x555c5bc44e28, lhs=..., rhs=..., res=...) at ./js/src/jit/BaselineIC.cpp:4584
#13 0x00001eabec296c06 in  ()
#14 0x0000000000000000 in  ()

Thread 14 (Thread 0x7fa6a3e4f700 (LWP 28230)):
#0  0x00007fa6d20c0b26 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555c54589a38) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
        __ret = -512
        oldtype = 0
        err = <optimized out>
        spin = 0
        buffer = {__routine = 0x7fa6d20c0960 <__condvar_cleanup_waiting>, __arg = 0x7fa6a3e4ea10, __canceltype = -1545278720, __prev = 0x0}
        cbuffer = {wseq = 2080, cond = 0x555c54589a10, mutex = 0x555c5458b3a0, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        signals = 0
        result = 0
        seq = 1040
#1  0x00007fa6d20c0b26 in __pthread_cond_wait_common (abstime=0x0, mutex=0x555c5458b3a0, cond=0x555c54589a10) at pthread_cond_wait.c:502
        spin = 0
        buffer = {__routine = 0x7fa6d20c0960 <__condvar_cleanup_waiting>, __arg = 0x7fa6a3e4ea10, __canceltype = -1545278720, __prev = 0x0}
        cbuffer = {wseq = 2080, cond = 0x555c54589a10, mutex = 0x555c5458b3a0, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        signals = 0
        result = 0
        seq = 1040
#2  0x00007fa6d20c0b26 in __pthread_cond_wait (cond=0x555c54589a10, mutex=0x555c5458b3a0) at pthread_cond_wait.c:655
#3  0x00007fa6c9aa93c4 in js::ConditionVariable::wait(js::LockGuard<js::Mutex>&) (this=<optimized out>, lock=...) at ./js/src/threading/posix/ConditionVariable.cpp:118
        ptCond = <optimized out>
        ptMutex = <optimized out>
        r = <optimized out>
#4  0x00007fa6c9aa9615 in js::ConditionVariable::wait_for(js::LockGuard<js::Mutex>&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) (this=0x555c54589a10, lock=..., a_rel_time=...) at ./js/src/threading/posix/ConditionVariable.cpp:134
#5  0x00007fa6c9ea4da5 in js::GlobalHelperThreadState::wait(js::AutoLockHelperThreadState&, js::GlobalHelperThreadState::CondVar, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>) (timeout=..., which=js::GlobalHelperThreadState::PRODUCER, locked=..., this=<optimized out>) at ./js/src/vm/HelperThreads.cpp:786
        ionCompile = <optimized out>
        lock = {<js::LockGuard<js::Mutex>> = {lock = @0x555c545899d8}, <No data fields>}
        stackLimit = 140353689149440
#6  0x00007fa6c9ea4da5 in js::HelperThread::threadLoop() (this=0x555c54e675b8) at ./js/src/vm/HelperThreads.cpp:1868
        ionCompile = <optimized out>
        lock = {<js::LockGuard<js::Mutex>> = {lock = @0x555c545899d8}, <No data fields>}
        stackLimit = 140353689149440
#7  0x00007fa6c9ec55d2 in js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::callMain<0ul>(mozilla::IndexSequence<0ul>) (this=0x555c54ccf7c0) at ./js/src/threading/Thread.h:234
        pack = 0x555c54ccf7c0
#8  0x00007fa6c9ec55d2 in js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::Start(void*) (aPack=0x555c54ccf7c0) at ./js/src/threading/Thread.h:227
        pack = 0x555c54ccf7c0
#9  0x00007fa6d20ba517 in start_thread (arg=0x7fa6a3e4f700) at pthread_create.c:456
        __res = <optimized out>
        pd = 0x7fa6a3e4f700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140353690990336, -7030250616415442077, 140733865447406, 140733865447407, 93855048071104, 140353690990336, 6999384946287979363, 6999205530163358563}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#10 0x00007fa6d1dfc82f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 13 (Thread 0x7fa6a164a700 (LWP 28235)):
#0  0x00007fa6d20c0b26 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555c54589a3c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
        __ret = -512
        oldtype = 0
        err = <optimized out>
        spin = 0
        buffer = {__routine = 0x7fa6d20c0960 <__condvar_cleanup_waiting>, __arg = 0x7fa6a1649a10, __canceltype = -1587242240, __prev = 0x0}
        cbuffer = {wseq = 2077, cond = 0x555c54589a10, mutex = 0x555c5458b3a0, private = 0}
        err = <optimized out>
        g = 1
        flags = <optimized out>
        signals = 0
        result = 0
        seq = 1038
#1  0x00007fa6d20c0b26 in __pthread_cond_wait_common (abstime=0x0, mutex=0x555c5458b3a0, cond=0x555c54589a10) at pthread_cond_wait.c:502
        spin = 0
        buffer = {__routine = 0x7fa6d20c0960 <__condvar_cleanup_waiting>, __arg = 0x7fa6a1649a10, __canceltype = -1587242240, __prev = 0x0}
        cbuffer = {wseq = 2077, cond = 0x555c54589a10, mutex = 0x555c5458b3a0, private = 0}
        err = <optimized out>
        g = 1
        flags = <optimized out>
        signals = 0
        result = 0
        seq = 1038
#2  0x00007fa6d20c0b26 in __pthread_cond_wait (cond=0x555c54589a10, mutex=0x555c5458b3a0) at pthread_cond_wait.c:655
#3  0x00007fa6c9aa93c4 in js::ConditionVariable::wait(js::LockGuard<js::Mutex>&) (this=<optimized out>, lock=...) at ./js/src/threading/posix/ConditionVariable.cpp:118
        ptCond = <optimized out>
        ptMutex = <optimized out>
        r = <optimized out>
#4  0x00007fa6c9aa9615 in js::ConditionVariable::wait_for(js::LockGuard<js::Mutex>&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) (this=0x555c54589a10, lock=..., a_rel_time=...) at ./js/src/threading/posix/ConditionVariable.cpp:134
#5  0x00007fa6c9ea4da5 in js::GlobalHelperThreadState::wait(js::AutoLockHelperThreadState&, js::GlobalHelperThreadState::CondVar, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>) (timeout=..., which=js::GlobalHelperThreadState::PRODUCER, locked=..., this=<optimized out>) at ./js/src/vm/HelperThreads.cpp:786
        ionCompile = <optimized out>
        lock = {<js::LockGuard<js::Mutex>> = {lock = @0x555c545899d8}, <No data fields>}
        stackLimit = 140353647185920
#6  0x00007fa6c9ea4da5 in js::HelperThread::threadLoop() (this=0x555c54e68df0) at ./js/src/vm/HelperThreads.cpp:1868
        ionCompile = <optimized out>
        lock = {<js::LockGuard<js::Mutex>> = {lock = @0x555c545899d8}, <No data fields>}
        stackLimit = 140353647185920
#7  0x00007fa6c9ec55d2 in js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::callMain<0ul>(mozilla::IndexSequence<0ul>) (this=0x555c54cd2a30) at ./js/src/threading/Thread.h:234
        pack = 0x555c54cd2a30
#8  0x00007fa6c9ec55d2 in js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::Start(void*) (aPack=0x555c54cd2a30) at ./js/src/threading/Thread.h:227
        pack = 0x555c54cd2a30
#9  0x00007fa6d20ba517 in start_thread (arg=0x7fa6a164a700) at pthread_create.c:456
        __res = <optimized out>
        pd = 0x7fa6a164a700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140353649026816, -7030250616415442077, 140733865447406, 140733865447407, 93855048084016, 140353649026816, 6999379451414195043, 6999205530163358563}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#10 0x00007fa6d1dfc82f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 12 (Thread 0x7fa6a264c700 (LWP 28233)):
#0  0x00007fa6d20c0b26 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555c54589a3c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
        __ret = -512
        oldtype = 0
        err = <optimized out>
        spin = 0
        buffer = {__routine = 0x7fa6d20c0960 <__condvar_cleanup_waiting>, __arg = 0x7fa6a264ba10, __canceltype = -1570456832, __prev = 0x0}
        cbuffer = {wseq = 2075, cond = 0x555c54589a10, mutex = 0x555c5458b3a0, private = 0}
        err = <optimized out>
        g = 1
        flags = <optimized out>
        signals = 0
        result = 0
        seq = 1037
#1  0x00007fa6d20c0b26 in __pthread_cond_wait_common (abstime=0x0, mutex=0x555c5458b3a0, cond=0x555c54589a10) at pthread_cond_wait.c:502
        spin = 0
        buffer = {__routine = 0x7fa6d20c0960 <__condvar_cleanup_waiting>, __arg = 0x7fa6a264ba10, __canceltype = -1570456832, __prev = 0x0}
        cbuffer = {wseq = 2075, cond = 0x555c54589a10, mutex = 0x555c5458b3a0, private = 0}
        err = <optimized out>
        g = 1
        flags = <optimized out>
        signals = 0
        result = 0
        seq = 1037
#2  0x00007fa6d20c0b26 in __pthread_cond_wait (cond=0x555c54589a10, mutex=0x555c5458b3a0) at pthread_cond_wait.c:655
#3  0x00007fa6c9aa93c4 in js::ConditionVariable::wait(js::LockGuard<js::Mutex>&) (this=<optimized out>, lock=...) at ./js/src/threading/posix/ConditionVariable.cpp:118
        ptCond = <optimized out>
        ptMutex = <optimized out>
        r = <optimized out>
#4  0x00007fa6c9aa9615 in js::ConditionVariable::wait_for(js::LockGuard<js::Mutex>&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) (this=0x555c54589a10, lock=..., a_rel_time=...) at ./js/src/threading/posix/ConditionVariable.cpp:134
#5  0x00007fa6c9ea4da5 in js::GlobalHelperThreadState::wait(js::AutoLockHelperThreadState&, js::GlobalHelperThreadState::CondVar, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>) (timeout=..., which=js::GlobalHelperThreadState::PRODUCER, locked=..., this=<optimized out>) at ./js/src/vm/HelperThreads.cpp:786
        ionCompile = <optimized out>
        lock = {<js::LockGuard<js::Mutex>> = {lock = @0x555c545899d8}, <No data fields>}
        stackLimit = 140353663971328
#6  0x00007fa6c9ea4da5 in js::HelperThread::threadLoop() (this=0x555c54e68440) at ./js/src/vm/HelperThreads.cpp:1868
        ionCompile = <optimized out>
        lock = {<js::LockGuard<js::Mutex>> = {lock = @0x555c545899d8}, <No data fields>}
        stackLimit = 140353663971328
#7  0x00007fa6c9ec55d2 in js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::callMain<0ul>(mozilla::IndexSequence<0ul>) (this=0x555c54cd1040) at ./js/src/threading/Thread.h:234
        pack = 0x555c54cd1040
#8  0x00007fa6c9ec55d2 in js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::Start(void*) (aPack=0x555c54cd1040) at ./js/src/threading/Thread.h:227
        pack = 0x555c54cd1040
#9  0x00007fa6d20ba517 in start_thread (arg=0x7fa6a264c700) at pthread_create.c:456
        __res = <optimized out>
        pd = 0x7fa6a264c700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140353665812224, -7030250616415442077, 140733865447406, 140733865447407, 93855048077376, 140353665812224, 6999381649363708771, 6999205530163358563}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#10 0x00007fa6d1dfc82f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 11 (Thread 0x7fa6b0e51700 (LWP 28228)):
#0  0x00007fa6d1df283d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fa6b60d16b1 in poll (__timeout=-1, __nfds=3, __fds=0x555c54cd7a40) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46
        mutex = 0x555c54c97160
#2  0x00007fa6b60d16b1 in poll_func (ufds=0x555c54cd7a40, nfds=3, timeout=-1, userdata=0x555c54c97160) at pulse/thread-mainloop.c:69
        mutex = 0x555c54c97160
#3  0x00007fa6b60c3070 in pa_mainloop_poll (m=m@entry=0x555c54c6dca0) at pulse/mainloop.c:844
        __func__ = "pa_mainloop_poll"
        __PRETTY_FUNCTION__ = "pa_mainloop_poll"
#4  0x00007fa6b60c3700 in pa_mainloop_iterate (m=0x555c54c6dca0, block=<optimized out>, retval=0x0) at pulse/mainloop.c:926
        r = 0
#5  0x00007fa6b60c3790 in pa_mainloop_run (m=0x555c54c6dca0, retval=retval@entry=0x0) at pulse/mainloop.c:944
        r = <optimized out>
#6  0x00007fa6b60d15f9 in thread (userdata=0x555c54bc71a0) at pulse/thread-mainloop.c:100
        m = 0x555c54bc71a0
        mask = {__val = {18446744067267100671, 18446744073709551615 <repeats 15 times>}}
        prev_mask = {__val = {0 <repeats 16 times>}}
        sa = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {0 <repeats 16 times>}}, sa_flags = 0, sa_restorer = 0x0}
#7  0x00007fa6b5e6fc58 in internal_thread_func (userdata=0x555c54d923a0) at pulsecore/thread-posix.c:81
        t = 0x555c54d923a0
#8  0x00007fa6d20ba517 in start_thread (arg=0x7fa6b0e51700) at pthread_create.c:456
        __res = <optimized out>
        pd = 0x7fa6b0e51700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140353909102336, -7030250616415442077, 140733865448894, 140733865448895, 0, 140353909102336, 6999413532516559715, 6999205530163358563}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#9  0x00007fa6d1dfc82f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 10 (Thread 0x7fa6a1e4b700 (LWP 28234)):
#0  0x00007fa6d20c0b26 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555c54589a3c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
        __ret = -512
        oldtype = 0
        err = <optimized out>
        spin = 0
        buffer = {__routine = 0x7fa6d20c0960 <__condvar_cleanup_waiting>, __arg = 0x7fa6a1e4aa10, __canceltype = -1578849536, __prev = 0x0}
        cbuffer = {wseq = 2069, cond = 0x555c54589a10, mutex = 0x555c5458b3a0, private = 0}
        err = <optimized out>
        g = 1
        flags = <optimized out>
        signals = 0
        result = 0
        seq = 1034
#1  0x00007fa6d20c0b26 in __pthread_cond_wait_common (abstime=0x0, mutex=0x555c5458b3a0, cond=0x555c54589a10) at pthread_cond_wait.c:502
        spin = 0
        buffer = {__routine = 0x7fa6d20c0960 <__condvar_cleanup_waiting>, __arg = 0x7fa6a1e4aa10, __canceltype = -1578849536, __prev = 0x0}
        cbuffer = {wseq = 2069, cond = 0x555c54589a10, mutex = 0x555c5458b3a0, private = 0}
        err = <optimized out>
        g = 1
        flags = <optimized out>
        signals = 0
        result = 0
        seq = 1034
#2  0x00007fa6d20c0b26 in __pthread_cond_wait (cond=0x555c54589a10, mutex=0x555c5458b3a0) at pthread_cond_wait.c:655
#3  0x00007fa6c9aa93c4 in js::ConditionVariable::wait(js::LockGuard<js::Mutex>&) (this=<optimized out>, lock=...) at ./js/src/threading/posix/ConditionVariable.cpp:118
        ptCond = <optimized out>
        ptMutex = <optimized out>
        r = <optimized out>
#4  0x00007fa6c9aa9615 in js::ConditionVariable::wait_for(js::LockGuard<js::Mutex>&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) (this=0x555c54589a10, lock=..., a_rel_time=...) at ./js/src/threading/posix/ConditionVariable.cpp:134
#5  0x00007fa6c9ea4da5 in js::GlobalHelperThreadState::wait(js::AutoLockHelperThreadState&, js::GlobalHelperThreadState::CondVar, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>) (timeout=..., which=js::GlobalHelperThreadState::PRODUCER, locked=..., this=<optimized out>) at ./js/src/vm/HelperThreads.cpp:786
        ionCompile = <optimized out>
        lock = {<js::LockGuard<js::Mutex>> = {lock = @0x555c545899d8}, <No data fields>}
        stackLimit = 140353655578624
#6  0x00007fa6c9ea4da5 in js::HelperThread::threadLoop() (this=0x555c54e68918) at ./js/src/vm/HelperThreads.cpp:1868
        ionCompile = <optimized out>
        lock = {<js::LockGuard<js::Mutex>> = {lock = @0x555c545899d8}, <No data fields>}
        stackLimit = 140353655578624
#7  0x00007fa6c9ec55d2 in js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::callMain<0ul>(mozilla::IndexSequence<0ul>) (this=0x555c54cd53d0) at ./js/src/threading/Thread.h:234
        pack = 0x555c54cd53d0
#8  0x00007fa6c9ec55d2 in js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::Start(void*) (aPack=0x555c54cd53d0) at ./js/src/threading/Thread.h:227
        pack = 0x555c54cd53d0
#9  0x00007fa6d20ba517 in start_thread (arg=0x7fa6a1e4b700) at pthread_create.c:456
        __res = <optimized out>
        pd = 0x7fa6a1e4b700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140353657419520, -7030250616415442077, 140733865447406, 140733865447407, 93855048094672, 140353657419520, 6999380550388951907, 6999205530163358563}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#10 0x00007fa6d1dfc82f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 9 (Thread 0x7fa67eeff700 (LWP 20779)):
#0  0x00007fa6d1df7b69 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fa6d3e827ba in g_cond_wait_until (cond=cond@entry=0x555c545bf648, mutex=mutex@entry=0x555c545bf640, end_time=end_time@entry=136144801491) at ../../../../glib/gthread-posix.c:1442
        now = {tv_sec = 136129, tv_nsec = 801491702}
        span = {tv_sec = 14, tv_nsec = 999999298}
        sampled = 4085
        res = <optimized out>
#2  0x00007fa6d3e112e1 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x555c545bf640, wait=wait@entry=1, end_time=end_time@entry=136144801491) at ../../../../glib/gasyncqueue.c:422
        retval = <optimized out>
        __func__ = "g_async_queue_pop_intern_unlocked"
#3  0x00007fa6d3e1189c in g_async_queue_timeout_pop (queue=0x555c545bf640, timeout=timeout@entry=15000000) at ../../../../glib/gasyncqueue.c:543
        end_time = 136144801491
        retval = <optimized out>
#4  0x00007fa6d3e6509e in g_thread_pool_wait_for_new_pool () at ../../../../glib/gthreadpool.c:167
        pool = <optimized out>
        local_wakeup_thread_serial = <optimized out>
        last_wakeup_thread_serial = <optimized out>
        have_relayed_thread_marker = <optimized out>
        free_pool = <optimized out>
        pool = <optimized out>
#5  0x00007fa6d3e6509e in g_thread_pool_thread_proxy (data=<optimized out>) at ../../../../glib/gthreadpool.c:364
        free_pool = <optimized out>
        pool = <optimized out>
#6  0x00007fa6d3e645f5 in g_thread_proxy (data=0x555c5d87c680) at ../../../../glib/gthread.c:784
        thread = 0x555c5d87c680
#7  0x00007fa6d20ba517 in start_thread (arg=0x7fa67eeff700) at pthread_create.c:456
        __res = <optimized out>
        pd = 0x7fa67eeff700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140353070954240, -7030250616415442077, 140733865449518, 140733865449519, 93855096619264, 140353070954240, 6999567508167863139, 6999205530163358563}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#8  0x00007fa6d1dfc82f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 8 (Thread 0x7fa6a0e49700 (LWP 28236)):
#0  0x00007fa6d20c0b26 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555c54589a3c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
        __ret = -512
        oldtype = 0
        err = <optimized out>
        spin = 0
        buffer = {__routine = 0x7fa6d20c0960 <__condvar_cleanup_waiting>, __arg = 0x7fa6a0e48a10, __canceltype = -1595634944, __prev = 0x0}
        cbuffer = {wseq = 2073, cond = 0x555c54589a10, mutex = 0x555c5458b3a0, private = 0}
        err = <optimized out>
        g = 1
        flags = <optimized out>
        signals = 0
        result = 0
        seq = 1036
#1  0x00007fa6d20c0b26 in __pthread_cond_wait_common (abstime=0x0, mutex=0x555c5458b3a0, cond=0x555c54589a10) at pthread_cond_wait.c:502
        spin = 0
        buffer = {__routine = 0x7fa6d20c0960 <__condvar_cleanup_waiting>, __arg = 0x7fa6a0e48a10, __canceltype = -1595634944, __prev = 0x0}
        cbuffer = {wseq = 2073, cond = 0x555c54589a10, mutex = 0x555c5458b3a0, private = 0}
        err = <optimized out>
        g = 1
        flags = <optimized out>
        signals = 0
        result = 0
        seq = 1036
#2  0x00007fa6d20c0b26 in __pthread_cond_wait (cond=0x555c54589a10, mutex=0x555c5458b3a0) at pthread_cond_wait.c:655
#3  0x00007fa6c9aa93c4 in js::ConditionVariable::wait(js::LockGuard<js::Mutex>&) (this=<optimized out>, lock=...) at ./js/src/threading/posix/ConditionVariable.cpp:118
        ptCond = <optimized out>
        ptMutex = <optimized out>
        r = <optimized out>
#4  0x00007fa6c9aa9615 in js::ConditionVariable::wait_for(js::LockGuard<js::Mutex>&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) (this=0x555c54589a10, lock=..., a_rel_time=...) at ./js/src/threading/posix/ConditionVariable.cpp:134
#5  0x00007fa6c9ea4da5 in js::GlobalHelperThreadState::wait(js::AutoLockHelperThreadState&, js::GlobalHelperThreadState::CondVar, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>) (timeout=..., which=js::GlobalHelperThreadState::PRODUCER, locked=..., this=<optimized out>) at ./js/src/vm/HelperThreads.cpp:786
        ionCompile = <optimized out>
        lock = {<js::LockGuard<js::Mutex>> = {lock = @0x555c545899d8}, <No data fields>}
        stackLimit = 140353638793216
#6  0x00007fa6c9ea4da5 in js::HelperThread::threadLoop() (this=0x555c54e692c8) at ./js/src/vm/HelperThreads.cpp:1868
        ionCompile = <optimized out>
        lock = {<js::LockGuard<js::Mutex>> = {lock = @0x555c545899d8}, <No data fields>}
        stackLimit = 140353638793216
#7  0x00007fa6c9ec55d2 in js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::callMain<0ul>(mozilla::IndexSequence<0ul>) (this=0x555c54cd2a50) at ./js/src/threading/Thread.h:234
        pack = 0x555c54cd2a50
#8  0x00007fa6c9ec55d2 in js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::Start(void*) (aPack=0x555c54cd2a50) at ./js/src/threading/Thread.h:227
        pack = 0x555c54cd2a50
#9  0x00007fa6d20ba517 in start_thread (arg=0x7fa6a0e49700) at pthread_create.c:456
        __res = <optimized out>
        pd = 0x7fa6a0e49700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140353640634112, -7030250616415442077, 140733865447406, 140733865447407, 93855048084048, 140353640634112, 6999378352439438179, 6999205530163358563}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#10 0x00007fa6d1dfc82f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 7 (Thread 0x7fa6bcd5d700 (LWP 28205)):
#0  0x00007fa6d1df283d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fa6d3e3d119 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x555c545babd0, timeout=<optimized out>, context=0x555c545bad30) at ../../../../glib/gmain.c:4187
        ret = <optimized out>
        errsv = <optimized out>
        poll_func = 0x7fa6d3e4c610 <g_poll>
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 1
        allocated_nfds = 1
        fds = 0x555c545babd0
#2  0x00007fa6d3e3d119 in g_main_context_iterate (context=context@entry=0x555c545bad30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3881
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 1
        allocated_nfds = 1
        fds = 0x555c545babd0
#3  0x00007fa6d3e3d22c in g_main_context_iteration (context=context@entry=0x555c545bad30, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3947
        retval = <optimized out>
#4  0x00007fa6bcd6542d in dconf_gdbus_worker_thread (user_data=0x555c545bad30) at dconf-gdbus-thread.c:82
        context = 0x555c545bad30
#5  0x00007fa6d3e645f5 in g_thread_proxy (data=0x555c54592190) at ../../../../glib/gthread.c:784
        thread = 0x555c54592190
#6  0x00007fa6d20ba517 in start_thread (arg=0x7fa6bcd5d700) at pthread_create.c:456
        __res = <optimized out>
        pd = 0x7fa6bcd5d700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140354109429504, -7030250616415442077, 140733865447550, 140733865447551, 140354496382368, 140354109429504, 6999422734483991395, 6999205530163358563}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#7  0x00007fa6d1dfc82f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 6 (Thread 0x7fa6bd7b3700 (LWP 28204)):
#0  0x00007fa6d1df283d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fa6d3e3d119 in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x555c5456d260, timeout=<optimized out>, context=0x555c54591a40) at ../../../../glib/gmain.c:4187
        ret = <optimized out>
        errsv = <optimized out>
        poll_func = 0x7fa6d3e4c610 <g_poll>
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 2
        allocated_nfds = 2
        fds = 0x555c5456d260
#2  0x00007fa6d3e3d119 in g_main_context_iterate (context=context@entry=0x555c54591a40, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3881
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 2
        allocated_nfds = 2
        fds = 0x555c5456d260
#3  0x00007fa6d3e3d22c in g_main_context_iteration (context=0x555c54591a40, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3947
        retval = <optimized out>
#4  0x00007fa6d3e3d271 in glib_worker_main (data=<optimized out>) at ../../../../glib/gmain.c:5742
#5  0x00007fa6d3e645f5 in g_thread_proxy (data=0x555c54592000) at ../../../../glib/gthread.c:784
        thread = 0x555c54592000
#6  0x00007fa6d20ba517 in start_thread (arg=0x7fa6bd7b3700) at pthread_create.c:456
        __res = <optimized out>
        pd = 0x7fa6bd7b3700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140354120267520, -7030250616415442077, 140733865448990, 140733865448991, 93855040444064, 140354120267520, 6999423650385767267, 6999205530163358563}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#7  0x00007fa6d1dfc82f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 5 (Thread 0x7fa6a2e4d700 (LWP 28232)):
#0  0x00007fa6d20c0b26 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555c54589a3c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
        __ret = -512
        oldtype = 0
        err = <optimized out>
        spin = 0
        buffer = {__routine = 0x7fa6d20c0960 <__condvar_cleanup_waiting>, __arg = 0x7fa6a2e4ca10, __canceltype = -1562064128, __prev = 0x0}
        cbuffer = {wseq = 2067, cond = 0x555c54589a10, mutex = 0x555c5458b3a0, private = 0}
        err = <optimized out>
        g = 1
        flags = <optimized out>
        signals = 0
        result = 0
        seq = 1033
#1  0x00007fa6d20c0b26 in __pthread_cond_wait_common (abstime=0x0, mutex=0x555c5458b3a0, cond=0x555c54589a10) at pthread_cond_wait.c:502
        spin = 0
        buffer = {__routine = 0x7fa6d20c0960 <__condvar_cleanup_waiting>, __arg = 0x7fa6a2e4ca10, __canceltype = -1562064128, __prev = 0x0}
        cbuffer = {wseq = 2067, cond = 0x555c54589a10, mutex = 0x555c5458b3a0, private = 0}
        err = <optimized out>
        g = 1
        flags = <optimized out>
        signals = 0
        result = 0
        seq = 1033
#2  0x00007fa6d20c0b26 in __pthread_cond_wait (cond=0x555c54589a10, mutex=0x555c5458b3a0) at pthread_cond_wait.c:655
#3  0x00007fa6c9aa93c4 in js::ConditionVariable::wait(js::LockGuard<js::Mutex>&) (this=<optimized out>, lock=...) at ./js/src/threading/posix/ConditionVariable.cpp:118
        ptCond = <optimized out>
        ptMutex = <optimized out>
        r = <optimized out>
#4  0x00007fa6c9aa9615 in js::ConditionVariable::wait_for(js::LockGuard<js::Mutex>&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) (this=0x555c54589a10, lock=..., a_rel_time=...) at ./js/src/threading/posix/ConditionVariable.cpp:134
#5  0x00007fa6c9ea4da5 in js::GlobalHelperThreadState::wait(js::AutoLockHelperThreadState&, js::GlobalHelperThreadState::CondVar, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>) (timeout=..., which=js::GlobalHelperThreadState::PRODUCER, locked=..., this=<optimized out>) at ./js/src/vm/HelperThreads.cpp:786
        ionCompile = <optimized out>
        lock = {<js::LockGuard<js::Mutex>> = {lock = @0x555c545899d8}, <No data fields>}
        stackLimit = 140353672364032
#6  0x00007fa6c9ea4da5 in js::HelperThread::threadLoop() (this=0x555c54e67f68) at ./js/src/vm/HelperThreads.cpp:1868
        ionCompile = <optimized out>
        lock = {<js::LockGuard<js::Mutex>> = {lock = @0x555c545899d8}, <No data fields>}
        stackLimit = 140353672364032
#7  0x00007fa6c9ec55d2 in js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::callMain<0ul>(mozilla::IndexSequence<0ul>) (this=0x555c54cd1020) at ./js/src/threading/Thread.h:234
        pack = 0x555c54cd1020
#8  0x00007fa6c9ec55d2 in js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::Start(void*) (aPack=0x555c54cd1020) at ./js/src/threading/Thread.h:227
        pack = 0x555c54cd1020
#9  0x00007fa6d20ba517 in start_thread (arg=0x7fa6a2e4d700) at pthread_create.c:456
        __res = <optimized out>
        pd = 0x7fa6a2e4d700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140353674204928, -7030250616415442077, 140733865447406, 140733865447407, 93855048077344, 140353674204928, 6999382748338465635, 6999205530163358563}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#10 0x00007fa6d1dfc82f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 4 (Thread 0x7fa6a364e700 (LWP 28231)):
#0  0x00007fa6d20c0b26 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555c54589a3c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
        __ret = -512
        oldtype = 0
        err = <optimized out>
        spin = 0
        buffer = {__routine = 0x7fa6d20c0960 <__condvar_cleanup_waiting>, __arg = 0x7fa6a364da10, __canceltype = -1553671424, __prev = 0x0}
        cbuffer = {wseq = 2071, cond = 0x555c54589a10, mutex = 0x555c5458b3a0, private = 0}
        err = <optimized out>
        g = 1
        flags = <optimized out>
        signals = 0
        result = 0
        seq = 1035
#1  0x00007fa6d20c0b26 in __pthread_cond_wait_common (abstime=0x0, mutex=0x555c5458b3a0, cond=0x555c54589a10) at pthread_cond_wait.c:502
        spin = 0
        buffer = {__routine = 0x7fa6d20c0960 <__condvar_cleanup_waiting>, __arg = 0x7fa6a364da10, __canceltype = -1553671424, __prev = 0x0}
        cbuffer = {wseq = 2071, cond = 0x555c54589a10, mutex = 0x555c5458b3a0, private = 0}
        err = <optimized out>
        g = 1
        flags = <optimized out>
        signals = 0
        result = 0
        seq = 1035
#2  0x00007fa6d20c0b26 in __pthread_cond_wait (cond=0x555c54589a10, mutex=0x555c5458b3a0) at pthread_cond_wait.c:655
#3  0x00007fa6c9aa93c4 in js::ConditionVariable::wait(js::LockGuard<js::Mutex>&) (this=<optimized out>, lock=...) at ./js/src/threading/posix/ConditionVariable.cpp:118
        ptCond = <optimized out>
        ptMutex = <optimized out>
        r = <optimized out>
#4  0x00007fa6c9aa9615 in js::ConditionVariable::wait_for(js::LockGuard<js::Mutex>&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) (this=0x555c54589a10, lock=..., a_rel_time=...) at ./js/src/threading/posix/ConditionVariable.cpp:134
#5  0x00007fa6c9ea4da5 in js::GlobalHelperThreadState::wait(js::AutoLockHelperThreadState&, js::GlobalHelperThreadState::CondVar, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>) (timeout=..., which=js::GlobalHelperThreadState::PRODUCER, locked=..., this=<optimized out>) at ./js/src/vm/HelperThreads.cpp:786
        ionCompile = <optimized out>
        lock = {<js::LockGuard<js::Mutex>> = {lock = @0x555c545899d8}, <No data fields>}
        stackLimit = 140353680756736
#6  0x00007fa6c9ea4da5 in js::HelperThread::threadLoop() (this=0x555c54e67a90) at ./js/src/vm/HelperThreads.cpp:1868
        ionCompile = <optimized out>
        lock = {<js::LockGuard<js::Mutex>> = {lock = @0x555c545899d8}, <No data fields>}
        stackLimit = 140353680756736
#7  0x00007fa6c9ec55d2 in js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::callMain<0ul>(mozilla::IndexSequence<0ul>) (this=0x555c54cd29b0) at ./js/src/threading/Thread.h:234
        pack = 0x555c54cd29b0
#8  0x00007fa6c9ec55d2 in js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::Start(void*) (aPack=0x555c54cd29b0) at ./js/src/threading/Thread.h:227
        pack = 0x555c54cd29b0
#9  0x00007fa6d20ba517 in start_thread (arg=0x7fa6a364e700) at pthread_create.c:456
        __res = <optimized out>
        pd = 0x7fa6a364e700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140353682597632, -7030250616415442077, 140733865447406, 140733865447407, 93855048083888, 140353682597632, 6999383847313222499, 6999205530163358563}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#10 0x00007fa6d1dfc82f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 3 (Thread 0x7fa6bb499700 (LWP 28206)):
#0  0x00007fa6d1df283d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fa6d3e3d119 in g_main_context_poll (priority=<optimized out>, n_fds=3, fds=0x555c545e19e0, timeout=<optimized out>, context=0x555c545c2a90) at ../../../../glib/gmain.c:4187
        ret = <optimized out>
        errsv = <optimized out>
        poll_func = 0x7fa6d3e4c610 <g_poll>
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 3
        allocated_nfds = 3
        fds = 0x555c545e19e0
#2  0x00007fa6d3e3d119 in g_main_context_iterate (context=0x555c545c2a90, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3881
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 3
        allocated_nfds = 3
        fds = 0x555c545e19e0
#3  0x00007fa6d3e3d4b2 in g_main_loop_run (loop=0x555c545d43a0) at ../../../../glib/gmain.c:4082
        __func__ = "g_main_loop_run"
#4  0x00007fa6d4426ad6 in gdbus_shared_thread_func (user_data=0x555c545c2a60) at ../../../../gio/gdbusprivate.c:275
        data = 0x555c545c2a60
#5  0x00007fa6d3e645f5 in g_thread_proxy (data=0x555c545926d0) at ../../../../glib/gthread.c:784
        thread = 0x555c545926d0
#6  0x00007fa6d20ba517 in start_thread (arg=0x7fa6bb499700) at pthread_create.c:456
        __res = <optimized out>
        pd = 0x7fa6bb499700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140354083460864, -7030250616415442077, 140354109425614, 140354109425615, 140354496382368, 140354083460864, 6999436995922897763, 6999205530163358563}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#7  0x00007fa6d1dfc82f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 2 (Thread 0x7fa6a4650700 (LWP 28229)):
#0  0x00007fa6d20c0b26 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555c54589a38) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
        __ret = -512
        oldtype = 0
        err = <optimized out>
        spin = 0
        buffer = {__routine = 0x7fa6d20c0960 <__condvar_cleanup_waiting>, __arg = 0x7fa6a464fa10, __canceltype = -1536886016, __prev = 0x0}
        cbuffer = {wseq = 2078, cond = 0x555c54589a10, mutex = 0x555c5458b3a0, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        signals = 0
        result = 0
        seq = 1039
#1  0x00007fa6d20c0b26 in __pthread_cond_wait_common (abstime=0x0, mutex=0x555c5458b3a0, cond=0x555c54589a10) at pthread_cond_wait.c:502
        spin = 0
        buffer = {__routine = 0x7fa6d20c0960 <__condvar_cleanup_waiting>, __arg = 0x7fa6a464fa10, __canceltype = -1536886016, __prev = 0x0}
        cbuffer = {wseq = 2078, cond = 0x555c54589a10, mutex = 0x555c5458b3a0, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        signals = 0
        result = 0
        seq = 1039
#2  0x00007fa6d20c0b26 in __pthread_cond_wait (cond=0x555c54589a10, mutex=0x555c5458b3a0) at pthread_cond_wait.c:655
#3  0x00007fa6c9aa93c4 in js::ConditionVariable::wait(js::LockGuard<js::Mutex>&) (this=<optimized out>, lock=...) at ./js/src/threading/posix/ConditionVariable.cpp:118
        ptCond = <optimized out>
        ptMutex = <optimized out>
        r = <optimized out>
#4  0x00007fa6c9aa9615 in js::ConditionVariable::wait_for(js::LockGuard<js::Mutex>&, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const&) (this=0x555c54589a10, lock=..., a_rel_time=...) at ./js/src/threading/posix/ConditionVariable.cpp:134
#5  0x00007fa6c9ea4da5 in js::GlobalHelperThreadState::wait(js::AutoLockHelperThreadState&, js::GlobalHelperThreadState::CondVar, mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>) (timeout=..., which=js::GlobalHelperThreadState::PRODUCER, locked=..., this=<optimized out>) at ./js/src/vm/HelperThreads.cpp:786
        ionCompile = <optimized out>
        lock = {<js::LockGuard<js::Mutex>> = {lock = @0x555c545899d8}, <No data fields>}
        stackLimit = 140353697542144
#6  0x00007fa6c9ea4da5 in js::HelperThread::threadLoop() (this=0x555c54e670e0) at ./js/src/vm/HelperThreads.cpp:1868
        ionCompile = <optimized out>
        lock = {<js::LockGuard<js::Mutex>> = {lock = @0x555c545899d8}, <No data fields>}
        stackLimit = 140353697542144
#7  0x00007fa6c9ec55d2 in js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::callMain<0ul>(mozilla::IndexSequence<0ul>) (this=0x555c54ccf700) at ./js/src/threading/Thread.h:234
        pack = 0x555c54ccf700
#8  0x00007fa6c9ec55d2 in js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::Start(void*) (aPack=0x555c54ccf700) at ./js/src/threading/Thread.h:227
        pack = 0x555c54ccf700
#9  0x00007fa6d20ba517 in start_thread (arg=0x7fa6a4650700) at pthread_create.c:456
        __res = <optimized out>
        pd = 0x7fa6a4650700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140353699383040, -7030250616415442077, 140733865447406, 140733865447407, 93855048070912, 140353699383040, 6999368453076691811, 6999205530163358563}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#10 0x00007fa6d1dfc82f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 1 (Thread 0x7fa6d4cea440 (LWP 28196)):
#0  0x00007fa6d413bdb2 in g_type_check_instance_cast (type_instance=0x555c5780fd90, iface_type=93855046591792) at ../../../../gobject/gtype.c:4057
        is_instantiatable = <optimized out>
        check = <optimized out>
#1  0x00007fa6d18d57d8 in st_label_set_text (label=0x555c5780f8b0 [StLabel], text=0x555c58fa4a60 "97") at ../src/st/st-label.c:331
        priv = 0x555c5780f450
        ctext = <optimized out>
        __func__ = "st_label_set_text"
#2  0x00007fa6d411da4e in object_set_property (nqueue=0x555c58007b00, value=<optimized out>, pspec=0x555c5585d040 [GParamString], object=0x555c5780f8b0 [StLabel]) at ../../../../gobject/gobject.c:1439
        tmp_value = {g_type = 64, data = {{v_int = 1492798048, v_uint = 1492798048, v_long = 93855118150240, v_ulong = 93855118150240, v_int64 = 93855118150240, v_uint64 = 93855118150240, v_float = 2.20157876e+15, v_double = 4.6370589564404826e-310, v_pointer = 0x555c58fa4a60}, {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}}}
        class = <optimized out>
        param_id = 2
        redirect = <optimized out>
        i = <optimized out>
        nqueue = 0x555c58007b00
        pspec = 0x555c5585d040 [GParamString]
        obj_type = 93855060177472
        n_properties = <optimized out>
        values = <optimized out>
        names = <optimized out>
        object = 0x555c5780f8b0 [StLabel]
#3  0x00007fa6d411da4e in g_object_setv (object=0x555c5780f8b0 [StLabel], n_properties=<optimized out>, names=<optimized out>, values=<optimized out>) at ../../../../gobject/gobject.c:2245
        i = <optimized out>
        nqueue = 0x555c58007b00
        pspec = 0x555c5585d040 [GParamString]
        obj_type = 93855060177472
        n_properties = <optimized out>
        values = <optimized out>
        names = <optimized out>
        object = 0x555c5780f8b0 [StLabel]
#4  0x00007fa6d411e9de in g_object_set_property (object=<optimized out>, property_name=<optimized out>, value=value@entry=0x7fff280ec9f8) at ../../../../gobject/gobject.c:2529
#5  0x00007fa6d2e0a4b7 in set_g_param_from_prop (priv=0x555c57810250, result=..., value_p=..., was_set=<synthetic pointer>: <optimized out>, name=0x555c57f0c250 "text", context=0x555c57f0c250) at gi/object.cpp:446
        param = {name = 0x555c54c130b9 "text", value = {g_type = 64, data = {{v_int = 1458438112, v_uint = 1458438112, v_long = 93855083790304, v_ulong = 93855083790304, v_int64 = 93855083790304, v_uint64 = 93855083790304, v_float = 1.30841615e+14, v_double = 4.6370572588340855e-310, v_pointer = 0x555c56edffe0}, {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}}}}
        priv = 0x555c57810250
        name = {m_ptr = std::unique_ptr<char> containing 0x555c57f0c250 "text"}
        ret = true
        g_param_was_set = false
#6  0x00007fa6d2e0a4b7 in object_instance_set_prop(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue, JS::ObjectOpResult&) (context=context@entry=0x555c54e5e260, obj=..., id=..., id@entry=..., value_p=value_p@entry=..., result=...) at gi/object.cpp:521
        priv = 0x555c57810250
        name = {m_ptr = std::unique_ptr<char> containing 0x555c57f0c250 "text"}
        ret = true
        g_param_was_set = false
#7  0x00007fa6c9ead6c6 in js::CallJSSetterOp(JSContext*, bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&), JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>, JS::ObjectOpResult&) (result=..., vp=..., id=..., obj=..., op=<optimized out>, cx=0x555c54e5e260) at ./js/src/jscntxtinlines.h:323
        sample = 612
        id = {<js::RootedBase<jsid>> = {<No data fields>}, stack = 0x555c54d37060, prev = 0x7fff280ecd60, ptr = {asBits = 140353630469600}}
        value = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x555c54d37068, prev = 0x7fff280ecb80, ptr = {data = {asBits = 18445336314967517856, debugView = {payload47 = 140353629874848, tag = JSVAL_TAG_STRING}, s = {payload = {i32 = -1606391136, u32 = 2688576160, why = 2688576160}}, asDouble = -nan(0xaffa6a0406aa0), asPtr = 0xfffaffa6a0406aa0, asWord = 18445336314967517856, asUIntPtr = 18445336314967517856}}}
#8  0x00007fa6c9ead6c6 in NativeSetExistingDataProperty(JSContext*, js::HandleNativeObject, js::HandleShape, JS::HandleValue, JS::ObjectOpResult&) (cx=cx@entry=0x555c54e5e260, obj=..., obj@entry=..., shape=..., v=..., v@entry=..., result=..., receiver=...) at ./js/src/vm/NativeObject.cpp:2198
        sample = 612
        id = {<js::RootedBase<jsid>> = {<No data fields>}, stack = 0x555c54d37060, prev = 0x7fff280ecd60, ptr = {asBits = 140353630469600}}
        value = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x555c54d37068, prev = 0x7fff280ecb80, ptr = {data = {asBits = 18445336314967517856, debugView = {payload47 = 140353629874848, tag = JSVAL_TAG_STRING}, s = {payload = {i32 = -1606391136, u32 = 2688576160, why = 2688576160}}, asDouble = -nan(0xaffa6a0406aa0), asPtr = 0xfffaffa6a0406aa0, asWord = 18445336314967517856, asUIntPtr = 18445336314967517856}}}
#9  0x00007fa6c9ec2feb in SetExistingProperty (result=..., shape=..., pobj=..., receiver=..., v=..., id=..., obj=..., cx=0x555c54e5e260) at ./js/src/vm/NativeObject.cpp:2406
        setter = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x7fff280ecf98, prev = 0x7fff280ecfc8, ptr = {data = {asBits = 9223372032559808530, debugView = {payload47 = 140733193388050, tag = 65535}, s = {payload = {i32 = 18, u32 = 18, why = 18}}, asDouble = nan(0xfffff00000012), asPtr = 0x7fffffff00000012, asWord = 9223372032559808530, asUIntPtr = 9223372032559808530}}}
        done = <optimized out>
        proto = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0x7fff280ecf98, prev = 0x7fff280ecfc8, ptr = 0x7fffffff00000012}
        v = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x555c54d37068, prev = 0x7fff280ed228, ptr = {data = {asBits = 18445336314967517856, debugView = {payload47 = 140353629874848, tag = JSVAL_TAG_STRING}, s = {payload = {i32 = -1606391136, u32 = 2688576160, why = 2688576160}}, asDouble = -nan(0xaffa6a0406aa0), asPtr = 0xfffaffa6a0406aa0, asWord = 18445336314967517856, asUIntPtr = 18445336314967517856}}}
        shape = {<js::RootedBase<js::Shape*>> = {<No data fields>}, stack = 0x555c54d37048, prev = 0x7fff280ece58, ptr = 0x7fa69f252628}
        pobj = {<js::RootedBase<js::NativeObject*>> = {<No data fields>}, stack = 0x555c54d37030, prev = 0x7fff280ecd80, ptr = 0x7fa69675f680}
#10 0x00007fa6c9ec2feb in js::NativeSetProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::QualifiedBool, JS::ObjectOpResult&) (cx=0x555c54e5e260, obj=..., id=..., value=..., receiver=..., qualified=qualified@entry=js::Qualified, result=...) at ./js/src/vm/NativeObject.cpp:2469
        done = <optimized out>
        proto = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0x7fff280ecf98, prev = 0x7fff280ecfc8, ptr = 0x7fffffff00000012}
        v = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x555c54d37068, prev = 0x7fff280ed228, ptr = {data = {asBits = 18445336314967517856, debugView = {payload47 = 140353629874848, tag = JSVAL_TAG_STRING}, s = {payload = {i32 = -1606391136, u32 = 2688576160, why = 2688576160}}, asDouble = -nan(0xaffa6a0406aa0), asPtr = 0xfffaffa6a0406aa0, asWord = 18445336314967517856, asUIntPtr = 18445336314967517856}}}
        shape = {<js::RootedBase<js::Shape*>> = {<No data fields>}, stack = 0x555c54d37048, prev = 0x7fff280ece58, ptr = 0x7fa69f252628}
        pobj = {<js::RootedBase<js::NativeObject*>> = {<No data fields>}, stack = 0x555c54d37030, prev = 0x7fff280ecd80, ptr = 0x7fa69675f680}
#11 0x00007fa6c9ecfcbe in js::SetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::ObjectOpResult&) (cx=<optimized out>, obj=..., id=..., v=..., receiver=..., result=...) at ./js/src/vm/NativeObject.h:1540
#12 0x00007fa6ca0db3a1 in js::jit::DoSetPropFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICSetProp_Fallback*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue) (cx=0x555c54e5e260, frame=0x7fff280ecfc8, stub_=0x555c5bc44e28, lhs=..., rhs=..., res=...) at ./js/src/jit/BaselineIC.cpp:4584
        result = {code_ = 18446744073709551615}
        stub = {engine_ = js::jit::ICStubCompiler::Engine::Baseline, stub_ = 0x555c5bc44e28, frame_ = 0x7fff280ecfc8, pcOffset_ = 143}
        script = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0x555c54d37040, prev = 0x7fff280ed4e0, ptr = 0x7fa696704b38}
        op = JSOP_SETPROP
        name = {<js::RootedBase<js::PropertyName*>> = {<No data fields>}, stack = 0x555c54d37050, prev = 0x0, ptr = 0x7fa6a0497de0}
        id = {<js::RootedBase<jsid>> = {<No data fields>}, stack = 0x555c54d37060, prev = 0x0, ptr = {asBits = 140353630469600}}
        obj = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0x555c54d37030, prev = 0x7fff280ed2d8, ptr = 0x7fa69675f680}
        oldShape = {<js::RootedBase<js::Shape*>> = {<No data fields>}, stack = 0x555c54d37048, prev = 0x0, ptr = 0x7fa69f252628}
        oldGroup = {<js::RootedBase<js::ObjectGroup*>> = {<No data fields>}, stack = 0x555c54d37038, prev = 0x0, ptr = 0x7fa69f21cf70}
        oldGuard = {group = {<js::RootedBase<js::ObjectGroup*>> = {<No data fields>}, stack = 0x555c54d37038, prev = 0x7fff280ecdc0, ptr = 0x0}, shape = {<js::RootedBase<js::Shape*>> = {<No data fields>}, stack = 0x555c54d37048, prev = 0x7fff280ecda0, ptr = 0x7fa69f252628}}
        attached = false
        isTemporarilyUnoptimizable = false
#13 0x00001eabec296c06 in  ()
#14 0x0000000000000000 in  ()