Package: liferea Version: 1.12.6-1 Severity: normal Usertags: crash 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> -- System Information: Debian Release: buster/sid APT prefers testing-debug APT policy: (900, 'testing-debug'), (900, 'testing'), (860, 'testing-proposed-updates'), (850, 'buildd-testing-proposed-updates'), (800, 'unstable-debug'), (800, 'unstable'), (790, 'buildd-unstable'), (700, 'experimental-debug'), (700, 'experimental'), (690, 'buildd-experimental') Architecture: amd64 (x86_64) Kernel: Linux 4.19.0-4-amd64 (SMP w/4 CPU cores) Kernel taint flags: TAINT_FIRMWARE_WORKAROUND, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8), LANGUAGE=en_AU.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages liferea depends on: ii dbus-user-session [default-dbus-session-bus] 1.12.12-1 ii dbus-x11 [dbus-session-bus] 1.12.12-1 ii dconf-gsettings-backend [gsettings-backend] 0.30.1-2 ii gir1.2-freedesktop 1.58.3-2 ii gir1.2-gtk-3.0 3.24.5-1 ii gir1.2-peas-1.0 1.22.0-4 ii libc6 2.28-8 ii libgdk-pixbuf2.0-0 2.38.1+dfsg-1 ii libgirepository-1.0-1 1.58.3-2 ii libglib2.0-0 2.58.3-1 ii libgtk-3-0 3.24.5-1 ii libjson-glib-1.0-0 1.4.4-2 ii libpango-1.0-0 1.42.4-6 ii libpeas-1.0-0 1.22.0-4 ii libsoup2.4-1 2.64.2-2 ii libsqlite3-0 3.27.2-2 ii libwebkit2gtk-4.0-37 2.24.1-1 ii libxml2 2.9.4+dfsg1-7+b3 ii libxslt1.1 1.1.32-2 ii liferea-data 1.12.6-1 ii python3 3.7.2-1 ii python3-cairo 1.16.2-1+b1 ii python3-gi 3.30.4-1 ii python3-notify2 0.3-3 ii python3.7 3.7.3~rc1-1 Versions of packages liferea recommends: ii gir1.2-gstreamer-1.0 1.14.4-1 ii gir1.2-notify-0.7 0.7.7-4 Versions of packages liferea suggests: pn kget <none> ii network-manager 1.14.6-2 -- no debconf information -- bye, pabs https://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part