[New LWP 10117] [New LWP 10111] [New LWP 10100] [New LWP 45255] [New LWP 10104] [New LWP 10125] [New LWP 63848] [New LWP 10106] [New LWP 10090] [New LWP 10112] [New LWP 10097] [New LWP 10118] [New LWP 10101] [New LWP 10119] [New LWP 10109] [New LWP 10123] [New LWP 10126] [New LWP 10110] [New LWP 10131] [New LWP 10130] [New LWP 10116] [New LWP 10133] [New LWP 10136] [New LWP 10129] [New LWP 10173] [New LWP 10144] [New LWP 10141] [New LWP 10191] [New LWP 10154] [New LWP 10152] [New LWP 10138] [New LWP 10161] [New LWP 33269] [New LWP 10163] [New LWP 10143] [New LWP 10166] [New LWP 10167] [New LWP 10170] [New LWP 10182] [New LWP 10178] [New LWP 33264] [New LWP 10189] [New LWP 33266] [New LWP 33268] [New LWP 63849] [New LWP 10089] [New LWP 10098] [New LWP 10099] [New LWP 10103] [New LWP 10115] [New LWP 10124] [New LWP 10127] [New LWP 10140] [New LWP 10142] [New LWP 10157] [New LWP 10168] [New LWP 10172] [New LWP 10175] [New LWP 33265] [New LWP 33267] [New LWP 10153] [New LWP 10186] [New LWP 45843] [New LWP 10093] [New LWP 10120] [New LWP 10132] [New LWP 10165] [New LWP 10171] [New LWP 10176] [New LWP 45225] [New LWP 45655] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/home/mleich/10.5/bld_debug/sql/mysqld --no-defaults --basedir=/home/mleich/10.'. Program terminated with signal SIGSEGV, Segmentation fault. #0 __pthread_kill (threadid=, signo=11) at ../sysdeps/unix/sysv/linux/pthread_kill.c:57 [Current thread is 1 (Thread 0x7fe2477f6700 (LWP 10117))] #===== Output of GDB thread apply all backtrace full ===================# Thread 71 (Thread 0x7fe4b8144700 (LWP 45655)): #0 0x00007fe4c09cf26c in __GI___sigtimedwait (set=, info=0x7fe4b8143d40, timeout=0x0) at ../sysdeps/unix/sysv/linux/sigtimedwait.c:42 resultvar = sc_cancel_oldtype = 0 sc_ret = tmpset = {__val = {94719250610580, 94719244558176, 964220157955, 140618705668896, 140620317605040, 94719244704726, 140618705669280, 140618705669240, 140620317605088, 94719244715091, 94719250614689, 94719244558176, 470298918914, 140618705668896, 140620317605120, 94719244704726}} result = __mask = __word = __mask = __word = #1 0x000056258a133da8 in my_sigwait (set=0x7fe4b8143e20, sig=0x7fe4b8143de4, code=0x7fe4b8143de8) at /home/mleich/10.5/include/my_pthread.h:198 siginfo = {si_signo = 0, si_errno = 0, si_code = 0, __pad0 = 3065, _sifields = {_pad = {-1962638880, 22053, -1948511136, 22053, 0, 0, 0, 0, -1206633024, 32740, 0, 0, -1206633024, 32740, -1978449659, 22053, -760574384, 32767, -1978447918, 3065, -1962638880, 22053, -1948511136, 22053, 0, 0, 2074525184, 576094881}, _kill = {si_pid = -1962638880, si_uid = 22053}, _timer = {si_tid = -1962638880, si_overrun = 22053, si_sigval = {sival_int = -1948511136, sival_ptr = 0x56258bdc1460 }}, _rt = {si_pid = -1962638880, si_uid = 22053, si_sigval = {sival_int = -1948511136, sival_ptr = 0x56258bdc1460 }}, _sigchld = {si_pid = -1962638880, si_uid = 22053, si_status = -1948511136, si_utime = 0, si_stime = 0}, _sigfault = {si_addr = 0x56258b0481e0, si_addr_lsb = 5216, _bounds = {_addr_bnd = {_lower = 0x0, _upper = 0x0}, _pkey = 0}}, _sigpoll = {si_band = 94719246107104, si_fd = -1948511136}, _sigsys = {_call_addr = 0x56258b0481e0, _syscall = -1948511136, _arch = 22053}}} #2 0x000056258a13a213 in signal_hand (arg=0x0) at /home/mleich/10.5/sql/mysqld.cc:3073 error = 0 origin = 0 set = {__val = {548869, 0 }} sig = 0 _db_stack_frame_ = {func = 0x56258b4979cb "?func", file = 0x56258b4979d1 "?file", level = 2147483649, line = -1, prev = 0x0} #3 0x00007fe4c18ca6db in start_thread (arg=0x7fe4b8144700) at pthread_create.c:463 pd = 0x7fe4b8144700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140620317607680, -8649035862804140231, 140620317605760, 0, 0, 140736727780944, 8660707533107883833, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #4 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 70 (Thread 0x7fe4c2bcaf40 (LWP 45225)): #0 0x00007fe4c18d4447 in __close (fd=626) at ../sysdeps/unix/sysv/linux/close.c:27 resultvar = 0 sc_cancel_oldtype = 0 sc_ret = #1 0x000056258aae4413 in os_file_close_func (file=626) at /home/mleich/10.5/storage/innobase/os/os0file.cc:1662 ret = 32767 #2 0x000056258ad80368 in pfs_os_file_close_func (file=..., src_file=0x56258b448e90 "/home/mleich/10.5/storage/innobase/fil/fil0fil.cc", src_line=594) at /home/mleich/10.5/storage/innobase/include/os0file.ic:197 state = {m_flags = 3534390832, m_operation = 4294967295, m_file = 0x7fe39915ad60, m_name = 0x7fffd2aa8630 "P\206\252\322\377\177", m_class = 0x56258aab89b4 , m_thread = 0xffffffff00000000, m_number_of_bytes = 140615502638432, m_timer_start = 140736727778896, m_timer = 0x56258aacaac9 , m_wait = 0x7fffd2aa8660} locker = 0x0 result = false #3 0x000056258ad82189 in fil_node_t::close (this=0x7fe39915ad50) at /home/mleich/10.5/storage/innobase/fil/fil0fil.cc:594 ret = false __PRETTY_FUNCTION__ = "void fil_node_t::close()" #4 0x000056258ad868d1 in fil_close_all_files () at /home/mleich/10.5/storage/innobase/fil/fil0fil.cc:1659 node = 0x7fe39915ad50 prev_space = 0x7fe39915a090 space = 0x7fe39915a090 __PRETTY_FUNCTION__ = "void fil_close_all_files()" #5 0x000056258aab7e3e in logs_empty_and_mark_files_at_shutdown () at /home/mleich/10.5/storage/innobase/log/log0log.cc:1819 lsn = 48135199 count = 0 do_srv_shutdown = true __PRETTY_FUNCTION__ = "void logs_empty_and_mark_files_at_shutdown()" thread_name = 0x0 #6 0x000056258ac11af6 in innodb_shutdown () at /home/mleich/10.5/storage/innobase/srv/srv0start.cc:2092 __PRETTY_FUNCTION__ = "void innodb_shutdown()" #7 0x000056258a9e0783 in innobase_end () at /home/mleich/10.5/storage/innobase/handler/ha_innodb.cc:4117 thd = 0x0 _db_stack_frame_ = {func = 0x56258b23c532 "ha_finalize_handlerton", file = 0x56258b23c288 "/home/mleich/10.5/sql/handler.cc", level = 2147483651, line = -1, prev = 0x7fffd2aa8ac0} #8 0x000056258a5cc053 in ha_finalize_handlerton (plugin=0x56258c976598) at /home/mleich/10.5/sql/handler.cc:488 hton = 0x56258ca3e978 _db_stack_frame_ = {func = 0x56258b089ef1 "plugin_shutdown", file = 0x56258b089618 "/home/mleich/10.5/sql/sql_plugin.cc", level = 2147483650, line = -1, prev = 0x7fffd2aa8e30} __PRETTY_FUNCTION__ = "int ha_finalize_handlerton(st_plugin_int*)" #9 0x000056258a29ad62 in plugin_deinitialize (plugin=0x56258c976598, ref_check=true) at /home/mleich/10.5/sql/sql_plugin.cc:1253 __PRETTY_FUNCTION__ = "void plugin_deinitialize(st_plugin_int*, bool)" #10 0x000056258a29b2cc in reap_plugins () at /home/mleich/10.5/sql/sql_plugin.cc:1329 count = 68 plugin = 0x56258c976598 reap = 0x7fffd2aa8b80 list = 0x7fffd2aa8b78 __PRETTY_FUNCTION__ = "void reap_plugins()" #11 0x000056258a29d6ec in plugin_shutdown () at /home/mleich/10.5/sql/sql_plugin.cc:1997 i = 68 count = 68 plugins = 0x56258a4ab436 plugin = 0x56258c97ce88 dl = 0x56258bdf9560 _db_stack_frame_ = {func = 0x56258b4979cb "?func", file = 0x56258b4979d1 "?file", level = 2147483649, line = -1, prev = 0x0} #12 0x000056258a137932 in clean_up (print_message=true) at /home/mleich/10.5/sql/mysqld.cc:1982 No locals. #13 0x000056258a13fb05 in mysqld_main (argc=37, argv=0x56258c936b58) at /home/mleich/10.5/sql/mysqld.cc:5755 please_close_stdin = true ho_error = 0 new_thread_stack_size = 299008 user = 0x7fe4500114d8 "\260" #14 0x000056258a133d2a in main (argc=36, argv=0x7fffd2aa9098) at /home/mleich/10.5/sql/main.cc:25 No locals. Thread 69 (Thread 0x7fe22a7bc700 (LWP 10176)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe22a7bbc10, expected=0, futex_word=0x56258ca748f8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe22a7bbc10, mutex=0x56258ca3ef50, cond=0x56258ca748d0) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe22a7bbb30, __canceltype = 712752056, __prev = 0x0} cbuffer = {wseq = 1100, cond = 0x56258ca748d0, mutex = 0x56258ca3ef50, private = 0} err = g = 0 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 550 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca748d0, mutex=0x56258ca3ef50, abstime=0x7fe22a7bbc10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca748d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe22a7bbc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca748d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845381}} __ns = {__r = 606668613} __ts = {tv_sec = 1583845381, tv_nsec = 606668613} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca748d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca748d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca748d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca748d0, t=0x7fe22a7bbd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca748d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258caf0058 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c665928: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c665920: 0x56258ca3ee40, __args#0=@0x7fe36c665918: 0x56258ca748d0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c665928: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c665920: 0x56258ca3ee40, __args#1=@0x7fe36c665918: 0x56258ca748d0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c665918) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c665918) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c665910) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe22a7bc700) at pthread_create.c:463 pd = 0x7fe22a7bc700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609352091392, -8649035862804140231, 140609352089472, 0, 140614752950544, 140619646716256, 8663842949428277049, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 68 (Thread 0x7fe22cfc1700 (LWP 10171)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe22cfc0c10, expected=0, futex_word=0x56258ca74b78) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe22cfc0c10, mutex=0x56258ca3ef50, cond=0x56258ca74b50) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe22cfc0b30, __canceltype = 754715576, __prev = 0x0} cbuffer = {wseq = 416, cond = 0x56258ca74b50, mutex = 0x56258ca3ef50, private = 0} err = g = 0 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 208 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca74b50, mutex=0x56258ca3ef50, abstime=0x7fe22cfc0c10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca74b50, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe22cfc0c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca74b50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845352}} __ns = {__r = 270687778} __ts = {tv_sec = 1583845352, tv_nsec = 270687778} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca74b50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca74b50, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca74b50) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca74b50, t=0x7fe22cfc0d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca74b50) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c660f20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c664de8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c664de0: 0x56258ca3ee40, __args#0=@0x7fe36c664dd8: 0x56258ca74b50) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c664de8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c664de0: 0x56258ca3ee40, __args#1=@0x7fe36c664dd8: 0x56258ca74b50) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c664dd8) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c664dd8) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c664dd0) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe22cfc1700) at pthread_create.c:463 pd = 0x7fe22cfc1700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609394054912, -8649035862804140231, 140609394052992, 0, 140614752947664, 140619646716256, 8663846293597187897, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 67 (Thread 0x7fe22ffc7700 (LWP 10165)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe22ffc6c10, expected=0, futex_word=0x56258ca74e7c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe22ffc6c10, mutex=0x56258ca3ef50, cond=0x56258ca74e50) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe22ffc6b30, __canceltype = 805071800, __prev = 0x0} cbuffer = {wseq = 63, cond = 0x56258ca74e50, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 31 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca74e50, mutex=0x56258ca3ef50, abstime=0x7fe22ffc6c10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca74e50, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe22ffc6c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca74e50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845352}} __ns = {__r = 270680148} __ts = {tv_sec = 1583845352, tv_nsec = 270680148} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca74e50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca74e50, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca74e50) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca74e50, t=0x7fe22ffc6d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca74e50) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c660f20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c664068: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c664060: 0x56258ca3ee40, __args#0=@0x7fe36c664058: 0x56258ca74e50) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c664068: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c664060: 0x56258ca3ee40, __args#1=@0x7fe36c664058: 0x56258ca74e50) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c664058) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c664058) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c664050) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe22ffc7700) at pthread_create.c:463 pd = 0x7fe22ffc7700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609444411136, -8649035862804140231, 140609444409216, 0, 140614752944208, 140619646716256, 8663848495841668921, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 66 (Thread 0x7fe23ffe7700 (LWP 10132)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe23ffe6c10, expected=0, futex_word=0x56258ca75e7c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe23ffe6c10, mutex=0x56258ca3ef50, cond=0x56258ca75e50) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe23ffe6b30, __canceltype = 1073638328, __prev = 0x0} cbuffer = {wseq = 511, cond = 0x56258ca75e50, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 255 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca75e50, mutex=0x56258ca3ef50, abstime=0x7fe23ffe6c10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca75e50, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe23ffe6c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca75e50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845352}} __ns = {__r = 270674072} __ts = {tv_sec = 1583845352, tv_nsec = 270674072} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca75e50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca75e50, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca75e50) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca75e50, t=0x7fe23ffe6d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca75e50) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c660f20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c65f868: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c65f860: 0x56258ca3ee40, __args#0=@0x7fe36c65f858: 0x56258ca75e50) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c65f868: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c65f860: 0x56258ca3ee40, __args#1=@0x7fe36c65f858: 0x56258ca75e50) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c65f858) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c65f858) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c65f850) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe23ffe7700) at pthread_create.c:463 pd = 0x7fe23ffe7700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609712977664, -8649035862804140231, 140609712975744, 0, 140614752925776, 140619646716256, 8663813294289710905, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 65 (Thread 0x7fe245ff3700 (LWP 10120)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe245ff2c10, expected=0, futex_word=0x56258ca7647c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe245ff2c10, mutex=0x56258ca3ef50, cond=0x56258ca76450) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe245ff2b30, __canceltype = 1174350776, __prev = 0x0} cbuffer = {wseq = 943, cond = 0x56258ca76450, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 471 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca76450, mutex=0x56258ca3ef50, abstime=0x7fe245ff2c10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca76450, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe245ff2c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca76450, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845381}} __ns = {__r = 606674869} __ts = {tv_sec = 1583845381, tv_nsec = 606674869} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca76450, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca76450, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca76450) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca76450, t=0x7fe245ff2d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca76450) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c660f20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c65dd38: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c65dd30: 0x56258ca3ee40, __args#0=@0x7fe36c65dd28: 0x56258ca76450) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c65dd38: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c65dd30: 0x56258ca3ee40, __args#1=@0x7fe36c65dd28: 0x56258ca76450) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c65dd28) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c65dd28) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c65dd20) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe245ff3700) at pthread_create.c:463 pd = 0x7fe245ff3700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609813690112, -8649035862804140231, 140609813688192, 0, 140614752918816, 140619646716256, 8664072785476316985, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 64 (Thread 0x7fe2b0ff1700 (LWP 10093)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2b0ff0c10, expected=0, futex_word=0x56258ca771fc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe2b0ff0c10, mutex=0x56258ca3ef50, cond=0x56258ca771d0) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe2b0ff0b30, __canceltype = -1325462600, __prev = 0x0} cbuffer = {wseq = 439, cond = 0x56258ca771d0, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 219 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca771d0, mutex=0x56258ca3ef50, abstime=0x7fe2b0ff0c10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca771d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2b0ff0c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca771d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845353}} __ns = {__r = 214622130} __ts = {tv_sec = 1583845353, tv_nsec = 214622130} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca771d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca771d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca771d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca771d0, t=0x7fe2b0ff0d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca771d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c660f20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c02c758: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c02c750: 0x56258ca3ee40, __args#0=@0x7fe36c02c748: 0x56258ca771d0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c02c758: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c02c750: 0x56258ca3ee40, __args#1=@0x7fe36c02c748: 0x56258ca771d0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c02c748) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c02c748) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c02c740) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2b0ff1700) at pthread_create.c:463 pd = 0x7fe2b0ff1700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140611608844032, -8649035862804140231, 140611608842112, 0, 140614746425152, 140619646716256, 8664101371704897337, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 63 (Thread 0x7fe4777fe700 (LWP 45843)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe4777fdc10, expected=0, futex_word=0x56258ca79c7c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe4777fdc10, mutex=0x56258ca3ef50, cond=0x56258ca79c50) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe4777fdb30, __canceltype = 2004868024, __prev = 0x0} cbuffer = {wseq = 979, cond = 0x56258ca79c50, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 489 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca79c50, mutex=0x56258ca3ef50, abstime=0x7fe4777fdc10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca79c50, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe4777fdc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca79c50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845352}} __ns = {__r = 270663055} __ts = {tv_sec = 1583845352, tv_nsec = 270663055} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca79c50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca79c50, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca79c50) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca79c50, t=0x7fe4777fdd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca79c50) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c660f20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe48c001458: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe48c001450: 0x56258ca3ee40, __args#0=@0x7fe48c001448: 0x56258ca79c50) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe48c001458: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe48c001450: 0x56258ca3ee40, __args#1=@0x7fe48c001448: 0x56258ca79c50) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe48c001448) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe48c001448) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe48c001440) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe4777fe700) at pthread_create.c:463 pd = 0x7fe4777fe700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140619234141952, -8649035862804140231, 140619234140032, 0, 140619578086464, 140620073095568, 8660595027513306937, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 62 (Thread 0x7fe2257b2700 (LWP 10186)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2257b1c10, expected=0, futex_word=0x56258ca743fc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe2257b1c10, mutex=0x56258ca3ef50, cond=0x56258ca743d0) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe2257b1b30, __canceltype = 628825016, __prev = 0x0} cbuffer = {wseq = 503, cond = 0x56258ca743d0, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 251 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca743d0, mutex=0x56258ca3ef50, abstime=0x7fe2257b1c10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca743d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2257b1c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca743d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845350}} __ns = {__r = 304201461} __ts = {tv_sec = 1583845350, tv_nsec = 304201461} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca743d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca743d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca743d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca743d0, t=0x7fe2257b1d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca743d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258caef7e8 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c666fa8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c666fa0: 0x56258ca3ee40, __args#0=@0x7fe36c666f98: 0x56258ca743d0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c666fa8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c666fa0: 0x56258ca3ee40, __args#1=@0x7fe36c666f98: 0x56258ca743d0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c666f98) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c666f98) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c666f90) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2257b2700) at pthread_create.c:463 pd = 0x7fe2257b2700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609268164352, -8649035862804140231, 140609268162432, 0, 140614752956304, 140619646716256, 8663862743858802489, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 61 (Thread 0x7fe2357d2700 (LWP 10153)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2357d1c10, expected=0, futex_word=0x56258ca753fc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe2357d1c10, mutex=0x56258ca3ef50, cond=0x56258ca753d0) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe2357d1b30, __canceltype = 897391544, __prev = 0x0} cbuffer = {wseq = 1095, cond = 0x56258ca753d0, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 547 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca753d0, mutex=0x56258ca3ef50, abstime=0x7fe2357d1c10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca753d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2357d1c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca753d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845382}} __ns = {__r = 652027365} __ts = {tv_sec = 1583845382, tv_nsec = 652027365} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca753d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca753d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca753d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca753d0, t=0x7fe2357d1d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca753d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258caef008 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c6627a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c6627a0: 0x56258ca3ee40, __args#0=@0x7fe36c662798: 0x56258ca753d0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c6627a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c6627a0: 0x56258ca3ee40, __args#1=@0x7fe36c662798: 0x56258ca753d0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c662798) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c662798) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c662790) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2357d2700) at pthread_create.c:463 pd = 0x7fe2357d2700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609536730880, -8649035862804140231, 140609536728960, 0, 140614752937872, 140619646716256, 8663827611026321209, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 60 (Thread 0x7fe46effd700 (LWP 33267)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe46effcc10, expected=0, futex_word=0x56258ca75cfc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe46effcc10, mutex=0x56258ca3ef50, cond=0x56258ca75cd0) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe46effcb30, __canceltype = 1862257592, __prev = 0x0} cbuffer = {wseq = 389, cond = 0x56258ca75cd0, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 194 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca75cd0, mutex=0x56258ca3ef50, abstime=0x7fe46effcc10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca75cd0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe46effcc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca75cd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845383}} __ns = {__r = 708252057} __ts = {tv_sec = 1583845383, tv_nsec = 708252057} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca75cd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca75cd0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca75cd0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca75cd0, t=0x7fe46effcd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca75cd0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258caf1b58 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe3481f4ae8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe3481f4ae0: 0x56258ca3ee40, __args#0=@0x7fe3481f4ad8: 0x56258ca75cd0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe3481f4ae8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe3481f4ae0: 0x56258ca3ee40, __args#1=@0x7fe3481f4ad8: 0x56258ca75cd0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe3481f4ad8) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe3481f4ad8) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe3481f4ad0) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe46effd700) at pthread_create.c:463 pd = 0x7fe46effd700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140619091531520, -8649035862804140231, 140619091529600, 0, 140614144314064, 140619182541152, 8660613718674108217, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 59 (Thread 0x7fe2347d0700 (LWP 33265)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2347cfc10, expected=0, futex_word=0x56258ca752fc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe2347cfc10, mutex=0x56258ca3ef50, cond=0x56258ca752d0) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe2347cfb30, __canceltype = 880606136, __prev = 0x0} cbuffer = {wseq = 397, cond = 0x56258ca752d0, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 198 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca752d0, mutex=0x56258ca3ef50, abstime=0x7fe2347cfc10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca752d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2347cfc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca752d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845383}} __ns = {__r = 708258890} __ts = {tv_sec = 1583845383, tv_nsec = 708258890} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca752d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca752d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca752d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca752d0, t=0x7fe2347cfd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca752d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258caef1b8 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe3480641a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe3480641a0: 0x56258ca3ee40, __args#0=@0x7fe348064198: 0x56258ca752d0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe3480641a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe3480641a0: 0x56258ca3ee40, __args#1=@0x7fe348064198: 0x56258ca752d0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe348064198) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe348064198) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe348064190) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2347d0700) at pthread_create.c:463 pd = 0x7fe2347d0700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609519945472, -8649035862804140231, 140609519943552, 0, 140614142673296, 140619182541152, 8663829800385900345, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 58 (Thread 0x7fe22afbd700 (LWP 10175)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe22afbcc10, expected=0, futex_word=0x56258ca7497c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe22afbcc10, mutex=0x56258ca3ef50, cond=0x56258ca74950) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe22afbcb30, __canceltype = 721144760, __prev = 0x0} cbuffer = {wseq = 591, cond = 0x56258ca74950, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 295 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca74950, mutex=0x56258ca3ef50, abstime=0x7fe22afbcc10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca74950, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe22afbcc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca74950, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845383}} __ns = {__r = 703348856} __ts = {tv_sec = 1583845383, tv_nsec = 703348856} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca74950, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca74950, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca74950) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca74950, t=0x7fe22afbcd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca74950) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258caeff38 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c6656e8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c6656e0: 0x56258ca3ee40, __args#0=@0x7fe36c6656d8: 0x56258ca74950) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c6656e8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c6656e0: 0x56258ca3ee40, __args#1=@0x7fe36c6656d8: 0x56258ca74950) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c6656d8) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c6656d8) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c6656d0) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe22afbd700) at pthread_create.c:463 pd = 0x7fe22afbd700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609360484096, -8649035862804140231, 140609360482176, 0, 140614752949968, 140619646716256, 8663841850453520185, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 57 (Thread 0x7fe22c7c0700 (LWP 10172)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe22c7bfc10, expected=0, futex_word=0x56258ca74afc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe22c7bfc10, mutex=0x56258ca3ef50, cond=0x56258ca74ad0) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe22c7bfb30, __canceltype = 746322872, __prev = 0x0} cbuffer = {wseq = 1143, cond = 0x56258ca74ad0, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 571 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca74ad0, mutex=0x56258ca3ef50, abstime=0x7fe22c7bfc10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca74ad0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe22c7bfc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca74ad0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845383}} __ns = {__r = 708222232} __ts = {tv_sec = 1583845383, tv_nsec = 708222232} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca74ad0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca74ad0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca74ad0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca74ad0, t=0x7fe22c7bfd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca74ad0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c653b20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c665028: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c665020: 0x56258ca3ee40, __args#0=@0x7fe36c665018: 0x56258ca74ad0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c665028: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c665020: 0x56258ca3ee40, __args#1=@0x7fe36c665018: 0x56258ca74ad0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c665018) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c665018) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c665010) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe22c7c0700) at pthread_create.c:463 pd = 0x7fe22c7c0700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609385662208, -8649035862804140231, 140609385660288, 0, 140614752948240, 140619646716256, 8663847349622271801, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 56 (Thread 0x7fe22e7c4700 (LWP 10168)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe22e7c3c10, expected=0, futex_word=0x56258ca74cfc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe22e7c3c10, mutex=0x56258ca3ef50, cond=0x56258ca74cd0) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe22e7c3b30, __canceltype = 779893688, __prev = 0x0} cbuffer = {wseq = 743, cond = 0x56258ca74cd0, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 371 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca74cd0, mutex=0x56258ca3ef50, abstime=0x7fe22e7c3c10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca74cd0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe22e7c3c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca74cd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845383}} __ns = {__r = 703437032} __ts = {tv_sec = 1583845383, tv_nsec = 703437032} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca74cd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca74cd0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca74cd0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca74cd0, t=0x7fe22e7c3d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca74cd0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258caf0328 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c664728: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c664720: 0x56258ca3ee40, __args#0=@0x7fe36c664718: 0x56258ca74cd0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c664728: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c664720: 0x56258ca3ee40, __args#1=@0x7fe36c664718: 0x56258ca74cd0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c664718) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c664718) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c664710) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe22e7c4700) at pthread_create.c:463 pd = 0x7fe22e7c4700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609419233024, -8649035862804140231, 140609419231104, 0, 140614752945936, 140619646716256, 8663851792765939513, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 55 (Thread 0x7fe2337ce700 (LWP 10157)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2337cdc10, expected=0, futex_word=0x56258ca751f8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe2337cdc10, mutex=0x56258ca3ef50, cond=0x56258ca751d0) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe2337cdb30, __canceltype = 863820728, __prev = 0x0} cbuffer = {wseq = 588, cond = 0x56258ca751d0, mutex = 0x56258ca3ef50, private = 0} err = g = 0 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 294 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca751d0, mutex=0x56258ca3ef50, abstime=0x7fe2337cdc10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca751d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2337cdc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca751d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845383}} __ns = {__r = 708265453} __ts = {tv_sec = 1583845383, tv_nsec = 708265453} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca751d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca751d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca751d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca751d0, t=0x7fe2337cdd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca751d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258caf0328 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c6630a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c6630a0: 0x56258ca3ee40, __args#0=@0x7fe36c663098: 0x56258ca751d0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c6630a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c6630a0: 0x56258ca3ee40, __args#1=@0x7fe36c663098: 0x56258ca751d0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c663098) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c663098) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c663090) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2337ce700) at pthread_create.c:463 pd = 0x7fe2337ce700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609503160064, -8649035862804140231, 140609503158144, 0, 140614752940176, 140619646716256, 8663823202242391865, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 54 (Thread 0x7fe23afdd700 (LWP 10142)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe23afdcc10, expected=0, futex_word=0x56258ca75978) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe23afdcc10, mutex=0x56258ca3ef50, cond=0x56258ca75950) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe23afdcb30, __canceltype = 989711288, __prev = 0x0} cbuffer = {wseq = 900, cond = 0x56258ca75950, mutex = 0x56258ca3ef50, private = 0} err = g = 0 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 450 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca75950, mutex=0x56258ca3ef50, abstime=0x7fe23afdcc10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca75950, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe23afdcc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca75950, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845383}} __ns = {__r = 703455909} __ts = {tv_sec = 1583845383, tv_nsec = 703455909} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca75950, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca75950, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca75950) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca75950, t=0x7fe23afdcd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca75950) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258caeeaf8 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c660ee8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c660ee0: 0x56258ca3ee40, __args#0=@0x7fe36c660ed8: 0x56258ca75950) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c660ee8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c660ee0: 0x56258ca3ee40, __args#1=@0x7fe36c660ed8: 0x56258ca75950) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c660ed8) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c660ed8) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c660ed0) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe23afdd700) at pthread_create.c:463 pd = 0x7fe23afdd700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609629050624, -8649035862804140231, 140609629048704, 0, 140614752931536, 140619646716256, 8663806717621038905, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 53 (Thread 0x7fe23bfdf700 (LWP 10140)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe23bfdec10, expected=0, futex_word=0x56258ca75a78) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe23bfdec10, mutex=0x56258ca3ef50, cond=0x56258ca75a50) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe23bfdeb30, __canceltype = 1006496696, __prev = 0x0} cbuffer = {wseq = 868, cond = 0x56258ca75a50, mutex = 0x56258ca3ef50, private = 0} err = g = 0 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 434 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca75a50, mutex=0x56258ca3ef50, abstime=0x7fe23bfdec10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca75a50, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe23bfdec10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca75a50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845383}} __ns = {__r = 703449257} __ts = {tv_sec = 1583845383, tv_nsec = 703449257} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca75a50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca75a50, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca75a50) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca75a50, t=0x7fe23bfded48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca75a50) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c653b20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c660a68: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c660a60: 0x56258ca3ee40, __args#0=@0x7fe36c660a58: 0x56258ca75a50) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c660a68: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c660a60: 0x56258ca3ee40, __args#1=@0x7fe36c660a58: 0x56258ca75a50) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c660a58) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c660a58) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c660a50) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe23bfdf700) at pthread_create.c:463 pd = 0x7fe23bfdf700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609645836032, -8649035862804140231, 140609645834112, 0, 140614752930384, 140619646716256, 8663804519671525177, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 52 (Thread 0x7fe2427ec700 (LWP 10127)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2427ebc10, expected=0, futex_word=0x56258ca760fc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe2427ebc10, mutex=0x56258ca3ef50, cond=0x56258ca760d0) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe2427ebb30, __canceltype = 1115601848, __prev = 0x0} cbuffer = {wseq = 743, cond = 0x56258ca760d0, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 371 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca760d0, mutex=0x56258ca3ef50, abstime=0x7fe2427ebc10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca760d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2427ebc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca760d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845390}} __ns = {__r = 805895933} __ts = {tv_sec = 1583845390, tv_nsec = 805895933} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca760d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca760d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca760d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca760d0, t=0x7fe2427ebd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca760d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258caf1498 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c65ed28: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c65ed20: 0x56258ca3ee40, __args#0=@0x7fe36c65ed18: 0x56258ca760d0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c65ed28: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c65ed20: 0x56258ca3ee40, __args#1=@0x7fe36c65ed18: 0x56258ca760d0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c65ed18) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c65ed18) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c65ed10) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2427ec700) at pthread_create.c:463 pd = 0x7fe2427ec700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609754941184, -8649035862804140231, 140609754939264, 0, 140614752922896, 140619646716256, 8664071673616658233, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 51 (Thread 0x7fe243fef700 (LWP 10124)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe243feec10, expected=0, futex_word=0x56258ca76278) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe243feec10, mutex=0x56258ca3ef50, cond=0x56258ca76250) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe243feeb30, __canceltype = 1140779960, __prev = 0x0} cbuffer = {wseq = 836, cond = 0x56258ca76250, mutex = 0x56258ca3ef50, private = 0} err = g = 0 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 418 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca76250, mutex=0x56258ca3ef50, abstime=0x7fe243feec10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca76250, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe243feec10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca76250, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845383}} __ns = {__r = 708215084} __ts = {tv_sec = 1583845383, tv_nsec = 708215084} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca76250, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca76250, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca76250) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca76250, t=0x7fe243feed48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca76250) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258d3d7510 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c044d38: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c044d30: 0x56258ca3ee40, __args#0=@0x7fe36c044d28: 0x56258ca76250) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c044d38: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c044d30: 0x56258ca3ee40, __args#1=@0x7fe36c044d28: 0x56258ca76250) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c044d28) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c044d28) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c044d20) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe243fef700) at pthread_create.c:463 pd = 0x7fe243fef700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609780119296, -8649035862804140231, 140609780117376, 0, 140614746524960, 140619646716256, 8664068376692387641, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 50 (Thread 0x7fe2487f8700 (LWP 10115)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2487f7c10, expected=0, futex_word=0x56258ca766fc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe2487f7c10, mutex=0x56258ca3ef50, cond=0x56258ca766d0) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe2487f7b30, __canceltype = 1216314296, __prev = 0x0} cbuffer = {wseq = 627, cond = 0x56258ca766d0, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 313 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca766d0, mutex=0x56258ca3ef50, abstime=0x7fe2487f7c10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca766d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2487f7c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca766d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845383}} __ns = {__r = 708271607} __ts = {tv_sec = 1583845383, tv_nsec = 708271607} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca766d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca766d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca766d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca766d0, t=0x7fe2487f7d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca766d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c653b20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c65d1f8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c65d1f0: 0x56258ca3ee40, __args#0=@0x7fe36c65d1e8: 0x56258ca766d0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c65d1f8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c65d1f0: 0x56258ca3ee40, __args#1=@0x7fe36c65d1e8: 0x56258ca766d0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c65d1e8) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c65d1e8) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c65d1e0) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2487f8700) at pthread_create.c:463 pd = 0x7fe2487f8700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609855653632, -8649035862804140231, 140609855651712, 0, 140614752915936, 140619646716256, 8664049698416488249, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 49 (Thread 0x7fe252ffd700 (LWP 10103)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe252ffcc10, expected=0, futex_word=0x56258ca76cfc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe252ffcc10, mutex=0x56258ca3ef50, cond=0x56258ca76cd0) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe252ffcb30, __canceltype = 1392495544, __prev = 0x0} cbuffer = {wseq = 723, cond = 0x56258ca76cd0, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 361 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca76cd0, mutex=0x56258ca3ef50, abstime=0x7fe252ffcc10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca76cd0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe252ffcc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca76cd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845383}} __ns = {__r = 708229316} __ts = {tv_sec = 1583845383, tv_nsec = 708229316} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca76cd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca76cd0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca76cd0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca76cd0, t=0x7fe252ffcd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca76cd0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c653b20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c05ee98: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c05ee90: 0x56258ca3ee40, __args#0=@0x7fe36c05ee88: 0x56258ca76cd0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c05ee98: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c05ee90: 0x56258ca3ee40, __args#1=@0x7fe36c05ee88: 0x56258ca76cd0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c05ee88) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c05ee88) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c05ee80) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe252ffd700) at pthread_create.c:463 pd = 0x7fe252ffd700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140610031834880, -8649035862804140231, 140610031832960, 0, 140614746631808, 140619646716256, 8664035398859747129, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 48 (Thread 0x7fe2917fa700 (LWP 10099)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2917f9c10, expected=0, futex_word=0x56258ca76ef8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe2917f9c10, mutex=0x56258ca3ef50, cond=0x56258ca76ed0) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe2917f9b30, __canceltype = -1853908040, __prev = 0x0} cbuffer = {wseq = 1152, cond = 0x56258ca76ed0, mutex = 0x56258ca3ef50, private = 0} err = g = 0 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 576 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca76ed0, mutex=0x56258ca3ef50, abstime=0x7fe2917f9c10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca76ed0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2917f9c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca76ed0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845383}} __ns = {__r = 703408281} __ts = {tv_sec = 1583845383, tv_nsec = 703408281} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca76ed0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca76ed0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca76ed0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca76ed0, t=0x7fe2917f9d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca76ed0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258caf0a78 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c05cbe8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c05cbe0: 0x56258ca3ee40, __args#0=@0x7fe36c05cbd8: 0x56258ca76ed0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c05cbe8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c05cbe0: 0x56258ca3ee40, __args#1=@0x7fe36c05cbd8: 0x56258ca76ed0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c05cbd8) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c05cbd8) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c05cbd0) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2917fa700) at pthread_create.c:463 pd = 0x7fe2917fa700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140611080398592, -8649035862804140231, 140611080396672, 0, 140614746622928, 140619646716256, 8664170637179350841, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 47 (Thread 0x7fe291ffb700 (LWP 10098)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe291ffac10, expected=0, futex_word=0x56258ca76f7c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe291ffac10, mutex=0x56258ca3ef50, cond=0x56258ca76f50) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe291ffab30, __canceltype = -1845515336, __prev = 0x0} cbuffer = {wseq = 639, cond = 0x56258ca76f50, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 319 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca76f50, mutex=0x56258ca3ef50, abstime=0x7fe291ffac10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca76f50, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe291ffac10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca76f50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845383}} __ns = {__r = 703357325} __ts = {tv_sec = 1583845383, tv_nsec = 703357325} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca76f50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca76f50, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca76f50) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca76f50, t=0x7fe291ffad48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca76f50) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258caf10a8 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c0542a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c0542a0: 0x56258ca3ee40, __args#0=@0x7fe36c054298: 0x56258ca76f50) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c0542a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c0542a0: 0x56258ca3ee40, __args#1=@0x7fe36c054298: 0x56258ca76f50) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c054298) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c054298) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c054290) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe291ffb700) at pthread_create.c:463 pd = 0x7fe291ffb700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140611088791296, -8649035862804140231, 140611088789376, 0, 140614746587792, 140619646716256, 8664169538204593977, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 46 (Thread 0x7fe2b2ff5700 (LWP 10089)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2b2ff4c10, expected=0, futex_word=0x56258ca773f8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe2b2ff4c10, mutex=0x56258ca3ef50, cond=0x56258ca773d0) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe2b2ff4b30, __canceltype = -1291891784, __prev = 0x0} cbuffer = {wseq = 852, cond = 0x56258ca773d0, mutex = 0x56258ca3ef50, private = 0} err = g = 0 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 426 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca773d0, mutex=0x56258ca3ef50, abstime=0x7fe2b2ff4c10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca773d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2b2ff4c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca773d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845383}} __ns = {__r = 708236725} __ts = {tv_sec = 1583845383, tv_nsec = 708236725} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca773d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca773d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca773d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca773d0, t=0x7fe2b2ff4d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca773d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c660f20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c02d768: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c02d760: 0x56258ca3ee40, __args#0=@0x7fe36c02d758: 0x56258ca773d0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c02d768: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c02d760: 0x56258ca3ee40, __args#1=@0x7fe36c02d758: 0x56258ca773d0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c02d758) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c02d758) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c02d750) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2b2ff5700) at pthread_create.c:463 pd = 0x7fe2b2ff5700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140611642414848, -8649035862804140231, 140611642412928, 0, 140614746429264, 140619646716256, 8664105771898892089, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 45 (Thread 0x7fe33a7fc700 (LWP 63849)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe33a7fbc10, expected=0, futex_word=0x56258ca785fc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe33a7fbc10, mutex=0x56258ca3ef50, cond=0x56258ca785d0) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe33a7fbb30, __canceltype = 981449656, __prev = 0x0} cbuffer = {wseq = 2075, cond = 0x56258ca785d0, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 1037 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca785d0, mutex=0x56258ca3ef50, abstime=0x7fe33a7fbc10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca785d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe33a7fbc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca785d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845383}} __ns = {__r = 703415023} __ts = {tv_sec = 1583845383, tv_nsec = 703415023} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca785d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca785d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca785d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca785d0, t=0x7fe33a7fbd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca785d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c653b20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe48c00a778: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe48c00a770: 0x56258ca3ee40, __args#0=@0x7fe48c00a768: 0x56258ca785d0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe48c00a778: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe48c00a770: 0x56258ca3ee40, __args#1=@0x7fe48c00a768: 0x56258ca785d0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe48c00a768) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe48c00a768) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe48c00a760) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe33a7fc700) at pthread_create.c:463 pd = 0x7fe33a7fc700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140613915756288, -8649035862804140231, 140613915754368, 0, 140619578124128, 140620073096272, 8664370749369347897, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 44 (Thread 0x7fe4a8804700 (LWP 33268)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe4a8803c10, expected=0, futex_word=0x56258ca76bf8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe4a8803c10, mutex=0x56258ca3ef50, cond=0x56258ca76bd0) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe4a8803b30, __canceltype = -1467991112, __prev = 0x0} cbuffer = {wseq = 334, cond = 0x56258ca76bd0, mutex = 0x56258ca3ef50, private = 0} err = g = 0 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 167 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca76bd0, mutex=0x56258ca3ef50, abstime=0x7fe4a8803c10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca76bd0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe4a8803c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca76bd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845383}} __ns = {__r = 708207506} __ts = {tv_sec = 1583845383, tv_nsec = 708207506} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca76bd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca76bd0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca76bd0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca76bd0, t=0x7fe4a8803d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca76bd0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258caf03b8 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe3481f4c58: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe3481f4c50: 0x56258ca3ee40, __args#0=@0x7fe3481f4c48: 0x56258ca76bd0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe3481f4c58: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe3481f4c50: 0x56258ca3ee40, __args#1=@0x7fe3481f4c48: 0x56258ca76bd0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe3481f4c48) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe3481f4c48) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe3481f4c40) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe4a8804700) at pthread_create.c:463 pd = 0x7fe4a8804700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140620056250112, -8649035862804140231, 140620056248192, 0, 140614144314432, 140619182541152, 8660741721047559993, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 43 (Thread 0x7fe2287b8700 (LWP 33266)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2287b7c10, expected=0, futex_word=0x56258ca746fc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe2287b7c10, mutex=0x56258ca3ef50, cond=0x56258ca746d0) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe2287b7b30, __canceltype = 679181240, __prev = 0x0} cbuffer = {wseq = 537, cond = 0x56258ca746d0, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 268 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca746d0, mutex=0x56258ca3ef50, abstime=0x7fe2287b7c10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca746d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2287b7c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca746d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845383}} __ns = {__r = 703442870} __ts = {tv_sec = 1583845383, tv_nsec = 703442870} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca746d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca746d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca746d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca746d0, t=0x7fe2287b7d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca746d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258caf0ef8 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe3481f4978: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe3481f4970: 0x56258ca3ee40, __args#0=@0x7fe3481f4968: 0x56258ca746d0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe3481f4978: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe3481f4970: 0x56258ca3ee40, __args#1=@0x7fe3481f4968: 0x56258ca746d0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe3481f4968) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe3481f4968) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe3481f4960) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2287b8700) at pthread_create.c:463 pd = 0x7fe2287b8700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609318520576, -8649035862804140231, 140609318518656, 0, 140614144313696, 140619182541152, 8663838557824216889, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 42 (Thread 0x7fe21ffaf700 (LWP 10189)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe21ffaec10, expected=0, futex_word=0x56258ca7427c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe21ffaec10, mutex=0x56258ca3ef50, cond=0x56258ca74250) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe21ffaeb30, __canceltype = 536538040, __prev = 0x0} cbuffer = {wseq = 383, cond = 0x56258ca74250, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 191 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca74250, mutex=0x56258ca3ef50, abstime=0x7fe21ffaec10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca74250, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe21ffaec10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca74250, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845350}} __ns = {__r = 948041151} __ts = {tv_sec = 1583845350, tv_nsec = 948041151} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca74250, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca74250, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca74250) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca74250, t=0x7fe21ffaed48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca74250) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c660f20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c667668: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c667660: 0x56258ca3ee40, __args#0=@0x7fe36c667658: 0x56258ca74250) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c667668: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c667660: 0x56258ca3ee40, __args#1=@0x7fe36c667658: 0x56258ca74250) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c667658) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c667658) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c667650) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe21ffaf700) at pthread_create.c:463 pd = 0x7fe21ffaf700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609175877376, -8649035862804140231, 140609175875456, 0, 140614752958032, 140619646716256, 8663883624379182905, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 41 (Thread 0x7fe2387d8700 (LWP 33264)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2387d7c10, expected=0, futex_word=0x56258ca756fc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe2387d7c10, mutex=0x56258ca3ef50, cond=0x56258ca756d0) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe2387d7b30, __canceltype = 947747768, __prev = 0x0} cbuffer = {wseq = 245, cond = 0x56258ca756d0, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 122 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca756d0, mutex=0x56258ca3ef50, abstime=0x7fe2387d7c10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca756d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2387d7c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca756d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845352}} __ns = {__r = 270564566} __ts = {tv_sec = 1583845352, tv_nsec = 270564566} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca756d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca756d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca756d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca756d0, t=0x7fe2387d7d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca756d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c660f20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe34801c728: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe34801c720: 0x56258ca3ee40, __args#0=@0x7fe34801c718: 0x56258ca756d0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe34801c728: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe34801c720: 0x56258ca3ee40, __args#1=@0x7fe34801c718: 0x56258ca756d0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe34801c718) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe34801c718) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe34801c710) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2387d8700) at pthread_create.c:463 pd = 0x7fe2387d8700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609587087104, -8649035862804140231, 140609587085184, 0, 140614142379792, 140619182541152, 8663803424991735609, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 40 (Thread 0x7fe2297ba700 (LWP 10178)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2297b9c10, expected=0, futex_word=0x56258ca747fc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe2297b9c10, mutex=0x56258ca3ef50, cond=0x56258ca747d0) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe2297b9b30, __canceltype = 695966648, __prev = 0x0} cbuffer = {wseq = 727, cond = 0x56258ca747d0, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 363 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca747d0, mutex=0x56258ca3ef50, abstime=0x7fe2297b9c10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca747d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2297b9c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca747d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845383}} __ns = {__r = 703462203} __ts = {tv_sec = 1583845383, tv_nsec = 703462203} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca747d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca747d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca747d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca747d0, t=0x7fe2297b9d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca747d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258caf0328 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c665da8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c665da0: 0x56258ca3ee40, __args#0=@0x7fe36c665d98: 0x56258ca747d0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c665da8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c665da0: 0x56258ca3ee40, __args#1=@0x7fe36c665d98: 0x56258ca747d0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c665d98) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c665d98) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c665d90) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2297ba700) at pthread_create.c:463 pd = 0x7fe2297ba700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609335305984, -8649035862804140231, 140609335304064, 0, 140614752951696, 140619646716256, 8663836351284768569, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 39 (Thread 0x7fe2277b6700 (LWP 10182)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2277b5c10, expected=0, futex_word=0x56258ca745f8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe2277b5c10, mutex=0x56258ca3ef50, cond=0x56258ca745d0) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe2277b5b30, __canceltype = 662395832, __prev = 0x0} cbuffer = {wseq = 404, cond = 0x56258ca745d0, mutex = 0x56258ca3ef50, private = 0} err = g = 0 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 202 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca745d0, mutex=0x56258ca3ef50, abstime=0x7fe2277b5c10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca745d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2277b5c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca745d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845352}} __ns = {__r = 270656240} __ts = {tv_sec = 1583845352, tv_nsec = 270656240} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca745d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca745d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca745d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca745d0, t=0x7fe2277b5d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca745d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c660f20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c6666a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c6666a0: 0x56258ca3ee40, __args#0=@0x7fe36c666698: 0x56258ca745d0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c6666a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c6666a0: 0x56258ca3ee40, __args#1=@0x7fe36c666698: 0x56258ca745d0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c666698) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c666698) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c666690) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2277b6700) at pthread_create.c:463 pd = 0x7fe2277b6700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609301735168, -8649035862804140231, 140609301733248, 0, 140614752954000, 140619646716256, 8663867144052797241, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 38 (Thread 0x7fe22d7c2700 (LWP 10170)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe22d7c1c10, expected=0, futex_word=0x56258ca74bf8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe22d7c1c10, mutex=0x56258ca3ef50, cond=0x56258ca74bd0) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe22d7c1b30, __canceltype = 763108280, __prev = 0x0} cbuffer = {wseq = 852, cond = 0x56258ca74bd0, mutex = 0x56258ca3ef50, private = 0} err = g = 0 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 426 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca74bd0, mutex=0x56258ca3ef50, abstime=0x7fe22d7c1c10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca74bd0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe22d7c1c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca74bd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845350}} __ns = {__r = 948034168} __ts = {tv_sec = 1583845350, tv_nsec = 948034168} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca74bd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca74bd0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca74bd0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca74bd0, t=0x7fe22d7c1d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca74bd0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c660f20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c664ba8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c664ba0: 0x56258ca3ee40, __args#0=@0x7fe36c664b98: 0x56258ca74bd0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c664ba8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c664ba0: 0x56258ca3ee40, __args#1=@0x7fe36c664b98: 0x56258ca74bd0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c664b98) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c664b98) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c664b90) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe22d7c2700) at pthread_create.c:463 pd = 0x7fe22d7c2700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609402447616, -8649035862804140231, 140609402445696, 0, 140614752947088, 140619646716256, 8663845194622431033, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 37 (Thread 0x7fe22efc5700 (LWP 10167)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe22efc4c10, expected=0, futex_word=0x56258ca74d78) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe22efc4c10, mutex=0x56258ca3ef50, cond=0x56258ca74d50) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe22efc4b30, __canceltype = 788286392, __prev = 0x0} cbuffer = {wseq = 776, cond = 0x56258ca74d50, mutex = 0x56258ca3ef50, private = 0} err = g = 0 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 388 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca74d50, mutex=0x56258ca3ef50, abstime=0x7fe22efc4c10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca74d50, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe22efc4c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca74d50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845352}} __ns = {__r = 270620236} __ts = {tv_sec = 1583845352, tv_nsec = 270620236} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca74d50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca74d50, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca74d50) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca74d50, t=0x7fe22efc4d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca74d50) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c660f20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c6644e8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c6644e0: 0x56258ca3ee40, __args#0=@0x7fe36c6644d8: 0x56258ca74d50) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c6644e8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c6644e0: 0x56258ca3ee40, __args#1=@0x7fe36c6644d8: 0x56258ca74d50) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c6644d8) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c6644d8) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c6644d0) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe22efc5700) at pthread_create.c:463 pd = 0x7fe22efc5700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609427625728, -8649035862804140231, 140609427623808, 0, 140614752945360, 140619646716256, 8663850693791182649, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 36 (Thread 0x7fe22f7c6700 (LWP 10166)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe22f7c5c10, expected=0, futex_word=0x56258ca74df8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe22f7c5c10, mutex=0x56258ca3ef50, cond=0x56258ca74dd0) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe22f7c5b30, __canceltype = 796679096, __prev = 0x0} cbuffer = {wseq = 836, cond = 0x56258ca74dd0, mutex = 0x56258ca3ef50, private = 0} err = g = 0 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 418 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca74dd0, mutex=0x56258ca3ef50, abstime=0x7fe22f7c5c10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca74dd0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe22f7c5c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca74dd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845352}} __ns = {__r = 270648083} __ts = {tv_sec = 1583845352, tv_nsec = 270648083} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca74dd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca74dd0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca74dd0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca74dd0, t=0x7fe22f7c5d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca74dd0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c660f20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c6642a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c6642a0: 0x56258ca3ee40, __args#0=@0x7fe36c664298: 0x56258ca74dd0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c6642a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c6642a0: 0x56258ca3ee40, __args#1=@0x7fe36c664298: 0x56258ca74dd0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c664298) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c664298) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c664290) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe22f7c6700) at pthread_create.c:463 pd = 0x7fe22f7c6700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609436018432, -8649035862804140231, 140609436016512, 0, 140614752944784, 140619646716256, 8663849594816425785, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 35 (Thread 0x7fe23a7dc700 (LWP 10143)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe23a7dbc10, expected=0, futex_word=0x56258ca758fc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe23a7dbc10, mutex=0x56258ca3ef50, cond=0x56258ca758d0) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe23a7dbb30, __canceltype = 981318584, __prev = 0x0} cbuffer = {wseq = 235, cond = 0x56258ca758d0, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 117 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca758d0, mutex=0x56258ca3ef50, abstime=0x7fe23a7dbc10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca758d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe23a7dbc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca758d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845350}} __ns = {__r = 304203622} __ts = {tv_sec = 1583845350, tv_nsec = 304203622} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca758d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca758d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca758d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca758d0, t=0x7fe23a7dbd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca758d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c660f20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c661128: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c661120: 0x56258ca3ee40, __args#0=@0x7fe36c661118: 0x56258ca758d0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c661128: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c661120: 0x56258ca3ee40, __args#1=@0x7fe36c661118: 0x56258ca758d0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c661118) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c661118) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c661110) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe23a7dc700) at pthread_create.c:463 pd = 0x7fe23a7dc700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609620657920, -8649035862804140231, 140609620656000, 0, 140614752932112, 140619646716256, 8663807816595795769, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 34 (Thread 0x7fe2307c8700 (LWP 10163)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2307c7c10, expected=0, futex_word=0x56258ca74ef8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe2307c7c10, mutex=0x56258ca3ef50, cond=0x56258ca74ed0) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe2307c7b30, __canceltype = 813464504, __prev = 0x0} cbuffer = {wseq = 536, cond = 0x56258ca74ed0, mutex = 0x56258ca3ef50, private = 0} err = g = 0 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 268 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca74ed0, mutex=0x56258ca3ef50, abstime=0x7fe2307c7c10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca74ed0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2307c7c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca74ed0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845352}} __ns = {__r = 277929080} __ts = {tv_sec = 1583845352, tv_nsec = 277929080} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca74ed0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca74ed0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca74ed0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca74ed0, t=0x7fe2307c7d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca74ed0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c660f20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c663e28: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c663e20: 0x56258ca3ee40, __args#0=@0x7fe36c663e18: 0x56258ca74ed0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c663e28: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c663e20: 0x56258ca3ee40, __args#1=@0x7fe36c663e18: 0x56258ca74ed0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c663e18) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c663e18) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c663e10) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2307c8700) at pthread_create.c:463 pd = 0x7fe2307c8700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609452803840, -8649035862804140231, 140609452801920, 0, 140614752943632, 140619646716256, 8663821008587845433, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 33 (Thread 0x7fe493fff700 (LWP 33269)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe493ffec10, expected=0, futex_word=0x56258ca7607c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe493ffec10, mutex=0x56258ca3ef50, cond=0x56258ca76050) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe493ffeb30, __canceltype = -1811944520, __prev = 0x0} cbuffer = {wseq = 333, cond = 0x56258ca76050, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 166 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca76050, mutex=0x56258ca3ef50, abstime=0x7fe493ffec10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca76050, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe493ffec10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca76050, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845382}} __ns = {__r = 655037935} __ts = {tv_sec = 1583845382, tv_nsec = 655037935} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca76050, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca76050, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca76050) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca76050, t=0x7fe493ffed48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca76050) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c653b20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe3481f4d58: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe3481f4d50: 0x56258ca3ee40, __args#0=@0x7fe3481f4d48: 0x56258ca76050) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe3481f4d58: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe3481f4d50: 0x56258ca3ee40, __args#1=@0x7fe3481f4d48: 0x56258ca76050) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe3481f4d48) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe3481f4d48) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe3481f4d40) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe493fff700) at pthread_create.c:463 pd = 0x7fe493fff700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140619712296704, -8649035862804140231, 140619712294784, 0, 140614144314688, 140619182541152, 8660796238678060857, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 32 (Thread 0x7fe2317ca700 (LWP 10161)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2317c9c10, expected=0, futex_word=0x56258ca74ffc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe2317c9c10, mutex=0x56258ca3ef50, cond=0x56258ca74fd0) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe2317c9b30, __canceltype = 830249912, __prev = 0x0} cbuffer = {wseq = 751, cond = 0x56258ca74fd0, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 375 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca74fd0, mutex=0x56258ca3ef50, abstime=0x7fe2317c9c10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca74fd0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2317c9c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca74fd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845383}} __ns = {__r = 703421482} __ts = {tv_sec = 1583845383, tv_nsec = 703421482} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca74fd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca74fd0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca74fd0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca74fd0, t=0x7fe2317c9d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca74fd0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258d5bfc20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c6639a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c6639a0: 0x56258ca3ee40, __args#0=@0x7fe36c663998: 0x56258ca74fd0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c6639a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c6639a0: 0x56258ca3ee40, __args#1=@0x7fe36c663998: 0x56258ca74fd0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c663998) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c663998) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c663990) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2317ca700) at pthread_create.c:463 pd = 0x7fe2317ca700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609469589248, -8649035862804140231, 140609469587328, 0, 140614752942480, 140619646716256, 8663818802048397113, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 31 (Thread 0x7fe23cfe1700 (LWP 10138)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe23cfe0c10, expected=0, futex_word=0x56258ca75b78) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe23cfe0c10, mutex=0x56258ca3ef50, cond=0x56258ca75b50) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe23cfe0b30, __canceltype = 1023282104, __prev = 0x0} cbuffer = {wseq = 672, cond = 0x56258ca75b50, mutex = 0x56258ca3ef50, private = 0} err = g = 0 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 336 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca75b50, mutex=0x56258ca3ef50, abstime=0x7fe23cfe0c10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca75b50, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe23cfe0c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca75b50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845350}} __ns = {__r = 304194054} __ts = {tv_sec = 1583845350, tv_nsec = 304194054} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca75b50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca75b50, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca75b50) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca75b50, t=0x7fe23cfe0d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca75b50) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c660f20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c6605e8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c6605e0: 0x56258ca3ee40, __args#0=@0x7fe36c6605d8: 0x56258ca75b50) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c6605e8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c6605e0: 0x56258ca3ee40, __args#1=@0x7fe36c6605d8: 0x56258ca75b50) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c6605d8) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c6605d8) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c6605d0) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe23cfe1700) at pthread_create.c:463 pd = 0x7fe23cfe1700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609662621440, -8649035862804140231, 140609662619520, 0, 140614752929232, 140619646716256, 8663811092045229881, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 30 (Thread 0x7fe235fd3700 (LWP 10152)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe235fd2c10, expected=0, futex_word=0x56258ca7547c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe235fd2c10, mutex=0x56258ca3ef50, cond=0x56258ca75450) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe235fd2b30, __canceltype = 905784248, __prev = 0x0} cbuffer = {wseq = 1031, cond = 0x56258ca75450, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 515 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca75450, mutex=0x56258ca3ef50, abstime=0x7fe235fd2c10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca75450, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe235fd2c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca75450, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845390}} __ns = {__r = 805768475} __ts = {tv_sec = 1583845390, tv_nsec = 805768475} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca75450, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca75450, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca75450) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca75450, t=0x7fe235fd2d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca75450) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258d3d7510 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c662568: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c662560: 0x56258ca3ee40, __args#0=@0x7fe36c662558: 0x56258ca75450) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c662568: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c662560: 0x56258ca3ee40, __args#1=@0x7fe36c662558: 0x56258ca75450) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c662558) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c662558) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c662550) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe235fd3700) at pthread_create.c:463 pd = 0x7fe235fd3700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609545123584, -8649035862804140231, 140609545121664, 0, 140614752937296, 140619646716256, 8663826512051564345, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 29 (Thread 0x7fe234fd1700 (LWP 10154)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe234fd0c10, expected=0, futex_word=0x56258ca75378) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe234fd0c10, mutex=0x56258ca3ef50, cond=0x56258ca75350) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe234fd0b30, __canceltype = 888998840, __prev = 0x0} cbuffer = {wseq = 624, cond = 0x56258ca75350, mutex = 0x56258ca3ef50, private = 0} err = g = 0 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 312 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca75350, mutex=0x56258ca3ef50, abstime=0x7fe234fd0c10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca75350, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe234fd0c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca75350, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845352}} __ns = {__r = 270690028} __ts = {tv_sec = 1583845352, tv_nsec = 270690028} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca75350, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca75350, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca75350) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca75350, t=0x7fe234fd0d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca75350) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c660f20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c6629e8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c6629e0: 0x56258ca3ee40, __args#0=@0x7fe36c6629d8: 0x56258ca75350) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c6629e8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c6629e0: 0x56258ca3ee40, __args#1=@0x7fe36c6629d8: 0x56258ca75350) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c6629d8) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c6629d8) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c6629d0) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe234fd1700) at pthread_create.c:463 pd = 0x7fe234fd1700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609528338176, -8649035862804140231, 140609528336256, 0, 140614752938448, 140619646716256, 8663828710001078073, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 28 (Thread 0x7fe2237ae700 (LWP 10191)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2237adc10, expected=0, futex_word=0x56258ca7417c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe2237adc10, mutex=0x56258ca3ef50, cond=0x56258ca74150) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe2237adb30, __canceltype = 595254200, __prev = 0x0} cbuffer = {wseq = 819, cond = 0x56258ca74150, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 409 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca74150, mutex=0x56258ca3ef50, abstime=0x7fe2237adc10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca74150, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2237adc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca74150, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845390}} __ns = {__r = 805957699} __ts = {tv_sec = 1583845390, tv_nsec = 805957699} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca74150, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca74150, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca74150) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca74150, t=0x7fe2237add48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca74150) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258caeff38 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c667ae8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c667ae0: 0x56258ca3ee40, __args#0=@0x7fe36c667ad8: 0x56258ca74150) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c667ae8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c667ae0: 0x56258ca3ee40, __args#1=@0x7fe36c667ad8: 0x56258ca74150) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c667ad8) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c667ad8) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c667ad0) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2237ae700) at pthread_create.c:463 pd = 0x7fe2237ae700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609234593536, -8649035862804140231, 140609234591616, 0, 140614752959184, 140619646716256, 8663858335074873145, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 27 (Thread 0x7fe23b7de700 (LWP 10141)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe23b7ddc10, expected=0, futex_word=0x56258ca759fc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe23b7ddc10, mutex=0x56258ca3ef50, cond=0x56258ca759d0) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe23b7ddb30, __canceltype = 998103992, __prev = 0x0} cbuffer = {wseq = 495, cond = 0x56258ca759d0, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 247 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca759d0, mutex=0x56258ca3ef50, abstime=0x7fe23b7ddc10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca759d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe23b7ddc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca759d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845383}} __ns = {__r = 708244149} __ts = {tv_sec = 1583845383, tv_nsec = 708244149} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca759d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca759d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca759d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca759d0, t=0x7fe23b7ddd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca759d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c660f20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c660ca8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c660ca0: 0x56258ca3ee40, __args#0=@0x7fe36c660c98: 0x56258ca759d0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c660ca8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c660ca0: 0x56258ca3ee40, __args#1=@0x7fe36c660c98: 0x56258ca759d0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c660c98) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c660c98) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c660c90) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe23b7de700) at pthread_create.c:463 pd = 0x7fe23b7de700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609637443328, -8649035862804140231, 140609637441408, 0, 140614752930960, 140619646716256, 8663805618646282041, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 26 (Thread 0x7fe239fdb700 (LWP 10144)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe239fdac10, expected=0, futex_word=0x56258ca75878) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe239fdac10, mutex=0x56258ca3ef50, cond=0x56258ca75850) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe239fdab30, __canceltype = 972925880, __prev = 0x0} cbuffer = {wseq = 452, cond = 0x56258ca75850, mutex = 0x56258ca3ef50, private = 0} err = g = 0 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 226 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca75850, mutex=0x56258ca3ef50, abstime=0x7fe239fdac10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca75850, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe239fdac10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca75850, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845352}} __ns = {__r = 270627533} __ts = {tv_sec = 1583845352, tv_nsec = 270627533} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca75850, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca75850, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca75850) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca75850, t=0x7fe239fdad48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca75850) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c660f20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c661368: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c661360: 0x56258ca3ee40, __args#0=@0x7fe36c661358: 0x56258ca75850) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c661368: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c661360: 0x56258ca3ee40, __args#1=@0x7fe36c661358: 0x56258ca75850) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c661358) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c661358) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c661350) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe239fdb700) at pthread_create.c:463 pd = 0x7fe239fdb700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609612265216, -8649035862804140231, 140609612263296, 0, 140614752932688, 140619646716256, 8663800119477530425, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 25 (Thread 0x7fe22bfbf700 (LWP 10173)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe22bfbec10, expected=0, futex_word=0x56258ca74a7c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe22bfbec10, mutex=0x56258ca3ef50, cond=0x56258ca74a50) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe22bfbeb30, __canceltype = 737930168, __prev = 0x0} cbuffer = {wseq = 1019, cond = 0x56258ca74a50, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 509 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca74a50, mutex=0x56258ca3ef50, abstime=0x7fe22bfbec10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca74a50, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe22bfbec10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca74a50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845382}} __ns = {__r = 655048324} __ts = {tv_sec = 1583845382, tv_nsec = 655048324} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca74a50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca74a50, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca74a50) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca74a50, t=0x7fe22bfbed48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca74a50) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c653b20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c665268: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c665260: 0x56258ca3ee40, __args#0=@0x7fe36c665258: 0x56258ca74a50) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c665268: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c665260: 0x56258ca3ee40, __args#1=@0x7fe36c665258: 0x56258ca74a50) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c665258) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c665258) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c665250) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe22bfbf700) at pthread_create.c:463 pd = 0x7fe22bfbf700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609377269504, -8649035862804140231, 140609377267584, 0, 140614752948816, 140619646716256, 8663839652504006457, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 24 (Thread 0x7fe2417ea700 (LWP 10129)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2417e9c10, expected=0, futex_word=0x56258ca75ff8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe2417e9c10, mutex=0x56258ca3ef50, cond=0x56258ca75fd0) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe2417e9b30, __canceltype = 1098816440, __prev = 0x0} cbuffer = {wseq = 848, cond = 0x56258ca75fd0, mutex = 0x56258ca3ef50, private = 0} err = g = 0 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 424 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca75fd0, mutex=0x56258ca3ef50, abstime=0x7fe2417e9c10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca75fd0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2417e9c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca75fd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845383}} __ns = {__r = 703374485} __ts = {tv_sec = 1583845383, tv_nsec = 703374485} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca75fd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca75fd0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca75fd0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca75fd0, t=0x7fe2417e9d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca75fd0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c660f20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c65f1a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c65f1a0: 0x56258ca3ee40, __args#0=@0x7fe36c65f198: 0x56258ca75fd0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c65f1a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c65f1a0: 0x56258ca3ee40, __args#1=@0x7fe36c65f198: 0x56258ca75fd0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c65f198) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c65f198) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c65f190) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2417ea700) at pthread_create.c:463 pd = 0x7fe2417ea700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609738155776, -8649035862804140231, 140609738153856, 0, 140614752924048, 140619646716256, 8664065075473149753, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 23 (Thread 0x7fe23dfe3700 (LWP 10136)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe23dfe2c10, expected=0, futex_word=0x56258ca75c7c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe23dfe2c10, mutex=0x56258ca3ef50, cond=0x56258ca75c50) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe23dfe2b30, __canceltype = 1040067512, __prev = 0x0} cbuffer = {wseq = 1403, cond = 0x56258ca75c50, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 701 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca75c50, mutex=0x56258ca3ef50, abstime=0x7fe23dfe2c10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca75c50, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe23dfe2c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca75c50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845390}} __ns = {__r = 805319153} __ts = {tv_sec = 1583845390, tv_nsec = 805319153} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca75c50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca75c50, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca75c50) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca75c50, t=0x7fe23dfe2d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca75c50) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258caef1b8 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c660168: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c660160: 0x56258ca3ee40, __args#0=@0x7fe36c660158: 0x56258ca75c50) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c660168: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c660160: 0x56258ca3ee40, __args#1=@0x7fe36c660158: 0x56258ca75c50) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c660158) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c660158) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c660150) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe23dfe3700) at pthread_create.c:463 pd = 0x7fe23dfe3700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609679406848, -8649035862804140231, 140609679404928, 0, 140614752928080, 140619646716256, 8663808894095716153, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 22 (Thread 0x7fe23f7e6700 (LWP 10133)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe23f7e5c10, expected=0, futex_word=0x56258ca75dfc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe23f7e5c10, mutex=0x56258ca3ef50, cond=0x56258ca75dd0) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe23f7e5b30, __canceltype = 1065245624, __prev = 0x0} cbuffer = {wseq = 611, cond = 0x56258ca75dd0, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 305 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca75dd0, mutex=0x56258ca3ef50, abstime=0x7fe23f7e5c10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca75dd0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe23f7e5c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca75dd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845352}} __ns = {__r = 270586456} __ts = {tv_sec = 1583845352, tv_nsec = 270586456} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca75dd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca75dd0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca75dd0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca75dd0, t=0x7fe23f7e5d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca75dd0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c660f20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c65faa8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c65faa0: 0x56258ca3ee40, __args#0=@0x7fe36c65fa98: 0x56258ca75dd0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c65faa8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c65faa0: 0x56258ca3ee40, __args#1=@0x7fe36c65fa98: 0x56258ca75dd0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c65fa98) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c65fa98) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c65fa90) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe23f7e6700) at pthread_create.c:463 pd = 0x7fe23f7e6700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609704584960, -8649035862804140231, 140609704583040, 0, 140614752926352, 140619646716256, 8663814393264467769, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 21 (Thread 0x7fe247ff7700 (LWP 10116)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe247ff6c10, expected=0, futex_word=0x56258ca7667c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe247ff6c10, mutex=0x56258ca3ef50, cond=0x56258ca76650) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe247ff6b30, __canceltype = 1207921592, __prev = 0x0} cbuffer = {wseq = 747, cond = 0x56258ca76650, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 373 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca76650, mutex=0x56258ca3ef50, abstime=0x7fe247ff6c10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca76650, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe247ff6c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca76650, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845383}} __ns = {__r = 703389760} __ts = {tv_sec = 1583845383, tv_nsec = 703389760} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca76650, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca76650, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca76650) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca76650, t=0x7fe247ff6d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca76650) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258caf03b8 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c65d438: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c65d430: 0x56258ca3ee40, __args#0=@0x7fe36c65d428: 0x56258ca76650) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c65d438: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c65d430: 0x56258ca3ee40, __args#1=@0x7fe36c65d428: 0x56258ca76650) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c65d428) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c65d428) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c65d420) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe247ff7700) at pthread_create.c:463 pd = 0x7fe247ff7700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609847260928, -8649035862804140231, 140609847259008, 0, 140614752916512, 140619646716256, 8664077185670311737, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 20 (Thread 0x7fe240fe9700 (LWP 10130)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe240fe8c10, expected=0, futex_word=0x56258ca75f78) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe240fe8c10, mutex=0x56258ca3ef50, cond=0x56258ca75f50) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe240fe8b30, __canceltype = 1090423736, __prev = 0x0} cbuffer = {wseq = 644, cond = 0x56258ca75f50, mutex = 0x56258ca3ef50, private = 0} err = g = 0 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 322 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca75f50, mutex=0x56258ca3ef50, abstime=0x7fe240fe8c10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca75f50, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe240fe8c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca75f50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845350}} __ns = {__r = 304187863} __ts = {tv_sec = 1583845350, tv_nsec = 304187863} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca75f50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca75f50, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca75f50) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca75f50, t=0x7fe240fe8d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca75f50) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c660f20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c65f3e8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c65f3e0: 0x56258ca3ee40, __args#0=@0x7fe36c65f3d8: 0x56258ca75f50) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c65f3e8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c65f3e0: 0x56258ca3ee40, __args#1=@0x7fe36c65f3d8: 0x56258ca75f50) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c65f3d8) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c65f3d8) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c65f3d0) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe240fe9700) at pthread_create.c:463 pd = 0x7fe240fe9700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609729763072, -8649035862804140231, 140609729761152, 0, 140614752924624, 140619646716256, 8664066174447906617, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 19 (Thread 0x7fe2407e8700 (LWP 10131)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2407e7c10, expected=0, futex_word=0x56258ca75ef8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe2407e7c10, mutex=0x56258ca3ef50, cond=0x56258ca75ed0) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe2407e7b30, __canceltype = 1082031032, __prev = 0x0} cbuffer = {wseq = 552, cond = 0x56258ca75ed0, mutex = 0x56258ca3ef50, private = 0} err = g = 0 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 276 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca75ed0, mutex=0x56258ca3ef50, abstime=0x7fe2407e7c10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca75ed0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2407e7c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca75ed0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845390}} __ns = {__r = 806523514} __ts = {tv_sec = 1583845390, tv_nsec = 806523514} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca75ed0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca75ed0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca75ed0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca75ed0, t=0x7fe2407e7d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca75ed0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258caf1498 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c65f628: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c65f620: 0x56258ca3ee40, __args#0=@0x7fe36c65f618: 0x56258ca75ed0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c65f628: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c65f620: 0x56258ca3ee40, __args#1=@0x7fe36c65f618: 0x56258ca75ed0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c65f618) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c65f618) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c65f610) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2407e8700) at pthread_create.c:463 pd = 0x7fe2407e8700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609721370368, -8649035862804140231, 140609721368448, 0, 140614752925200, 140619646716256, 8664067282012598073, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 18 (Thread 0x7fe24affd700 (LWP 10110)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe24affcc10, expected=0, futex_word=0x56258ca7697c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe24affcc10, mutex=0x56258ca3ef50, cond=0x56258ca76950) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe24affcb30, __canceltype = 1258277816, __prev = 0x0} cbuffer = {wseq = 1019, cond = 0x56258ca76950, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 509 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca76950, mutex=0x56258ca3ef50, abstime=0x7fe24affcc10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca76950, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe24affcc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca76950, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845383}} __ns = {__r = 703364545} __ts = {tv_sec = 1583845383, tv_nsec = 703364545} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca76950, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca76950, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca76950) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca76950, t=0x7fe24affcd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca76950) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c660f20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c65c6b8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c65c6b0: 0x56258ca3ee40, __args#0=@0x7fe36c65c6a8: 0x56258ca76950) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c65c6b8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c65c6b0: 0x56258ca3ee40, __args#1=@0x7fe36c65c6a8: 0x56258ca76950) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c65c6a8) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c65c6a8) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c65c6a0) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe24affd700) at pthread_create.c:463 pd = 0x7fe24affd700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609897617152, -8649035862804140231, 140609897615232, 0, 140614752913056, 140619646716256, 8664052991045791545, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 17 (Thread 0x7fe242fed700 (LWP 10126)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe242fecc10, expected=0, futex_word=0x56258ca76178) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe242fecc10, mutex=0x56258ca3ef50, cond=0x56258ca76150) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe242fecb30, __canceltype = 1123994552, __prev = 0x0} cbuffer = {wseq = 592, cond = 0x56258ca76150, mutex = 0x56258ca3ef50, private = 0} err = g = 0 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 296 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca76150, mutex=0x56258ca3ef50, abstime=0x7fe242fecc10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca76150, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe242fecc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca76150, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845350}} __ns = {__r = 948020865} __ts = {tv_sec = 1583845350, tv_nsec = 948020865} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca76150, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca76150, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca76150) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca76150, t=0x7fe242fecd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca76150) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c660f20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c65eae8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c65eae0: 0x56258ca3ee40, __args#0=@0x7fe36c65ead8: 0x56258ca76150) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c65eae8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c65eae0: 0x56258ca3ee40, __args#1=@0x7fe36c65ead8: 0x56258ca76150) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c65ead8) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c65ead8) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c65ead0) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe242fed700) at pthread_create.c:463 pd = 0x7fe242fed700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609763333888, -8649035862804140231, 140609763331968, 0, 140614752922320, 140619646716256, 8664070574641901369, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 16 (Thread 0x7fe2447f0700 (LWP 10123)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2447efc10, expected=0, futex_word=0x56258ca762fc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe2447efc10, mutex=0x56258ca3ef50, cond=0x56258ca762d0) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe2447efb30, __canceltype = 1149172664, __prev = 0x0} cbuffer = {wseq = 1227, cond = 0x56258ca762d0, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 613 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca762d0, mutex=0x56258ca3ef50, abstime=0x7fe2447efc10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca762d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2447efc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca762d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845382}} __ns = {__r = 655055248} __ts = {tv_sec = 1583845382, tv_nsec = 655055248} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca762d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca762d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca762d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca762d0, t=0x7fe2447efd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca762d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c653b20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c1311a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c1311a0: 0x56258ca3ee40, __args#0=@0x7fe36c131198: 0x56258ca762d0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c1311a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c1311a0: 0x56258ca3ee40, __args#1=@0x7fe36c131198: 0x56258ca762d0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c131198) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c131198) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c131190) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2447f0700) at pthread_create.c:463 pd = 0x7fe2447f0700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609788512000, -8649035862804140231, 140609788510080, 0, 140614747492752, 140619646716256, 8664076073810652985, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 15 (Thread 0x7fe24b7fe700 (LWP 10109)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe24b7fdc10, expected=0, futex_word=0x56258ca769fc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe24b7fdc10, mutex=0x56258ca3ef50, cond=0x56258ca769d0) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe24b7fdb30, __canceltype = 1266670520, __prev = 0x0} cbuffer = {wseq = 787, cond = 0x56258ca769d0, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 393 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca769d0, mutex=0x56258ca3ef50, abstime=0x7fe24b7fdc10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca769d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe24b7fdc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca769d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845383}} __ns = {__r = 703429357} __ts = {tv_sec = 1583845383, tv_nsec = 703429357} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca769d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca769d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca769d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca769d0, t=0x7fe24b7fdd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca769d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258caf0e68 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c65c478: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c65c470: 0x56258ca3ee40, __args#0=@0x7fe36c65c468: 0x56258ca769d0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c65c478: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c65c470: 0x56258ca3ee40, __args#1=@0x7fe36c65c468: 0x56258ca769d0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c65c468) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c65c468) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c65c460) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe24b7fe700) at pthread_create.c:463 pd = 0x7fe24b7fe700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609906009856, -8649035862804140231, 140609906007936, 0, 140614752912480, 140619646716256, 8664051892071034681, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 14 (Thread 0x7fe2467f4700 (LWP 10119)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2467f3c10, expected=0, futex_word=0x56258ca764f8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe2467f3c10, mutex=0x56258ca3ef50, cond=0x56258ca764d0) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe2467f3b30, __canceltype = 1182743480, __prev = 0x0} cbuffer = {wseq = 680, cond = 0x56258ca764d0, mutex = 0x56258ca3ef50, private = 0} err = g = 0 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 340 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca764d0, mutex=0x56258ca3ef50, abstime=0x7fe2467f3c10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca764d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2467f3c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca764d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845352}} __ns = {__r = 270600464} __ts = {tv_sec = 1583845352, tv_nsec = 270600464} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca764d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca764d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca764d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca764d0, t=0x7fe2467f3d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca764d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c660f20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c65daf8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c65daf0: 0x56258ca3ee40, __args#0=@0x7fe36c65dae8: 0x56258ca764d0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c65daf8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c65daf0: 0x56258ca3ee40, __args#1=@0x7fe36c65dae8: 0x56258ca764d0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c65dae8) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c65dae8) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c65dae0) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2467f4700) at pthread_create.c:463 pd = 0x7fe2467f4700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609822082816, -8649035862804140231, 140609822080896, 0, 140614752918240, 140619646716256, 8664080482594582329, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 13 (Thread 0x7fe253fff700 (LWP 10101)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe253ffec10, expected=0, futex_word=0x56258ca76df8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe253ffec10, mutex=0x56258ca3ef50, cond=0x56258ca76dd0) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe253ffeb30, __canceltype = 1409280952, __prev = 0x0} cbuffer = {wseq = 752, cond = 0x56258ca76dd0, mutex = 0x56258ca3ef50, private = 0} err = g = 0 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 376 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca76dd0, mutex=0x56258ca3ef50, abstime=0x7fe253ffec10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca76dd0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe253ffec10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca76dd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845383}} __ns = {__r = 703381814} __ts = {tv_sec = 1583845383, tv_nsec = 703381814} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca76dd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca76dd0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca76dd0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca76dd0, t=0x7fe253ffed48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca76dd0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c660f20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c1334b8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c1334b0: 0x56258ca3ee40, __args#0=@0x7fe36c1334a8: 0x56258ca76dd0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c1334b8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c1334b0: 0x56258ca3ee40, __args#1=@0x7fe36c1334a8: 0x56258ca76dd0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c1334a8) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c1334a8) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c1334a0) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe253fff700) at pthread_create.c:463 pd = 0x7fe253fff700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140610048620288, -8649035862804140231, 140610048618368, 0, 140614747501728, 140619646716256, 8664033200910233401, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 12 (Thread 0x7fe246ff5700 (LWP 10118)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe246ff4c10, expected=0, futex_word=0x56258ca7657c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe246ff4c10, mutex=0x56258ca3ef50, cond=0x56258ca76550) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe246ff4b30, __canceltype = 1191136184, __prev = 0x0} cbuffer = {wseq = 803, cond = 0x56258ca76550, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 401 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca76550, mutex=0x56258ca3ef50, abstime=0x7fe246ff4c10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca76550, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe246ff4c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca76550, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845352}} __ns = {__r = 270685137} __ts = {tv_sec = 1583845352, tv_nsec = 270685137} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca76550, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca76550, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca76550) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca76550, t=0x7fe246ff4d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca76550) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c660f20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c65d8b8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c65d8b0: 0x56258ca3ee40, __args#0=@0x7fe36c65d8a8: 0x56258ca76550) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c65d8b8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c65d8b0: 0x56258ca3ee40, __args#1=@0x7fe36c65d8a8: 0x56258ca76550) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c65d8a8) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c65d8a8) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c65d8a0) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe246ff5700) at pthread_create.c:463 pd = 0x7fe246ff5700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609830475520, -8649035862804140231, 140609830473600, 0, 140614752917664, 140619646716256, 8664079383619825465, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 11 (Thread 0x7fe2927fc700 (LWP 10097)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2927fbc10, expected=0, futex_word=0x56258ca76ffc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe2927fbc10, mutex=0x56258ca3ef50, cond=0x56258ca76fd0) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe2927fbb30, __canceltype = -1837122632, __prev = 0x0} cbuffer = {wseq = 1051, cond = 0x56258ca76fd0, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 525 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca76fd0, mutex=0x56258ca3ef50, abstime=0x7fe2927fbc10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca76fd0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2927fbc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca76fd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845382}} __ns = {__r = 655091418} __ts = {tv_sec = 1583845382, tv_nsec = 655091418} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca76fd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca76fd0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca76fd0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca76fd0, t=0x7fe2927fbd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca76fd0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258d5bfc20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c01b208: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c01b200: 0x56258ca3ee40, __args#0=@0x7fe36c01b1f8: 0x56258ca76fd0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c01b208: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c01b200: 0x56258ca3ee40, __args#1=@0x7fe36c01b1f8: 0x56258ca76fd0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c01b1f8) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c01b1f8) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c01b1f0) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2927fc700) at pthread_create.c:463 pd = 0x7fe2927fc700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140611097184000, -8649035862804140231, 140611097182080, 0, 140614746354160, 140619646716256, 8664177235322859321, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 10 (Thread 0x7fe249ffb700 (LWP 10112)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe249ffac10, expected=0, futex_word=0x56258ca76878) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe249ffac10, mutex=0x56258ca3ef50, cond=0x56258ca76850) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe249ffab30, __canceltype = 1241492408, __prev = 0x0} cbuffer = {wseq = 24, cond = 0x56258ca76850, mutex = 0x56258ca3ef50, private = 0} err = g = 0 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 12 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca76850, mutex=0x56258ca3ef50, abstime=0x7fe249ffac10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca76850, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe249ffac10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca76850, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845352}} __ns = {__r = 270677499} __ts = {tv_sec = 1583845352, tv_nsec = 270677499} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca76850, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca76850, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca76850) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca76850, t=0x7fe249ffad48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca76850) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c660f20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c65cb38: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c65cb30: 0x56258ca3ee40, __args#0=@0x7fe36c65cb28: 0x56258ca76850) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c65cb38: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c65cb30: 0x56258ca3ee40, __args#1=@0x7fe36c65cb28: 0x56258ca76850) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c65cb28) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c65cb28) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c65cb20) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe249ffb700) at pthread_create.c:463 pd = 0x7fe249ffb700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609880831744, -8649035862804140231, 140609880829824, 0, 140614752914208, 140619646716256, 8664046392902283065, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 9 (Thread 0x7fe2b27f4700 (LWP 10090)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2b27f3c10, expected=0, futex_word=0x56258ca7737c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe2b27f3c10, mutex=0x56258ca3ef50, cond=0x56258ca77350) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe2b27f3b30, __canceltype = -1300284488, __prev = 0x0} cbuffer = {wseq = 811, cond = 0x56258ca77350, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 405 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca77350, mutex=0x56258ca3ef50, abstime=0x7fe2b27f3c10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca77350, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2b27f3c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca77350, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845383}} __ns = {__r = 703401581} __ts = {tv_sec = 1583845383, tv_nsec = 703401581} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca77350, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca77350, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca77350) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca77350, t=0x7fe2b27f3d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca77350) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258caf1fd8 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c028218: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c028210: 0x56258ca3ee40, __args#0=@0x7fe36c028208: 0x56258ca77350) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c028218: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c028210: 0x56258ca3ee40, __args#1=@0x7fe36c028208: 0x56258ca77350) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c028208) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c028208) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c028200) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2b27f4700) at pthread_create.c:463 pd = 0x7fe2b27f4700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140611634022144, -8649035862804140231, 140611634020224, 0, 140614746407424, 140619646716256, 8664106870873648953, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 8 (Thread 0x7fe2517fa700 (LWP 10106)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2517f9c10, expected=0, futex_word=0x56258ca76b7c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe2517f9c10, mutex=0x56258ca3ef50, cond=0x56258ca76b50) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe2517f9b30, __canceltype = 1367317432, __prev = 0x0} cbuffer = {wseq = 255, cond = 0x56258ca76b50, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 127 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca76b50, mutex=0x56258ca3ef50, abstime=0x7fe2517f9c10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca76b50, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2517f9c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca76b50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845350}} __ns = {__r = 948027702} __ts = {tv_sec = 1583845350, tv_nsec = 948027702} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca76b50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca76b50, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca76b50) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca76b50, t=0x7fe2517f9d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca76b50) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c660f20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c042108: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c042100: 0x56258ca3ee40, __args#0=@0x7fe36c0420f8: 0x56258ca76b50) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c042108: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c042100: 0x56258ca3ee40, __args#1=@0x7fe36c0420f8: 0x56258ca76b50) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c0420f8) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c0420f8) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c0420f0) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2517fa700) at pthread_create.c:463 pd = 0x7fe2517fa700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140610006656768, -8649035862804140231, 140610006654848, 0, 140614746513648, 140619646716256, 8664029899690995513, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 7 (Thread 0x7fe33affd700 (LWP 63848)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe33affcc10, expected=0, futex_word=0x56258ca78678) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe33affcc10, mutex=0x56258ca3ef50, cond=0x56258ca78650) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe33affcb30, __canceltype = 989842360, __prev = 0x0} cbuffer = {wseq = 536, cond = 0x56258ca78650, mutex = 0x56258ca3ef50, private = 0} err = g = 0 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 268 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca78650, mutex=0x56258ca3ef50, abstime=0x7fe33affcc10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca78650, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe33affcc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca78650, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845352}} __ns = {__r = 270682056} __ts = {tv_sec = 1583845352, tv_nsec = 270682056} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca78650, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca78650, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca78650) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca78650, t=0x7fe33affcd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca78650) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c660f20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe48c00a608: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe48c00a600: 0x56258ca3ee40, __args#0=@0x7fe48c00a5f8: 0x56258ca78650) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe48c00a608: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe48c00a600: 0x56258ca3ee40, __args#1=@0x7fe48c00a5f8: 0x56258ca78650) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe48c00a5f8) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe48c00a5f8) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe48c00a5f0) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe33affd700) at pthread_create.c:463 pd = 0x7fe33affd700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140613924148992, -8649035862804140231, 140613924147072, 0, 140619578123760, 140620073096272, 8664369650394591033, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 6 (Thread 0x7fe2437ee700 (LWP 10125)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2437edc10, expected=0, futex_word=0x56258ca761f8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe2437edc10, mutex=0x56258ca3ef50, cond=0x56258ca761d0) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe2437edb30, __canceltype = 1132387256, __prev = 0x0} cbuffer = {wseq = 168, cond = 0x56258ca761d0, mutex = 0x56258ca3ef50, private = 0} err = g = 0 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 84 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca761d0, mutex=0x56258ca3ef50, abstime=0x7fe2437edc10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca761d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2437edc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca761d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845352}} __ns = {__r = 270693849} __ts = {tv_sec = 1583845352, tv_nsec = 270693849} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca761d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca761d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca761d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca761d0, t=0x7fe2437edd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca761d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c660f20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c65e8a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c65e8a0: 0x56258ca3ee40, __args#0=@0x7fe36c65e898: 0x56258ca761d0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c65e8a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c65e8a0: 0x56258ca3ee40, __args#1=@0x7fe36c65e898: 0x56258ca761d0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c65e898) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c65e898) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c65e890) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2437ee700) at pthread_create.c:463 pd = 0x7fe2437ee700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609771726592, -8649035862804140231, 140609771724672, 0, 140614752921744, 140619646716256, 8664069475667144505, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 5 (Thread 0x7fe2527fc700 (LWP 10104)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2527fbc10, expected=0, futex_word=0x56258ca76c7c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe2527fbc10, mutex=0x56258ca3ef50, cond=0x56258ca76c50) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe2527fbb30, __canceltype = 1384102840, __prev = 0x0} cbuffer = {wseq = 651, cond = 0x56258ca76c50, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 325 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca76c50, mutex=0x56258ca3ef50, abstime=0x7fe2527fbc10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca76c50, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2527fbc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca76c50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845352}} __ns = {__r = 270666653} __ts = {tv_sec = 1583845352, tv_nsec = 270666653} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca76c50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca76c50, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca76c50) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca76c50, t=0x7fe2527fbd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca76c50) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c660f20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c04b348: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c04b340: 0x56258ca3ee40, __args#0=@0x7fe36c04b338: 0x56258ca76c50) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c04b348: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c04b340: 0x56258ca3ee40, __args#1=@0x7fe36c04b338: 0x56258ca76c50) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c04b338) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c04b338) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c04b330) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2527fc700) at pthread_create.c:463 pd = 0x7fe2527fc700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140610023442176, -8649035862804140231, 140610023440256, 0, 140614746551088, 140619646716256, 8664036497834503993, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 4 (Thread 0x7fe4c2aa2700 (LWP 45255)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe4c2aa1ea0, expected=0, futex_word=0x56258c66a188 ) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe4c2aa1ea0, mutex=0x56258c66a0c8 , cond=0x56258c66a160 ) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe4c2aa1c50, __canceltype = -1029038912, __prev = 0x0} cbuffer = {wseq = 5128, cond = 0x56258c66a160 , mutex = 0x56258c66a0c8 , private = 0} err = g = 0 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 2564 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258c66a160 , mutex=0x56258c66a0c8 , abstime=0x7fe4c2aa1ea0) at pthread_cond_wait.c:667 No locals. #3 0x000056258aed56ef in safe_cond_timedwait (cond=0x56258c66a160 , mp=0x56258c66a0a0 , abstime=0x7fe4c2aa1ea0, file=0x56258b495200 "/home/mleich/10.5/include/mysql/psi/mysql_thread.h", line=1222) at /home/mleich/10.5/mysys/thr_mutex.c:546 error = 5 save_state = {global = pthread_mutex_t = {Type = Error check, Status = Acquired, possibly with no waiters, Owner ID = 45255, Robust = No, Shared = No, Protocol = None}, mutex = pthread_mutex_t = {Type = Adaptive, Status = Acquired, possibly with waiters, Owner ID = 45255, Robust = No, Shared = No, Protocol = None}, file = 0x56258b495200 "/home/mleich/10.5/include/mysql/psi/mysql_thread.h", name = 0x56258b49526c "LOCK_timer", line = 1222, count = 0, create_flags = 0, active_flags = 0, id = 9, thread = 140620495202048, locked_mutex = 0x7fe4b4000cf8, used_mutex = 0x7fe4b4000d60, prev = 0x0, next = 0x0} #4 0x000056258aed6797 in inline_mysql_cond_timedwait (that=0x56258c66a160 , mutex=0x56258c66a0a0 , abstime=0x7fe4c2aa1ea0, src_file=0x56258b495238 "/home/mleich/10.5/mysys/thr_timer.c", src_line=321) at /home/mleich/10.5/include/mysql/psi/mysql_thread.h:1222 result = 22053 #5 0x000056258aed7418 in timer_handler (arg=0x0) at /home/mleich/10.5/mysys/thr_timer.c:321 error = 110 top_time = 0x56258ca8e9a8 now = {tv_sec = 1583845331, tv_nsec = 538000} abstime = {tv_sec = 1583845331, tv_nsec = 400552000} #6 0x00007fe4c18ca6db in start_thread (arg=0x7fe4c2aa2700) at pthread_create.c:463 pd = 0x7fe4c2aa2700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140620495202048, -8649035862804140231, 140620495200128, 0, 0, 140736727779744, 8660975005417467705, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #7 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 3 (Thread 0x7fe290ff9700 (LWP 10100)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe290ff8c10, expected=0, futex_word=0x56258ca76e78) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe290ff8c10, mutex=0x56258ca3ef50, cond=0x56258ca76e50) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe290ff8b30, __canceltype = -1862300744, __prev = 0x0} cbuffer = {wseq = 648, cond = 0x56258ca76e50, mutex = 0x56258ca3ef50, private = 0} err = g = 0 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 324 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca76e50, mutex=0x56258ca3ef50, abstime=0x7fe290ff8c10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca76e50, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe290ff8c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca76e50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845352}} __ns = {__r = 270592332} __ts = {tv_sec = 1583845352, tv_nsec = 270592332} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca76e50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca76e50, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca76e50) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca76e50, t=0x7fe290ff8d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca76e50) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c660f20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c02c538: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c02c530: 0x56258ca3ee40, __args#0=@0x7fe36c02c528: 0x56258ca76e50) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c02c538: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c02c530: 0x56258ca3ee40, __args#1=@0x7fe36c02c528: 0x56258ca76e50) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c02c528) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c02c528) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c02c520) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe290ff9700) at pthread_create.c:463 pd = 0x7fe290ff9700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140611072005888, -8649035862804140231, 140611072003968, 0, 140614746424608, 140619646716256, 8664171736154107705, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 2 (Thread 0x7fe24a7fc700 (LWP 10111)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe24a7fbc10, expected=0, futex_word=0x56258ca768fc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 __ret = -516 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x7fe24a7fbc10, mutex=0x56258ca3ef50, cond=0x56258ca768d0) at pthread_cond_wait.c:539 spin = 0 buffer = {__routine = 0x7fe4c18d0690 <__condvar_cleanup_waiting>, __arg = 0x7fe24a7fbb30, __canceltype = 1249885112, __prev = 0x0} cbuffer = {wseq = 747, cond = 0x56258ca768d0, mutex = 0x56258ca3ef50, private = 0} err = g = 1 flags = g1_start = maxspin = 0 signals = result = 0 wseq = seq = 373 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_timedwait (cond=0x56258ca768d0, mutex=0x56258ca3ef50, abstime=0x7fe24a7fbc10) at pthread_cond_wait.c:667 No locals. #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca768d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe24a7fbc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 No locals. #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca768d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 __s = {__d = {__r = 1583845352}} __ns = {__r = 270671717} __ts = {tv_sec = 1583845352, tv_nsec = 270671717} #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca768d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 No locals. #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca768d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 __reltime = {__r = 60000000000} #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca768d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::wait_for_tasks(std::unique_lock&, tpool::worker_data*)" #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca768d0, t=0x7fe24a7fbd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 lk = {_M_device = 0x56258ca3ef50, _M_owns = true} __PRETTY_FUNCTION__ = "bool tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**)" #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca768d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 task = 0x56258c660f20 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c65c8f8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c65c8f0: 0x56258ca3ee40, __args#0=@0x7fe36c65c8e8: 0x56258ca768d0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c65c8f8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c65c8f0: 0x56258ca3ee40, __args#1=@0x7fe36c65c8e8: 0x56258ca768d0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c65c8e8) at /usr/include/c++/7/thread:234 No locals. #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c65c8e8) at /usr/include/c++/7/thread:243 No locals. #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c65c8e0) at /usr/include/c++/7/thread:186 No locals. #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe24a7fc700) at pthread_create.c:463 pd = 0x7fe24a7fc700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609889224448, -8649035862804140231, 140609889222528, 0, 140614752913632, 140619646716256, 8664054090020548409, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. Thread 1 (Thread 0x7fe2477f6700 (LWP 10117)): #0 __pthread_kill (threadid=, signo=11) at ../sysdeps/unix/sysv/linux/pthread_kill.c:57 pd = tid = 10117 pid = 45225 val = 0 #1 0x000056258aecfbb7 in my_write_core (sig=11) at /home/mleich/10.5/mysys/stacktrace.c:518 No locals. #2 0x000056258a5c8c2b in handle_fatal_signal (sig=11) at /home/mleich/10.5/sql/signal_handler.cc:343 curr_time = 1583845328 tm = {tm_sec = 8, tm_min = 2, tm_hour = 13, tm_mday = 10, tm_mon = 2, tm_year = 120, tm_wday = 2, tm_yday = 69, tm_isdst = 0, tm_gmtoff = 0, tm_zone = 0x56258c93a5d0 "UTC"} thd = 0x0 print_invalid_query_pointer = false #3 No locals. #4 0x000056258add7851 in ib_vector_size (vec=0x0) at /home/mleich/10.5/storage/innobase/include/ut0vec.ic:118 No locals. #5 0x000056258adde020 in fts_optimize_callback () at /home/mleich/10.5/storage/innobase/fts/fts0opt.cc:2926 i = 0 __PRETTY_FUNCTION__ = "void fts_optimize_callback(void*)" current = 0 done = 1 n_tables = 4 n_optimize = 0 #6 0x000056258ae32868 in tpool::task_group::execute (this=0x56258c660e80 <_ZL10task_group>, t=0x56258c660f20 ) at /home/mleich/10.5/tpool/task_group.cc:55 lk = {_M_device = 0x56258c660eb0 <_ZL10task_group+48>, _M_owns = false} #7 0x000056258ae32c1e in tpool::task::execute (this=0x56258c660f20 ) at /home/mleich/10.5/tpool/task.cc:47 No locals. #8 0x000056258ae2c24e in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca765d0) at /home/mleich/10.5/tpool/tpool_generic.cc:518 task = 0x56258c660f20 #9 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c65d678: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c65d670: 0x56258ca3ee40, __args#0=@0x7fe36c65d668: 0x56258ca765d0) at /usr/include/c++/7/bits/invoke.h:73 No locals. #10 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c65d678: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c65d670: 0x56258ca3ee40, __args#1=@0x7fe36c65d668: 0x56258ca765d0) at /usr/include/c++/7/bits/invoke.h:95 No locals. #11 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c65d668) at /usr/include/c++/7/thread:234 No locals. #12 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c65d668) at /usr/include/c++/7/thread:243 No locals. #13 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c65d660) at /usr/include/c++/7/thread:186 No locals. #14 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 No symbol table info available. #15 0x00007fe4c18ca6db in start_thread (arg=0x7fe2477f6700) at pthread_create.c:463 pd = 0x7fe2477f6700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140609838868224, -8649035862804140231, 140609838866304, 0, 140614752917088, 140619646716256, 8664078284645068601, 8660968181524197177}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #16 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. #===== Output of GDB thread apply all backtrace ===================# Thread 71 (Thread 0x7fe4b8144700 (LWP 45655)): #0 0x00007fe4c09cf26c in __GI___sigtimedwait (set=, info=0x7fe4b8143d40, timeout=0x0) at ../sysdeps/unix/sysv/linux/sigtimedwait.c:42 #1 0x000056258a133da8 in my_sigwait (set=0x7fe4b8143e20, sig=0x7fe4b8143de4, code=0x7fe4b8143de8) at /home/mleich/10.5/include/my_pthread.h:198 #2 0x000056258a13a213 in signal_hand (arg=0x0) at /home/mleich/10.5/sql/mysqld.cc:3073 #3 0x00007fe4c18ca6db in start_thread (arg=0x7fe4b8144700) at pthread_create.c:463 #4 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 70 (Thread 0x7fe4c2bcaf40 (LWP 45225)): #0 0x00007fe4c18d4447 in __close (fd=626) at ../sysdeps/unix/sysv/linux/close.c:27 #1 0x000056258aae4413 in os_file_close_func (file=626) at /home/mleich/10.5/storage/innobase/os/os0file.cc:1662 #2 0x000056258ad80368 in pfs_os_file_close_func (file=..., src_file=0x56258b448e90 "/home/mleich/10.5/storage/innobase/fil/fil0fil.cc", src_line=594) at /home/mleich/10.5/storage/innobase/include/os0file.ic:197 #3 0x000056258ad82189 in fil_node_t::close (this=0x7fe39915ad50) at /home/mleich/10.5/storage/innobase/fil/fil0fil.cc:594 #4 0x000056258ad868d1 in fil_close_all_files () at /home/mleich/10.5/storage/innobase/fil/fil0fil.cc:1659 #5 0x000056258aab7e3e in logs_empty_and_mark_files_at_shutdown () at /home/mleich/10.5/storage/innobase/log/log0log.cc:1819 #6 0x000056258ac11af6 in innodb_shutdown () at /home/mleich/10.5/storage/innobase/srv/srv0start.cc:2092 #7 0x000056258a9e0783 in innobase_end () at /home/mleich/10.5/storage/innobase/handler/ha_innodb.cc:4117 #8 0x000056258a5cc053 in ha_finalize_handlerton (plugin=0x56258c976598) at /home/mleich/10.5/sql/handler.cc:488 #9 0x000056258a29ad62 in plugin_deinitialize (plugin=0x56258c976598, ref_check=true) at /home/mleich/10.5/sql/sql_plugin.cc:1253 #10 0x000056258a29b2cc in reap_plugins () at /home/mleich/10.5/sql/sql_plugin.cc:1329 #11 0x000056258a29d6ec in plugin_shutdown () at /home/mleich/10.5/sql/sql_plugin.cc:1997 #12 0x000056258a137932 in clean_up (print_message=true) at /home/mleich/10.5/sql/mysqld.cc:1982 #13 0x000056258a13fb05 in mysqld_main (argc=37, argv=0x56258c936b58) at /home/mleich/10.5/sql/mysqld.cc:5755 #14 0x000056258a133d2a in main (argc=36, argv=0x7fffd2aa9098) at /home/mleich/10.5/sql/main.cc:25 Thread 69 (Thread 0x7fe22a7bc700 (LWP 10176)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe22a7bbc10, expected=0, futex_word=0x56258ca748f8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe22a7bbc10, mutex=0x56258ca3ef50, cond=0x56258ca748d0) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca748d0, mutex=0x56258ca3ef50, abstime=0x7fe22a7bbc10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca748d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe22a7bbc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca748d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca748d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca748d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca748d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca748d0, t=0x7fe22a7bbd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca748d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c665928: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c665920: 0x56258ca3ee40, __args#0=@0x7fe36c665918: 0x56258ca748d0) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c665928: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c665920: 0x56258ca3ee40, __args#1=@0x7fe36c665918: 0x56258ca748d0) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c665918) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c665918) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c665910) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe22a7bc700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 68 (Thread 0x7fe22cfc1700 (LWP 10171)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe22cfc0c10, expected=0, futex_word=0x56258ca74b78) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe22cfc0c10, mutex=0x56258ca3ef50, cond=0x56258ca74b50) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca74b50, mutex=0x56258ca3ef50, abstime=0x7fe22cfc0c10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca74b50, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe22cfc0c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca74b50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca74b50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca74b50, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca74b50) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca74b50, t=0x7fe22cfc0d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca74b50) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c664de8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c664de0: 0x56258ca3ee40, __args#0=@0x7fe36c664dd8: 0x56258ca74b50) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c664de8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c664de0: 0x56258ca3ee40, __args#1=@0x7fe36c664dd8: 0x56258ca74b50) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c664dd8) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c664dd8) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c664dd0) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe22cfc1700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 67 (Thread 0x7fe22ffc7700 (LWP 10165)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe22ffc6c10, expected=0, futex_word=0x56258ca74e7c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe22ffc6c10, mutex=0x56258ca3ef50, cond=0x56258ca74e50) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca74e50, mutex=0x56258ca3ef50, abstime=0x7fe22ffc6c10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca74e50, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe22ffc6c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca74e50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca74e50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca74e50, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca74e50) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca74e50, t=0x7fe22ffc6d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca74e50) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c664068: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c664060: 0x56258ca3ee40, __args#0=@0x7fe36c664058: 0x56258ca74e50) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c664068: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c664060: 0x56258ca3ee40, __args#1=@0x7fe36c664058: 0x56258ca74e50) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c664058) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c664058) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c664050) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe22ffc7700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 66 (Thread 0x7fe23ffe7700 (LWP 10132)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe23ffe6c10, expected=0, futex_word=0x56258ca75e7c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe23ffe6c10, mutex=0x56258ca3ef50, cond=0x56258ca75e50) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca75e50, mutex=0x56258ca3ef50, abstime=0x7fe23ffe6c10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca75e50, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe23ffe6c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca75e50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca75e50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca75e50, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca75e50) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca75e50, t=0x7fe23ffe6d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca75e50) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c65f868: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c65f860: 0x56258ca3ee40, __args#0=@0x7fe36c65f858: 0x56258ca75e50) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c65f868: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c65f860: 0x56258ca3ee40, __args#1=@0x7fe36c65f858: 0x56258ca75e50) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c65f858) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c65f858) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c65f850) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe23ffe7700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 65 (Thread 0x7fe245ff3700 (LWP 10120)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe245ff2c10, expected=0, futex_word=0x56258ca7647c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe245ff2c10, mutex=0x56258ca3ef50, cond=0x56258ca76450) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca76450, mutex=0x56258ca3ef50, abstime=0x7fe245ff2c10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca76450, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe245ff2c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca76450, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca76450, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca76450, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca76450) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca76450, t=0x7fe245ff2d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca76450) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c65dd38: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c65dd30: 0x56258ca3ee40, __args#0=@0x7fe36c65dd28: 0x56258ca76450) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c65dd38: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c65dd30: 0x56258ca3ee40, __args#1=@0x7fe36c65dd28: 0x56258ca76450) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c65dd28) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c65dd28) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c65dd20) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe245ff3700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 64 (Thread 0x7fe2b0ff1700 (LWP 10093)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2b0ff0c10, expected=0, futex_word=0x56258ca771fc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe2b0ff0c10, mutex=0x56258ca3ef50, cond=0x56258ca771d0) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca771d0, mutex=0x56258ca3ef50, abstime=0x7fe2b0ff0c10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca771d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2b0ff0c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca771d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca771d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca771d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca771d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca771d0, t=0x7fe2b0ff0d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca771d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c02c758: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c02c750: 0x56258ca3ee40, __args#0=@0x7fe36c02c748: 0x56258ca771d0) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c02c758: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c02c750: 0x56258ca3ee40, __args#1=@0x7fe36c02c748: 0x56258ca771d0) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c02c748) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c02c748) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c02c740) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2b0ff1700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 63 (Thread 0x7fe4777fe700 (LWP 45843)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe4777fdc10, expected=0, futex_word=0x56258ca79c7c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe4777fdc10, mutex=0x56258ca3ef50, cond=0x56258ca79c50) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca79c50, mutex=0x56258ca3ef50, abstime=0x7fe4777fdc10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca79c50, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe4777fdc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca79c50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca79c50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca79c50, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca79c50) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca79c50, t=0x7fe4777fdd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca79c50) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe48c001458: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe48c001450: 0x56258ca3ee40, __args#0=@0x7fe48c001448: 0x56258ca79c50) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe48c001458: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe48c001450: 0x56258ca3ee40, __args#1=@0x7fe48c001448: 0x56258ca79c50) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe48c001448) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe48c001448) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe48c001440) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe4777fe700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 62 (Thread 0x7fe2257b2700 (LWP 10186)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2257b1c10, expected=0, futex_word=0x56258ca743fc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe2257b1c10, mutex=0x56258ca3ef50, cond=0x56258ca743d0) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca743d0, mutex=0x56258ca3ef50, abstime=0x7fe2257b1c10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca743d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2257b1c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca743d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca743d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca743d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca743d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca743d0, t=0x7fe2257b1d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca743d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c666fa8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c666fa0: 0x56258ca3ee40, __args#0=@0x7fe36c666f98: 0x56258ca743d0) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c666fa8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c666fa0: 0x56258ca3ee40, __args#1=@0x7fe36c666f98: 0x56258ca743d0) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c666f98) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c666f98) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c666f90) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2257b2700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 61 (Thread 0x7fe2357d2700 (LWP 10153)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2357d1c10, expected=0, futex_word=0x56258ca753fc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe2357d1c10, mutex=0x56258ca3ef50, cond=0x56258ca753d0) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca753d0, mutex=0x56258ca3ef50, abstime=0x7fe2357d1c10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca753d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2357d1c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca753d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca753d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca753d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca753d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca753d0, t=0x7fe2357d1d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca753d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c6627a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c6627a0: 0x56258ca3ee40, __args#0=@0x7fe36c662798: 0x56258ca753d0) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c6627a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c6627a0: 0x56258ca3ee40, __args#1=@0x7fe36c662798: 0x56258ca753d0) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c662798) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c662798) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c662790) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2357d2700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 60 (Thread 0x7fe46effd700 (LWP 33267)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe46effcc10, expected=0, futex_word=0x56258ca75cfc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe46effcc10, mutex=0x56258ca3ef50, cond=0x56258ca75cd0) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca75cd0, mutex=0x56258ca3ef50, abstime=0x7fe46effcc10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca75cd0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe46effcc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca75cd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca75cd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca75cd0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca75cd0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca75cd0, t=0x7fe46effcd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca75cd0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe3481f4ae8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe3481f4ae0: 0x56258ca3ee40, __args#0=@0x7fe3481f4ad8: 0x56258ca75cd0) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe3481f4ae8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe3481f4ae0: 0x56258ca3ee40, __args#1=@0x7fe3481f4ad8: 0x56258ca75cd0) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe3481f4ad8) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe3481f4ad8) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe3481f4ad0) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe46effd700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 59 (Thread 0x7fe2347d0700 (LWP 33265)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2347cfc10, expected=0, futex_word=0x56258ca752fc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe2347cfc10, mutex=0x56258ca3ef50, cond=0x56258ca752d0) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca752d0, mutex=0x56258ca3ef50, abstime=0x7fe2347cfc10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca752d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2347cfc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca752d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca752d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca752d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca752d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca752d0, t=0x7fe2347cfd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca752d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe3480641a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe3480641a0: 0x56258ca3ee40, __args#0=@0x7fe348064198: 0x56258ca752d0) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe3480641a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe3480641a0: 0x56258ca3ee40, __args#1=@0x7fe348064198: 0x56258ca752d0) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe348064198) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe348064198) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe348064190) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2347d0700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 58 (Thread 0x7fe22afbd700 (LWP 10175)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe22afbcc10, expected=0, futex_word=0x56258ca7497c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe22afbcc10, mutex=0x56258ca3ef50, cond=0x56258ca74950) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca74950, mutex=0x56258ca3ef50, abstime=0x7fe22afbcc10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca74950, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe22afbcc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca74950, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca74950, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca74950, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca74950) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca74950, t=0x7fe22afbcd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca74950) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c6656e8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c6656e0: 0x56258ca3ee40, __args#0=@0x7fe36c6656d8: 0x56258ca74950) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c6656e8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c6656e0: 0x56258ca3ee40, __args#1=@0x7fe36c6656d8: 0x56258ca74950) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c6656d8) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c6656d8) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c6656d0) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe22afbd700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 57 (Thread 0x7fe22c7c0700 (LWP 10172)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe22c7bfc10, expected=0, futex_word=0x56258ca74afc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe22c7bfc10, mutex=0x56258ca3ef50, cond=0x56258ca74ad0) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca74ad0, mutex=0x56258ca3ef50, abstime=0x7fe22c7bfc10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca74ad0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe22c7bfc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca74ad0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca74ad0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca74ad0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca74ad0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca74ad0, t=0x7fe22c7bfd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca74ad0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c665028: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c665020: 0x56258ca3ee40, __args#0=@0x7fe36c665018: 0x56258ca74ad0) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c665028: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c665020: 0x56258ca3ee40, __args#1=@0x7fe36c665018: 0x56258ca74ad0) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c665018) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c665018) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c665010) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe22c7c0700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 56 (Thread 0x7fe22e7c4700 (LWP 10168)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe22e7c3c10, expected=0, futex_word=0x56258ca74cfc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe22e7c3c10, mutex=0x56258ca3ef50, cond=0x56258ca74cd0) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca74cd0, mutex=0x56258ca3ef50, abstime=0x7fe22e7c3c10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca74cd0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe22e7c3c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca74cd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca74cd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca74cd0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca74cd0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca74cd0, t=0x7fe22e7c3d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca74cd0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c664728: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c664720: 0x56258ca3ee40, __args#0=@0x7fe36c664718: 0x56258ca74cd0) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c664728: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c664720: 0x56258ca3ee40, __args#1=@0x7fe36c664718: 0x56258ca74cd0) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c664718) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c664718) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c664710) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe22e7c4700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 55 (Thread 0x7fe2337ce700 (LWP 10157)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2337cdc10, expected=0, futex_word=0x56258ca751f8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe2337cdc10, mutex=0x56258ca3ef50, cond=0x56258ca751d0) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca751d0, mutex=0x56258ca3ef50, abstime=0x7fe2337cdc10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca751d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2337cdc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca751d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca751d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca751d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca751d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca751d0, t=0x7fe2337cdd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca751d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c6630a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c6630a0: 0x56258ca3ee40, __args#0=@0x7fe36c663098: 0x56258ca751d0) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c6630a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c6630a0: 0x56258ca3ee40, __args#1=@0x7fe36c663098: 0x56258ca751d0) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c663098) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c663098) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c663090) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2337ce700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 54 (Thread 0x7fe23afdd700 (LWP 10142)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe23afdcc10, expected=0, futex_word=0x56258ca75978) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe23afdcc10, mutex=0x56258ca3ef50, cond=0x56258ca75950) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca75950, mutex=0x56258ca3ef50, abstime=0x7fe23afdcc10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca75950, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe23afdcc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca75950, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca75950, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca75950, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca75950) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca75950, t=0x7fe23afdcd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca75950) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c660ee8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c660ee0: 0x56258ca3ee40, __args#0=@0x7fe36c660ed8: 0x56258ca75950) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c660ee8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c660ee0: 0x56258ca3ee40, __args#1=@0x7fe36c660ed8: 0x56258ca75950) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c660ed8) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c660ed8) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c660ed0) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe23afdd700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 53 (Thread 0x7fe23bfdf700 (LWP 10140)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe23bfdec10, expected=0, futex_word=0x56258ca75a78) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe23bfdec10, mutex=0x56258ca3ef50, cond=0x56258ca75a50) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca75a50, mutex=0x56258ca3ef50, abstime=0x7fe23bfdec10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca75a50, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe23bfdec10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca75a50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca75a50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca75a50, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca75a50) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca75a50, t=0x7fe23bfded48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca75a50) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c660a68: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c660a60: 0x56258ca3ee40, __args#0=@0x7fe36c660a58: 0x56258ca75a50) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c660a68: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c660a60: 0x56258ca3ee40, __args#1=@0x7fe36c660a58: 0x56258ca75a50) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c660a58) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c660a58) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c660a50) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe23bfdf700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 52 (Thread 0x7fe2427ec700 (LWP 10127)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2427ebc10, expected=0, futex_word=0x56258ca760fc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe2427ebc10, mutex=0x56258ca3ef50, cond=0x56258ca760d0) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca760d0, mutex=0x56258ca3ef50, abstime=0x7fe2427ebc10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca760d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2427ebc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca760d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca760d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca760d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca760d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca760d0, t=0x7fe2427ebd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca760d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c65ed28: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c65ed20: 0x56258ca3ee40, __args#0=@0x7fe36c65ed18: 0x56258ca760d0) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c65ed28: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c65ed20: 0x56258ca3ee40, __args#1=@0x7fe36c65ed18: 0x56258ca760d0) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c65ed18) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c65ed18) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c65ed10) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2427ec700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 51 (Thread 0x7fe243fef700 (LWP 10124)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe243feec10, expected=0, futex_word=0x56258ca76278) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe243feec10, mutex=0x56258ca3ef50, cond=0x56258ca76250) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca76250, mutex=0x56258ca3ef50, abstime=0x7fe243feec10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca76250, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe243feec10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca76250, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca76250, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca76250, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca76250) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca76250, t=0x7fe243feed48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca76250) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c044d38: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c044d30: 0x56258ca3ee40, __args#0=@0x7fe36c044d28: 0x56258ca76250) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c044d38: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c044d30: 0x56258ca3ee40, __args#1=@0x7fe36c044d28: 0x56258ca76250) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c044d28) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c044d28) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c044d20) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe243fef700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 50 (Thread 0x7fe2487f8700 (LWP 10115)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2487f7c10, expected=0, futex_word=0x56258ca766fc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe2487f7c10, mutex=0x56258ca3ef50, cond=0x56258ca766d0) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca766d0, mutex=0x56258ca3ef50, abstime=0x7fe2487f7c10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca766d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2487f7c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca766d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca766d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca766d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca766d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca766d0, t=0x7fe2487f7d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca766d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c65d1f8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c65d1f0: 0x56258ca3ee40, __args#0=@0x7fe36c65d1e8: 0x56258ca766d0) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c65d1f8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c65d1f0: 0x56258ca3ee40, __args#1=@0x7fe36c65d1e8: 0x56258ca766d0) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c65d1e8) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c65d1e8) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c65d1e0) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2487f8700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 49 (Thread 0x7fe252ffd700 (LWP 10103)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe252ffcc10, expected=0, futex_word=0x56258ca76cfc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe252ffcc10, mutex=0x56258ca3ef50, cond=0x56258ca76cd0) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca76cd0, mutex=0x56258ca3ef50, abstime=0x7fe252ffcc10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca76cd0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe252ffcc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca76cd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca76cd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca76cd0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca76cd0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca76cd0, t=0x7fe252ffcd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca76cd0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c05ee98: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c05ee90: 0x56258ca3ee40, __args#0=@0x7fe36c05ee88: 0x56258ca76cd0) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c05ee98: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c05ee90: 0x56258ca3ee40, __args#1=@0x7fe36c05ee88: 0x56258ca76cd0) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c05ee88) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c05ee88) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c05ee80) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe252ffd700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 48 (Thread 0x7fe2917fa700 (LWP 10099)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2917f9c10, expected=0, futex_word=0x56258ca76ef8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe2917f9c10, mutex=0x56258ca3ef50, cond=0x56258ca76ed0) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca76ed0, mutex=0x56258ca3ef50, abstime=0x7fe2917f9c10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca76ed0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2917f9c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca76ed0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca76ed0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca76ed0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca76ed0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca76ed0, t=0x7fe2917f9d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca76ed0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c05cbe8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c05cbe0: 0x56258ca3ee40, __args#0=@0x7fe36c05cbd8: 0x56258ca76ed0) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c05cbe8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c05cbe0: 0x56258ca3ee40, __args#1=@0x7fe36c05cbd8: 0x56258ca76ed0) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c05cbd8) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c05cbd8) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c05cbd0) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2917fa700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 47 (Thread 0x7fe291ffb700 (LWP 10098)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe291ffac10, expected=0, futex_word=0x56258ca76f7c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe291ffac10, mutex=0x56258ca3ef50, cond=0x56258ca76f50) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca76f50, mutex=0x56258ca3ef50, abstime=0x7fe291ffac10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca76f50, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe291ffac10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca76f50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca76f50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca76f50, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca76f50) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca76f50, t=0x7fe291ffad48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca76f50) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c0542a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c0542a0: 0x56258ca3ee40, __args#0=@0x7fe36c054298: 0x56258ca76f50) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c0542a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c0542a0: 0x56258ca3ee40, __args#1=@0x7fe36c054298: 0x56258ca76f50) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c054298) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c054298) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c054290) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe291ffb700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 46 (Thread 0x7fe2b2ff5700 (LWP 10089)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2b2ff4c10, expected=0, futex_word=0x56258ca773f8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe2b2ff4c10, mutex=0x56258ca3ef50, cond=0x56258ca773d0) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca773d0, mutex=0x56258ca3ef50, abstime=0x7fe2b2ff4c10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca773d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2b2ff4c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca773d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca773d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca773d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca773d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca773d0, t=0x7fe2b2ff4d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca773d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c02d768: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c02d760: 0x56258ca3ee40, __args#0=@0x7fe36c02d758: 0x56258ca773d0) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c02d768: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c02d760: 0x56258ca3ee40, __args#1=@0x7fe36c02d758: 0x56258ca773d0) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c02d758) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c02d758) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c02d750) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2b2ff5700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 45 (Thread 0x7fe33a7fc700 (LWP 63849)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe33a7fbc10, expected=0, futex_word=0x56258ca785fc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe33a7fbc10, mutex=0x56258ca3ef50, cond=0x56258ca785d0) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca785d0, mutex=0x56258ca3ef50, abstime=0x7fe33a7fbc10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca785d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe33a7fbc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca785d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca785d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca785d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca785d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca785d0, t=0x7fe33a7fbd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca785d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe48c00a778: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe48c00a770: 0x56258ca3ee40, __args#0=@0x7fe48c00a768: 0x56258ca785d0) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe48c00a778: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe48c00a770: 0x56258ca3ee40, __args#1=@0x7fe48c00a768: 0x56258ca785d0) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe48c00a768) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe48c00a768) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe48c00a760) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe33a7fc700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 44 (Thread 0x7fe4a8804700 (LWP 33268)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe4a8803c10, expected=0, futex_word=0x56258ca76bf8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe4a8803c10, mutex=0x56258ca3ef50, cond=0x56258ca76bd0) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca76bd0, mutex=0x56258ca3ef50, abstime=0x7fe4a8803c10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca76bd0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe4a8803c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca76bd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca76bd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca76bd0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca76bd0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca76bd0, t=0x7fe4a8803d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca76bd0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe3481f4c58: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe3481f4c50: 0x56258ca3ee40, __args#0=@0x7fe3481f4c48: 0x56258ca76bd0) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe3481f4c58: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe3481f4c50: 0x56258ca3ee40, __args#1=@0x7fe3481f4c48: 0x56258ca76bd0) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe3481f4c48) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe3481f4c48) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe3481f4c40) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe4a8804700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 43 (Thread 0x7fe2287b8700 (LWP 33266)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2287b7c10, expected=0, futex_word=0x56258ca746fc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe2287b7c10, mutex=0x56258ca3ef50, cond=0x56258ca746d0) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca746d0, mutex=0x56258ca3ef50, abstime=0x7fe2287b7c10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca746d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2287b7c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca746d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca746d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca746d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca746d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca746d0, t=0x7fe2287b7d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca746d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe3481f4978: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe3481f4970: 0x56258ca3ee40, __args#0=@0x7fe3481f4968: 0x56258ca746d0) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe3481f4978: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe3481f4970: 0x56258ca3ee40, __args#1=@0x7fe3481f4968: 0x56258ca746d0) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe3481f4968) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe3481f4968) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe3481f4960) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2287b8700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 42 (Thread 0x7fe21ffaf700 (LWP 10189)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe21ffaec10, expected=0, futex_word=0x56258ca7427c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe21ffaec10, mutex=0x56258ca3ef50, cond=0x56258ca74250) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca74250, mutex=0x56258ca3ef50, abstime=0x7fe21ffaec10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca74250, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe21ffaec10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca74250, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca74250, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca74250, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca74250) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca74250, t=0x7fe21ffaed48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca74250) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c667668: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c667660: 0x56258ca3ee40, __args#0=@0x7fe36c667658: 0x56258ca74250) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c667668: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c667660: 0x56258ca3ee40, __args#1=@0x7fe36c667658: 0x56258ca74250) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c667658) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c667658) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c667650) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe21ffaf700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 41 (Thread 0x7fe2387d8700 (LWP 33264)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2387d7c10, expected=0, futex_word=0x56258ca756fc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe2387d7c10, mutex=0x56258ca3ef50, cond=0x56258ca756d0) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca756d0, mutex=0x56258ca3ef50, abstime=0x7fe2387d7c10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca756d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2387d7c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca756d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca756d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca756d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca756d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca756d0, t=0x7fe2387d7d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca756d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe34801c728: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe34801c720: 0x56258ca3ee40, __args#0=@0x7fe34801c718: 0x56258ca756d0) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe34801c728: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe34801c720: 0x56258ca3ee40, __args#1=@0x7fe34801c718: 0x56258ca756d0) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe34801c718) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe34801c718) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe34801c710) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2387d8700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 40 (Thread 0x7fe2297ba700 (LWP 10178)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2297b9c10, expected=0, futex_word=0x56258ca747fc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe2297b9c10, mutex=0x56258ca3ef50, cond=0x56258ca747d0) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca747d0, mutex=0x56258ca3ef50, abstime=0x7fe2297b9c10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca747d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2297b9c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca747d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca747d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca747d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca747d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca747d0, t=0x7fe2297b9d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca747d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c665da8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c665da0: 0x56258ca3ee40, __args#0=@0x7fe36c665d98: 0x56258ca747d0) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c665da8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c665da0: 0x56258ca3ee40, __args#1=@0x7fe36c665d98: 0x56258ca747d0) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c665d98) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c665d98) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c665d90) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2297ba700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 39 (Thread 0x7fe2277b6700 (LWP 10182)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2277b5c10, expected=0, futex_word=0x56258ca745f8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe2277b5c10, mutex=0x56258ca3ef50, cond=0x56258ca745d0) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca745d0, mutex=0x56258ca3ef50, abstime=0x7fe2277b5c10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca745d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2277b5c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca745d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca745d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca745d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca745d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca745d0, t=0x7fe2277b5d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca745d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c6666a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c6666a0: 0x56258ca3ee40, __args#0=@0x7fe36c666698: 0x56258ca745d0) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c6666a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c6666a0: 0x56258ca3ee40, __args#1=@0x7fe36c666698: 0x56258ca745d0) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c666698) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c666698) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c666690) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2277b6700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 38 (Thread 0x7fe22d7c2700 (LWP 10170)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe22d7c1c10, expected=0, futex_word=0x56258ca74bf8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe22d7c1c10, mutex=0x56258ca3ef50, cond=0x56258ca74bd0) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca74bd0, mutex=0x56258ca3ef50, abstime=0x7fe22d7c1c10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca74bd0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe22d7c1c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca74bd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca74bd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca74bd0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca74bd0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca74bd0, t=0x7fe22d7c1d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca74bd0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c664ba8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c664ba0: 0x56258ca3ee40, __args#0=@0x7fe36c664b98: 0x56258ca74bd0) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c664ba8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c664ba0: 0x56258ca3ee40, __args#1=@0x7fe36c664b98: 0x56258ca74bd0) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c664b98) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c664b98) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c664b90) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe22d7c2700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 37 (Thread 0x7fe22efc5700 (LWP 10167)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe22efc4c10, expected=0, futex_word=0x56258ca74d78) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe22efc4c10, mutex=0x56258ca3ef50, cond=0x56258ca74d50) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca74d50, mutex=0x56258ca3ef50, abstime=0x7fe22efc4c10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca74d50, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe22efc4c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca74d50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca74d50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca74d50, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca74d50) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca74d50, t=0x7fe22efc4d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca74d50) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c6644e8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c6644e0: 0x56258ca3ee40, __args#0=@0x7fe36c6644d8: 0x56258ca74d50) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c6644e8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c6644e0: 0x56258ca3ee40, __args#1=@0x7fe36c6644d8: 0x56258ca74d50) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c6644d8) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c6644d8) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c6644d0) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe22efc5700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 36 (Thread 0x7fe22f7c6700 (LWP 10166)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe22f7c5c10, expected=0, futex_word=0x56258ca74df8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe22f7c5c10, mutex=0x56258ca3ef50, cond=0x56258ca74dd0) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca74dd0, mutex=0x56258ca3ef50, abstime=0x7fe22f7c5c10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca74dd0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe22f7c5c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca74dd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca74dd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca74dd0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca74dd0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca74dd0, t=0x7fe22f7c5d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca74dd0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c6642a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c6642a0: 0x56258ca3ee40, __args#0=@0x7fe36c664298: 0x56258ca74dd0) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c6642a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c6642a0: 0x56258ca3ee40, __args#1=@0x7fe36c664298: 0x56258ca74dd0) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c664298) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c664298) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c664290) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe22f7c6700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 35 (Thread 0x7fe23a7dc700 (LWP 10143)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe23a7dbc10, expected=0, futex_word=0x56258ca758fc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe23a7dbc10, mutex=0x56258ca3ef50, cond=0x56258ca758d0) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca758d0, mutex=0x56258ca3ef50, abstime=0x7fe23a7dbc10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca758d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe23a7dbc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca758d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca758d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca758d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca758d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca758d0, t=0x7fe23a7dbd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca758d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c661128: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c661120: 0x56258ca3ee40, __args#0=@0x7fe36c661118: 0x56258ca758d0) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c661128: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c661120: 0x56258ca3ee40, __args#1=@0x7fe36c661118: 0x56258ca758d0) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c661118) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c661118) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c661110) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe23a7dc700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 34 (Thread 0x7fe2307c8700 (LWP 10163)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2307c7c10, expected=0, futex_word=0x56258ca74ef8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe2307c7c10, mutex=0x56258ca3ef50, cond=0x56258ca74ed0) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca74ed0, mutex=0x56258ca3ef50, abstime=0x7fe2307c7c10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca74ed0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2307c7c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca74ed0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca74ed0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca74ed0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca74ed0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca74ed0, t=0x7fe2307c7d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca74ed0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c663e28: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c663e20: 0x56258ca3ee40, __args#0=@0x7fe36c663e18: 0x56258ca74ed0) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c663e28: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c663e20: 0x56258ca3ee40, __args#1=@0x7fe36c663e18: 0x56258ca74ed0) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c663e18) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c663e18) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c663e10) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2307c8700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 33 (Thread 0x7fe493fff700 (LWP 33269)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe493ffec10, expected=0, futex_word=0x56258ca7607c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe493ffec10, mutex=0x56258ca3ef50, cond=0x56258ca76050) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca76050, mutex=0x56258ca3ef50, abstime=0x7fe493ffec10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca76050, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe493ffec10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca76050, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca76050, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca76050, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca76050) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca76050, t=0x7fe493ffed48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca76050) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe3481f4d58: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe3481f4d50: 0x56258ca3ee40, __args#0=@0x7fe3481f4d48: 0x56258ca76050) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe3481f4d58: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe3481f4d50: 0x56258ca3ee40, __args#1=@0x7fe3481f4d48: 0x56258ca76050) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe3481f4d48) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe3481f4d48) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe3481f4d40) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe493fff700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 32 (Thread 0x7fe2317ca700 (LWP 10161)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2317c9c10, expected=0, futex_word=0x56258ca74ffc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe2317c9c10, mutex=0x56258ca3ef50, cond=0x56258ca74fd0) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca74fd0, mutex=0x56258ca3ef50, abstime=0x7fe2317c9c10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca74fd0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2317c9c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca74fd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca74fd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca74fd0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca74fd0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca74fd0, t=0x7fe2317c9d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca74fd0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c6639a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c6639a0: 0x56258ca3ee40, __args#0=@0x7fe36c663998: 0x56258ca74fd0) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c6639a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c6639a0: 0x56258ca3ee40, __args#1=@0x7fe36c663998: 0x56258ca74fd0) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c663998) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c663998) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c663990) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2317ca700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 31 (Thread 0x7fe23cfe1700 (LWP 10138)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe23cfe0c10, expected=0, futex_word=0x56258ca75b78) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe23cfe0c10, mutex=0x56258ca3ef50, cond=0x56258ca75b50) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca75b50, mutex=0x56258ca3ef50, abstime=0x7fe23cfe0c10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca75b50, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe23cfe0c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca75b50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca75b50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca75b50, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca75b50) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca75b50, t=0x7fe23cfe0d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca75b50) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c6605e8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c6605e0: 0x56258ca3ee40, __args#0=@0x7fe36c6605d8: 0x56258ca75b50) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c6605e8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c6605e0: 0x56258ca3ee40, __args#1=@0x7fe36c6605d8: 0x56258ca75b50) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c6605d8) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c6605d8) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c6605d0) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe23cfe1700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 30 (Thread 0x7fe235fd3700 (LWP 10152)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe235fd2c10, expected=0, futex_word=0x56258ca7547c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe235fd2c10, mutex=0x56258ca3ef50, cond=0x56258ca75450) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca75450, mutex=0x56258ca3ef50, abstime=0x7fe235fd2c10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca75450, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe235fd2c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca75450, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca75450, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca75450, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca75450) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca75450, t=0x7fe235fd2d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca75450) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c662568: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c662560: 0x56258ca3ee40, __args#0=@0x7fe36c662558: 0x56258ca75450) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c662568: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c662560: 0x56258ca3ee40, __args#1=@0x7fe36c662558: 0x56258ca75450) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c662558) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c662558) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c662550) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe235fd3700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 29 (Thread 0x7fe234fd1700 (LWP 10154)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe234fd0c10, expected=0, futex_word=0x56258ca75378) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe234fd0c10, mutex=0x56258ca3ef50, cond=0x56258ca75350) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca75350, mutex=0x56258ca3ef50, abstime=0x7fe234fd0c10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca75350, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe234fd0c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca75350, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca75350, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca75350, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca75350) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca75350, t=0x7fe234fd0d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca75350) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c6629e8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c6629e0: 0x56258ca3ee40, __args#0=@0x7fe36c6629d8: 0x56258ca75350) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c6629e8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c6629e0: 0x56258ca3ee40, __args#1=@0x7fe36c6629d8: 0x56258ca75350) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c6629d8) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c6629d8) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c6629d0) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe234fd1700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 28 (Thread 0x7fe2237ae700 (LWP 10191)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2237adc10, expected=0, futex_word=0x56258ca7417c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe2237adc10, mutex=0x56258ca3ef50, cond=0x56258ca74150) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca74150, mutex=0x56258ca3ef50, abstime=0x7fe2237adc10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca74150, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2237adc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca74150, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca74150, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca74150, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca74150) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca74150, t=0x7fe2237add48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca74150) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c667ae8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c667ae0: 0x56258ca3ee40, __args#0=@0x7fe36c667ad8: 0x56258ca74150) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c667ae8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c667ae0: 0x56258ca3ee40, __args#1=@0x7fe36c667ad8: 0x56258ca74150) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c667ad8) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c667ad8) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c667ad0) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2237ae700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 27 (Thread 0x7fe23b7de700 (LWP 10141)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe23b7ddc10, expected=0, futex_word=0x56258ca759fc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe23b7ddc10, mutex=0x56258ca3ef50, cond=0x56258ca759d0) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca759d0, mutex=0x56258ca3ef50, abstime=0x7fe23b7ddc10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca759d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe23b7ddc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca759d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca759d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca759d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca759d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca759d0, t=0x7fe23b7ddd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca759d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c660ca8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c660ca0: 0x56258ca3ee40, __args#0=@0x7fe36c660c98: 0x56258ca759d0) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c660ca8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c660ca0: 0x56258ca3ee40, __args#1=@0x7fe36c660c98: 0x56258ca759d0) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c660c98) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c660c98) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c660c90) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe23b7de700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 26 (Thread 0x7fe239fdb700 (LWP 10144)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe239fdac10, expected=0, futex_word=0x56258ca75878) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe239fdac10, mutex=0x56258ca3ef50, cond=0x56258ca75850) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca75850, mutex=0x56258ca3ef50, abstime=0x7fe239fdac10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca75850, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe239fdac10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca75850, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca75850, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca75850, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca75850) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca75850, t=0x7fe239fdad48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca75850) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c661368: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c661360: 0x56258ca3ee40, __args#0=@0x7fe36c661358: 0x56258ca75850) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c661368: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c661360: 0x56258ca3ee40, __args#1=@0x7fe36c661358: 0x56258ca75850) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c661358) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c661358) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c661350) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe239fdb700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 25 (Thread 0x7fe22bfbf700 (LWP 10173)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe22bfbec10, expected=0, futex_word=0x56258ca74a7c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe22bfbec10, mutex=0x56258ca3ef50, cond=0x56258ca74a50) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca74a50, mutex=0x56258ca3ef50, abstime=0x7fe22bfbec10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca74a50, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe22bfbec10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca74a50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca74a50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca74a50, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca74a50) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca74a50, t=0x7fe22bfbed48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca74a50) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c665268: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c665260: 0x56258ca3ee40, __args#0=@0x7fe36c665258: 0x56258ca74a50) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c665268: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c665260: 0x56258ca3ee40, __args#1=@0x7fe36c665258: 0x56258ca74a50) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c665258) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c665258) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c665250) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe22bfbf700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 24 (Thread 0x7fe2417ea700 (LWP 10129)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2417e9c10, expected=0, futex_word=0x56258ca75ff8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe2417e9c10, mutex=0x56258ca3ef50, cond=0x56258ca75fd0) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca75fd0, mutex=0x56258ca3ef50, abstime=0x7fe2417e9c10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca75fd0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2417e9c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca75fd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca75fd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca75fd0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca75fd0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca75fd0, t=0x7fe2417e9d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca75fd0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c65f1a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c65f1a0: 0x56258ca3ee40, __args#0=@0x7fe36c65f198: 0x56258ca75fd0) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c65f1a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c65f1a0: 0x56258ca3ee40, __args#1=@0x7fe36c65f198: 0x56258ca75fd0) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c65f198) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c65f198) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c65f190) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2417ea700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 23 (Thread 0x7fe23dfe3700 (LWP 10136)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe23dfe2c10, expected=0, futex_word=0x56258ca75c7c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe23dfe2c10, mutex=0x56258ca3ef50, cond=0x56258ca75c50) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca75c50, mutex=0x56258ca3ef50, abstime=0x7fe23dfe2c10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca75c50, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe23dfe2c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca75c50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca75c50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca75c50, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca75c50) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca75c50, t=0x7fe23dfe2d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca75c50) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c660168: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c660160: 0x56258ca3ee40, __args#0=@0x7fe36c660158: 0x56258ca75c50) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c660168: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c660160: 0x56258ca3ee40, __args#1=@0x7fe36c660158: 0x56258ca75c50) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c660158) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c660158) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c660150) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe23dfe3700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 22 (Thread 0x7fe23f7e6700 (LWP 10133)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe23f7e5c10, expected=0, futex_word=0x56258ca75dfc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe23f7e5c10, mutex=0x56258ca3ef50, cond=0x56258ca75dd0) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca75dd0, mutex=0x56258ca3ef50, abstime=0x7fe23f7e5c10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca75dd0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe23f7e5c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca75dd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca75dd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca75dd0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca75dd0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca75dd0, t=0x7fe23f7e5d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca75dd0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c65faa8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c65faa0: 0x56258ca3ee40, __args#0=@0x7fe36c65fa98: 0x56258ca75dd0) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c65faa8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c65faa0: 0x56258ca3ee40, __args#1=@0x7fe36c65fa98: 0x56258ca75dd0) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c65fa98) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c65fa98) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c65fa90) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe23f7e6700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 21 (Thread 0x7fe247ff7700 (LWP 10116)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe247ff6c10, expected=0, futex_word=0x56258ca7667c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe247ff6c10, mutex=0x56258ca3ef50, cond=0x56258ca76650) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca76650, mutex=0x56258ca3ef50, abstime=0x7fe247ff6c10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca76650, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe247ff6c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca76650, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca76650, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca76650, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca76650) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca76650, t=0x7fe247ff6d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca76650) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c65d438: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c65d430: 0x56258ca3ee40, __args#0=@0x7fe36c65d428: 0x56258ca76650) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c65d438: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c65d430: 0x56258ca3ee40, __args#1=@0x7fe36c65d428: 0x56258ca76650) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c65d428) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c65d428) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c65d420) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe247ff7700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 20 (Thread 0x7fe240fe9700 (LWP 10130)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe240fe8c10, expected=0, futex_word=0x56258ca75f78) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe240fe8c10, mutex=0x56258ca3ef50, cond=0x56258ca75f50) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca75f50, mutex=0x56258ca3ef50, abstime=0x7fe240fe8c10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca75f50, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe240fe8c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca75f50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca75f50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca75f50, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca75f50) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca75f50, t=0x7fe240fe8d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca75f50) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c65f3e8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c65f3e0: 0x56258ca3ee40, __args#0=@0x7fe36c65f3d8: 0x56258ca75f50) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c65f3e8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c65f3e0: 0x56258ca3ee40, __args#1=@0x7fe36c65f3d8: 0x56258ca75f50) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c65f3d8) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c65f3d8) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c65f3d0) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe240fe9700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 19 (Thread 0x7fe2407e8700 (LWP 10131)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2407e7c10, expected=0, futex_word=0x56258ca75ef8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe2407e7c10, mutex=0x56258ca3ef50, cond=0x56258ca75ed0) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca75ed0, mutex=0x56258ca3ef50, abstime=0x7fe2407e7c10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca75ed0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2407e7c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca75ed0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca75ed0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca75ed0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca75ed0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca75ed0, t=0x7fe2407e7d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca75ed0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c65f628: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c65f620: 0x56258ca3ee40, __args#0=@0x7fe36c65f618: 0x56258ca75ed0) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c65f628: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c65f620: 0x56258ca3ee40, __args#1=@0x7fe36c65f618: 0x56258ca75ed0) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c65f618) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c65f618) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c65f610) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2407e8700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 18 (Thread 0x7fe24affd700 (LWP 10110)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe24affcc10, expected=0, futex_word=0x56258ca7697c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe24affcc10, mutex=0x56258ca3ef50, cond=0x56258ca76950) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca76950, mutex=0x56258ca3ef50, abstime=0x7fe24affcc10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca76950, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe24affcc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca76950, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca76950, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca76950, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca76950) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca76950, t=0x7fe24affcd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca76950) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c65c6b8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c65c6b0: 0x56258ca3ee40, __args#0=@0x7fe36c65c6a8: 0x56258ca76950) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c65c6b8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c65c6b0: 0x56258ca3ee40, __args#1=@0x7fe36c65c6a8: 0x56258ca76950) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c65c6a8) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c65c6a8) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c65c6a0) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe24affd700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 17 (Thread 0x7fe242fed700 (LWP 10126)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe242fecc10, expected=0, futex_word=0x56258ca76178) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe242fecc10, mutex=0x56258ca3ef50, cond=0x56258ca76150) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca76150, mutex=0x56258ca3ef50, abstime=0x7fe242fecc10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca76150, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe242fecc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca76150, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca76150, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca76150, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca76150) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca76150, t=0x7fe242fecd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca76150) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c65eae8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c65eae0: 0x56258ca3ee40, __args#0=@0x7fe36c65ead8: 0x56258ca76150) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c65eae8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c65eae0: 0x56258ca3ee40, __args#1=@0x7fe36c65ead8: 0x56258ca76150) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c65ead8) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c65ead8) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c65ead0) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe242fed700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 16 (Thread 0x7fe2447f0700 (LWP 10123)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2447efc10, expected=0, futex_word=0x56258ca762fc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe2447efc10, mutex=0x56258ca3ef50, cond=0x56258ca762d0) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca762d0, mutex=0x56258ca3ef50, abstime=0x7fe2447efc10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca762d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2447efc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca762d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca762d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca762d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca762d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca762d0, t=0x7fe2447efd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca762d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c1311a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c1311a0: 0x56258ca3ee40, __args#0=@0x7fe36c131198: 0x56258ca762d0) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c1311a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c1311a0: 0x56258ca3ee40, __args#1=@0x7fe36c131198: 0x56258ca762d0) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c131198) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c131198) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c131190) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2447f0700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 15 (Thread 0x7fe24b7fe700 (LWP 10109)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe24b7fdc10, expected=0, futex_word=0x56258ca769fc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe24b7fdc10, mutex=0x56258ca3ef50, cond=0x56258ca769d0) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca769d0, mutex=0x56258ca3ef50, abstime=0x7fe24b7fdc10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca769d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe24b7fdc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca769d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca769d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca769d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca769d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca769d0, t=0x7fe24b7fdd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca769d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c65c478: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c65c470: 0x56258ca3ee40, __args#0=@0x7fe36c65c468: 0x56258ca769d0) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c65c478: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c65c470: 0x56258ca3ee40, __args#1=@0x7fe36c65c468: 0x56258ca769d0) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c65c468) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c65c468) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c65c460) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe24b7fe700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 14 (Thread 0x7fe2467f4700 (LWP 10119)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2467f3c10, expected=0, futex_word=0x56258ca764f8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe2467f3c10, mutex=0x56258ca3ef50, cond=0x56258ca764d0) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca764d0, mutex=0x56258ca3ef50, abstime=0x7fe2467f3c10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca764d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2467f3c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca764d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca764d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca764d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca764d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca764d0, t=0x7fe2467f3d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca764d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c65daf8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c65daf0: 0x56258ca3ee40, __args#0=@0x7fe36c65dae8: 0x56258ca764d0) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c65daf8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c65daf0: 0x56258ca3ee40, __args#1=@0x7fe36c65dae8: 0x56258ca764d0) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c65dae8) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c65dae8) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c65dae0) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2467f4700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 13 (Thread 0x7fe253fff700 (LWP 10101)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe253ffec10, expected=0, futex_word=0x56258ca76df8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe253ffec10, mutex=0x56258ca3ef50, cond=0x56258ca76dd0) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca76dd0, mutex=0x56258ca3ef50, abstime=0x7fe253ffec10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca76dd0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe253ffec10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca76dd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca76dd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca76dd0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca76dd0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca76dd0, t=0x7fe253ffed48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca76dd0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c1334b8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c1334b0: 0x56258ca3ee40, __args#0=@0x7fe36c1334a8: 0x56258ca76dd0) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c1334b8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c1334b0: 0x56258ca3ee40, __args#1=@0x7fe36c1334a8: 0x56258ca76dd0) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c1334a8) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c1334a8) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c1334a0) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe253fff700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7fe246ff5700 (LWP 10118)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe246ff4c10, expected=0, futex_word=0x56258ca7657c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe246ff4c10, mutex=0x56258ca3ef50, cond=0x56258ca76550) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca76550, mutex=0x56258ca3ef50, abstime=0x7fe246ff4c10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca76550, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe246ff4c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca76550, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca76550, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca76550, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca76550) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca76550, t=0x7fe246ff4d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca76550) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c65d8b8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c65d8b0: 0x56258ca3ee40, __args#0=@0x7fe36c65d8a8: 0x56258ca76550) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c65d8b8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c65d8b0: 0x56258ca3ee40, __args#1=@0x7fe36c65d8a8: 0x56258ca76550) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c65d8a8) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c65d8a8) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c65d8a0) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe246ff5700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7fe2927fc700 (LWP 10097)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2927fbc10, expected=0, futex_word=0x56258ca76ffc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe2927fbc10, mutex=0x56258ca3ef50, cond=0x56258ca76fd0) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca76fd0, mutex=0x56258ca3ef50, abstime=0x7fe2927fbc10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca76fd0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2927fbc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca76fd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca76fd0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca76fd0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca76fd0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca76fd0, t=0x7fe2927fbd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca76fd0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c01b208: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c01b200: 0x56258ca3ee40, __args#0=@0x7fe36c01b1f8: 0x56258ca76fd0) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c01b208: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c01b200: 0x56258ca3ee40, __args#1=@0x7fe36c01b1f8: 0x56258ca76fd0) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c01b1f8) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c01b1f8) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c01b1f0) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2927fc700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7fe249ffb700 (LWP 10112)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe249ffac10, expected=0, futex_word=0x56258ca76878) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe249ffac10, mutex=0x56258ca3ef50, cond=0x56258ca76850) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca76850, mutex=0x56258ca3ef50, abstime=0x7fe249ffac10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca76850, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe249ffac10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca76850, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca76850, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca76850, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca76850) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca76850, t=0x7fe249ffad48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca76850) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c65cb38: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c65cb30: 0x56258ca3ee40, __args#0=@0x7fe36c65cb28: 0x56258ca76850) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c65cb38: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c65cb30: 0x56258ca3ee40, __args#1=@0x7fe36c65cb28: 0x56258ca76850) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c65cb28) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c65cb28) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c65cb20) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe249ffb700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7fe2b27f4700 (LWP 10090)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2b27f3c10, expected=0, futex_word=0x56258ca7737c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe2b27f3c10, mutex=0x56258ca3ef50, cond=0x56258ca77350) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca77350, mutex=0x56258ca3ef50, abstime=0x7fe2b27f3c10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca77350, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2b27f3c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca77350, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca77350, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca77350, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca77350) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca77350, t=0x7fe2b27f3d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca77350) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c028218: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c028210: 0x56258ca3ee40, __args#0=@0x7fe36c028208: 0x56258ca77350) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c028218: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c028210: 0x56258ca3ee40, __args#1=@0x7fe36c028208: 0x56258ca77350) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c028208) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c028208) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c028200) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2b27f4700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7fe2517fa700 (LWP 10106)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2517f9c10, expected=0, futex_word=0x56258ca76b7c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe2517f9c10, mutex=0x56258ca3ef50, cond=0x56258ca76b50) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca76b50, mutex=0x56258ca3ef50, abstime=0x7fe2517f9c10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca76b50, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2517f9c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca76b50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca76b50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca76b50, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca76b50) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca76b50, t=0x7fe2517f9d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca76b50) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c042108: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c042100: 0x56258ca3ee40, __args#0=@0x7fe36c0420f8: 0x56258ca76b50) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c042108: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c042100: 0x56258ca3ee40, __args#1=@0x7fe36c0420f8: 0x56258ca76b50) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c0420f8) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c0420f8) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c0420f0) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2517fa700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7fe33affd700 (LWP 63848)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe33affcc10, expected=0, futex_word=0x56258ca78678) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe33affcc10, mutex=0x56258ca3ef50, cond=0x56258ca78650) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca78650, mutex=0x56258ca3ef50, abstime=0x7fe33affcc10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca78650, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe33affcc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca78650, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca78650, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca78650, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca78650) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca78650, t=0x7fe33affcd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca78650) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe48c00a608: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe48c00a600: 0x56258ca3ee40, __args#0=@0x7fe48c00a5f8: 0x56258ca78650) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe48c00a608: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe48c00a600: 0x56258ca3ee40, __args#1=@0x7fe48c00a5f8: 0x56258ca78650) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe48c00a5f8) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe48c00a5f8) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe48c00a5f0) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe33affd700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7fe2437ee700 (LWP 10125)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2437edc10, expected=0, futex_word=0x56258ca761f8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe2437edc10, mutex=0x56258ca3ef50, cond=0x56258ca761d0) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca761d0, mutex=0x56258ca3ef50, abstime=0x7fe2437edc10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca761d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2437edc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca761d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca761d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca761d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca761d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca761d0, t=0x7fe2437edd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca761d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c65e8a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c65e8a0: 0x56258ca3ee40, __args#0=@0x7fe36c65e898: 0x56258ca761d0) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c65e8a8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c65e8a0: 0x56258ca3ee40, __args#1=@0x7fe36c65e898: 0x56258ca761d0) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c65e898) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c65e898) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c65e890) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2437ee700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7fe2527fc700 (LWP 10104)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe2527fbc10, expected=0, futex_word=0x56258ca76c7c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe2527fbc10, mutex=0x56258ca3ef50, cond=0x56258ca76c50) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca76c50, mutex=0x56258ca3ef50, abstime=0x7fe2527fbc10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca76c50, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe2527fbc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca76c50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca76c50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca76c50, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca76c50) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca76c50, t=0x7fe2527fbd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca76c50) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c04b348: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c04b340: 0x56258ca3ee40, __args#0=@0x7fe36c04b338: 0x56258ca76c50) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c04b348: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c04b340: 0x56258ca3ee40, __args#1=@0x7fe36c04b338: 0x56258ca76c50) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c04b338) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c04b338) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c04b330) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe2527fc700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7fe4c2aa2700 (LWP 45255)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe4c2aa1ea0, expected=0, futex_word=0x56258c66a188 ) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe4c2aa1ea0, mutex=0x56258c66a0c8 , cond=0x56258c66a160 ) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258c66a160 , mutex=0x56258c66a0c8 , abstime=0x7fe4c2aa1ea0) at pthread_cond_wait.c:667 #3 0x000056258aed56ef in safe_cond_timedwait (cond=0x56258c66a160 , mp=0x56258c66a0a0 , abstime=0x7fe4c2aa1ea0, file=0x56258b495200 "/home/mleich/10.5/include/mysql/psi/mysql_thread.h", line=1222) at /home/mleich/10.5/mysys/thr_mutex.c:546 #4 0x000056258aed6797 in inline_mysql_cond_timedwait (that=0x56258c66a160 , mutex=0x56258c66a0a0 , abstime=0x7fe4c2aa1ea0, src_file=0x56258b495238 "/home/mleich/10.5/mysys/thr_timer.c", src_line=321) at /home/mleich/10.5/include/mysql/psi/mysql_thread.h:1222 #5 0x000056258aed7418 in timer_handler (arg=0x0) at /home/mleich/10.5/mysys/thr_timer.c:321 #6 0x00007fe4c18ca6db in start_thread (arg=0x7fe4c2aa2700) at pthread_create.c:463 #7 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7fe290ff9700 (LWP 10100)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe290ff8c10, expected=0, futex_word=0x56258ca76e78) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe290ff8c10, mutex=0x56258ca3ef50, cond=0x56258ca76e50) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca76e50, mutex=0x56258ca3ef50, abstime=0x7fe290ff8c10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca76e50, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe290ff8c10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca76e50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca76e50, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca76e50, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca76e50) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca76e50, t=0x7fe290ff8d48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca76e50) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c02c538: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c02c530: 0x56258ca3ee40, __args#0=@0x7fe36c02c528: 0x56258ca76e50) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c02c538: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c02c530: 0x56258ca3ee40, __args#1=@0x7fe36c02c528: 0x56258ca76e50) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c02c528) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c02c528) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c02c520) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe290ff9700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7fe24a7fc700 (LWP 10111)): #0 0x00007fe4c18d0f85 in futex_abstimed_wait_cancelable (private=, abstime=0x7fe24a7fbc10, expected=0, futex_word=0x56258ca768fc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 __pthread_cond_wait_common (abstime=0x7fe24a7fbc10, mutex=0x56258ca3ef50, cond=0x56258ca768d0) at pthread_cond_wait.c:539 #2 __pthread_cond_timedwait (cond=0x56258ca768d0, mutex=0x56258ca3ef50, abstime=0x7fe24a7fbc10) at pthread_cond_wait.c:667 #3 0x000056258ae2bba9 in __gthread_cond_timedwait (__cond=0x56258ca768d0, __mutex=0x56258ca3ef50, __abs_timeout=0x7fe24a7fbc10) at /usr/include/x86_64-linux-gnu/c++/7/bits/gthr-default.h:871 #4 0x000056258ae2ffb5 in std::condition_variable::__wait_until_impl > > (this=0x56258ca768d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:178 #5 0x000056258ae2f117 in std::condition_variable::wait_until > > (this=0x56258ca768d0, __lock=..., __atime=...) at /usr/include/c++/7/condition_variable:106 #6 0x000056258ae2e5c4 in std::condition_variable::wait_for > (this=0x56258ca768d0, __lock=..., __rtime=...) at /usr/include/c++/7/condition_variable:143 #7 0x000056258ae2bd7d in tpool::thread_pool_generic::wait_for_tasks (this=0x56258ca3ee40, lk=..., thread_data=0x56258ca768d0) at /home/mleich/10.5/tpool/tpool_generic.cc:418 #8 0x000056258ae2bf8d in tpool::thread_pool_generic::get_task (this=0x56258ca3ee40, thread_var=0x56258ca768d0, t=0x7fe24a7fbd48) at /home/mleich/10.5/tpool/tpool_generic.cc:471 #9 0x000056258ae2c21a in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca768d0) at /home/mleich/10.5/tpool/tpool_generic.cc:516 #10 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c65c8f8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c65c8f0: 0x56258ca3ee40, __args#0=@0x7fe36c65c8e8: 0x56258ca768d0) at /usr/include/c++/7/bits/invoke.h:73 #11 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c65c8f8: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c65c8f0: 0x56258ca3ee40, __args#1=@0x7fe36c65c8e8: 0x56258ca768d0) at /usr/include/c++/7/bits/invoke.h:95 #12 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c65c8e8) at /usr/include/c++/7/thread:234 #13 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c65c8e8) at /usr/include/c++/7/thread:243 #14 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c65c8e0) at /usr/include/c++/7/thread:186 #15 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #16 0x00007fe4c18ca6db in start_thread (arg=0x7fe24a7fc700) at pthread_create.c:463 #17 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7fe2477f6700 (LWP 10117)): #0 __pthread_kill (threadid=, signo=11) at ../sysdeps/unix/sysv/linux/pthread_kill.c:57 #1 0x000056258aecfbb7 in my_write_core (sig=11) at /home/mleich/10.5/mysys/stacktrace.c:518 #2 0x000056258a5c8c2b in handle_fatal_signal (sig=11) at /home/mleich/10.5/sql/signal_handler.cc:343 #3 #4 0x000056258add7851 in ib_vector_size (vec=0x0) at /home/mleich/10.5/storage/innobase/include/ut0vec.ic:118 #5 0x000056258adde020 in fts_optimize_callback () at /home/mleich/10.5/storage/innobase/fts/fts0opt.cc:2926 #6 0x000056258ae32868 in tpool::task_group::execute (this=0x56258c660e80 <_ZL10task_group>, t=0x56258c660f20 ) at /home/mleich/10.5/tpool/task_group.cc:55 #7 0x000056258ae32c1e in tpool::task::execute (this=0x56258c660f20 ) at /home/mleich/10.5/tpool/task.cc:47 #8 0x000056258ae2c24e in tpool::thread_pool_generic::worker_main (this=0x56258ca3ee40, thread_var=0x56258ca765d0) at /home/mleich/10.5/tpool/tpool_generic.cc:518 #9 0x000056258ae2f6bd in std::__invoke_impl (__f=@0x7fe36c65d678: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __t=@0x7fe36c65d670: 0x56258ca3ee40, __args#0=@0x7fe36c65d668: 0x56258ca765d0) at /usr/include/c++/7/bits/invoke.h:73 #10 0x000056258ae2e9a9 in std::__invoke (__fn=@0x7fe36c65d678: (void (tpool::thread_pool_generic::*)(tpool::thread_pool_generic * const, tpool::worker_data *)) 0x56258ae2c1b6 , __args#0=@0x7fe36c65d670: 0x56258ca3ee40, __args#1=@0x7fe36c65d668: 0x56258ca765d0) at /usr/include/c++/7/bits/invoke.h:95 #11 0x000056258ae3253d in std::thread::_Invoker >::_M_invoke<0ul, 1ul, 2ul> (this=0x7fe36c65d668) at /usr/include/c++/7/thread:234 #12 0x000056258ae324d7 in std::thread::_Invoker >::operator() (this=0x7fe36c65d668) at /usr/include/c++/7/thread:243 #13 0x000056258ae324b6 in std::thread::_State_impl > >::_M_run (this=0x7fe36c65d660) at /usr/include/c++/7/thread:186 #14 0x00007fe4c13f366f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #15 0x00007fe4c18ca6db in start_thread (arg=0x7fe2477f6700) at pthread_create.c:463 #16 0x00007fe4c0ab088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95