ci build fails in ./qt/test/test_bitcoin-qt on aarch64 native tsan #17540

issue MarcoFalke openend this issue on November 20, 2019
  1. MarcoFalke commented at 6:57 pm on November 20, 2019: member

    commit b4a1da9ef8e4b673c290d5b882527e627ae1b43a

    Will see if it happens again.

    For reference:

       0root@odroid:~/workspace/bitcoin-core/build/bitcoin-aarch64-unknown-linux-gnu/src# ./qt/test/test_bitcoin-qt 
       1********* Start testing of AppTests *********
       2Config: Using QtTest library 5.9.5, Qt 5.9.5 (arm64-little_endian-lp64 shared (dynamic) release build; by GCC 7.4.0)
       3PASS   : AppTests::initTestCase()
       4QINFO  : AppTests::appTests() Backing up GUI settings to "/tmp/test_common_Bitcoin Core/3390852842/regtest/guisettings.ini.bak"
       5QWARN  : AppTests::appTests() QObject::connect: signal not found in QTimer
       6QWARN  : AppTests::appTests() QObject::connect: signal not found in QPushButton
       7QWARN  : AppTests::appTests() QObject::connect: signal not found in QPushButton
       8QWARN  : AppTests::appTests() QObject::connect: signal not found in QPushButton
       9QWARN  : AppTests::appTests() QObject::connect: signal not found in QPushButton
      10QWARN  : AppTests::appTests() QFont::setPointSizeF: Point size <= 0 (-1.000000), must be greater than 0
      11QWARN  : AppTests::appTests() QFont::setPointSizeF: Point size <= 0 (-1.000000), must be greater than 0
      12QWARN  : AppTests::appTests() QFont::setPointSizeF: Point size <= 0 (-1.000000), must be greater than 0
      13QWARN  : AppTests::appTests() QFont::setPointSizeF: Point size <= 0 (-1.000000), must be greater than 0
      14QWARN  : AppTests::appTests() QFont::setPointSizeF: Point size <= 0 (-1.000000), must be greater than 0
      15QWARN  : AppTests::appTests() QFont::setPointSizeF: Point size <= 0 (-1.000000), must be greater than 0
      16QWARN  : AppTests::appTests() QFont::setPointSizeF: Point size <= 0 (-1.000000), must be greater than 0
      17QWARN  : AppTests::appTests() QFont::setPointSizeF: Point size <= 0 (-1.000000), must be greater than 0
      18QWARN  : AppTests::appTests() QFont::setPointSizeF: Point size <= 0 (-1.000000), must be greater than 0
      19QWARN  : AppTests::appTests() QFont::setPointSizeF: Point size <= 0 (-1.000000), must be greater than 0
      20QWARN  : AppTests::appTests() QFont::setPointSizeF: Point size <= 0 (-1.000000), must be greater than 0
      21QWARN  : AppTests::appTests() QObject::connect: signal not found in QAction
      22QWARN  : AppTests::appTests() QObject::connect: signal not found in QAction
      23QWARN  : AppTests::appTests() QObject::connect: signal not found in QAction
      24QWARN  : AppTests::appTests() QObject::connect: signal not found in QAction
      25QWARN  : AppTests::appTests() QObject::connect: signal not found in QAction
      26QWARN  : AppTests::appTests() QObject::connect: signal not found in QAction
      27QWARN  : AppTests::appTests() QObject::connect: signal not found in QAction
      28QWARN  : AppTests::appTests() QObject::connect: signal not found in QAction
      29QWARN  : AppTests::appTests() QObject::connect: signal not found in QShortcut
      30QWARN  : AppTests::appTests() QObject::connect: signal not found in QShortcut
      31QWARN  : AppTests::appTests() QObject::connect: signal not found in QAction
      32QWARN  : AppTests::appTests() QObject::connect: signal not found in BitcoinApplication
      33QWARN  : AppTests::appTests() QObject::connect: signal not found in QAction
      34QWARN  : AppTests::appTests() QObject::connect: signal not found in QAction
      35QWARN  : AppTests::appTests() QObject::connect: signal not found in QAction
      36QWARN  : AppTests::appTests() QObject::connect: signal not found in QAction
      37QWARN  : AppTests::appTests() QObject::connect: signal not found in QMenu
      38QWARN  : AppTests::appTests() QObject::connect: signal not found in QPushButton
      39QWARN  : AppTests::appTests() QObject::connect: signal not found in QTimer
      40QDEBUG : AppTests::appTests() requestInitialize : Requesting initialize
      41QWARN  : AppTests::appTests() QObject::connect: signal not found in QThread
      42QDEBUG : AppTests::appTests() initialize : Running initialization in thread
      43QDEBUG : AppTests::appTests() initializeResult : Initialization result:  true
      44QINFO  : AppTests::appTests() Platform customization: "other"
      45QWARN  : AppTests::appTests() QObject::connect: signal not found in QTimer
      46QWARN  : AppTests::appTests() QObject::connect: signal not found in QTimer
      47QWARN  : AppTests::appTests() QObject::connect: signal not found in QThread
      48QWARN  : AppTests::appTests() QObject::connect: signal not found in QThread
      49QWARN  : AppTests::appTests() QObject::connect: signal not found in QAction
      50QWARN  : AppTests::appTests() QObject::connect: signal not found in QAction
      51QWARN  : AppTests::appTests() QObject::connect: signal not found in QAction
      52QWARN  : AppTests::appTests() QObject::connect: signal not found in QAction
      53QWARN  : AppTests::appTests() QObject::connect: signal not found in QTableView
      54QWARN  : AppTests::appTests() QObject::connect: signal not found in QAction
      55QWARN  : AppTests::appTests() QObject::connect: signal not found in QItemSelectionModel
      56QWARN  : AppTests::appTests() QObject::connect: signal not found in PeerTableModel
      57QWARN  : AppTests::appTests() QObject::connect: signal not found in PeerTableModel
      58QWARN  : AppTests::appTests() QObject::connect: signal not found in QTableView
      59QWARN  : AppTests::appTests() QObject::connect: signal not found in QAction
      60QWARN  : AppTests::appTests() QObject::connect: signal not found in QTableView
      61QWARN  : AppTests::appTests() QObject::connect: signal not found in BanTableModel
      62QWARN  : AppTests::appTests() QObject::connect: signal not found in QThread
      63QWARN  : AppTests::appTests() This plugin does not support propagateSizeHints()
      64Makefile:14754: recipe for target 'qt/test/test_bitcoin-qt.log' failed
      65make[3]: *** [qt/test/test_bitcoin-qt.log] Error 130
      66
      67========= Received signal, dumping stack ==============
      68GNU gdb (Ubuntu 8.1-0ubuntu3.2) 8.1.0.20180409-git
      69Copyright (C) 2018 Free Software Foundation, Inc.
      70License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
      71This is free software: you are free to change and redistribute it.
      72There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
      73and "show warranty" for details.
      74This GDB was configured as "aarch64-linux-gnu".
      75Type "show configuration" for configuration details.
      76For bug reporting instructions, please see:
      77<http://www.gnu.org/software/gdb/bugs/>.
      78Find the GDB manual and other documentation resources online at:
      79<http://www.gnu.org/software/gdb/documentation/>.
      80For help, type "help".
      81Type "apropos word" to search for commands related to "word".
      82Attaching to process 28122
      83[New LWP 28123]
      84[New LWP 28124]
      85[New LWP 28125]
      86[New LWP 28127]
      87[New LWP 28128]
      88[New LWP 28129]
      89[New LWP 28130]
      90[New LWP 28131]
      91[New LWP 28133]
      92[New LWP 28134]
      93[New LWP 28136]
      94[New LWP 28137]
      95[New LWP 28138]
      96[New LWP 28139]
      97[New LWP 28140]
      98[Thread debugging using libthread_db enabled]
      99Using host libthread_db library "/lib/aarch64-linux-gnu/libthread_db.so.1".
     1000x0000007fb68b1048 in __GI___poll (fds=0x7fb1704330, nfds=1, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:41
     101(gdb) 
     102Thread 16 (Thread 0x7fa05b8110 (LWP 28140)):
     103[#0](/bitcoin-bitcoin/0/)  0x0000007fb68b1048 in __GI___poll (fds=0x7fb17060b0, nfds=1, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:41
     104        _x3tmp = 0
     105        _x0tmp = 548437778608
     106        _x0 = 548437778608
     107        _x3 = 0
     108        _x4tmp = 0
     109        _x1tmp = 1
     110        _x1 = 1
     111        _x4 = 0
     112        _x2tmp = <optimized out>
     113        _x2 = 0
     114        _x8 = 73
     115        _sys_result = <optimized out>
     116        _sys_result = <optimized out>
     117        sc_cancel_oldtype = 0
     118        sc_ret = <optimized out>
     119        timeout_ts = {tv_sec = 1, tv_nsec = 4706780}
     120        timeout_ts_p = <optimized out>
     121[#1](/bitcoin-bitcoin/1/)  0x000000000047d2f0 in poll () at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
     122No symbol table info available.
     123[#2](/bitcoin-bitcoin/2/)  0x0000007fb6022e40 in ?? () from /usr/lib/aarch64-linux-gnu/libglib-2.0.so.0
     124No symbol table info available.
     125[#3](/bitcoin-bitcoin/3/)  0x0000000000000001 in ?? ()
     126No symbol table info available.
     127Backtrace stopped: previous frame identical to this frame (corrupt stack?)
     128
     129Thread 15 (Thread 0x7fa0db9110 (LWP 28139)):
     130[#0](/bitcoin-bitcoin/0/)  0x0000007fb68b1048 in __GI___poll (fds=0x7fb17058f0, nfds=1, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:41
     131        _x3tmp = 0
     132        _x0tmp = 548437776624
     133        _x0 = 548437776624
     134        _x3 = 0
     135        _x4tmp = 0
     136        _x1tmp = 1
     137        _x1 = 1
     138        _x4 = 0
     139        _x2tmp = <optimized out>
     140        _x2 = 0
     141        _x8 = 73
     142        _sys_result = <optimized out>
     143        _sys_result = <optimized out>
     144        sc_cancel_oldtype = 0
     145        sc_ret = <optimized out>
     146        timeout_ts = {tv_sec = 1, tv_nsec = 4706780}
     147        timeout_ts_p = <optimized out>
     148[#1](/bitcoin-bitcoin/1/)  0x000000000047d2f0 in poll () at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
     149No symbol table info available.
     150[#2](/bitcoin-bitcoin/2/)  0x0000007fb6022e40 in ?? () from /usr/lib/aarch64-linux-gnu/libglib-2.0.so.0
     151No symbol table info available.
     152[#3](/bitcoin-bitcoin/3/)  0x0000000000000001 in ?? ()
     153No symbol table info available.
     154Backtrace stopped: previous frame identical to this frame (corrupt stack?)
     155
     156Thread 14 (Thread 0x7fa15ba110 (LWP 28138)):
     157[#0](/bitcoin-bitcoin/0/)  0x0000007fb7e865d4 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fa15b9730, expected=0, futex_word=0x7faeeff448) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
     158        _x3tmp = 548167980848
     159        _x0tmp = 548395807816
     160        _x0 = 548395807816
     161        _x3 = 548167980848
     162        _x4tmp = 0
     163        _x1tmp = 3104298975708586240
     164        _x1 = 393
     165        _x4 = 0
     166        _x5tmp = 4294967295
     167        _x2tmp = 0
     168        _x2 = 0
     169        _x5 = 4294967295
     170        _x8 = 98
     171        _sys_result = <optimized out>
     172        __ret = <optimized out>
     173        oldtype = 0
     174        err = <optimized out>
     175        oldtype = <optimized out>
     176        err = <optimized out>
     177        __ret = <optimized out>
     178        _sys_result = <optimized out>
     179        _x5tmp = <optimized out>
     180        _x4tmp = <optimized out>
     181        _x3tmp = <optimized out>
     182        _x2tmp = <optimized out>
     183        _x1tmp = <optimized out>
     184        _x0tmp = <optimized out>
     185        _x0 = <optimized out>
     186        _x1 = <optimized out>
     187        _x2 = <optimized out>
     188        _x3 = <optimized out>
     189        _x4 = <optimized out>
     190        _x5 = <optimized out>
     191        _x8 = <optimized out>
     192[#1](/bitcoin-bitcoin/1/)  __pthread_cond_wait_common (abstime=0x7fa15b9730, mutex=0x7faeeff450, cond=0x7faeeff420) at pthread_cond_wait.c:539
     193        spin = 0
     194        buffer = {__routine = 0x7fb7e85f40 <__condvar_cleanup_waiting>, __arg = 0x7fa15b94a8, __canceltype = -1587833512, __prev = 0x0}
     195        cbuffer = {wseq = 5942, cond = 0x7faeeff420, mutex = 0x7faeeff450, private = 0}
     196        err = <optimized out>
     197        g = 0
     198        flags = <optimized out>
     199        g1_start = <optimized out>
     200        maxspin = 0
     201        signals = <optimized out>
     202        result = 0
     203        wseq = <optimized out>
     204        seq = 4704240
     205        private = <optimized out>
     206        maxspin = <optimized out>
     207        err = <optimized out>
     208        result = <optimized out>
     209        wseq = <optimized out>
     210        g = <optimized out>
     211        seq = <optimized out>
     212        flags = <optimized out>
     213        private = <optimized out>
     214        signals = <optimized out>
     215        g1_start = <optimized out>
     216        spin = <optimized out>
     217        buffer = <optimized out>
     218        cbuffer = <optimized out>
     219        rt = <optimized out>
     220        s = <optimized out>
     221[#2](/bitcoin-bitcoin/2/)  __pthread_cond_timedwait (cond=0x7faeeff420, mutex=0x7faeeff450, abstime=0x7fa15b9730) at pthread_cond_wait.c:667
     222No locals.
     223[#3](/bitcoin-bitcoin/3/)  0x00000000004d5404 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
     224No symbol table info available.
     225[#4](/bitcoin-bitcoin/4/)  0x000000000047c7f0 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) [clone .constprop.135] ()
     226    at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
     227No symbol table info available.
     228[#5](/bitcoin-bitcoin/5/)  0x000000000047c9ac in pthread_cond_timedwait () at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
     229No symbol table info available.
     230[#6](/bitcoin-bitcoin/6/)  0x0000000000606568 in __gthread_cond_timedwait (__cond=<optimized out>, __mutex=<optimized out>, __abs_timeout=<optimized out>)
     231    at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/aarch64-linux-gnu/c++/7.4.0/bits/gthr-default.h:871
     232No locals.
     233[#7](/bitcoin-bitcoin/7/)  std::condition_variable::__wait_until_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (this=<optimized out>, __lock=..., __atime=...)
     234    at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/condition_variable:178
     235        __ts = {tv_sec = 1574273744, tv_nsec = 694523104}
     236        __s = <optimized out>
     237        __ns = <optimized out>
     238[#8](/bitcoin-bitcoin/8/)  std::condition_variable::wait_until<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (this=<optimized out>, __lock=..., __atime=...)
     239    at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/condition_variable:119
     240        __c_entry = <optimized out>
     241        __s_entry = <optimized out>
     242        __delta = <optimized out>
     243        __s_atime = <optimized out>
     244[#9](/bitcoin-bitcoin/9/)  std::condition_variable::wait_until<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, CConnman::ThreadMessageHandler()::$_2>(std::unique_lock<std::mutex>&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&, CConnman::ThreadMessageHandler()::$_2) (this=<optimized out>, __lock=..., __atime=..., __p=...)
     245    at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/condition_variable:129
     246No locals.
     247[#10](/bitcoin-bitcoin/10/) CConnman::ThreadMessageHandler (this=<optimized out>) at net.cpp:2035
     248        vNodesCopy = <optimized out>
     249        fMoreWork = false
     250        lock = <optimized out>
     251[#11](/bitcoin-bitcoin/11/) 0x000000000061b4e0 in std::__invoke_impl<void, void (CConnman::*&)(), CConnman*&> (__f=<optimized out>, __t=<optimized out>) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/bits/invoke.h:73
     252No locals.
     253[#12](/bitcoin-bitcoin/12/) std::__invoke<void (CConnman::*&)(), CConnman*&> (__fn=<optimized out>, __args=<optimized out>) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/bits/invoke.h:95
     254No locals.
     255[#13](/bitcoin-bitcoin/13/) std::_Bind<void (CConnman::*(CConnman*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=<optimized out>, __args=...) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/functional:467
     256No locals.
     257[#14](/bitcoin-bitcoin/14/) std::_Bind<void (CConnman::*(CConnman*))()>::operator()<, void>() (this=<optimized out>) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/functional:549
     258No locals.
     259[#15](/bitcoin-bitcoin/15/) std::_Function_handler<void (), std::_Bind<void (CConnman::*(CConnman*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/bits/std_function.h:316
     260No locals.
     261[#16](/bitcoin-bitcoin/16/) 0x00000000005d54b8 in std::function<void ()>::operator()() const (this=<optimized out>) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/bits/std_function.h:706
     262No locals.
     263[#17](/bitcoin-bitcoin/17/) TraceThread<std::function<void ()> >(char const*, std::function<void ()>) (name=<optimized out>, func=...) at ./util/system.h:346
     264        e = <optimized out>
     265[#18](/bitcoin-bitcoin/18/) 0x000000000061b778 in std::__invoke_impl<void, void (*)(char const*, std::function<void ()>), char const*, std::function<void ()> >(std::__invoke_other, void (*&&)(char const*, std::function<void ()>), char const*&&, std::function<void ()>&&) (__f=<optimized out>, __args=..., __args=...) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/bits/invoke.h:60
     266No locals.
     267[#19](/bitcoin-bitcoin/19/) std::__invoke<void (*)(char const*, std::function<void ()>), char const*, std::function<void ()> >(void (*&&)(char const*, std::function<void ()>), char const*&&, std::function<void ()>&&) (__fn=<optimized out>, __args=..., 
     268    __args=...) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/bits/invoke.h:95
     269No locals.
     270[#20](/bitcoin-bitcoin/20/) std::thread::_Invoker<std::tuple<void (*)(char const*, std::function<void ()>), char const*, std::function<void ()> > >::_M_invoke<0ul, 1ul, 2ul> (this=<optimized out>)
     271    at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/thread:234
     272No locals.
     273[#21](/bitcoin-bitcoin/21/) std::thread::_Invoker<std::tuple<void (*)(char const*, std::function<void ()>), char const*, std::function<void ()> > >::operator()() (this=<optimized out>)
     274    at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/thread:243
     275No locals.
     276[#22](/bitcoin-bitcoin/22/) std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (*)(char const*, std::function<void ()>), char const*, std::function<void ()> > > >::_M_run() (this=0x7fb320cc00)
     277    at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/thread:186
     278No locals.
     279[#23](/bitcoin-bitcoin/23/) 0x0000007fb6b08e14 in ?? () from /usr/lib/aarch64-linux-gnu/libstdc++.so.6
     280No symbol table info available.
     281[#24](/bitcoin-bitcoin/24/) 0x00000000004622a8 in __tsan_thread_start_func () at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
     282No symbol table info available.
     283[#25](/bitcoin-bitcoin/25/) 0x0000007fb7e80088 in start_thread (arg=0x7fa70bd6cf) at pthread_create.c:463
     284        pd = 0x7fa70bd6cf
     285        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {548167983376, 548263417760, 548263417550, 548263417551, 0, 4096, 548263417760, 548546412544, 548167983376, 1, 548167981328, 8791672226757795933, 0, 8791672226582853905, 
     286                4643740780991610880, 4646448178051153920, 0, 0, 0, 0, 0, 0}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
     287        not_first_call = <optimized out>
     288[#26](/bitcoin-bitcoin/26/) 0x0000007fb68ba4ec in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:78
     289No locals.
     290
     291Thread 13 (Thread 0x7fa1dbb110 (LWP 28137)):
     292[#0](/bitcoin-bitcoin/0/)  0x0000007fb7e865d4 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fa1dba3e0, expected=0, futex_word=0x7faeeff4b0) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
     293        _x3tmp = 548176372704
     294        _x0tmp = 548395807920
     295        _x0 = 548395807920
     296        _x3 = 548176372704
     297        _x4tmp = 0
     298        _x1tmp = 3104298975708586240
     299        _x1 = 393
     300        _x4 = 0
     301        _x5tmp = 4294967295
     302        _x2tmp = 0
     303        _x2 = 0
     304        _x5 = 4294967295
     305        _x8 = 98
     306        _sys_result = <optimized out>
     307        __ret = <optimized out>
     308        oldtype = 0
     309        err = <optimized out>
     310        oldtype = <optimized out>
     311        err = <optimized out>
     312        __ret = <optimized out>
     313        _sys_result = <optimized out>
     314        _x5tmp = <optimized out>
     315        _x4tmp = <optimized out>
     316        _x3tmp = <optimized out>
     317        _x2tmp = <optimized out>
     318        _x1tmp = <optimized out>
     319        _x0tmp = <optimized out>
     320        _x0 = <optimized out>
     321        _x1 = <optimized out>
     322        _x2 = <optimized out>
     323        _x3 = <optimized out>
     324        _x4 = <optimized out>
     325        _x5 = <optimized out>
     326        _x8 = <optimized out>
     327[#1](/bitcoin-bitcoin/1/)  __pthread_cond_wait_common (abstime=0x7fa1dba3e0, mutex=0x7faeeff4b8, cond=0x7faeeff488) at pthread_cond_wait.c:539
     328        spin = 0
     329        buffer = {__routine = 0x7fb7e85f40 <__condvar_cleanup_waiting>, __arg = 0x7fa1dba198, __canceltype = -1371489888, __prev = 0x0}
     330        cbuffer = {wseq = 1486, cond = 0x7faeeff488, mutex = 0x7faeeff4b8, private = 0}
     331        err = <optimized out>
     332        g = 0
     333        flags = <optimized out>
     334        g1_start = <optimized out>
     335        maxspin = 0
     336        signals = <optimized out>
     337        result = 0
     338        wseq = <optimized out>
     339        seq = 4704240
     340        private = <optimized out>
     341        maxspin = <optimized out>
     342        err = <optimized out>
     343        result = <optimized out>
     344        wseq = <optimized out>
     345        g = <optimized out>
     346        seq = <optimized out>
     347        flags = <optimized out>
     348        private = <optimized out>
     349        signals = <optimized out>
     350        g1_start = <optimized out>
     351        spin = <optimized out>
     352        buffer = <optimized out>
     353        cbuffer = <optimized out>
     354        rt = <optimized out>
     355        s = <optimized out>
     356[#2](/bitcoin-bitcoin/2/)  __pthread_cond_timedwait (cond=0x7faeeff488, mutex=0x7faeeff4b8, abstime=0x7fa1dba3e0) at pthread_cond_wait.c:667
     357No locals.
     358[#3](/bitcoin-bitcoin/3/)  0x00000000004d5404 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
     359No symbol table info available.
     360[#4](/bitcoin-bitcoin/4/)  0x000000000047c7f0 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) [clone .constprop.135] ()
     361    at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
     362No symbol table info available.
     363[#5](/bitcoin-bitcoin/5/)  0x000000000047c9ac in pthread_cond_timedwait () at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
     364No symbol table info available.
     365[#6](/bitcoin-bitcoin/6/)  0x000000000092a398 in __gthread_cond_timedwait (__cond=<optimized out>, __mutex=<optimized out>, __abs_timeout=<optimized out>)
     366    at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/aarch64-linux-gnu/c++/7.4.0/bits/gthr-default.h:871
     367No locals.
     368[#7](/bitcoin-bitcoin/7/)  std::condition_variable::__wait_until_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (this=<optimized out>, __lock=..., __atime=...)
     369    at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/condition_variable:178
     370        __ts = {tv_sec = 1574273744, tv_nsec = 778613191}
     371        __s = <optimized out>
     372        __ns = <optimized out>
     373[#8](/bitcoin-bitcoin/8/)  std::condition_variable::wait_until<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (this=<optimized out>, __lock=..., __atime=...)
     374    at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/condition_variable:106
     375No locals.
     376[#9](/bitcoin-bitcoin/9/)  std::condition_variable::wait_until<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, CThreadInterrupt::sleep_for(std::chrono::duration<long, std::ratio<1l, 1000l> >)::$_0>(std::unique_lock<std::mutex>&, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&, CThreadInterrupt::sleep_for(std::chrono::duration<long, std::ratio<1l, 1000l> >)::$_0) (
     377    this=<optimized out>, __lock=..., __atime=..., __p=...) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/condition_variable:129
     378No locals.
     379[#10](/bitcoin-bitcoin/10/) std::condition_variable::wait_for<long, std::ratio<1l, 1000l>, CThreadInterrupt::sleep_for(std::chrono::duration<long, std::ratio<1l, 1000l> >)::$_0>(std::unique_lock<std::mutex>&, std::chrono::duration<long, std::ratio<1l, 1000l> > const&, CThreadInterrupt::sleep_for(std::chrono::duration<long, std::ratio<1l, 1000l> >)::$_0) (this=<optimized out>, __lock=..., __rtime=..., __p=...)
     380    at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/condition_variable:156
     381        __reltime = <optimized out>
     382[#11](/bitcoin-bitcoin/11/) CThreadInterrupt::sleep_for (this=0x7faeeff488, rel_time=...) at threadinterrupt.cpp:34
     383        lock = <optimized out>
     384[#12](/bitcoin-bitcoin/12/) 0x000000000060489c in CConnman::ThreadOpenConnections (this=0x7faeeaf000, connect=<error reading variable: Cannot access memory at address 0x0>) at net.cpp:1724
     385        nOutboundFullRelay = <optimized out>
     386        fFeeler = <optimized out>
     387        addrConnect = <optimized out>
     388        nANow = <optimized out>
     389        nOutboundBlockRelay = <optimized out>
     390        nTries = <optimized out>
     391        setConnected = <optimized out>
     392        grant = <optimized out>
     393        done = true
     394        nStart = <optimized out>
     395        nNextFeeler = <optimized out>
     396[#13](/bitcoin-bitcoin/13/) 0x000000000061bad4 in std::__invoke_impl<void, void (CConnman::*&)(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >), CConnman*&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> (
     397    __f=<optimized out>, __t=<optimized out>, __args=...) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/bits/invoke.h:73
     398No locals.
     399[#14](/bitcoin-bitcoin/14/) 0x000000000061b80c in std::__invoke<void (CConnman::*&)(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >), CConnman*&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&> (
     400    __fn=<error reading variable>, __args=std::vector of length -795660553, capacity 546972037152, __args=std::vector of length -795660553, capacity 546972037152)
     401    at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/bits/invoke.h:95
     402No locals.
     403[#15](/bitcoin-bitcoin/15/) std::_Bind<void (CConnman::*(CConnman*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >))(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)>::__call<void, , 0ul, 1ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul>) (this=0x189, __args=...) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/functional:467
     404No locals.
     405[#16](/bitcoin-bitcoin/16/) std::_Bind<void (CConnman::*(CConnman*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >))(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)>::operator()<, void>() (this=0x189)
     406    at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/functional:549
     407No locals.
     408[#17](/bitcoin-bitcoin/17/) std::_Function_handler<void (), std::_Bind<void (CConnman::*(CConnman*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >))(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/bits/std_function.h:316
     409No locals.
     410[#18](/bitcoin-bitcoin/18/) 0x00000000005d54b8 in std::function<void ()>::operator()() const (this=<optimized out>) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/bits/std_function.h:706
     411No locals.
     412[#19](/bitcoin-bitcoin/19/) TraceThread<std::function<void ()> >(char const*, std::function<void ()>) (name=<optimized out>, func=...) at ./util/system.h:346
     413        e = <optimized out>
     414[#20](/bitcoin-bitcoin/20/) 0x000000000061b778 in std::__invoke_impl<void, void (*)(char const*, std::function<void ()>), char const*, std::function<void ()> >(std::__invoke_other, void (*&&)(char const*, std::function<void ()>), char const*&&, std::function<void ()>&&) (__f=<optimized out>, __args=..., __args=...) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/bits/invoke.h:60
     415No locals.
     416[#21](/bitcoin-bitcoin/21/) std::__invoke<void (*)(char const*, std::function<void ()>), char const*, std::function<void ()> >(void (*&&)(char const*, std::function<void ()>), char const*&&, std::function<void ()>&&) (__fn=<optimized out>, __args=..., 
     417    __args=...) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/bits/invoke.h:95
     418No locals.
     419[#22](/bitcoin-bitcoin/22/) std::thread::_Invoker<std::tuple<void (*)(char const*, std::function<void ()>), char const*, std::function<void ()> > >::_M_invoke<0ul, 1ul, 2ul> (this=<optimized out>)
     420    at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/thread:234
     421No locals.
     422[#23](/bitcoin-bitcoin/23/) std::thread::_Invoker<std::tuple<void (*)(char const*, std::function<void ()>), char const*, std::function<void ()> > >::operator()() (this=<optimized out>)
     423    at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/thread:243
     424No locals.
     425[#24](/bitcoin-bitcoin/24/) std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (*)(char const*, std::function<void ()>), char const*, std::function<void ()> > > >::_M_run() (this=0x7fb320cc40)
     426    at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/thread:186
     427No locals.
     428[#25](/bitcoin-bitcoin/25/) 0x0000007fb6b08e14 in ?? () from /usr/lib/aarch64-linux-gnu/libstdc++.so.6
     429No symbol table info available.
     430[#26](/bitcoin-bitcoin/26/) 0x00000000004622a8 in __tsan_thread_start_func () at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
     431No symbol table info available.
     432[#27](/bitcoin-bitcoin/27/) 0x0000007fb7e80088 in start_thread (arg=0x7fa70bd6cf) at pthread_create.c:463
     433        pd = 0x7fa70bd6cf
     434        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {548176376080, 548263417760, 548263417550, 548263417551, 0, 4096, 548263417760, 548546412544, 548176376080, 1, 548176374032, 8791672226757795933, 0, 8791672226591230225, 
     435                4643740780991610880, 4646448178051153920, 0, 0, 0, 0, 0, 0}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
     436        not_first_call = <optimized out>
     437[#28](/bitcoin-bitcoin/28/) 0x0000007fb68ba4ec in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:78
     438No locals.
     439
     440Thread 12 (Thread 0x7fa25bc110 (LWP 28136)):
     441[#0](/bitcoin-bitcoin/0/)  0x0000007fb7e865d4 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fa25bb650, expected=0, futex_word=0x7faeeff4b0) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
     442        _x3tmp = 548184766032
     443        _x0tmp = 548395807920
     444        _x0 = 548395807920
     445        _x3 = 548184766032
     446        _x4tmp = 0
     447        _x1tmp = 3104298975708586240
     448        _x1 = 393
     449        _x4 = 0
     450        _x5tmp = 4294967295
     451        _x2tmp = 0
     452        _x2 = 0
     453        _x5 = 4294967295
     454        _x8 = 98
     455        _sys_result = <optimized out>
     456        __ret = <optimized out>
     457        oldtype = 0
     458        err = <optimized out>
     459        oldtype = <optimized out>
     460        err = <optimized out>
     461        __ret = <optimized out>
     462        _sys_result = <optimized out>
     463        _x5tmp = <optimized out>
     464        _x4tmp = <optimized out>
     465        _x3tmp = <optimized out>
     466        _x2tmp = <optimized out>
     467        _x1tmp = <optimized out>
     468        _x0tmp = <optimized out>
     469        _x0 = <optimized out>
     470        _x1 = <optimized out>
     471        _x2 = <optimized out>
     472        _x3 = <optimized out>
     473        _x4 = <optimized out>
     474        _x5 = <optimized out>
     475        _x8 = <optimized out>
     476[#1](/bitcoin-bitcoin/1/)  __pthread_cond_wait_common (abstime=0x7fa25bb650, mutex=0x7faeeff4b8, cond=0x7faeeff488) at pthread_cond_wait.c:539
     477        spin = 0
     478        buffer = {__routine = 0x7fb7e85f40 <__condvar_cleanup_waiting>, __arg = 0x7fa25bb408, __canceltype = -1338948224, __prev = 0x0}
     479        cbuffer = {wseq = 1480, cond = 0x7faeeff488, mutex = 0x7faeeff4b8, private = 0}
     480        err = <optimized out>
     481        g = 0
     482        flags = <optimized out>
     483        g1_start = <optimized out>
     484        maxspin = 0
     485        signals = <optimized out>
     486        result = 0
     487        wseq = <optimized out>
     488        seq = 4704240
     489        private = <optimized out>
     490        maxspin = <optimized out>
     491        err = <optimized out>
     492        result = <optimized out>
     493        wseq = <optimized out>
     494        g = <optimized out>
     495        seq = <optimized out>
     496        flags = <optimized out>
     497        private = <optimized out>
     498        signals = <optimized out>
     499        g1_start = <optimized out>
     500        spin = <optimized out>
     501        buffer = <optimized out>
     502        cbuffer = <optimized out>
     503        rt = <optimized out>
     504        s = <optimized out>
     505[#2](/bitcoin-bitcoin/2/)  __pthread_cond_timedwait (cond=0x7faeeff488, mutex=0x7faeeff4b8, abstime=0x7fa25bb650) at pthread_cond_wait.c:667
     506No locals.
     507[#3](/bitcoin-bitcoin/3/)  0x00000000004d5404 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
     508No symbol table info available.
     509[#4](/bitcoin-bitcoin/4/)  0x000000000047c7f0 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) [clone .constprop.135] ()
     510    at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
     511No symbol table info available.
     512[#5](/bitcoin-bitcoin/5/)  0x000000000047c9ac in pthread_cond_timedwait () at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
     513No symbol table info available.
     514[#6](/bitcoin-bitcoin/6/)  0x000000000092a398 in __gthread_cond_timedwait (__cond=<optimized out>, __mutex=<optimized out>, __abs_timeout=<optimized out>)
     515    at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/aarch64-linux-gnu/c++/7.4.0/bits/gthr-default.h:871
     516No locals.
     517[#7](/bitcoin-bitcoin/7/)  std::condition_variable::__wait_until_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (this=<optimized out>, __lock=..., __atime=...)
     518    at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/condition_variable:178
     519        __ts = {tv_sec = 1574273745, tv_nsec = 120845886}
     520        __s = <optimized out>
     521        __ns = <optimized out>
     522[#8](/bitcoin-bitcoin/8/)  std::condition_variable::wait_until<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (this=<optimized out>, __lock=..., __atime=...)
     523    at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/condition_variable:106
     524No locals.
     525[#9](/bitcoin-bitcoin/9/)  std::condition_variable::wait_until<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, CThreadInterrupt::sleep_for(std::chrono::duration<long, std::ratio<1l, 1000l> >)::$_0>(std::unique_lock<std::mutex>&, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&, CThreadInterrupt::sleep_for(std::chrono::duration<long, std::ratio<1l, 1000l> >)::$_0) (
     526    this=<optimized out>, __lock=..., __atime=..., __p=...) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/condition_variable:129
     527No locals.
     528[#10](/bitcoin-bitcoin/10/) std::condition_variable::wait_for<long, std::ratio<1l, 1000l>, CThreadInterrupt::sleep_for(std::chrono::duration<long, std::ratio<1l, 1000l> >)::$_0>(std::unique_lock<std::mutex>&, std::chrono::duration<long, std::ratio<1l, 1000l> > const&, CThreadInterrupt::sleep_for(std::chrono::duration<long, std::ratio<1l, 1000l> >)::$_0) (this=<optimized out>, __lock=..., __rtime=..., __p=...)
     529    at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/condition_variable:156
     530        __reltime = <optimized out>
     531[#11](/bitcoin-bitcoin/11/) CThreadInterrupt::sleep_for (this=0x7faeeff488, rel_time=...) at threadinterrupt.cpp:34
     532        lock = <optimized out>
     533[#12](/bitcoin-bitcoin/12/) 0x000000000092a4d0 in CThreadInterrupt::sleep_for (this=0x7faeeff4b0, rel_time=...) at threadinterrupt.cpp:39
     534No locals.
     535[#13](/bitcoin-bitcoin/13/) 0x0000000000605f34 in CConnman::ThreadOpenAddedConnections (this=0x7faeeaf000) at net.cpp:1947
     536        tried = true
     537        grant = <optimized out>
     538        vInfo = <optimized out>
     539[#14](/bitcoin-bitcoin/14/) 0x000000000061b4e0 in std::__invoke_impl<void, void (CConnman::*&)(), CConnman*&> (__f=<optimized out>, __t=<optimized out>) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/bits/invoke.h:73
     540No locals.
     541[#15](/bitcoin-bitcoin/15/) std::__invoke<void (CConnman::*&)(), CConnman*&> (__fn=<optimized out>, __args=<optimized out>) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/bits/invoke.h:95
     542No locals.
     543[#16](/bitcoin-bitcoin/16/) std::_Bind<void (CConnman::*(CConnman*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=<optimized out>, __args=...) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/functional:467
     544No locals.
     545[#17](/bitcoin-bitcoin/17/) std::_Bind<void (CConnman::*(CConnman*))()>::operator()<, void>() (this=<optimized out>) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/functional:549
     546No locals.
     547[#18](/bitcoin-bitcoin/18/) std::_Function_handler<void (), std::_Bind<void (CConnman::*(CConnman*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/bits/std_function.h:316
     548No locals.
     549[#19](/bitcoin-bitcoin/19/) 0x00000000005d54b8 in std::function<void ()>::operator()() const (this=<optimized out>) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/bits/std_function.h:706
     550No locals.
     551[#20](/bitcoin-bitcoin/20/) TraceThread<std::function<void ()> >(char const*, std::function<void ()>) (name=<optimized out>, func=...) at ./util/system.h:346
     552        e = <optimized out>
     553[#21](/bitcoin-bitcoin/21/) 0x000000000061b778 in std::__invoke_impl<void, void (*)(char const*, std::function<void ()>), char const*, std::function<void ()> >(std::__invoke_other, void (*&&)(char const*, std::function<void ()>), char const*&&, std::function<void ()>&&) (__f=<optimized out>, __args=..., __args=...) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/bits/invoke.h:60
     554No locals.
     555[#22](/bitcoin-bitcoin/22/) std::__invoke<void (*)(char const*, std::function<void ()>), char const*, std::function<void ()> >(void (*&&)(char const*, std::function<void ()>), char const*&&, std::function<void ()>&&) (__fn=<optimized out>, __args=..., 
     556    __args=...) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/bits/invoke.h:95
     557No locals.
     558[#23](/bitcoin-bitcoin/23/) std::thread::_Invoker<std::tuple<void (*)(char const*, std::function<void ()>), char const*, std::function<void ()> > >::_M_invoke<0ul, 1ul, 2ul> (this=<optimized out>)
     559    at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/thread:234
     560No locals.
     561[#24](/bitcoin-bitcoin/24/) std::thread::_Invoker<std::tuple<void (*)(char const*, std::function<void ()>), char const*, std::function<void ()> > >::operator()() (this=<optimized out>)
     562    at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/thread:243
     563No locals.
     564[#25](/bitcoin-bitcoin/25/) std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (*)(char const*, std::function<void ()>), char const*, std::function<void ()> > > >::_M_run() (this=0x7fb320cd00)
     565    at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/thread:186
     566No locals.
     567[#26](/bitcoin-bitcoin/26/) 0x0000007fb6b08e14 in ?? () from /usr/lib/aarch64-linux-gnu/libstdc++.so.6
     568No symbol table info available.
     569[#27](/bitcoin-bitcoin/27/) 0x00000000004622a8 in __tsan_thread_start_func () at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
     570No symbol table info available.
     571[#28](/bitcoin-bitcoin/28/) 0x0000007fb7e80088 in start_thread (arg=0x7fa70bd6cf) at pthread_create.c:463
     572        pd = 0x7fa70bd6cf
     573        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {548184768784, 548263417760, 548263417550, 548263417551, 0, 4096, 548263417760, 548546412544, 548184768784, 1, 548184766736, 8791672226757795933, 0, 8791672226532514065, 
     574                4643740780991610880, 4646448178051153920, 0, 0, 0, 0, 0, 0}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
     575        not_first_call = <optimized out>
     576[#29](/bitcoin-bitcoin/29/) 0x0000007fb68ba4ec in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:78
     577No locals.
     578
     579Thread 11 (Thread 0x7fa35be110 (LWP 28134)):
     580[#0](/bitcoin-bitcoin/0/)  0x0000007fb68b1048 in __GI___poll (fds=0x7fb1705530, nfds=548437775680, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:41
     581        _x3tmp = 0
     582        _x0tmp = 548437775664
     583        _x0 = 548437775664
     584        _x3 = 0
     585        _x4tmp = 0
     586        _x1tmp = 548437775680
     587        _x1 = 2
     588        _x4 = 0
     589        _x2tmp = <optimized out>
     590        _x2 = 548201485016
     591        _x8 = 73
     592        _sys_result = <optimized out>
     593        _sys_result = <optimized out>
     594        sc_cancel_oldtype = 0
     595        sc_ret = <optimized out>
     596        timeout_ts = {tv_sec = 0, tv_nsec = 29763596}
     597        timeout_ts_p = <optimized out>
     598[#1](/bitcoin-bitcoin/1/)  0x000000000047d2f0 in poll () at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
     599No symbol table info available.
     600[#2](/bitcoin-bitcoin/2/)  0x00000000005ff204 in CConnman::SocketEvents (this=<optimized out>, recv_set=..., send_set=..., error_set=std::set with 0 elements) at net.cpp:1209
     601        recv_select_set = std::set with 2 elements = {[0] = 23, [1] = 24}
     602        send_select_set = std::set with 0 elements
     603        error_select_set = std::set with 0 elements
     604        pollfds = std::unordered_map with 2 elements = {[24] = {fd = 24, events = 1, revents = 0}, [23] = {fd = 23, events = 1, revents = 0}}
     605        vpollfds = <optimized out>
     606[#3](/bitcoin-bitcoin/3/)  0x00000000005ff7bc in CConnman::SocketHandler (this=<optimized out>) at net.cpp:1298
     607        recv_set = std::set with 0 elements
     608        send_set = std::set with 0 elements
     609        error_set = std::set with 0 elements
     610        vNodesCopy = <optimized out>
     611[#4](/bitcoin-bitcoin/4/)  0x0000000000600d60 in CConnman::ThreadSocketHandler (this=0x7faeeaf000) at net.cpp:1425
     612No locals.
     613[#5](/bitcoin-bitcoin/5/)  0x000000000061b4e0 in std::__invoke_impl<void, void (CConnman::*&)(), CConnman*&> (__f=<optimized out>, __t=<optimized out>) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/bits/invoke.h:73
     614No locals.
     615[#6](/bitcoin-bitcoin/6/)  std::__invoke<void (CConnman::*&)(), CConnman*&> (__fn=<optimized out>, __args=<optimized out>) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/bits/invoke.h:95
     616No locals.
     617[#7](/bitcoin-bitcoin/7/)  std::_Bind<void (CConnman::*(CConnman*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=<optimized out>, __args=...) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/functional:467
     618No locals.
     619[#8](/bitcoin-bitcoin/8/)  std::_Bind<void (CConnman::*(CConnman*))()>::operator()<, void>() (this=<optimized out>) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/functional:549
     620No locals.
     621[#9](/bitcoin-bitcoin/9/)  std::_Function_handler<void (), std::_Bind<void (CConnman::*(CConnman*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/bits/std_function.h:316
     622No locals.
     623[#10](/bitcoin-bitcoin/10/) 0x00000000005d54b8 in std::function<void ()>::operator()() const (this=<optimized out>) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/bits/std_function.h:706
     624No locals.
     625[#11](/bitcoin-bitcoin/11/) TraceThread<std::function<void ()> >(char const*, std::function<void ()>) (name=<optimized out>, func=...) at ./util/system.h:346
     626        e = <optimized out>
     627[#12](/bitcoin-bitcoin/12/) 0x000000000061b778 in std::__invoke_impl<void, void (*)(char const*, std::function<void ()>), char const*, std::function<void ()> >(std::__invoke_other, void (*&&)(char const*, std::function<void ()>), char const*&&, std::function<void ()>&&) (__f=<optimized out>, __args=..., __args=...) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/bits/invoke.h:60
     628No locals.
     629[#13](/bitcoin-bitcoin/13/) std::__invoke<void (*)(char const*, std::function<void ()>), char const*, std::function<void ()> >(void (*&&)(char const*, std::function<void ()>), char const*&&, std::function<void ()>&&) (__fn=<optimized out>, __args=..., 
     630    __args=...) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/bits/invoke.h:95
     631No locals.
     632[#14](/bitcoin-bitcoin/14/) std::thread::_Invoker<std::tuple<void (*)(char const*, std::function<void ()>), char const*, std::function<void ()> > >::_M_invoke<0ul, 1ul, 2ul> (this=<optimized out>)
     633    at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/thread:234
     634No locals.
     635[#15](/bitcoin-bitcoin/15/) std::thread::_Invoker<std::tuple<void (*)(char const*, std::function<void ()>), char const*, std::function<void ()> > >::operator()() (this=<optimized out>)
     636    at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/thread:243
     637No locals.
     638[#16](/bitcoin-bitcoin/16/) std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (*)(char const*, std::function<void ()>), char const*, std::function<void ()> > > >::_M_run() (this=0x7fb320cc80)
     639    at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/thread:186
     640No locals.
     641[#17](/bitcoin-bitcoin/17/) 0x0000007fb6b08e14 in ?? () from /usr/lib/aarch64-linux-gnu/libstdc++.so.6
     642No symbol table info available.
     643[#18](/bitcoin-bitcoin/18/) 0x00000000004622a8 in __tsan_thread_start_func () at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
     644No symbol table info available.
     645[#19](/bitcoin-bitcoin/19/) 0x0000007fb7e80088 in start_thread (arg=0x7fa70bd6cf) at pthread_create.c:463
     646        pd = 0x7fa70bd6cf
     647        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {548201554192, 548263417760, 548263417550, 548263417551, 0, 4096, 548263417760, 548546412544, 548201554192, 1, 548201552144, 8791672226757795933, 0, 8791672226549283089, 
     648                4643740780991610880, 4646448178051153920, 0, 0, 0, 0, 0, 0}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
     649        not_first_call = <optimized out>
     650[#20](/bitcoin-bitcoin/20/) 0x0000007fb68ba4ec in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:78
     651No locals.
     652
     653Thread 10 (Thread 0x7fa3dbf110 (LWP 28133)):
     654[#0](/bitcoin-bitcoin/0/)  0x0000007fb68ba600 in __GI_epoll_pwait (epfd=<optimized out>, events=0x7fb156c000, maxevents=<optimized out>, timeout=-1285447584, set=0x0) at ../sysdeps/unix/sysv/linux/epoll_pwait.c:42
     655        _sys_result = 18446744073709551612
     656        sc_cancel_oldtype = 0
     657        sc_ret = <optimized out>
     658[#1](/bitcoin-bitcoin/1/)  0x000000000047d0e8 in epoll_wait () at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
     659No symbol table info available.
     660[#2](/bitcoin-bitcoin/2/)  0x0000007fb6c0ce64 in ?? () from /usr/lib/aarch64-linux-gnu/libevent-2.1.so.6
     661No symbol table info available.
     662[#3](/bitcoin-bitcoin/3/)  0x0000007fb6c38000 in ?? ()
     663No symbol table info available.
     664Backtrace stopped: not enough registers or memory available to unwind further
     665
     666Thread 9 (Thread 0x7fa50bb110 (LWP 28131)):
     667[#0](/bitcoin-bitcoin/0/)  0x0000007fb7e865d4 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fa50ba6d0, expected=0, futex_word=0x1f5d138 <scheduler+136>) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
     668        _x3tmp = 548229850832
     669        _x0tmp = 32887096
     670        _x0 = 32887096
     671        _x3 = 548229850832
     672        _x4tmp = 0
     673        _x1tmp = 3104298975708586240
     674        _x1 = 393
     675        _x4 = 0
     676        _x5tmp = 4294967295
     677        _x2tmp = 0
     678        _x2 = 0
     679        _x5 = 4294967295
     680        _x8 = 98
     681        _sys_result = <optimized out>
     682        __ret = <optimized out>
     683        oldtype = 0
     684        err = <optimized out>
     685        oldtype = <optimized out>
     686        err = <optimized out>
     687        __ret = <optimized out>
     688        _sys_result = <optimized out>
     689        _x5tmp = <optimized out>
     690        _x4tmp = <optimized out>
     691        _x3tmp = <optimized out>
     692        _x2tmp = <optimized out>
     693        _x1tmp = <optimized out>
     694        _x0tmp = <optimized out>
     695        _x0 = <optimized out>
     696        _x1 = <optimized out>
     697        _x2 = <optimized out>
     698        _x3 = <optimized out>
     699        _x4 = <optimized out>
     700        _x5 = <optimized out>
     701        _x8 = <optimized out>
     702[#1](/bitcoin-bitcoin/1/)  __pthread_cond_wait_common (abstime=0x7fa50ba6d0, mutex=0x1f5d0e0 <scheduler+48>, cond=0x1f5d110 <scheduler+96>) at pthread_cond_wait.c:539
     703        spin = 0
     704        buffer = {__routine = 0x7fb7e85f40 <__condvar_cleanup_waiting>, __arg = 0x7fa50ba3f8, __canceltype = -1525958528, __prev = 0x0}
     705        cbuffer = {wseq = 34, cond = 0x1f5d110 <scheduler+96>, mutex = 0x1f5d0e0 <scheduler+48>, private = 0}
     706        err = <optimized out>
     707        g = 0
     708        flags = <optimized out>
     709        g1_start = <optimized out>
     710        maxspin = 0
     711        signals = <optimized out>
     712        result = 0
     713        wseq = <optimized out>
     714        seq = 4704240
     715        private = <optimized out>
     716        maxspin = <optimized out>
     717        err = <optimized out>
     718        result = <optimized out>
     719        wseq = <optimized out>
     720        g = <optimized out>
     721        seq = <optimized out>
     722        flags = <optimized out>
     723        private = <optimized out>
     724        signals = <optimized out>
     725        g1_start = <optimized out>
     726        spin = <optimized out>
     727        buffer = <optimized out>
     728        cbuffer = <optimized out>
     729        rt = <optimized out>
     730        s = <optimized out>
     731[#2](/bitcoin-bitcoin/2/)  __pthread_cond_timedwait (cond=0x1f5d110 <scheduler+96>, mutex=0x1f5d0e0 <scheduler+48>, abstime=0x7fa50ba6d0) at pthread_cond_wait.c:667
     732No locals.
     733[#3](/bitcoin-bitcoin/3/)  0x00000000004d5404 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
     734No symbol table info available.
     735[#4](/bitcoin-bitcoin/4/)  0x000000000047c7f0 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) [clone .constprop.135] ()
     736    at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
     737No symbol table info available.
     738[#5](/bitcoin-bitcoin/5/)  0x000000000047c9ac in pthread_cond_timedwait () at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
     739No symbol table info available.
     740[#6](/bitcoin-bitcoin/6/)  0x00000000008eff48 in boost::condition_variable::do_wait_until (this=0x1f5d0e0 <scheduler+48>, m=..., timeout=...) at /usr/include/boost/thread/pthread/condition_variable.hpp:115
     741        the_mutex = 0x1f5d0e0 <scheduler+48>
     742        guard = <optimized out>
     743        check_for_interruption = <optimized out>
     744        cond_res = <optimized out>
     745[#7](/bitcoin-bitcoin/7/)  0x00000000008ee420 in boost::condition_variable::wait_until (this=<optimized out>, lk=..., tp=...) at /usr/include/boost/thread/pthread/condition_variable_fwd.hpp:266
     746        ts = {tv_sec = 1574273747, tv_nsec = 16064178}
     747        d = <optimized out>
     748[#8](/bitcoin-bitcoin/8/)  boost::condition_variable::wait_until<boost::chrono::duration<long, boost::ratio<1l, 1000000000l> > > (this=<optimized out>, lock=..., t=...) at /usr/include/boost/thread/pthread/condition_variable_fwd.hpp:223
     749No locals.
     750[#9](/bitcoin-bitcoin/9/)  CScheduler::serviceQueue (this=0x1f5d0b0 <scheduler>) at scheduler.cpp:64
     751        timeToWaitFor = <optimized out>
     752        f = <optimized out>
     753        lock = {m = 0x1f5d140 <scheduler+144>, is_locked = false}
     754[#10](/bitcoin-bitcoin/10/) 0x00000000005dcf7c in std::__invoke_impl<void, void (CScheduler::*&)(), CScheduler*&> (__f=<optimized out>, __t=<optimized out>) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/bits/invoke.h:73
     755No locals.
     756[#11](/bitcoin-bitcoin/11/) std::__invoke<void (CScheduler::*&)(), CScheduler*&> (__fn=<optimized out>, __args=<optimized out>) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/bits/invoke.h:95
     757No locals.
     758[#12](/bitcoin-bitcoin/12/) std::_Bind<void (CScheduler::*(CScheduler*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=<optimized out>, __args=...)
     759    at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/functional:467
     760No locals.
     761[#13](/bitcoin-bitcoin/13/) std::_Bind<void (CScheduler::*(CScheduler*))()>::operator()<, void>() (this=<optimized out>) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/functional:549
     762No locals.
     763[#14](/bitcoin-bitcoin/14/) std::_Function_handler<void (), std::_Bind<void (CScheduler::*(CScheduler*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/bits/std_function.h:316
     764No locals.
     765[#15](/bitcoin-bitcoin/15/) 0x00000000005d54b8 in std::function<void ()>::operator()() const (this=<optimized out>) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/bits/std_function.h:706
     766No locals.
     767[#16](/bitcoin-bitcoin/16/) TraceThread<std::function<void ()> >(char const*, std::function<void ()>) (name=<optimized out>, func=...) at ./util/system.h:346
     768        e = <optimized out>
     769[#17](/bitcoin-bitcoin/17/) 0x00000000005dd560 in std::__invoke_impl<void, void (*&)(char const*, std::function<void ()>), char const*&, std::function<void ()>&>(std::__invoke_other, void (*&)(char const*, std::function<void ()>), char const*&, std::function<void ()>&) (__f=<optimized out>, __args=..., __args=...) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/bits/invoke.h:60
     770No locals.
     771[#18](/bitcoin-bitcoin/18/) 0x00000000005dd4bc in std::__invoke<void (*&)(char const*, std::function<void ()>), char const*&, std::function<void ()>&>(void (*&)(char const*, std::function<void ()>), char const*&, std::function<void ()>&) (
     772    __fn=<error reading variable>, __args=..., __args=...) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/bits/invoke.h:95
     773No locals.
     774[#19](/bitcoin-bitcoin/19/) std::_Bind<void (*(char const*, std::function<void ()>))(char const*, std::function<void ()>)>::__call<void, , 0ul, 1ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul>) (this=0x7faf31b258, __args=...)
     775    at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/functional:467
     776No locals.
     777[#20](/bitcoin-bitcoin/20/) std::_Bind<void (*(char const*, std::function<void ()>))(char const*, std::function<void ()>)>::operator()<, void>() (this=0x7faf31b258) at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/functional:549
     778No locals.
     779[#21](/bitcoin-bitcoin/21/) boost::detail::thread_data<std::_Bind<void (*(char const*, std::function<void ()>))(char const*, std::function<void ()>)> >::run() (this=0x7faf31b080) at /usr/include/boost/thread/detail/thread.hpp:116
     780No locals.
     781[#22](/bitcoin-bitcoin/22/) 0x0000007fb7eb6fe8 in ?? () from /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.65.1
     782No symbol table info available.
     783[#23](/bitcoin-bitcoin/23/) 0x00000000004622a8 in __tsan_thread_start_func () at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
     784No symbol table info available.
     785[#24](/bitcoin-bitcoin/24/) 0x0000007fb7e80088 in start_thread (arg=0x7fa70bd73f) at pthread_create.c:463
     786        pd = 0x7fa70bd73f
     787        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {548229853456, 548263417872, 548263417662, 548263417663, 0, 4096, 548263417872, 548546412544, 548229853456, 1, 548229851408, 8791672226757795933, 0, 8791672226520975633, 4294967297, 0, 
     788                0, 0, 0, 0, 0, 0}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
     789        not_first_call = <optimized out>
     790[#25](/bitcoin-bitcoin/25/) 0x0000007fb68ba4ec in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:78
     791No locals.
     792
     793Thread 8 (Thread 0x7fa58bc110 (LWP 28130)):
     794[#0](/bitcoin-bitcoin/0/)  0x0000007fb7e8622c in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x1f61110 <scriptcheckqueue+136>) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
     795        _x2tmp = 0
     796        _x0tmp = 32903440
     797        _x0 = 32903440
     798        _x2 = 0
     799        _x8 = 98
     800        _x3tmp = 0
     801        _x1tmp = <optimized out>
     802        _x1 = 128
     803        _x3 = 0
     804        _sys_result = <optimized out>
     805        __ret = <optimized out>
     806        oldtype = 0
     807        err = <optimized out>
     808        oldtype = <optimized out>
     809        err = <optimized out>
     810        __ret = <optimized out>
     811        _sys_result = <optimized out>
     812        _x3tmp = <optimized out>
     813        _x2tmp = <optimized out>
     814        _x1tmp = <optimized out>
     815        _x0tmp = <optimized out>
     816        _x0 = <optimized out>
     817        _x1 = <optimized out>
     818        _x2 = <optimized out>
     819        _x3 = <optimized out>
     820        _x8 = <optimized out>
     821[#1](/bitcoin-bitcoin/1/)  __pthread_cond_wait_common (abstime=0x0, mutex=0x1f610b8 <scriptcheckqueue+48>, cond=0x1f610e8 <scriptcheckqueue+96>) at pthread_cond_wait.c:502
     822        spin = 0
     823        buffer = {__routine = 0x7fb7e85f40 <__condvar_cleanup_waiting>, __arg = 0x7fa58bb438, __canceltype = 0, __prev = 0x0}
     824        cbuffer = {wseq = 4, cond = 0x1f610e8 <scriptcheckqueue+96>, mutex = 0x1f610b8 <scriptcheckqueue+48>, private = 0}
     825        rt = <optimized out>
     826        err = <optimized out>
     827        g = 0
     828        flags = <optimized out>
     829        g1_start = <optimized out>
     830        signals = <optimized out>
     831        result = 0
     832        wseq = <optimized out>
     833        seq = 2
     834        private = <optimized out>
     835        maxspin = <optimized out>
     836        err = <optimized out>
     837        result = <optimized out>
     838        wseq = <optimized out>
     839        g = <optimized out>
     840        seq = <optimized out>
     841        flags = <optimized out>
     842        private = <optimized out>
     843        signals = <optimized out>
     844        g1_start = <optimized out>
     845        spin = <optimized out>
     846        buffer = <optimized out>
     847        cbuffer = <optimized out>
     848        rt = <optimized out>
     849        s = <optimized out>
     850[#2](/bitcoin-bitcoin/2/)  __pthread_cond_wait (cond=0x1f610e8 <scriptcheckqueue+96>, mutex=0x1f610b8 <scriptcheckqueue+48>) at pthread_cond_wait.c:655
     851No locals.
     852[#3](/bitcoin-bitcoin/3/)  0x00000000004d5404 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
     853No symbol table info available.
     854[#4](/bitcoin-bitcoin/4/)  0x000000000047c7f0 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) [clone .constprop.135] ()
     855    at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
     856No symbol table info available.
     857[#5](/bitcoin-bitcoin/5/)  0x000000000047caa8 in pthread_cond_wait () at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
     858No symbol table info available.
     859[#6](/bitcoin-bitcoin/6/)  0x0000000000511a34 in boost::condition_variable::wait (this=0x1f610b8 <scriptcheckqueue+48>, m=...) at /usr/include/boost/thread/pthread/condition_variable.hpp:81
     860        the_mutex = 0x1f610b8 <scriptcheckqueue+48>
     861        guard = <optimized out>
     862        check_for_interruption = <optimized out>
     863        res = 0
     864[#7](/bitcoin-bitcoin/7/)  0x000000000080875c in CCheckQueue<CScriptCheck>::Loop (this=0x1f61088 <scriptcheckqueue>, fMaster=false) at ./checkqueue.h:99
     865        lock = <optimized out>
     866        cond = [@0x1f610b8](/bitcoin-bitcoin/contributor/0x1f610b8/): {internal_mutex = pthread_mutex_t = {Type = Normal, Status = Not acquired, Robust = No, Shared = No, Protocol = None}, cond = pthread_cond_t = {Threads known to still execute a wait function = 3, 
     867            Clock ID = CLOCK_REALTIME, Shared = No}}
     868        vChecks = std::vector of length 0, capacity 128
     869        nNow = 0
     870        fOk = true
     871[#8](/bitcoin-bitcoin/8/)  0x00000000007c5d10 in CCheckQueue<CScriptCheck>::Thread (this=0x1f61110 <scriptcheckqueue+136>) at ./checkqueue.h:136
     872No locals.
     873[#9](/bitcoin-bitcoin/9/)  ThreadScriptCheck (worker_num=2) at validation.cpp:1775
     874No locals.
     875[#10](/bitcoin-bitcoin/10/) 0x00000000005d2954 in AppInitMain(NodeContext&)::$_3::operator()() const (this=0x7fb15b0fd4) at init.cpp:1284
     876No locals.
     877[#11](/bitcoin-bitcoin/11/) boost::detail::thread_data<AppInitMain(NodeContext&)::$_3>::run() (this=0x7fb15b0e00) at /usr/include/boost/thread/detail/thread.hpp:116
     878No locals.
     879[#12](/bitcoin-bitcoin/12/) 0x0000007fb7eb6fe8 in ?? () from /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.65.1
     880No symbol table info available.
     881[#13](/bitcoin-bitcoin/13/) 0x00000000004622a8 in __tsan_thread_start_func () at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
     882No symbol table info available.
     883[#14](/bitcoin-bitcoin/14/) 0x0000007fb7e80088 in start_thread (arg=0x7fa70bd7ff) at pthread_create.c:463
     884        pd = 0x7fa70bd7ff
     885        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {548238246160, 548263418064, 548263417854, 548263417855, 0, 4096, 548263418064, 548546412544, 548238246160, 1, 548238244112, 8791672226757795933, 0, 8791672226529368337, 4294967297, 0, 
     886                0, 0, 0, 0, 0, 0}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
     887        not_first_call = <optimized out>
     888[#15](/bitcoin-bitcoin/15/) 0x0000007fb68ba4ec in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:78
     889No locals.
     890
     891Thread 7 (Thread 0x7fa60bd110 (LWP 28129)):
     892[#0](/bitcoin-bitcoin/0/)  0x0000007fb7e8622c in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x1f61110 <scriptcheckqueue+136>) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
     893        _x2tmp = 0
     894        _x0tmp = 32903440
     895        _x0 = 32903440
     896        _x2 = 0
     897        _x8 = 98
     898        _x3tmp = 0
     899        _x1tmp = <optimized out>
     900        _x1 = 128
     901        _x3 = 0
     902        _sys_result = <optimized out>
     903        __ret = <optimized out>
     904        oldtype = 0
     905        err = <optimized out>
     906        oldtype = <optimized out>
     907        err = <optimized out>
     908        __ret = <optimized out>
     909        _sys_result = <optimized out>
     910        _x3tmp = <optimized out>
     911        _x2tmp = <optimized out>
     912        _x1tmp = <optimized out>
     913        _x0tmp = <optimized out>
     914        _x0 = <optimized out>
     915        _x1 = <optimized out>
     916        _x2 = <optimized out>
     917        _x3 = <optimized out>
     918        _x8 = <optimized out>
     919[#1](/bitcoin-bitcoin/1/)  __pthread_cond_wait_common (abstime=0x0, mutex=0x1f610b8 <scriptcheckqueue+48>, cond=0x1f610e8 <scriptcheckqueue+96>) at pthread_cond_wait.c:502
     920        spin = 0
     921        buffer = {__routine = 0x7fb7e85f40 <__condvar_cleanup_waiting>, __arg = 0x7fa60bc438, __canceltype = 0, __prev = 0x0}
     922        cbuffer = {wseq = 2, cond = 0x1f610e8 <scriptcheckqueue+96>, mutex = 0x1f610b8 <scriptcheckqueue+48>, private = 0}
     923        rt = <optimized out>
     924        err = <optimized out>
     925        g = 0
     926        flags = <optimized out>
     927        g1_start = <optimized out>
     928        signals = <optimized out>
     929        result = 0
     930        wseq = <optimized out>
     931        seq = 1
     932        private = <optimized out>
     933        maxspin = <optimized out>
     934        err = <optimized out>
     935        result = <optimized out>
     936        wseq = <optimized out>
     937        g = <optimized out>
     938        seq = <optimized out>
     939        flags = <optimized out>
     940        private = <optimized out>
     941        signals = <optimized out>
     942        g1_start = <optimized out>
     943        spin = <optimized out>
     944        buffer = <optimized out>
     945        cbuffer = <optimized out>
     946        rt = <optimized out>
     947        s = <optimized out>
     948[#2](/bitcoin-bitcoin/2/)  __pthread_cond_wait (cond=0x1f610e8 <scriptcheckqueue+96>, mutex=0x1f610b8 <scriptcheckqueue+48>) at pthread_cond_wait.c:655
     949No locals.
     950[#3](/bitcoin-bitcoin/3/)  0x00000000004d5404 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
     951No symbol table info available.
     952[#4](/bitcoin-bitcoin/4/)  0x000000000047c7f0 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) [clone .constprop.135] ()
     953    at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
     954No symbol table info available.
     955[#5](/bitcoin-bitcoin/5/)  0x000000000047caa8 in pthread_cond_wait () at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
     956No symbol table info available.
     957[#6](/bitcoin-bitcoin/6/)  0x0000000000511a34 in boost::condition_variable::wait (this=0x1f610b8 <scriptcheckqueue+48>, m=...) at /usr/include/boost/thread/pthread/condition_variable.hpp:81
     958        the_mutex = 0x1f610b8 <scriptcheckqueue+48>
     959        guard = <optimized out>
     960        check_for_interruption = <optimized out>
     961        res = 0
     962[#7](/bitcoin-bitcoin/7/)  0x000000000080875c in CCheckQueue<CScriptCheck>::Loop (this=0x1f61088 <scriptcheckqueue>, fMaster=false) at ./checkqueue.h:99
     963        lock = <optimized out>
     964        cond = [@0x1f610b8](/bitcoin-bitcoin/contributor/0x1f610b8/): {internal_mutex = pthread_mutex_t = {Type = Normal, Status = Not acquired, Robust = No, Shared = No, Protocol = None}, cond = pthread_cond_t = {Threads known to still execute a wait function = 3, 
     965            Clock ID = CLOCK_REALTIME, Shared = No}}
     966        vChecks = std::vector of length 0, capacity 128
     967        nNow = 0
     968        fOk = true
     969[#8](/bitcoin-bitcoin/8/)  0x00000000007c5d10 in CCheckQueue<CScriptCheck>::Thread (this=0x1f61110 <scriptcheckqueue+136>) at ./checkqueue.h:136
     970No locals.
     971[#9](/bitcoin-bitcoin/9/)  ThreadScriptCheck (worker_num=1) at validation.cpp:1775
     972No locals.
     973[#10](/bitcoin-bitcoin/10/) 0x00000000005d2954 in AppInitMain(NodeContext&)::$_3::operator()() const (this=0x7fb347abd4) at init.cpp:1284
     974No locals.
     975[#11](/bitcoin-bitcoin/11/) boost::detail::thread_data<AppInitMain(NodeContext&)::$_3>::run() (this=0x7fb347aa00) at /usr/include/boost/thread/detail/thread.hpp:116
     976No locals.
     977[#12](/bitcoin-bitcoin/12/) 0x0000007fb7eb6fe8 in ?? () from /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.65.1
     978No symbol table info available.
     979[#13](/bitcoin-bitcoin/13/) 0x00000000004622a8 in __tsan_thread_start_func () at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
     980No symbol table info available.
     981[#14](/bitcoin-bitcoin/14/) 0x0000007fb7e80088 in start_thread (arg=0x7fa70bd7ff) at pthread_create.c:463
     982        pd = 0x7fa70bd7ff
     983        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {548246638864, 548263418064, 548263417854, 548263417855, 0, 4096, 548263418064, 548546412544, 548246638864, 1, 548246636816, 8791672226757795933, 0, 8791672226470635793, 4294967297, 0, 
     984                0, 0, 0, 0, 0, 0}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
     985        not_first_call = <optimized out>
     986[#15](/bitcoin-bitcoin/15/) 0x0000007fb68ba4ec in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:78
     987No locals.
     988
     989Thread 6 (Thread 0x7fa68be110 (LWP 28128)):
     990[#0](/bitcoin-bitcoin/0/)  0x0000007fb7e8622c in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x1f61110 <scriptcheckqueue+136>) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
     991        _x2tmp = 0
     992        _x0tmp = 32903440
     993        _x0 = 32903440
     994        _x2 = 0
     995        _x8 = 98
     996        _x3tmp = 0
     997        _x1tmp = <optimized out>
     998        _x1 = 128
     999        _x3 = 0
    1000        _sys_result = <optimized out>
    1001        __ret = <optimized out>
    1002        oldtype = 0
    1003        err = <optimized out>
    1004        oldtype = <optimized out>
    1005        err = <optimized out>
    1006        __ret = <optimized out>
    1007        _sys_result = <optimized out>
    1008        _x3tmp = <optimized out>
    1009        _x2tmp = <optimized out>
    1010        _x1tmp = <optimized out>
    1011        _x0tmp = <optimized out>
    1012        _x0 = <optimized out>
    1013        _x1 = <optimized out>
    1014        _x2 = <optimized out>
    1015        _x3 = <optimized out>
    1016        _x8 = <optimized out>
    1017[#1](/bitcoin-bitcoin/1/)  __pthread_cond_wait_common (abstime=0x0, mutex=0x1f610b8 <scriptcheckqueue+48>, cond=0x1f610e8 <scriptcheckqueue+96>) at pthread_cond_wait.c:502
    1018        spin = 0
    1019        buffer = {__routine = 0x7fb7e85f40 <__condvar_cleanup_waiting>, __arg = 0x7fa68bd438, __canceltype = 0, __prev = 0x0}
    1020        cbuffer = {wseq = 0, cond = 0x1f610e8 <scriptcheckqueue+96>, mutex = 0x1f610b8 <scriptcheckqueue+48>, private = 0}
    1021        rt = <optimized out>
    1022        err = <optimized out>
    1023        g = 0
    1024        flags = <optimized out>
    1025        g1_start = <optimized out>
    1026        signals = <optimized out>
    1027        result = 0
    1028        wseq = <optimized out>
    1029        seq = 0
    1030        private = <optimized out>
    1031        maxspin = <optimized out>
    1032        err = <optimized out>
    1033        result = <optimized out>
    1034        wseq = <optimized out>
    1035        g = <optimized out>
    1036        seq = <optimized out>
    1037        flags = <optimized out>
    1038        private = <optimized out>
    1039        signals = <optimized out>
    1040        g1_start = <optimized out>
    1041        spin = <optimized out>
    1042        buffer = <optimized out>
    1043        cbuffer = <optimized out>
    1044        rt = <optimized out>
    1045        s = <optimized out>
    1046[#2](/bitcoin-bitcoin/2/)  __pthread_cond_wait (cond=0x1f610e8 <scriptcheckqueue+96>, mutex=0x1f610b8 <scriptcheckqueue+48>) at pthread_cond_wait.c:655
    1047No locals.
    1048[#3](/bitcoin-bitcoin/3/)  0x00000000004d5404 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
    1049No symbol table info available.
    1050[#4](/bitcoin-bitcoin/4/)  0x000000000047c7f0 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) [clone .constprop.135] ()
    1051    at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
    1052No symbol table info available.
    1053[#5](/bitcoin-bitcoin/5/)  0x000000000047caa8 in pthread_cond_wait () at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
    1054No symbol table info available.
    1055[#6](/bitcoin-bitcoin/6/)  0x0000000000511a34 in boost::condition_variable::wait (this=0x1f610b8 <scriptcheckqueue+48>, m=...) at /usr/include/boost/thread/pthread/condition_variable.hpp:81
    1056        the_mutex = 0x1f610b8 <scriptcheckqueue+48>
    1057        guard = <optimized out>
    1058        check_for_interruption = <optimized out>
    1059        res = 0
    1060[#7](/bitcoin-bitcoin/7/)  0x000000000080875c in CCheckQueue<CScriptCheck>::Loop (this=0x1f61088 <scriptcheckqueue>, fMaster=false) at ./checkqueue.h:99
    1061        lock = <optimized out>
    1062        cond = [@0x1f610b8](/bitcoin-bitcoin/contributor/0x1f610b8/): {internal_mutex = pthread_mutex_t = {Type = Normal, Status = Not acquired, Robust = No, Shared = No, Protocol = None}, cond = pthread_cond_t = {Threads known to still execute a wait function = 3, 
    1063            Clock ID = CLOCK_REALTIME, Shared = No}}
    1064        vChecks = std::vector of length 0, capacity 128
    1065        nNow = 0
    1066        fOk = true
    1067[#8](/bitcoin-bitcoin/8/)  0x00000000007c5d10 in CCheckQueue<CScriptCheck>::Thread (this=0x1f61110 <scriptcheckqueue+136>) at ./checkqueue.h:136
    1068No locals.
    1069[#9](/bitcoin-bitcoin/9/)  ThreadScriptCheck (worker_num=0) at validation.cpp:1775
    1070No locals.
    1071[#10](/bitcoin-bitcoin/10/) 0x00000000005d2954 in AppInitMain(NodeContext&)::$_3::operator()() const (this=0x7fb15599d4) at init.cpp:1284
    1072No locals.
    1073[#11](/bitcoin-bitcoin/11/) boost::detail::thread_data<AppInitMain(NodeContext&)::$_3>::run() (this=0x7fb1559800) at /usr/include/boost/thread/detail/thread.hpp:116
    1074No locals.
    1075[#12](/bitcoin-bitcoin/12/) 0x0000007fb7eb6fe8 in ?? () from /usr/lib/aarch64-linux-gnu/libboost_thread.so.1.65.1
    1076No symbol table info available.
    1077[#13](/bitcoin-bitcoin/13/) 0x00000000004622a8 in __tsan_thread_start_func () at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
    1078No symbol table info available.
    1079[#14](/bitcoin-bitcoin/14/) 0x0000007fb7e80088 in start_thread (arg=0x7fa70bd7ff) at pthread_create.c:463
    1080        pd = 0x7fa70bd7ff
    1081        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {548255031568, 548263418064, 548263417854, 548263417855, 0, 4096, 548263418064, 548546412544, 548255031568, 1, 548255029520, 8791672226757795933, 0, 8791672226479028497, 4294967297, 0, 
    1082                0, 0, 0, 0, 0, 0}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
    1083        not_first_call = <optimized out>
    1084[#15](/bitcoin-bitcoin/15/) 0x0000007fb68ba4ec in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:78
    1085No locals.
    1086
    1087Thread 5 (Thread 0x7fa70bf110 (LWP 28127)):
    1088[#0](/bitcoin-bitcoin/0/)  0x0000007fb68b1048 in __GI___poll (fds=0x7fb1704970, nfds=1, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:41
    1089        _x3tmp = 0
    1090        _x0tmp = 548437772656
    1091        _x0 = 548437772656
    1092        _x3 = 0
    1093        _x4tmp = 0
    1094        _x1tmp = 1
    1095        _x1 = 1
    1096        _x4 = 0
    1097        _x2tmp = <optimized out>
    1098        _x2 = 0
    1099        _x8 = 73
    1100        _sys_result = <optimized out>
    1101        _sys_result = <optimized out>
    1102        sc_cancel_oldtype = 0
    1103        sc_ret = <optimized out>
    1104        timeout_ts = {tv_sec = 1, tv_nsec = 4706780}
    1105        timeout_ts_p = <optimized out>
    1106[#1](/bitcoin-bitcoin/1/)  0x000000000047d2f0 in poll () at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
    1107No symbol table info available.
    1108[#2](/bitcoin-bitcoin/2/)  0x0000007fb6022e40 in ?? () from /usr/lib/aarch64-linux-gnu/libglib-2.0.so.0
    1109No symbol table info available.
    1110[#3](/bitcoin-bitcoin/3/)  0x0000000000000001 in ?? ()
    1111No symbol table info available.
    1112Backtrace stopped: previous frame identical to this frame (corrupt stack?)
    1113
    1114Thread 4 (Thread 0x7fa8abf110 (LWP 28125)):
    1115[#0](/bitcoin-bitcoin/0/)  0x0000007fb68b1048 in __GI___poll (fds=0x7fb1703dd0, nfds=2, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:41
    1116        _x3tmp = 0
    1117        _x0tmp = 548437769680
    1118        _x0 = 548437769680
    1119        _x3 = 0
    1120        _x4tmp = 0
    1121        _x1tmp = 2
    1122        _x1 = 2
    1123        _x4 = 0
    1124        _x2tmp = <optimized out>
    1125        _x2 = 0
    1126        _x8 = 73
    1127        _sys_result = <optimized out>
    1128        _sys_result = <optimized out>
    1129        sc_cancel_oldtype = 0
    1130        sc_ret = <optimized out>
    1131        timeout_ts = {tv_sec = 2, tv_nsec = 4706780}
    1132        timeout_ts_p = <optimized out>
    1133[#1](/bitcoin-bitcoin/1/)  0x000000000047d2f0 in poll () at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
    1134No symbol table info available.
    1135[#2](/bitcoin-bitcoin/2/)  0x0000007fb6022e40 in ?? () from /usr/lib/aarch64-linux-gnu/libglib-2.0.so.0
    1136No symbol table info available.
    1137[#3](/bitcoin-bitcoin/3/)  0x0000000000000001 in ?? ()
    1138No symbol table info available.
    1139Backtrace stopped: previous frame identical to this frame (corrupt stack?)
    1140
    1141Thread 3 (Thread 0x7fab0be110 (LWP 28124)):
    1142[#0](/bitcoin-bitcoin/0/)  0x0000007fb688c2e0 in __GI___waitpid (pid=<optimized out>, stat_loc=stat_loc@entry=0x7fab0bd428, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:30
    1143        _x2tmp = 0
    1144        _x0tmp = <optimized out>
    1145        _x0 = 28150
    1146        _x2 = 0
    1147        _x8 = 260
    1148        _x3tmp = 0
    1149        _x1tmp = 548330525736
    1150        _x1 = 548330525736
    1151        _x3 = 0
    1152        _sys_result = <optimized out>
    1153        _sys_result = <optimized out>
    1154        sc_cancel_oldtype = 0
    1155        sc_ret = <optimized out>
    1156[#1](/bitcoin-bitcoin/1/)  0x0000007fb6828f38 in do_system (line=<optimized out>) at ../sysdeps/posix/system.c:149
    1157        __result = <optimized out>
    1158        _buffer = {__routine = 0x7fb68291d8 <cancel_handler>, __arg = 0x7fab0bd42c, __canceltype = 0, __prev = 0x0}
    1159        _avail = 1
    1160        status = -1
    1161        save = <optimized out>
    1162        pid = 28150
    1163        sa = {__sigaction_handler = {sa_handler = 0x1, sa_sigaction = 0x1}, sa_mask = {__val = {65536, 0 <repeats 15 times>}}, sa_flags = 0, sa_restorer = 0x7fb7ea0090}
    1164        omask = {__val = {0, 548547743316, 548539928576, 548539928576, 548330526152, 17037936, 548330526048, 548522628320, 21990232555520, 3, 0, 1, 0, 97378064544, 3104298975708586240, 1}}
    1165[#2](/bitcoin-bitcoin/2/)  0x0000007fb7839ddc in ?? () from /usr/lib/aarch64-linux-gnu/libQt5Test.so.5
    1166No symbol table info available.
    1167[#3](/bitcoin-bitcoin/3/)  0x0000007fb7839eb8 in ?? () from /usr/lib/aarch64-linux-gnu/libQt5Test.so.5
    1168No symbol table info available.
    1169[#4](/bitcoin-bitcoin/4/)  0x0000007fb78429dc in ?? () from /usr/lib/aarch64-linux-gnu/libQt5Test.so.5
    1170No symbol table info available.
    1171[#5](/bitcoin-bitcoin/5/)  0x0000007fb7925a60 in ?? () from /usr/lib/aarch64-linux-gnu/libQt5Core.so.5
    1172No symbol table info available.
    1173[#6](/bitcoin-bitcoin/6/)  0x00000000004622a8 in __tsan_thread_start_func () at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
    1174No symbol table info available.
    1175[#7](/bitcoin-bitcoin/7/)  0x0000007fb7e80088 in start_thread (arg=0x7fffffebef) at pthread_create.c:463
    1176        pd = 0x7fffffebef
    1177        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {548330529040, 549755809256, 549755808750, 549755808751, 0, 4096, 549755809256, 548546412544, 548330529040, 1, 548330526992, 8791672226757795933, 0, 8791672226420308241, 0, 0, 0, 0, 0, 
    1178                0, 0, 0}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
    1179        not_first_call = <optimized out>
    1180[#8](/bitcoin-bitcoin/8/)  0x0000007fb68ba4ec in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:78
    1181No locals.
    1182
    1183Thread 2 (Thread 0x7fab8bf110 (LWP 28123)):
    1184[#0](/bitcoin-bitcoin/0/)  0x0000007fb688c728 in __GI___nanosleep (requested_time=0x7fab8be7f8, requested_time@entry=0x7fab8be808, remaining=remaining@entry=0x0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
    1185        _x0tmp = 548338919416
    1186        _x0 = 548338919416
    1187        _x8 = 101
    1188        _x1tmp = 0
    1189        _x1 = 0
    1190        _sys_result = <optimized out>
    1191        _sys_result = <optimized out>
    1192        sc_cancel_oldtype = 0
    1193        sc_ret = <optimized out>
    1194[#1](/bitcoin-bitcoin/1/)  0x0000007fb68b3fec in usleep (useconds=<optimized out>) at ../sysdeps/posix/usleep.c:32
    1195        ts = {tv_sec = 0, tv_nsec = 100000000}
    1196[#2](/bitcoin-bitcoin/2/)  0x000000000047e0e0 in usleep () at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
    1197No symbol table info available.
    1198[#3](/bitcoin-bitcoin/3/)  0x00000000004befc8 in __tsan::BackgroundThread(void*) () at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
    1199No symbol table info available.
    1200[#4](/bitcoin-bitcoin/4/)  0x0000007fb7e80088 in start_thread (arg=0x7fffffea9f) at pthread_create.c:463
    1201        pd = 0x7fffffea9f
    1202        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {548338921744, 549755808416, 549755808414, 549755808415, 0, 4096, 549755808416, 548546412544, 548338921744, 1, 548338919696, 8791672226757795933, 0, 8791672226428684561, 0, 0, 0, 0, 0, 
    1203                0, 0, 0}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
    1204        not_first_call = <optimized out>
    1205[#5](/bitcoin-bitcoin/5/)  0x0000007fb68ba4ec in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:78
    1206No locals.
    1207
    1208Thread 1 (Thread 0x7fb408b010 (LWP 28122)):
    1209[#0](/bitcoin-bitcoin/0/)  0x0000007fb68b1048 in __GI___poll (fds=0x7fb1704330, nfds=1, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:41
    1210        _x3tmp = 0
    1211        _x0tmp = 548437771056
    1212        _x0 = 548437771056
    1213        _x3 = 0
    1214        _x4tmp = 0
    1215        _x1tmp = 1
    1216        _x1 = 1
    1217        _x4 = 0
    1218        _x2tmp = <optimized out>
    1219        _x2 = 549755806792
    1220        _x8 = 73
    1221        _sys_result = <optimized out>
    1222        _sys_result = <optimized out>
    1223        sc_cancel_oldtype = 0
    1224        sc_ret = <optimized out>
    1225        timeout_ts = {tv_sec = 0, tv_nsec = 156076953}
    1226        timeout_ts_p = <optimized out>
    1227[#1](/bitcoin-bitcoin/1/)  0x000000000047d2f0 in poll () at /usr/bin/../lib/gcc/aarch64-linux-gnu/7.4.0/../../../../include/c++/7.4.0/iostream:74
    1228No symbol table info available.
    1229[#2](/bitcoin-bitcoin/2/)  0x0000007fb6022e40 in ?? () from /usr/lib/aarch64-linux-gnu/libglib-2.0.so.0
    1230No symbol table info available.
    1231[#3](/bitcoin-bitcoin/3/)  0x0000000000000001 in ?? ()
    1232No symbol table info available.
    1233Backtrace stopped: previous frame identical to this frame (corrupt stack?)
    1234Detaching from program: /root/workspace/bitcoin-core/build/bitcoin-aarch64-unknown-linux-gnu/src/qt/test/test_bitcoin-qt, process 28122
    1235========= End of stack trace ==============
    1236QFATAL : AppTests::appTests() Test function timed out
    1237FAIL!  : AppTests::appTests() Received a fatal error.
    1238   Loc: [Unknown file(0)]
    1239Totals: 1 passed, 1 failed, 0 skipped, 0 blacklisted, 320051ms
    1240********* Finished testing of AppTests *********
    1241Aborted
    
  2. MarcoFalke added the label Bug on Nov 20, 2019
  3. MarcoFalke commented at 7:00 pm on November 20, 2019: member
    Cleared all folders, running again on current master. The file was https://transfer.sh/LzyRE/test_bitcoin-qt
  4. MarcoFalke commented at 0:59 am on November 21, 2019: member

    There are also issues when running tsan on travis arm64:

    https://travis-ci.org/MarcoFalke/bitcoin-core/jobs/614801854#L3845

  5. laanwj added the label Tests on Dec 12, 2019
  6. laanwj added the label Build system on Dec 12, 2019
  7. laanwj removed the label Build system on Dec 12, 2019
  8. hebasto commented at 2:23 am on April 30, 2020: member

    Testing master (36c0abd8f61ba859d53b1e59014720282c97c143) on Linux Mint 19.3 (x86_64):

    0$ ./configure --enable-debug --with-sanitizers=thread --disable-hardening --disable-asm  CC=clang-9 CXX=clang++-9
    1$ make clean && make
    2$ ./src/qt/test/test_bitcoin-qt
    3...
    4ThreadSanitizer: reported 3041 warnings
    

    It is not aarch64, so should it be a separated issue?

  9. MarcoFalke closed this on Mar 8, 2021

  10. DrahtBot locked this on Aug 18, 2022

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-12-19 09:12 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me