Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[1.12.6] random crash (SIGSEGV) #725

Closed
paulgevers opened this issue May 23, 2019 · 0 comments
Closed

[1.12.6] random crash (SIGSEGV) #725

paulgevers opened this issue May 23, 2019 · 0 comments

Comments

@paulgevers
Copy link
Contributor

This is a forwarded Debian bug report.

Today I had a random crash (SIGSEGV) in liferea. If the information below is not useful, please close this bug.

$ gdb -batch -n -ex 'set pagination off' -ex bt -ex 'thread apply all bt full' --core /var/crash/1000/25152-1000-1000-11-1555932477-chianamo--usr-bin-liferea.core /usr/bin/liferea
[New LWP 25152]
[New LWP 25165]
[New LWP 25189]
[New LWP 25190]
[New LWP 26708]
[New LWP 25157]
[New LWP 25166]
[New LWP 25155]
[New LWP 25154]
[New LWP 25167]
[New LWP 25168]
[New LWP 25169]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `liferea'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  __strcmp_sse2_unaligned () at ../sysdeps/x86_64/multiarch/strcmp-sse2-unaligned.S:32
32	../sysdeps/x86_64/multiarch/strcmp-sse2-unaligned.S: No such file or directory.
[Current thread is 1 (Thread 0x7ff00f78aac0 (LWP 25152))]
#0  0x00007ff016668c7e in __strcmp_sse2_unaligned () at ../sysdeps/x86_64/multiarch/strcmp-sse2-unaligned.S:32
#1  0x00005561423a60ca in comments_process_update_result (result=0x55614605f3c0, user_data=0x55614419a300, flags=<optimized out>) at comments.c:110
#2  0x00005561423bd26a in update_process_result_idle_cb (user_data=0x556145f643b0) at update.c:591
#3  0x00007ff01698add8 in g_main_dispatch (context=0x5561434ae2a0) at ../../../glib/gmain.c:3182
#4  0x00007ff01698add8 in g_main_context_dispatch (context=context@entry=0x5561434ae2a0) at ../../../glib/gmain.c:3847
#5  0x00007ff01698b1c8 in g_main_context_iterate (context=context@entry=0x5561434ae2a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:3920
#6  0x00007ff01698b25c in g_main_context_iteration (context=context@entry=0x5561434ae2a0, may_block=may_block@entry=1) at ../../../glib/gmain.c:3981
#7  0x00007ff016bb699d in g_application_run (application=0x5561434ac0e0 [LifereaApplication], argc=<optimized out>, argv=0x7fffc1853c08) at ../../../gio/gapplication.c:2470
#8  0x00005561423a5367 in main (argc=1, argv=0x7fffc1853c08) at main.c:77

Thread 12 (Thread 0x7feffe5fc700 (LWP 25169)):
#0  0x00007ff0166c6b69 in __GI___poll (fds=0x7fefa0003f00, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007ff01698b136 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fefa0003f00, timeout=<optimized out>, context=0x7fefa0000b20) at ../../../glib/gmain.c:4221
        ret = <optimized out>
        errsv = <optimized out>
        poll_func = 0x7ff01699a800 <g_poll>
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 1
        allocated_nfds = 1
        fds = 0x7fefa0003f00
#2  0x00007ff01698b136 in g_main_context_iterate (context=0x7fefa0000b20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:3915
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 1
        allocated_nfds = 1
        fds = 0x7fefa0003f00
#3  0x00007ff01698b4c2 in g_main_loop_run (loop=0x7fefa0002d80) at ../../../glib/gmain.c:4116
        __FUNCTION__ = "g_main_loop_run"
#4  0x00007ff013ffdce0 in WTF::RunLoop::run() () at ../Source/WTF/wtf/glib/RunLoopGLib.cpp:96
        runLoop = @0x7ff00c3d2000: {<WTF::FunctionDispatcher> = {<WTF::ThreadSafeRefCounted<WTF::FunctionDispatcher, (WTF::DestructionThread)0>> = {<WTF::ThreadSafeRefCountedBase> = {m_refCount = {<std::__atomic_base<unsigned int>> = {static _S_alignment = 4, _M_i = 1}, <No data fields>}}, <No data fields>}, _vptr.FunctionDispatcher = 0x7ff0142ae640 <vtable for WTF::RunLoop+16>}, m_functionQueueLock = {static isHeldBit = 1 '\001', static hasParkedBit = 2 '\002', m_byte = {value = {<std::__atomic_base<unsigned char>> = {static _S_alignment = 1, _M_i = 0 '\000'}, <No data fields>}}}, m_functionQueue = {m_start = 0, m_end = 0, m_buffer = {<WTF::VectorBufferBase<WTF::Function<void()> >> = {m_buffer = 0x0, m_capacity = 0, m_size = 0}, <No data fields>}}, m_mainContext = {m_ptr = 0x7fefa0000b20}, m_mainLoops = {<WTF::VectorBuffer<WTF::GRefPtr<_GMainLoop>, 0>> = {<WTF::VectorBufferBase<WTF::GRefPtr<_GMainLoop> >> = {m_buffer = 0x7ff00c3d0000, m_capacity = 16, m_size = 1}, <No data fields>}, <No data fields>}, m_source = {m_ptr = 0x7fefa0002da0}}
        mainContext = 0x7fefa0000b20
        innermostLoop = 0x7fefa0002d80
        nestedMainLoop = <optimized out>
#5  0x00007ff013fb386b in WTF::Function<void ()>::operator()() const (this=<synthetic pointer>) at ../Source/WTF/wtf/Function.h:54
        function = {m_callableWrapper = std::unique_ptr<WTF::Function<void()>::CallableWrapperBase> = {get() = 0x7ff00c3f41f8}}
#6  0x00007ff013fb386b in WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) (newThreadContext=0x7ff00c3f8410) at ../Source/WTF/wtf/Threading.cpp:136
        function = {m_callableWrapper = std::unique_ptr<WTF::Function<void()>::CallableWrapperBase> = {get() = 0x7ff00c3f41f8}}
#7  0x00007ff013ffe139 in WTF::wtfThreadEntryPoint(void*) (context=<optimized out>) at ../Source/WTF/wtf/posix/ThreadingPOSIX.cpp:200
#8  0x00007ff0167a0fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140668741601024, -770875793426231364, 140736440117230, 140736440117231, 140668741601024, 140668974297088, 761865022784786364, 769377183225597884}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#9  0x00007ff0166d182f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7feffedfd700 (LWP 25168)):
#0  0x00007ff0166c6b69 in __GI___poll (fds=0x7fefac003f00, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007ff01698b136 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fefac003f00, timeout=<optimized out>, context=0x7fefac000b20) at ../../../glib/gmain.c:4221
        ret = <optimized out>
        errsv = <optimized out>
        poll_func = 0x7ff01699a800 <g_poll>
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 1
        allocated_nfds = 1
        fds = 0x7fefac003f00
#2  0x00007ff01698b136 in g_main_context_iterate (context=0x7fefac000b20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:3915
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 1
        allocated_nfds = 1
        fds = 0x7fefac003f00
#3  0x00007ff01698b4c2 in g_main_loop_run (loop=0x7fefac002d80) at ../../../glib/gmain.c:4116
        __FUNCTION__ = "g_main_loop_run"
#4  0x00007ff013ffdce0 in WTF::RunLoop::run() () at ../Source/WTF/wtf/glib/RunLoopGLib.cpp:96
        runLoop = @0x7ff00c3d7000: {<WTF::FunctionDispatcher> = {<WTF::ThreadSafeRefCounted<WTF::FunctionDispatcher, (WTF::DestructionThread)0>> = {<WTF::ThreadSafeRefCountedBase> = {m_refCount = {<std::__atomic_base<unsigned int>> = {static _S_alignment = 4, _M_i = 1}, <No data fields>}}, <No data fields>}, _vptr.FunctionDispatcher = 0x7ff0142ae640 <vtable for WTF::RunLoop+16>}, m_functionQueueLock = {static isHeldBit = 1 '\001', static hasParkedBit = 2 '\002', m_byte = {value = {<std::__atomic_base<unsigned char>> = {static _S_alignment = 1, _M_i = 0 '\000'}, <No data fields>}}}, m_functionQueue = {m_start = 1, m_end = 1, m_buffer = {<WTF::VectorBufferBase<WTF::Function<void()> >> = {m_buffer = 0x7ff00c3fbb00, m_capacity = 16, m_size = 0}, <No data fields>}}, m_mainContext = {m_ptr = 0x7fefac000b20}, m_mainLoops = {<WTF::VectorBuffer<WTF::GRefPtr<_GMainLoop>, 0>> = {<WTF::VectorBufferBase<WTF::GRefPtr<_GMainLoop> >> = {m_buffer = 0x7ff00c3d6000, m_capacity = 16, m_size = 1}, <No data fields>}, <No data fields>}, m_source = {m_ptr = 0x7fefac002da0}}
        mainContext = 0x7fefac000b20
        innermostLoop = 0x7fefac002d80
        nestedMainLoop = <optimized out>
#5  0x00007ff013fb386b in WTF::Function<void ()>::operator()() const (this=<synthetic pointer>) at ../Source/WTF/wtf/Function.h:54
        function = {m_callableWrapper = std::unique_ptr<class WTF::Function<void()>::CallableWrapperBase> = {get() = 0x7ff00c3f4180}}
#6  0x00007ff013fb386b in WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) (newThreadContext=0x7ff00c3f8370) at ../Source/WTF/wtf/Threading.cpp:136
        function = {m_callableWrapper = std::unique_ptr<class WTF::Function<void()>::CallableWrapperBase> = {get() = 0x7ff00c3f4180}}
#7  0x00007ff013ffe139 in WTF::wtfThreadEntryPoint(void*) (context=<optimized out>) at ../Source/WTF/wtf/posix/ThreadingPOSIX.cpp:200
#8  0x00007ff0167a0fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140668749993728, -770875793426231364, 140736440117150, 140736440117151, 140668749993728, 140668974297088, 761866120685801404, 769377183225597884}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#9  0x00007ff0166d182f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fefff5fe700 (LWP 25167)):
#0  0x00007ff0166c6b69 in __GI___poll (fds=0x7fefa80036d0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007ff01698b136 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fefa80036d0, timeout=<optimized out>, context=0x7fefa8000b20) at ../../../glib/gmain.c:4221
        ret = <optimized out>
        errsv = <optimized out>
        poll_func = 0x7ff01699a800 <g_poll>
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 1
        allocated_nfds = 1
        fds = 0x7fefa80036d0
#2  0x00007ff01698b136 in g_main_context_iterate (context=0x7fefa8000b20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:3915
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 1
        allocated_nfds = 1
        fds = 0x7fefa80036d0
#3  0x00007ff01698b4c2 in g_main_loop_run (loop=0x7fefa8002550) at ../../../glib/gmain.c:4116
        __FUNCTION__ = "g_main_loop_run"
#4  0x00007ff013ffdce0 in WTF::RunLoop::run() () at ../Source/WTF/wtf/glib/RunLoopGLib.cpp:96
        runLoop = @0x7ff00c3e0000: {<WTF::FunctionDispatcher> = {<WTF::ThreadSafeRefCounted<WTF::FunctionDispatcher, (WTF::DestructionThread)0>> = {<WTF::ThreadSafeRefCountedBase> = {m_refCount = {<std::__atomic_base<unsigned int>> = {static _S_alignment = 4, _M_i = 1}, <No data fields>}}, <No data fields>}, _vptr.FunctionDispatcher = 0x7ff0142ae640 <vtable for WTF::RunLoop+16>}, m_functionQueueLock = {static isHeldBit = 1 '\001', static hasParkedBit = 2 '\002', m_byte = {value = {<std::__atomic_base<unsigned char>> = {static _S_alignment = 1, _M_i = 0 '\000'}, <No data fields>}}}, m_functionQueue = {m_start = 3, m_end = 3, m_buffer = {<WTF::VectorBufferBase<WTF::Function<void()> >> = {m_buffer = 0x7ff00c3fba00, m_capacity = 16, m_size = 0}, <No data fields>}}, m_mainContext = {m_ptr = 0x7fefa8000b20}, m_mainLoops = {<WTF::VectorBuffer<WTF::GRefPtr<_GMainLoop>, 0>> = {<WTF::VectorBufferBase<WTF::GRefPtr<_GMainLoop> >> = {m_buffer = 0x7ff00c3df000, m_capacity = 16, m_size = 1}, <No data fields>}, <No data fields>}, m_source = {m_ptr = 0x7fefa8002570}}
        mainContext = 0x7fefa8000b20
        innermostLoop = 0x7fefa8002550
        nestedMainLoop = <optimized out>
#5  0x00007ff013fb386b in WTF::Function<void ()>::operator()() const (this=<synthetic pointer>) at ../Source/WTF/wtf/Function.h:54
        function = {m_callableWrapper = std::unique_ptr<class WTF::Function<void()>::CallableWrapperBase> = {get() = 0x7ff00c3f40f0}}
#6  0x00007ff013fb386b in WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) (newThreadContext=0x7ff00c3f8320) at ../Source/WTF/wtf/Threading.cpp:136
        function = {m_callableWrapper = std::unique_ptr<class WTF::Function<void()>::CallableWrapperBase> = {get() = 0x7ff00c3f40f0}}
#7  0x00007ff013ffe139 in WTF::wtfThreadEntryPoint(void*) (context=<optimized out>) at ../Source/WTF/wtf/posix/ThreadingPOSIX.cpp:200
#8  0x00007ff0167a0fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140668758386432, -770875793426231364, 140736440117150, 140736440117151, 140668758386432, 140668974297088, 761867220734300092, 769377183225597884}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#9  0x00007ff0166d182f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7ff00f2b4700 (LWP 25154)):
#0  0x00007ff0166c6b69 in __GI___poll (fds=0x5561434b33b0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007ff01698b136 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x5561434b33b0, timeout=<optimized out>, context=0x5561434b8660) at ../../../glib/gmain.c:4221
        ret = <optimized out>
        errsv = <optimized out>
        poll_func = 0x7ff01699a800 <g_poll>
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 1
        allocated_nfds = 1
        fds = 0x5561434b33b0
#2  0x00007ff01698b136 in g_main_context_iterate (context=context@entry=0x5561434b8660, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:3915
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 1
        allocated_nfds = 1
        fds = 0x5561434b33b0
#3  0x00007ff01698b25c in g_main_context_iteration (context=0x5561434b8660, may_block=may_block@entry=1) at ../../../glib/gmain.c:3981
        retval = <optimized out>
#4  0x00007ff01698b2a1 in glib_worker_main (data=<optimized out>) at ../../../glib/gmain.c:5861
#5  0x00007ff0169b3425 in g_thread_proxy (data=0x5561434b4c50) at ../../../glib/gthread.c:784
        thread = 0x5561434b4c50
        __FUNCTION__ = "g_thread_proxy"
#6  0x00007ff0167a0fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140669023373056, -770875793426231364, 140736440120606, 140736440120607, 140669023373056, 0, 769362210322501564, 769377183225597884}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#7  0x00007ff0166d182f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7ff00eab3700 (LWP 25155)):
#0  0x00007ff0166c6b69 in __GI___poll (fds=0x556144271dd0, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007ff01698b136 in g_main_context_poll (priority=<optimized out>, n_fds=4, fds=0x556144271dd0, timeout=<optimized out>, context=0x5561434ca610) at ../../../glib/gmain.c:4221
        ret = <optimized out>
        errsv = <optimized out>
        poll_func = 0x7ff01699a800 <g_poll>
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 4
        allocated_nfds = 4
        fds = 0x556144271dd0
#2  0x00007ff01698b136 in g_main_context_iterate (context=0x5561434ca610, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:3915
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 4
        allocated_nfds = 4
        fds = 0x556144271dd0
#3  0x00007ff01698b4c2 in g_main_loop_run (loop=0x5561434ca750) at ../../../glib/gmain.c:4116
        __FUNCTION__ = "g_main_loop_run"
#4  0x00007ff016beff66 in gdbus_shared_thread_func (user_data=0x5561434ca5e0) at ../../../gio/gdbusprivate.c:275
        data = 0x5561434ca5e0
#5  0x00007ff0169b3425 in g_thread_proxy (data=0x5561434b4cf0) at ../../../glib/gthread.c:784
        thread = 0x5561434b4cf0
        __FUNCTION__ = "g_thread_proxy"
#6  0x00007ff0167a0fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140669014980352, -770875793426231364, 140736440121006, 140736440121007, 140669014980352, 93876229285344, 769361110274002876, 769377183225597884}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#7  0x00007ff0166d182f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fefffdff700 (LWP 25166)):
#0  0x00007ff0167a735b in futex_abstimed_wait_cancelable (private=0, abstime=0x7fefffdfe810, expected=0, futex_word=0x7ff00c3e5060) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
        __ret = -516
        oldtype = 0
        err = <optimized out>
        spin = 0
        buffer = {__routine = 0x7ff0167a6d80 <__condvar_cleanup_waiting>, __arg = 0x7fefffdfe790, __canceltype = -2102944, __prev = 0x0}
        cbuffer = {wseq = 64, cond = 0x7ff00c3e5038, mutex = 0x7ff00c3e5010, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        maxspin = 0
        signals = <optimized out>
        result = 0
        wseq = 64
        seq = 32
        private = 0
#1  0x00007ff0167a735b in __pthread_cond_wait_common (abstime=0x7fefffdfe810, mutex=0x7ff00c3e5010, cond=0x7ff00c3e5038) at pthread_cond_wait.c:539
        spin = 0
        buffer = {__routine = 0x7ff0167a6d80 <__condvar_cleanup_waiting>, __arg = 0x7fefffdfe790, __canceltype = -2102944, __prev = 0x0}
        cbuffer = {wseq = 64, cond = 0x7ff00c3e5038, mutex = 0x7ff00c3e5010, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        maxspin = 0
        signals = <optimized out>
        result = 0
        wseq = 64
        seq = 32
        private = 0
#2  0x00007ff0167a735b in __pthread_cond_timedwait (cond=cond@entry=0x7ff00c3e5038, mutex=mutex@entry=0x7ff00c3e5010, abstime=abstime@entry=0x7fefffdfe810) at pthread_cond_wait.c:667
#3  0x00007ff013ffea6a in WTF::ThreadCondition::timedWait(WTF::Mutex&, WTF::WallTime) (this=this@entry=0x7ff00c3e5038, mutex=..., absoluteTime=...) at ../Source/WTF/wtf/ThreadingPrimitives.h:74
        rawSeconds = 1555932481.5679181
        timeSeconds = 1555932481
        timeNanoseconds = 567918062
        targetTime = {tv_sec = 1555932481, tv_nsec = 567918062}
#4  0x00007ff013fafaab in WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) (address=address@entry=0x7fefffdfe94f, validation=..., beforeSleep=..., timeout=...) at ../Source/WTF/wtf/ParkingLot.cpp:596
        locker = {<WTF::AbstractLocker> = {<No data fields>}, m_lockable = 0x7ff00c3e5010}
        enqueueResult = <optimized out>
        didDequeue = <optimized out>
        result = <optimized out>
#5  0x00007ff013fb2d1a in WTF::ParkingLot::parkConditionally<WTF::Condition::waitUntil<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&)::{lambda()#1}, WTF::Condition::waitUntil<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&)::{lambda()#2}>(void const*, WTF::Condition::waitUntil<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&)::{lambda()#1} const&, WTF::Condition::waitUntil<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&)::{lambda()#2} const&, WTF::TimeWithDynamicClockType const&) (timeout=..., beforeSleep=..., validation=..., address=0x7fefffdfe94f) at ../Source/WTF/wtf/ScopedLambda.h:187
        result = <optimized out>
        fakeLock = {static isHeldBit = 1 '\001', static hasParkedBit = 2 '\002', m_byte = {value = {<std::__atomic_base<unsigned char>> = {static _S_alignment = 1, _M_i = 0 '\000'}, <No data fields>}}}
        fakeCondition = {m_hasWaiters = {value = {_M_base = {static _S_alignment = 1, _M_i = true}}}}
        fakeLocker = {<WTF::AbstractLocker> = {<No data fields>}, m_lockable = 0x7fefffdfe94e}
#6  0x00007ff013fb2d1a in WTF::Condition::waitUntil<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) (timeout=..., lock=..., this=0x7fefffdfe94f) at ../Source/WTF/wtf/Condition.h:75
        result = <optimized out>
        fakeLock = {static isHeldBit = 1 '\001', static hasParkedBit = 2 '\002', m_byte = {value = {<std::__atomic_base<unsigned char>> = {static _S_alignment = 1, _M_i = 0 '\000'}, <No data fields>}}}
        fakeCondition = {m_hasWaiters = {value = {_M_base = {static _S_alignment = 1, _M_i = true}}}}
        fakeLocker = {<WTF::AbstractLocker> = {<No data fields>}, m_lockable = 0x7fefffdfe94e}
#7  0x00007ff013fb2d1a in WTF::Condition::waitFor<WTF::Lock>(WTF::Lock&, WTF::Seconds) (relativeTimeout=..., lock=..., this=0x7fefffdfe94f) at ../Source/WTF/wtf/Condition.h:115
        fakeLock = {static isHeldBit = 1 '\001', static hasParkedBit = 2 '\002', m_byte = {value = {<std::__atomic_base<unsigned char>> = {static _S_alignment = 1, _M_i = 0 '\000'}, <No data fields>}}}
        fakeCondition = {m_hasWaiters = {value = {_M_base = {static _S_alignment = 1, _M_i = true}}}}
        fakeLocker = {<WTF::AbstractLocker> = {<No data fields>}, m_lockable = 0x7fefffdfe94e}
#8  0x00007ff013fb2d1a in WTF::sleep(WTF::Seconds) (value=...) at ../Source/WTF/wtf/Seconds.cpp:83
        fakeLock = {static isHeldBit = 1 '\001', static hasParkedBit = 2 '\002', m_byte = {value = {<std::__atomic_base<unsigned char>> = {static _S_alignment = 1, _M_i = 0 '\000'}, <No data fields>}}}
        fakeCondition = {m_hasWaiters = {value = {_M_base = {static _S_alignment = 1, _M_i = true}}}}
        fakeLocker = {<WTF::AbstractLocker> = {<No data fields>}, m_lockable = 0x7fefffdfe94e}
#9  0x00007ff017ea5445 in WebKit::MemoryPressureMonitor::<lambda()>::operator() (__closure=<optimized out>) at ../Source/WebKit/UIProcess/linux/MemoryPressureMonitor.cpp:226
        usedPercentage = <optimized out>
#10 0x00007ff017ea5445 in WTF::Function<void()>::CallableWrapper<WebKit::MemoryPressureMonitor::start()::<lambda()> >::call(void) (this=<optimized out>) at DerivedSources/ForwardingHeaders/wtf/Function.h:102
#11 0x00007ff013fb386b in WTF::Function<void ()>::operator()() const (this=<synthetic pointer>) at ../Source/WTF/wtf/Function.h:54
        function = {m_callableWrapper = std::unique_ptr<class WTF::Function<void()>::CallableWrapperBase> = {get() = 0x7ff00c3f9060}}
#12 0x00007ff013fb386b in WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) (newThreadContext=0x7ff00c3f8230) at ../Source/WTF/wtf/Threading.cpp:136
        function = {m_callableWrapper = std::unique_ptr<class WTF::Function<void()>::CallableWrapperBase> = {get() = 0x7ff00c3f9060}}
#13 0x00007ff013ffe139 in WTF::wtfThreadEntryPoint(void*) (context=<optimized out>) at ../Source/WTF/wtf/posix/ThreadingPOSIX.cpp:200
#14 0x00007ff0167a0fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140668766779136, -770875793426231364, 140736440117390, 140736440117391, 140668766779136, 140736440117736, 761868318635315132, 769377183225597884}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#15 0x00007ff0166d182f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7ff00ded0700 (LWP 25157)):
#0  0x00007ff0166c6b69 in __GI___poll (fds=0x5561435d67a0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007ff01698b136 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x5561435d67a0, timeout=<optimized out>, context=0x5561435a7d00) at ../../../glib/gmain.c:4221
        ret = <optimized out>
        errsv = <optimized out>
        poll_func = 0x7ff01699a800 <g_poll>
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 1
        allocated_nfds = 1
        fds = 0x5561435d67a0
#2  0x00007ff01698b136 in g_main_context_iterate (context=context@entry=0x5561435a7d00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:3915
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 1
        allocated_nfds = 1
        fds = 0x5561435d67a0
#3  0x00007ff01698b25c in g_main_context_iteration (context=context@entry=0x5561435a7d00, may_block=may_block@entry=1) at ../../../glib/gmain.c:3981
        retval = <optimized out>
#4  0x00007ff00e1d1ffd in dconf_gdbus_worker_thread (user_data=0x5561435a7d00) at ../gdbus/dconf-gdbus-thread.c:82
        context = 0x5561435a7d00
#5  0x00007ff0169b3425 in g_thread_proxy (data=0x556143787370) at ../../../glib/gthread.c:784
        thread = 0x556143787370
        __FUNCTION__ = "g_thread_proxy"
#6  0x00007ff0167a0fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140669002516224, -770875793426231364, 140736440119070, 140736440119071, 140669002516224, 93876230192384, 769367134502506428, 769377183225597884}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#7  0x00007ff0166d182f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7feffddfb700 (LWP 26708)):
#0  0x00007ff0166cc2a9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ff0169d50ba in g_cond_wait_until (cond=cond@entry=0x5561434b2f88, mutex=mutex@entry=0x5561434b2f80, end_time=end_time@entry=365693131002) at ../../../glib/gthread-posix.c:1449
        now = {tv_sec = 365678, tv_nsec = 131003173}
        span = {tv_sec = 14, tv_nsec = 999998827}
        sampled = 46
        res = <optimized out>
#2  0x00007ff01695d091 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x5561434b2f80, wait=wait@entry=1, end_time=end_time@entry=365693131002) at ../../../glib/gasyncqueue.c:422
        retval = <optimized out>
        __FUNCTION__ = "g_async_queue_pop_intern_unlocked"
#3  0x00007ff01695d651 in g_async_queue_timeout_pop (queue=0x5561434b2f80, timeout=timeout@entry=15000000) at ../../../glib/gasyncqueue.c:545
        end_time = 365693131002
        retval = <optimized out>
        __FUNCTION__ = "g_async_queue_timeout_pop"
#4  0x00007ff0169b3e61 in g_thread_pool_wait_for_new_pool () at ../../../glib/gthreadpool.c:167
        pool = <optimized out>
        local_max_idle_time = 15000
        local_wakeup_thread_serial = <optimized out>
        last_wakeup_thread_serial = 0
        have_relayed_thread_marker = <optimized out>
        free_pool = <optimized out>
        task = <optimized out>
        pool = <optimized out>
#5  0x00007ff0169b3e61 in g_thread_pool_thread_proxy (data=<optimized out>) at ../../../glib/gthreadpool.c:364
        free_pool = <optimized out>
        task = <optimized out>
        pool = <optimized out>
#6  0x00007ff0169b3425 in g_thread_proxy (data=0x556147145c00) at ../../../glib/gthread.c:784
        thread = 0x556147145c00
        __FUNCTION__ = "g_thread_proxy"
#7  0x00007ff0167a0fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140668733208320, -770875793426231364, 140736440120686, 140736440120687, 140668733208320, 93876236921984, 761872718829309884, 769377183225597884}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#8  0x00007ff0166d182f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fefb7ffd700 (LWP 25190)):
#0  0x00007ff0166c6b69 in __GI___poll (fds=0x7fef98002220, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007ff01698b136 in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x7fef98002220, timeout=<optimized out>, context=0x7fef98000b20) at ../../../glib/gmain.c:4221
        ret = <optimized out>
        errsv = <optimized out>
        poll_func = 0x7ff01699a800 <g_poll>
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 2
        allocated_nfds = 2
        fds = 0x7fef98002220
#2  0x00007ff01698b136 in g_main_context_iterate (context=0x7fef98000b20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:3915
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 2
        allocated_nfds = 2
        fds = 0x7fef98002220
#3  0x00007ff01698b4c2 in g_main_loop_run (loop=0x7fef98001460) at ../../../glib/gmain.c:4116
        __FUNCTION__ = "g_main_loop_run"
#4  0x00007ff013ffdce0 in WTF::RunLoop::run() () at ../Source/WTF/wtf/glib/RunLoopGLib.cpp:96
        runLoop = @0x7ff00c3b7000: {<WTF::FunctionDispatcher> = {<WTF::ThreadSafeRefCounted<WTF::FunctionDispatcher, (WTF::DestructionThread)0>> = {<WTF::ThreadSafeRefCountedBase> = {m_refCount = {<std::__atomic_base<unsigned int>> = {static _S_alignment = 4, _M_i = 1}, <No data fields>}}, <No data fields>}, _vptr.FunctionDispatcher = 0x7ff0142ae640 <vtable for WTF::RunLoop+16>}, m_functionQueueLock = {static isHeldBit = 1 '\001', static hasParkedBit = 2 '\002', m_byte = {value = {<std::__atomic_base<unsigned char>> = {static _S_alignment = 1, _M_i = 0 '\000'}, <No data fields>}}}, m_functionQueue = {m_start = 4, m_end = 4, m_buffer = {<WTF::VectorBufferBase<WTF::Function<void()> >> = {m_buffer = 0x7ff00c3cbb80, m_capacity = 16, m_size = 0}, <No data fields>}}, m_mainContext = {m_ptr = 0x7fef98000b20}, m_mainLoops = {<WTF::VectorBuffer<WTF::GRefPtr<_GMainLoop>, 0>> = {<WTF::VectorBufferBase<WTF::GRefPtr<_GMainLoop> >> = {m_buffer = 0x7ff00c3b6000, m_capacity = 16, m_size = 1}, <No data fields>}, <No data fields>}, m_source = {m_ptr = 0x7fef98001480}}
        mainContext = 0x7fef98000b20
        innermostLoop = 0x7fef98001460
        nestedMainLoop = <optimized out>
#5  0x00007ff013fb386b in WTF::Function<void ()>::operator()() const (this=<synthetic pointer>) at ../Source/WTF/wtf/Function.h:54
        function = {m_callableWrapper = std::unique_ptr<WTF::Function<void()>::CallableWrapperBase> = {get() = 0x7ff00c3f4678}}
#6  0x00007ff013fb386b in WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) (newThreadContext=0x7ff00c3f85a0) at ../Source/WTF/wtf/Threading.cpp:136
        function = {m_callableWrapper = std::unique_ptr<WTF::Function<void()>::CallableWrapperBase> = {get() = 0x7ff00c3f4678}}
#7  0x00007ff013ffe139 in WTF::wtfThreadEntryPoint(void*) (context=<optimized out>) at ../Source/WTF/wtf/posix/ThreadingPOSIX.cpp:200
#8  0x00007ff0167a0fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140667560908544, -770875793426231364, 140736440120926, 140736440120927, 140667560908544, 140668974397440, 761710264912564156, 769377183225597884}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#9  0x00007ff0166d182f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7ff00d62d700 (LWP 25189)):
#0  0x00007ff0166c6b69 in __GI___poll (fds=0x7feff8005b90, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007ff01698b136 in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x7feff8005b90, timeout=<optimized out>, context=0x7feff8005e50) at ../../../glib/gmain.c:4221
        ret = <optimized out>
        errsv = <optimized out>
        poll_func = 0x7ff01699a800 <g_poll>
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 2
        allocated_nfds = 2
        fds = 0x7feff8005b90
#2  0x00007ff01698b136 in g_main_context_iterate (context=0x7feff8005e50, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:3915
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 2
        allocated_nfds = 2
        fds = 0x7feff8005b90
#3  0x00007ff01698b4c2 in g_main_loop_run (loop=0x7feff8005d20) at ../../../glib/gmain.c:4116
        __FUNCTION__ = "g_main_loop_run"
#4  0x00007ff013ffdce0 in WTF::RunLoop::run() () at ../Source/WTF/wtf/glib/RunLoopGLib.cpp:96
        runLoop = @0x7ff00c3bc000: {<WTF::FunctionDispatcher> = {<WTF::ThreadSafeRefCounted<WTF::FunctionDispatcher, (WTF::DestructionThread)0>> = {<WTF::ThreadSafeRefCountedBase> = {m_refCount = {<std::__atomic_base<unsigned int>> = {static _S_alignment = 4, _M_i = 1}, <No data fields>}}, <No data fields>}, _vptr.FunctionDispatcher = 0x7ff0142ae640 <vtable for WTF::RunLoop+16>}, m_functionQueueLock = {static isHeldBit = 1 '\001', static hasParkedBit = 2 '\002', m_byte = {value = {<std::__atomic_base<unsigned char>> = {static _S_alignment = 1, _M_i = 0 '\000'}, <No data fields>}}}, m_functionQueue = {m_start = 8, m_end = 8, m_buffer = {<WTF::VectorBufferBase<WTF::Function<void()> >> = {m_buffer = 0x7ff00c3eb1f8, m_capacity = 21, m_size = 0}, <No data fields>}}, m_mainContext = {m_ptr = 0x7feff8005e50}, m_mainLoops = {<WTF::VectorBuffer<WTF::GRefPtr<_GMainLoop>, 0>> = {<WTF::VectorBufferBase<WTF::GRefPtr<_GMainLoop> >> = {m_buffer = 0x7ff00c3bb000, m_capacity = 16, m_size = 1}, <No data fields>}, <No data fields>}, m_source = {m_ptr = 0x7feff8005d90}}
        mainContext = 0x7feff8005e50
        innermostLoop = 0x7feff8005d20
        nestedMainLoop = <optimized out>
#5  0x00007ff013fb386b in WTF::Function<void ()>::operator()() const (this=<synthetic pointer>) at ../Source/WTF/wtf/Function.h:54
        function = {m_callableWrapper = std::unique_ptr<class WTF::Function<void()>::CallableWrapperBase> = {get() = 0x7ff00c3f4468}}
#6  0x00007ff013fb386b in WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) (newThreadContext=0x7ff00c3f8550) at ../Source/WTF/wtf/Threading.cpp:136
        function = {m_callableWrapper = std::unique_ptr<class WTF::Function<void()>::CallableWrapperBase> = {get() = 0x7ff00c3f4468}}
#7  0x00007ff013ffe139 in WTF::wtfThreadEntryPoint(void*) (context=<optimized out>) at ../Source/WTF/wtf/posix/ThreadingPOSIX.cpp:200
#8  0x00007ff0167a0fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140668993459968, -770875793426231364, 140736440120974, 140736440120975, 140668993459968, 93876230073872, 769365983988142012, 769377183225597884}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#9  0x00007ff0166d182f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7ff00cce5700 (LWP 25165)):
#0  0x00007ff0167a735b in futex_abstimed_wait_cancelable (private=0, abstime=0x7ff00cce4af0, expected=0, futex_word=0x7ff00ccea9e8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
        __ret = -516
        oldtype = 0
        err = <optimized out>
        spin = 0
        buffer = {__routine = 0x7ff0167a6d80 <__condvar_cleanup_waiting>, __arg = 0x7ff00cce4a50, __canceltype = 214846112, __prev = 0x0}
        cbuffer = {wseq = 28, cond = 0x7ff00ccea9c0, mutex = 0x556143563c10, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        maxspin = 0
        signals = <optimized out>
        result = 0
        wseq = 28
        seq = 14
        private = 0
#1  0x00007ff0167a735b in __pthread_cond_wait_common (abstime=0x7ff00cce4af0, mutex=0x556143563c10, cond=0x7ff00ccea9c0) at pthread_cond_wait.c:539
        spin = 0
        buffer = {__routine = 0x7ff0167a6d80 <__condvar_cleanup_waiting>, __arg = 0x7ff00cce4a50, __canceltype = 214846112, __prev = 0x0}
        cbuffer = {wseq = 28, cond = 0x7ff00ccea9c0, mutex = 0x556143563c10, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        maxspin = 0
        signals = <optimized out>
        result = 0
        wseq = 28
        seq = 14
        private = 0
#2  0x00007ff0167a735b in __pthread_cond_timedwait (cond=0x7ff00ccea9c0, mutex=0x556143563c10, abstime=0x7ff00cce4af0) at pthread_cond_wait.c:667
#3  0x00007ff01400d3c4 in __gthread_cond_timedwait (__abs_timeout=0x7ff00cce4af0, __mutex=0x556143563c10, __cond=0x7ff00ccea9c0) at /usr/include/x86_64-linux-gnu/c++/8/bits/gthr-default.h:871
        __ts = {tv_sec = 1555932478, tv_nsec = 820552865}
        __mutex = std::shared_ptr<class std::mutex> (use count 2, weak count 0) = {get() = <optimized out>}
        __my_lock = {_M_device = 0x0, _M_owns = false}
        lock = {_M_device = 0x7ff00ccea9b9, _M_owns = false}
        freeableMemory = <optimized out>
        scavengeMode = <optimized out>
#4  0x00007ff01400d3c4 in std::condition_variable::__wait_until_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::unique_lock<std::mutex>&, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&) (__atime=..., __lock=<synthetic pointer>..., this=0x7ff00ccea9c0) at /usr/include/c++/8/condition_variable:178
        __ts = {tv_sec = 1555932478, tv_nsec = 820552865}
        __mutex = std::shared_ptr<class std::mutex> (use count 2, weak count 0) = {get() = <optimized out>}
        __my_lock = {_M_device = 0x0, _M_owns = false}
        lock = {_M_device = 0x7ff00ccea9b9, _M_owns = false}
        freeableMemory = <optimized out>
        scavengeMode = <optimized out>
#5  0x00007ff01400d3c4 in std::condition_variable::wait_until<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::unique_lock<std::mutex>&, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&) (__atime=..., __lock=<synthetic pointer>..., this=0x7ff00ccea9c0) at /usr/include/c++/8/condition_variable:106
        __mutex = std::shared_ptr<class std::mutex> (use count 2, weak count 0) = {get() = <optimized out>}
        __my_lock = {_M_device = 0x0, _M_owns = false}
        lock = {_M_device = 0x7ff00ccea9b9, _M_owns = false}
        freeableMemory = <optimized out>
        scavengeMode = <optimized out>
#6  0x00007ff01400d3c4 in std::_V2::condition_variable_any::wait_until<std::unique_lock<bmalloc::Mutex>, std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::unique_lock<bmalloc::Mutex>&, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&) (__atime=..., __lock=<synthetic pointer>..., this=0x7ff00ccea9c0) at /usr/include/c++/8/condition_variable:286
        __mutex = std::shared_ptr<class std::mutex> (use count 2, weak count 0) = {get() = <optimized out>}
        __my_lock = {_M_device = 0x0, _M_owns = false}
        lock = {_M_device = 0x7ff00ccea9b9, _M_owns = false}
        freeableMemory = <optimized out>
        scavengeMode = <optimized out>
#7  0x00007ff01400d3c4 in std::_V2::condition_variable_any::wait_until<std::unique_lock<bmalloc::Mutex>, std::chrono::_V2::system_clock, std::chrono::duration<long int, std::ratio<1, 1000000000> >, bmalloc::Scavenger::threadRunLoop()::<lambda()> > (__p=..., __atime=..., __lock=<synthetic pointer>..., this=0x7ff00ccea9c0) at /usr/include/c++/8/condition_variable:297
        lock = {_M_device = 0x7ff00ccea9b9, _M_owns = false}
        freeableMemory = <optimized out>
        scavengeMode = <optimized out>
#8  0x00007ff01400d3c4 in std::_V2::condition_variable_any::wait_for<std::unique_lock<bmalloc::Mutex>, long int, std::ratio<1, 1000>, bmalloc::Scavenger::threadRunLoop()::<lambda()> > (__p=..., __rtime=..., __lock=<synthetic pointer>..., this=0x7ff00ccea9c0) at /usr/include/c++/8/condition_variable:312
        lock = {_M_device = 0x7ff00ccea9b9, _M_owns = false}
        freeableMemory = <optimized out>
        scavengeMode = <optimized out>
#9  0x00007ff01400d3c4 in bmalloc::Scavenger::threadRunLoop() (this=0x7ff00ccea9a8) at ../Source/bmalloc/bmalloc/Scavenger.cpp:387
        lock = {_M_device = 0x7ff00ccea9b9, _M_owns = false}
        freeableMemory = <optimized out>
        scavengeMode = <optimized out>
#10 0x00007ff01400d569 in bmalloc::Scavenger::threadEntryPoint(bmalloc::Scavenger*) (scavenger=<optimized out>) at ../Source/bmalloc/bmalloc/Scavenger.cpp:361
#11 0x00007ff01187eb2f in std::execute_native_thread_routine(void*) (__p=0x556143563c40) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:80
        __t = std::unique_ptr<struct std::thread::_State> = {get() = 0x556143563c40}
#12 0x00007ff0167a0fa3 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140668983727872, -770875793426231364, 140736440117262, 140736440117263, 140668983727872, 93876229909104, 769364639663378364, 769377183225597884}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#13 0x00007ff0166d182f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7ff00f78aac0 (LWP 25152)):
#0  0x00007ff016668c7e in __strcmp_sse2_unaligned () at ../sysdeps/x86_64/multiarch/strcmp-sse2-unaligned.S:32
#1  0x00005561423a60ca in comments_process_update_result (result=0x55614605f3c0, user_data=0x55614419a300, flags=<optimized out>) at comments.c:110
        ctxt = <optimized out>
        commentFeed = 0x55614419a300
        item = 0x556143afd560
        node = <optimized out>
        __func__ = "comments_process_update_result"
        __PRETTY_FUNCTION__ = "comments_process_update_result"
#2  0x00005561423bd26a in update_process_result_idle_cb (user_data=0x556145f643b0) at update.c:591
        job = 0x556145f643b0
#3  0x00007ff01698add8 in g_main_dispatch (context=0x5561434ae2a0) at ../../../glib/gmain.c:3182
        dispatch = 0x7ff016987780 <g_idle_dispatch>
        prev_source = 0x0
        was_in_call = 0
        user_data = 0x556145f643b0
        callback = 0x5561423bd250 <update_process_result_idle_cb>
        cb_funcs = <optimized out>
        cb_data = 0x556146978fd0
        need_destroy = <optimized out>
        source = 0x556143fb5890
        current = 0x5561434c3020
        i = 1
        __FUNCTION__ = "g_main_dispatch"
#4  0x00007ff01698add8 in g_main_context_dispatch (context=context@entry=0x5561434ae2a0) at ../../../glib/gmain.c:3847
#5  0x00007ff01698b1c8 in g_main_context_iterate (context=context@entry=0x5561434ae2a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:3920
        max_priority = 200
        timeout = 0
        some_ready = 1
        nfds = <optimized out>
        allocated_nfds = 9
        fds = 0x556143f4ce20
#6  0x00007ff01698b25c in g_main_context_iteration (context=context@entry=0x5561434ae2a0, may_block=may_block@entry=1) at ../../../glib/gmain.c:3981
        retval = <optimized out>
#7  0x00007ff016bb699d in g_application_run (application=0x5561434ac0e0 [LifereaApplication], argc=<optimized out>, argv=0x7fffc1853c08) at ../../../gio/gapplication.c:2470
        arguments = 0x5561434ae260
        status = 0
        context = 0x5561434ae2a0
        acquired_context = 1
        __FUNCTION__ = "g_application_run"
#8  0x00005561423a5367 in main (argc=1, argv=0x7fffc1853c08) at main.c:77
        status = <optimized out>
@Leiaz Leiaz closed this as completed in 4c9b877 Jul 31, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant