witness node core dumped (09-Dec-2022)
Steps executed:
Ran the docker qa setup and the respective init scripts.
kiran@warpspeed:/home/peerplays/src/peerplays$ git log -3
commit 1bf5c821019d23dd2fa57e840eb21dea514e0162 (HEAD -> develop, origin/develop)
Merge: 249276b0 4883dfe3
Author: serkixenos <serki.xenos@gmail.com>
Date: Thu Dec 8 14:03:14 2022 +0000
Merge branch 'bug/484-multiple-eth-withdrawals' into 'develop'
#484 multiple eth withdrawals
See merge request PBSA/peerplays!189
commit 4883dfe38d0eb3dfa71fcc2203b220a802e3453f
Author: Vlad Dobromyslov <vdobrik@peerplays.com>
Date: Thu Dec 8 14:03:14 2022 +0000
#484 multiple eth withdrawals
commit 249276b009602792e572b1af4d4810b08402d8ae
Merge: 440e4fbb ab1e08a7
Author: serkixenos <serki.xenos@gmail.com>
Date: Thu Dec 8 14:02:53 2022 +0000
Merge branch 'feature/479-one-bunch-transaction' into 'develop'
#479 one bunch transaction
See merge request PBSA/peerplays!188
kiran@warpspeed:/home/peerplays/src/peerplays$
kiran@warpspeed:/home/peerplays$ sudo coredumpctl debug 1418029
PID: 1418029 (witness_node)
UID: 0 (root)
GID: 0 (root)
Signal: 11 (SEGV)
Timestamp: Fri 2022-12-09 23:10:21 IST (17min ago)
Command Line: ./witness_node -d ./witness_node_data_dir --replay-blockchain
Executable: /home/peerplays/src/peerplays/build/programs/witness_node/witness_node
Control Group: /docker/165a91de2b2d93641e60af8037a63a82fdc255c31742e53d2be4a5c26e96456b
Slice: -.slice
Boot ID: e094dcbd7b5243189c99590c32248b39
Machine ID: a388625228614d18b5373ad1be39a93f
Hostname: warpspeed
Storage: /var/lib/systemd/coredump/core.witness_node.0.e094dcbd7b5243189c99590c32248b39.1418029.1670607621000000000000.lz4
Message: Process 1418029 (witness_node) of user 0 dumped core.
Stack trace of thread 470:
#0 0x00007f2fdb35577e __memmove_avx_unaligned_erms (libc.so.6 + 0x18b77e)
#1 0x0000555980796fff n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x4a73fff)
#2 0x0000555980795d2c n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x4a72d2c)
#3 0x00005559807945e0 n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x4a715e0)
#4 0x0000555980790023 n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x4a6d023)
#5 0x00005559808d940b n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x4bb640b)
#6 0x0000555980afb7f0 n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x4dd87f0)
#7 0x0000555980af9924 n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x4dd6924)
#8 0x0000555980af8b20 n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x4dd5b20)
#9 0x0000555980b0460b n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x4de160b)
#10 0x0000555980b045ac n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x4de15ac)
#11 0x0000555980b0453c n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x4de153c)
#12 0x0000555980b044c9 n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x4de14c9)
#13 0x0000555980b041fc n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x4de11fc)
#14 0x0000555980b03ebb n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x4de0ebb)
#15 0x0000555980b06d84 n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x4de3d84)
#16 0x0000555980b05e09 n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x4de2e09)
#17 0x0000555980b0f279 n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x4dec279)
#18 0x0000555980b0a546 n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x4de7546)
#19 0x0000555980b06b38 n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x4de3b38)
#20 0x0000555980b06b67 n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x4de3b67)
#21 0x0000555980b06b7c n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x4de3b7c)
#22 0x00007f2fdb7214df __pthread_once_slow (libpthread.so.0 + 0x114df)
#23 0x0000555980aef17a n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x4dcc17a)
#24 0x0000555980b06c26 n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x4de3c26)
#25 0x0000555980b05b65 n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x4de2b65)
#26 0x0000555980b03934 n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x4de0934)
#27 0x0000555980b04f03 n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x4de1f03)
#28 0x0000555980b04ea4 n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x4de1ea4)
#29 0x0000555980b04de6 n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x4de1de6)
#30 0x0000555980b04d27 n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x4de1d27)
#31 0x0000555980b04860 n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x4de1860)
#32 0x00007f2fdb5fede4 n/a (libstdc++.so.6 + 0xd6de4)
#33 0x00007f2fdb718609 start_thread (libpthread.so.0 + 0x8609)
#34 0x00007f2fdb2e9133 __clone (libc.so.6 + 0x11f133)
Stack trace of thread 13:
#0 0x00007f2fdb2e946e epoll_wait (libc.so.6 + 0x11f46e)
#1 0x000055598126cc74 n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x5549c74)
#2 0x000055598126e910 n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x554b910)
#3 0x000055598126e39e n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x554b39e)
#4 0x0000555982b3c802 n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x6e19802)
#5 0x0000555982b3ca66 n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x6e19a66)
#6 0x0000555982b49bd6 n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x6e26bd6)
#7 0x0000555982bcf1cb n/a (/home/peerplays/src/peerplays/build/programs/witness_node/witness_node + 0x6eac1cb)
GNU gdb (Ubuntu 9.2-0ubuntu1~20.04.1) 9.2
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /home/peerplays/src/peerplays/build/programs/witness_node/witness_node...
[New LWP 470]
[New LWP 13]
[New LWP 18]
[New LWP 19]
[New LWP 16]
[New LWP 1]
[New LWP 14]
[New LWP 15]
[New LWP 11]
[New LWP 12]
[New LWP 7]
[New LWP 472]
[New LWP 10]
[New LWP 471]
[New LWP 17]
[New LWP 9]
[New LWP 8]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `./witness_node -d ./witness_node_data_dir --replay-blockchain'.
--Type <RET> for more, q to quit, c to continue without paging--c
Program terminated with signal SIGSEGV, Segmentation fault.
#0 __memmove_avx_unaligned_erms () at ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:321
321 ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S: No such file or directory.
[Current thread is 1 (Thread 0x7f2f9e7f9700 (LWP 470))]
(gdb) bt
#0 __memmove_avx_unaligned_erms () at ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:321
#1 0x0000555980796fff in boost::container::dtl::memmove_n<graphene::db::object_id<(unsigned char)1, (unsigned char)2, graphene::chain::account_object>*, unsigned long, graphene::db::object_id<(unsigned char)1, (unsigned char)2, graphene::chain::account_object>*> (f=0x5559856848f0, n=1, r=0x0) at /usr/local/include/boost/container/detail/copy_move_algo.hpp:196
#2 0x0000555980795d2c in boost::container::uninitialized_copy_alloc_n<boost::container::new_allocator<graphene::db::object_id<(unsigned char)1, (unsigned char)2, graphene::chain::account_object> >, graphene::db::object_id<(unsigned char)1, (unsigned char)2, graphene::chain::account_object>*, graphene::db::object_id<(unsigned char)1, (unsigned char)2, graphene::chain::account_object>*>
(f=0x5559856848f0, n=1, r=0x0) at /usr/local/include/boost/container/detail/copy_move_algo.hpp:500
#3 0x00005559807945e0 in boost::container::vector<graphene::db::object_id<(unsigned char)1, (unsigned char)2, graphene::chain::account_object>, boost::container::new_allocator<graphene::db::object_id<(unsigned char)1, (unsigned char)2, graphene::chain::account_object> >, void>::vector (this=0x7f2f9e7f81e0, x=...) at /usr/local/include/boost/container/vector.hpp:1010
#4 0x0000555980790023 in boost::container::dtl::flat_tree<graphene::db::object_id<(unsigned char)1, (unsigned char)2, graphene::chain::account_object>, boost::move_detail::identity<graphene::db::object_id<(unsigned char)1, (unsigned char)2, graphene::chain::account_object> >, std::less<graphene::db::object_id<(unsigned char)1, (unsigned char)2, graphene::chain::account_object> >, void>::Data::Data (this=0x7f2f9e7f81e0, d=...) at /usr/local/include/boost/container/detail/flat_tree.hpp:497
#5 0x00005559808d940b in boost::container::dtl::flat_tree<graphene::db::object_id<(unsigned char)1, (unsigned char)2, graphene::chain::account_object>, boost::move_detail::identity<graphene::db::object_id<(unsigned char)1, (unsigned char)2, graphene::chain::account_object> >, std::less<graphene::db::object_id<(unsigned char)1, (unsigned char)2, graphene::chain::account_object> >, void>::flat_tree (x=..., this=0x7f2f9e7f81e0) at /usr/local/include/boost/container/detail/flat_tree.hpp:591
#6 boost::container::flat_set<graphene::db::object_id<(unsigned char)1, (unsigned char)2, graphene::chain::account_object>, std::less<graphene::db::object_id<(unsigned char)1, (unsigned char)2, graphene::chain::account_object> >, void>::flat_set (x=..., this=0x7f2f9e7f81e0) at /usr/local/include/boost/container/flat_set.hpp:360
#7 graphene::chain::proposal_object::proposal_object (this=0x7f2f9e7f8160) at /home/peerplays/src/peerplays/libraries/chain/include/graphene/chain/proposal_object.hpp:40
#8 0x0000555980afb7f0 in graphene::peerplays_sidechain::detail::peerplays_sidechain_plugin_impl::approve_proposals (this=0x5559855bd4c0, sidechain=graphene::chain::sidechain_type::bitcoin)
at /home/peerplays/src/peerplays/libraries/plugins/peerplays_sidechain/peerplays_sidechain_plugin.cpp:684
#9 0x0000555980af9924 in graphene::peerplays_sidechain::detail::peerplays_sidechain_plugin_impl::son_processing (this=0x5559855bd4c0, sidechain=graphene::chain::sidechain_type::bitcoin)
at /home/peerplays/src/peerplays/libraries/plugins/peerplays_sidechain/peerplays_sidechain_plugin.cpp:557
#10 0x0000555980af8b20 in graphene::peerplays_sidechain::detail::peerplays_sidechain_plugin_impl::<lambda()>::operator()(void) const (__closure=0x5559855f4898)
at /home/peerplays/src/peerplays/libraries/plugins/peerplays_sidechain/peerplays_sidechain_plugin.cpp:514
#11 0x0000555980b0460b in std::__invoke_impl<void, graphene::peerplays_sidechain::detail::peerplays_sidechain_plugin_impl::schedule_son_processing()::<lambda()> >(std::__invoke_other, graphene::peerplays_sidechain::detail::peerplays_sidechain_plugin_impl::<lambda()> &&) (__f=...) at /usr/include/c++/9/bits/invoke.h:60
#12 0x0000555980b045ac in std::__invoke<graphene::peerplays_sidechain::detail::peerplays_sidechain_plugin_impl::schedule_son_processing()::<lambda()> >(graphene::peerplays_sidechain::detail::peerplays_sidechain_plugin_impl::<lambda()> &&) (__fn=...) at /usr/include/c++/9/bits/invoke.h:95
#13 0x0000555980b0453c in std::thread::_Invoker<std::tuple<graphene::peerplays_sidechain::detail::peerplays_sidechain_plugin_impl::schedule_son_processing()::<lambda()> > >::_M_invoke<0>(std::_Index_tuple<0>) (this=0x5559855f4898) at /usr/include/c++/9/thread:244
#14 0x0000555980b044c9 in std::thread::_Invoker<std::tuple<graphene::peerplays_sidechain::detail::peerplays_sidechain_plugin_impl::schedule_son_processing()::<lambda()> > >::operator()(void) (
this=0x5559855f4898) at /usr/include/c++/9/thread:251
#15 0x0000555980b041fc in std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<graphene::peerplays_sidechain::detail::peerplays_sidechain_plugin_impl::schedule_son_processing()::<lambda()> > >, void>::operator()(void) const (this=0x7f2f9e7f8910) at /usr/include/c++/9/future:1362
#16 0x0000555980b03ebb in std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>(), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<graphene::peerplays_sidechain::detail::peerplays_sidechain_plugin_impl::schedule_son_processing()::<lambda()> > >, void> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/9/bits/std_function.h:286
--Type <RET> for more, q to quit, c to continue without paging--c
#17 0x0000555980b06d84 in std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>::operator()() const (this=0x7f2f9e7f8910) at /usr/include/c++/9/bits/std_function.h:688
#18 0x0000555980b05e09 in std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) (this=0x5559855f4860, __f=0x7f2f9e7f8910, __did_set=0x7f2f9e7f886f) at /usr/include/c++/9/future:561
#19 0x0000555980b0f279 in std::__invoke_impl<void, void (std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*>(std::__invoke_memfun_deref, void (std::__future_base::_State_baseV2::*&&)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*&&, bool*&&) (__f=@0x7f2f9e7f88b0: (void (std::__future_base::_State_baseV2::*)(std::__future_base::_State_baseV2 * const, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()> *, bool *)) 0x555980b05dce <std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*)>, __t=@0x7f2f9e7f8880: 0x5559855f4860) at /usr/include/c++/9/bits/invoke.h:73
#20 0x0000555980b0a546 in std::__invoke<void (std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*>(void (std::__future_base::_State_baseV2::*&&)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*&&, bool*&&) (__fn=@0x7f2f9e7f88b0: (void (std::__future_base::_State_baseV2::*)(std::__future_base::_State_baseV2 * const, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()> *, bool *)) 0x555980b05dce <std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*)>) at /usr/include/c++/9/bits/invoke.h:95
#21 0x0000555980b06b38 in std::call_once<void (std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*&&, bool*&&)::{lambda()#1}::operator()() const (this=0x7f2f9e7f8800) at /usr/include/c++/9/mutex:671
#22 0x0000555980b06b67 in std::call_once<void (std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*&&, bool*&&)::{lambda()#2}::operator()() const (this=0x0) at /usr/include/c++/9/mutex:676
#23 0x0000555980b06b7c in std::call_once<void (std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*&&, bool*&&)::{lambda()#2}::_FUN() () at /usr/include/c++/9/mutex:676
#24 0x00007f2fdb7214df in __pthread_once_slow (once_control=0x5559855f4878, init_routine=0x7f2fdb5fdc20 <__once_proxy>) at pthread_once.c:116
#25 0x0000555980aef17a in __gthread_once (__once=0x5559855f4878, __func=0x7f2fdb5fdc20 <__once_proxy>) at /usr/include/x86_64-linux-gnu/c++/9/bits/gthr-default.h:700
#26 0x0000555980b06c26 in std::call_once<void (std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*&&, bool*&&) (__once=..., __f=@0x7f2f9e7f88b0: (void (std::__future_base::_State_baseV2::*)(std::__future_base::_State_baseV2 * const, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()> *, bool *)) 0x555980b05dce <std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*)>) at /usr/include/c++/9/mutex:683
#27 0x0000555980b05b65 in std::__future_base::_State_baseV2::_M_set_result(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>, bool) (this=0x5559855f4860, __res=..., __ignore_failure=false) at /usr/include/c++/9/future:401
#28 0x0000555980b03934 in std::__future_base::_Async_state_impl<std::thread::_Invoker<std::tuple<graphene::peerplays_sidechain::detail::peerplays_sidechain_plugin_impl::schedule_son_processing()::<lambda()> > >, void>::<lambda()>::operator()(void) const (this=0x5559855f4860) at /usr/include/c++/9/future:1662
#29 0x0000555980b04f03 in std::__invoke_impl<void, std::__future_base::_Async_state_impl<_BoundFn, _Res>::_Async_state_impl(_BoundFn&&) [with _BoundFn = std::thread::_Invoker<std::tuple<graphene::peerplays_sidechain::detail::peerplays_sidechain_plugin_impl::schedule_son_processing()::<lambda()> > >; _Res = void]::<lambda()> >(std::__invoke_other, std::__future_base::_Async_state_impl<std::thread::_Invoker<std::tuple<graphene::peerplays_sidechain::detail::peerplays_sidechain_plugin_impl::schedule_son_processing()::<lambda()> > >, void>::<lambda()> &&) (__f=...) at /usr/include/c++/9/bits/invoke.h:60
#30 0x0000555980b04ea4 in std::__invoke<std::__future_base::_Async_state_impl<_BoundFn, _Res>::_Async_state_impl(_BoundFn&&) [with _BoundFn = std::thread::_Invoker<std::tuple<graphene::peerplays_sidechain::detail::peerplays_sidechain_plugin_impl::schedule_son_processing()::<lambda()> > >; _Res = void]::<lambda()> >(std::__future_base::_Async_state_impl<std::thread::_Invoker<std::tuple<graphene::peerplays_sidechain::detail::peerplays_sidechain_plugin_impl::schedule_son_processing()::<lambda()> > >, void>::<lambda()> &&) (__fn=...) at /usr/include/c++/9/bits/invoke.h:95
#31 0x0000555980b04de6 in std::thread::_Invoker<std::tuple<std::__future_base::_Async_state_impl<_BoundFn, _Res>::_Async_state_impl(_BoundFn&&) [with _BoundFn = std::thread::_Invoker<std::tuple<graphene::peerplays_sidechain::detail::peerplays_sidechain_plugin_impl::schedule_son_processing()::<lambda()> > >; _Res = void]::<lambda()> > >::_M_invoke<0>(std::_Index_tuple<0>) (this=0x5559856d3bd8) at /usr/include/c++/9/thread:244
#32 0x0000555980b04d27 in std::thread::_Invoker<std::tuple<std::__future_base::_Async_state_impl<_BoundFn, _Res>::_Async_state_impl(_BoundFn&&) [with _BoundFn = std::thread::_Invoker<std::tuple<graphene::peerplays_sidechain::detail::peerplays_sidechain_plugin_impl::schedule_son_processing()::<lambda()> > >; _Res = void]::<lambda()> > >::operator()(void) (this=0x5559856d3bd8) at /usr/include/c++/9/thread:251
#33 0x0000555980b04860 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::__future_base::_Async_state_impl<_BoundFn, _Res>::_Async_state_impl(_BoundFn&&) [with _BoundFn = std::thread::_Invoker<std::tuple<graphene::peerplays_sidechain::detail::peerplays_sidechain_plugin_impl::schedule_son_processing()::<lambda()> > >; _Res = void]::<lambda()> > > >::_M_run(void) (this=0x5559856d3bd0) at /usr/include/c++/9/thread:195
#34 0x00007f2fdb5fede4 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
#35 0x00007f2fdb718609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#36 0x00007f2fdb2e9133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
(gdb)