TSan warning with legacy wallet on macos (“too long mutex cycle found”) #31986

issue pinheadmz openend this issue on March 4, 2025
  1. pinheadmz commented at 3:59 pm on March 4, 2025: member

    master branch at 15717f0ef3960969ee550a4a41741987b86684dc

    built on arm64/macos

    Notably there is no TSan warning when the test is run with --descriptors

    To reproduce:

    0--> build_master/test/functional/wallet_listtransactions.py --legacy-wallet --nocleanup
    1...
    2AssertionError: Unexpected stderr WARNING: too long mutex cycle found
    

    complete configuration:

     0Configure summary
     1=================
     2Executables:
     3  bitcoind ............................ ON
     4  bitcoin-node (multiprocess) ......... OFF
     5  bitcoin-qt (GUI) .................... OFF
     6  bitcoin-gui (GUI, multiprocess) ..... OFF
     7  bitcoin-cli ......................... ON
     8  bitcoin-tx .......................... ON
     9  bitcoin-util ........................ ON
    10  bitcoin-wallet ...................... ON
    11  bitcoin-chainstate (experimental) ... OFF
    12  libbitcoinkernel (experimental) ..... OFF
    13Optional features:
    14  wallet support ...................... ON
    15   - descriptor wallets (SQLite) ...... ON
    16   - legacy wallets (Berkeley DB) ..... ON
    17  external signer ..................... ON
    18  ZeroMQ .............................. ON
    19  USDT tracing ........................ OFF
    20  QR code (GUI) ....................... OFF
    21  DBus (GUI, Linux only) .............. OFF
    22Tests:
    23  test_bitcoin ........................ ON
    24  test_bitcoin-qt ..................... OFF
    25  bench_bitcoin ....................... OFF
    26  fuzz binary ......................... OFF
    27
    28Cross compiling ....................... FALSE
    29C++ compiler .......................... Clang 19.1.7, /opt/homebrew/opt/llvm/bin/clang++
    30CMAKE_BUILD_TYPE ...................... Debug
    31Preprocessor defined macros ........... OBJC_OLD_DISPATCH_PROTOTYPES=0 DEBUG DEBUG_LOCKORDER DEBUG_LOCKCONTENTION RPC_DOC_CHECK ABORT_ON_FAILED_ASSUME
    32C++ compiler flags .................... -O0 -ftrapv -g3 -std=c++20 -fPIC -fdebug-prefix-map=/Users/matthewzipkin/Desktop/work/bitcoin/src=. -fmacro-prefix-map=/Users/matthewzipkin/Desktop/work/bitcoin/src=. -fsanitize=thread -Wall -Wextra -Wgnu -Wformat -Wformat-security -Wvla -Wshadow-field -Wthread-safety -Wloop-analysis -Wredundant-decls -Wunused-member-function -Wdate-time -Wconditional-uninitialized -Woverloaded-virtual -Wsuggest-override -Wimplicit-fallthrough -Wunreachable-code -Wdocumentation -Wself-assign -Wundef -Wno-unused-parameter -Wstack-protector -fstack-protector-all -mbranch-protection=bti
    33Linker flags .......................... -O0 -ftrapv -g3 -L/opt/homebrew/opt/llvm/lib -Wl,-dead_strip -Wl,-dead_strip_dylibs -Wl,-headerpad_max_install_names -fsanitize=thread -fstack-protector-all -Wl,-fixup_chains -fPIE -Xlinker -pie
    34
    35NOTE: The summary above may not exactly match the final applied build flags
    36      if any additional CMAKE_* or environment variables have been modified.
    37      To see the exact flags applied, build with the --verbose option.
    38
    39Attempt to harden executables ......... ON
    40Treat compiler warnings as errors ..... OFF
    41Use ccache for compiling .............. ON
    
  2. pinheadmz commented at 4:22 pm on March 4, 2025: member
    • I ran all wallet tests and only wallet_listtransactions.py --legacy-wallet fails with this warning
  3. fanquake commented at 6:39 pm on March 4, 2025: member
    0# master (15717f0ef3960969ee550a4a41741987b86684dc) aarch64 Linux
    1# clang version 19.1.7 (Fedora 19.1.7-2.fc41) 
    2make -C depends/ CC=clang CXX="clang++ -stdlib=libc++" -j16 NO_QT=1 NO_ZMQ=1 NO_SQLITE=1
    3cmake -B build --toolchain /root/bitcoin/depends/aarch64-unknown-linux-gnu/toolchain.cmake -DSANITIZERS=thread -DCMAKE_BUILD_TYPE=Debug
    4cmake --build build -j17
    5build/test/functional/wallet_listtransactions.py --legacy-wallet --nocleanup
    
      0node0 2025-03-04T18:34:31.466976Z [shutoff] [validationinterface.cpp:245] [ChainStateFlushed] [validation] Enqueuing ChainStateFlushed: block hash=5098544754e2d14afc399664555a6acb153ae31545cfd368ae7047fe39d62260 
      1 node0 2025-03-04T18:34:31.468447Z [shutoff] [wallet/bdb.cpp:608] [Flush] [walletdb] BerkeleyEnvironment::Flush: [/tmp/bitcoin_func_test_ajbgow6d/node0/regtest] Flush(true) 
      2 node0 2025-03-04T18:34:31.468606Z [shutoff] [wallet/bdb.cpp:619] [Flush] [walletdb] BerkeleyEnvironment::Flush: Flushing wallet.dat (refcount = 0)... 
      3 node0 2025-03-04T18:34:31.468779Z [shutoff] [wallet/bdb.cpp:623] [Flush] [walletdb] BerkeleyEnvironment::Flush: wallet.dat checkpoint 
      4 node0 2025-03-04T18:34:31.468944Z [shutoff] [wallet/bdb.cpp:625] [Flush] [walletdb] BerkeleyEnvironment::Flush: wallet.dat detach 
      5 node0 2025-03-04T18:34:37.960377Z [shutoff] [wallet/bdb.cpp:628] [Flush] [walletdb] BerkeleyEnvironment::Flush: wallet.dat closed 
      6 node0 2025-03-04T18:34:37.960558Z [shutoff] [wallet/bdb.cpp:634] [Flush] [walletdb] BerkeleyEnvironment::Flush: Flush(true) took            6492ms 
      7 node0 2025-03-04T18:34:37.990998Z [shutoff] [wallet/wallet.h:937] [WalletLogPrintf] [default wallet] Releasing wallet .. 
      8 node0 2025-03-04T18:34:37.991138Z [shutoff] [wallet/bdb.cpp:608] [Flush] [walletdb] BerkeleyEnvironment::Flush: [/tmp/bitcoin_func_test_ajbgow6d/node0/regtest] Flush(false) database not started 
      9 node0 2025-03-04T18:34:38.128102Z [shutoff] [init.cpp:401] [Shutdown] Shutdown: done 
     10 test  2025-03-04T18:34:38.238000Z TestFramework (ERROR): Assertion failed 
     11                                   Traceback (most recent call last):
     12                                     File "/root/bitcoin/test/functional/test_framework/test_framework.py", line 135, in main
     13                                       self.run_test()
     14                                       ~~~~~~~~~~~~~^^
     15                                     File "/root/bitcoin/build/test/functional/wallet_listtransactions.py", line 112, in run_test
     16                                       self.run_externally_generated_address_test()
     17                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
     18                                     File "/root/bitcoin/build/test/functional/wallet_listtransactions.py", line 236, in run_externally_generated_address_test
     19                                       self.stop_nodes()
     20                                       ~~~~~~~~~~~~~~~^^
     21                                     File "/root/bitcoin/test/functional/test_framework/test_framework.py", line 603, in stop_nodes
     22                                       node.wait_until_stopped()
     23                                       ~~~~~~~~~~~~~~~~~~~~~~~^^
     24                                     File "/root/bitcoin/test/functional/test_framework/test_node.py", line 444, in wait_until_stopped
     25                                       self.wait_until(lambda: self.is_node_stopped(**kwargs), timeout=timeout)
     26                                       ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     27                                     File "/root/bitcoin/test/functional/test_framework/test_node.py", line 840, in wait_until
     28                                       return wait_until_helper_internal(test_function, timeout=timeout, timeout_factor=self.timeout_factor, check_interval=check_interval)
     29                                     File "/root/bitcoin/test/functional/test_framework/util.py", line 310, in wait_until_helper_internal
     30                                       if predicate():
     31                                          ~~~~~~~~~^^
     32                                     File "/root/bitcoin/test/functional/test_framework/test_node.py", line 444, in <lambda>
     33                                       self.wait_until(lambda: self.is_node_stopped(**kwargs), timeout=timeout)
     34                                                               ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
     35                                     File "/root/bitcoin/test/functional/test_framework/test_node.py", line 423, in is_node_stopped
     36                                       assert return_code == expected_ret_code, self._node_msg(
     37                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     38                                   AssertionError: [node 0] Node returned unexpected exit code (66) vs (0) when stopping
     39 test  2025-03-04T18:34:38.246000Z TestFramework (DEBUG): Closing down network thread 
     40 test  2025-03-04T18:34:38.297000Z TestFramework (INFO): Not stopping nodes as test failed. The dangling processes will be cleaned up later. 
     41 test  2025-03-04T18:34:38.297000Z TestFramework (WARNING): Not cleaning up dir /tmp/bitcoin_func_test_ajbgow6d 
     42 test  2025-03-04T18:34:38.297000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/bitcoin_func_test_ajbgow6d/test_framework.log 
     43 test  2025-03-04T18:34:38.297000Z TestFramework (ERROR): 
     44 test  2025-03-04T18:34:38.297000Z TestFramework (ERROR): Hint: Call /root/bitcoin/test/functional/combine_logs.py '/tmp/bitcoin_func_test_ajbgow6d' to consolidate all logs 
     45 test  2025-03-04T18:34:38.297000Z TestFramework (ERROR): 
     46 test  2025-03-04T18:34:38.297000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log. 
     47 test  2025-03-04T18:34:38.297000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues 
     48 test  2025-03-04T18:34:38.298000Z TestFramework (ERROR): 
     49
     50 node0 stderr ==================
     51WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=210282)
     52  Cycle in lock order graph: M0 (0xffff6843f208) => M1 (0xffff68449be8) => M2 (0xffff68449d98) => M0
     53
     54  Mutex M1 acquired here while holding mutex M0 in thread T7:
     55    [#0](/bitcoin-bitcoin/0/) pthread_rwlock_wrlock <null> (bitcoind+0xece44) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     56    [#1](/bitcoin-bitcoin/1/) __db_pthread_mutex_lock <null> (bitcoind+0x1ae7c10) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     57    [#2](/bitcoin-bitcoin/2/) wallet::BerkeleyBatch::BerkeleyBatch(wallet::BerkeleyDatabase&, bool, bool) /root/bitcoin/build/src/wallet/./wallet/bdb.cpp:366:14 (bitcoind+0x130fa98) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     58    [#3](/bitcoin-bitcoin/3/) std::__1::__unique_if<wallet::BerkeleyBatch>::__unique_single std::__1::make_unique[abi:ne190107]<wallet::BerkeleyBatch, wallet::BerkeleyDatabase&, bool, bool&>(wallet::BerkeleyDatabase&, bool&&, bool&) /usr/bin/../include/c++/v1/__memory/unique_ptr.h:634:30 (bitcoind+0x131a7ac) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     59    [#4](/bitcoin-bitcoin/4/) wallet::BerkeleyDatabase::MakeBatch(bool) /root/bitcoin/build/src/wallet/./wallet/bdb.cpp:945:12 (bitcoind+0x13154d4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     60    [#5](/bitcoin-bitcoin/5/) wallet::WalletBatch::WalletBatch(wallet::WalletDatabase&, bool) /root/bitcoin/build/src/wallet/./wallet/walletdb.h:226:26 (bitcoind+0xf0cdec) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     61    [#6](/bitcoin-bitcoin/6/) wallet::CWallet::LoadWallet() /root/bitcoin/build/src/wallet/./wallet/wallet.cpp:2386:31 (bitcoind+0x117c058) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     62    [#7](/bitcoin-bitcoin/7/) wallet::CWallet::Create(wallet::WalletContext&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::unique_ptr<wallet::WalletDatabase, std::__1::default_delete<wallet::WalletDatabase>>, unsigned long, bilingual_str&, std::__1::vector<bilingual_str, std::__1::allocator<bilingual_str>>&) /root/bitcoin/build/src/wallet/./wallet/wallet.cpp:3015:47 (bitcoind+0x11629b4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     63    [#8](/bitcoin-bitcoin/8/) wallet::CreateWallet(wallet::WalletContext&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::optional<bool>, wallet::DatabaseOptions&, wallet::DatabaseStatus&, bilingual_str&, std::__1::vector<bilingual_str, std::__1::allocator<bilingual_str>>&) /root/bitcoin/build/src/wallet/./wallet/wallet.cpp:434:39 (bitcoind+0x1161d68) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     64    [#9](/bitcoin-bitcoin/9/) wallet::createwallet()::$_0::operator()(RPCHelpMan const&, JSONRPCRequest const&) const /root/bitcoin/build/src/wallet/./wallet/rpc/wallet.cpp:438:45 (bitcoind+0xfc8af0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     65    [#10](/bitcoin-bitcoin/10/) decltype(std::declval<wallet::createwallet()::$_0&>()(std::declval<RPCHelpMan const&>(), std::declval<JSONRPCRequest const&>())) std::__1::__invoke[abi:ne190107]<wallet::createwallet()::$_0&, RPCHelpMan const&, JSONRPCRequest const&>(wallet::createwallet()::$_0&, RPCHelpMan const&, JSONRPCRequest const&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:149:25 (bitcoind+0xfc8330) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     66    [#11](/bitcoin-bitcoin/11/) UniValue std::__1::__invoke_void_return_wrapper<UniValue, false>::__call[abi:ne190107]<wallet::createwallet()::$_0&, RPCHelpMan const&, JSONRPCRequest const&>(wallet::createwallet()::$_0&, RPCHelpMan const&, JSONRPCRequest const&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:216:12 (bitcoind+0xfc81fc) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     67    [#12](/bitcoin-bitcoin/12/) std::__1::__function::__alloc_func<wallet::createwallet()::$_0, std::__1::allocator<wallet::createwallet()::$_0>, UniValue (RPCHelpMan const&, JSONRPCRequest const&)>::operator()[abi:ne190107](RPCHelpMan const&, JSONRPCRequest const&) /usr/bin/../include/c++/v1/__functional/function.h:171:12 (bitcoind+0xfc8144) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     68    [#13](/bitcoin-bitcoin/13/) std::__1::__function::__func<wallet::createwallet()::$_0, std::__1::allocator<wallet::createwallet()::$_0>, UniValue (RPCHelpMan const&, JSONRPCRequest const&)>::operator()(RPCHelpMan const&, JSONRPCRequest const&) /usr/bin/../include/c++/v1/__functional/function.h:313:10 (bitcoind+0xfc5a78) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     69    [#14](/bitcoin-bitcoin/14/) std::__1::__function::__value_func<UniValue (RPCHelpMan const&, JSONRPCRequest const&)>::operator()[abi:ne190107](RPCHelpMan const&, JSONRPCRequest const&) const /usr/bin/../include/c++/v1/__functional/function.h:430:12 (bitcoind+0x1754508) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     70    [#15](/bitcoin-bitcoin/15/) std::__1::function<UniValue (RPCHelpMan const&, JSONRPCRequest const&)>::operator()(RPCHelpMan const&, JSONRPCRequest const&) const /usr/bin/../include/c++/v1/__functional/function.h:989:10 (bitcoind+0x1741fcc) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     71    [#16](/bitcoin-bitcoin/16/) RPCHelpMan::HandleRequest(JSONRPCRequest const&) const /root/bitcoin/build/src/./rpc/util.cpp:684:20 (bitcoind+0x1738798) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     72    [#17](/bitcoin-bitcoin/17/) CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)::operator()(JSONRPCRequest const&, UniValue&, bool) const /root/bitcoin/build/src/./rpc/server.h:101:91 (bitcoind+0x8c38d4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     73    [#18](/bitcoin-bitcoin/18/) decltype(std::declval<CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)&>()(std::declval<JSONRPCRequest const&>(), std::declval<UniValue&>(), std::declval<bool>())) std::__1::__invoke[abi:ne190107]<CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool>(CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:149:25 (bitcoind+0x8c37f0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     74    [#19](/bitcoin-bitcoin/19/) bool std::__1::__invoke_void_return_wrapper<bool, false>::__call[abi:ne190107]<CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool>(CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:216:12 (bitcoind+0x8c3684) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     75    [#20](/bitcoin-bitcoin/20/) std::__1::__function::__alloc_func<CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool), std::__1::allocator<CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)>, bool (JSONRPCRequest const&, UniValue&, bool)>::operator()[abi:ne190107](JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__functional/function.h:171:12 (bitcoind+0x8c35c0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     76    [#21](/bitcoin-bitcoin/21/) std::__1::__function::__func<CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool), std::__1::allocator<CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)>, bool (JSONRPCRequest const&, UniValue&, bool)>::operator()(JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__functional/function.h:313:10 (bitcoind+0x8c0eb8) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     77    [#22](/bitcoin-bitcoin/22/) std::__1::__function::__value_func<bool (JSONRPCRequest const&, UniValue&, bool)>::operator()[abi:ne190107](JSONRPCRequest const&, UniValue&, bool&&) const /usr/bin/../include/c++/v1/__functional/function.h:430:12 (bitcoind+0x6b8938) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     78    [#23](/bitcoin-bitcoin/23/) std::__1::function<bool (JSONRPCRequest const&, UniValue&, bool)>::operator()(JSONRPCRequest const&, UniValue&, bool) const /usr/bin/../include/c++/v1/__functional/function.h:989:10 (bitcoind+0x6b85a0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     79    [#24](/bitcoin-bitcoin/24/) wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)::operator()(JSONRPCRequest const&, UniValue&, bool) const /root/bitcoin/build/src/wallet/./wallet/interfaces.cpp:584:24 (bitcoind+0xefa258) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     80    [#25](/bitcoin-bitcoin/25/) decltype(std::declval<wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)&>()(std::declval<JSONRPCRequest const&>(), std::declval<UniValue&>(), std::declval<bool>())) std::__1::__invoke[abi:ne190107]<wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool>(wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:149:25 (bitcoind+0xefa11c) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     81    [#26](/bitcoin-bitcoin/26/) bool std::__1::__invoke_void_return_wrapper<bool, false>::__call[abi:ne190107]<wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool>(wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:216:12 (bitcoind+0xef9fb0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     82    [#27](/bitcoin-bitcoin/27/) std::__1::__function::__alloc_func<wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool), std::__1::allocator<wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)>, bool (JSONRPCRequest const&, UniValue&, bool)>::operator()[abi:ne190107](JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__functional/function.h:171:12 (bitcoind+0xef9eec) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     83    [#28](/bitcoin-bitcoin/28/) std::__1::__function::__func<wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool), std::__1::allocator<wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)>, bool (JSONRPCRequest const&, UniValue&, bool)>::operator()(JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__functional/function.h:313:10 (bitcoind+0xef77dc) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     84    [#29](/bitcoin-bitcoin/29/) std::__1::__function::__value_func<bool (JSONRPCRequest const&, UniValue&, bool)>::operator()[abi:ne190107](JSONRPCRequest const&, UniValue&, bool&&) const /usr/bin/../include/c++/v1/__functional/function.h:430:12 (bitcoind+0x6b8938) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     85    [#30](/bitcoin-bitcoin/30/) std::__1::function<bool (JSONRPCRequest const&, UniValue&, bool)>::operator()(JSONRPCRequest const&, UniValue&, bool) const /usr/bin/../include/c++/v1/__functional/function.h:989:10 (bitcoind+0x6b85a0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     86    [#31](/bitcoin-bitcoin/31/) node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)::operator()(JSONRPCRequest const&, UniValue&, bool) const /root/bitcoin/build/src/./node/interfaces.cpp:512:24 (bitcoind+0x694214) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     87    [#32](/bitcoin-bitcoin/32/) decltype(std::declval<node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)&>()(std::declval<JSONRPCRequest const&>(), std::declval<UniValue&>(), std::declval<bool>())) std::__1::__invoke[abi:ne190107]<node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool>(node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:149:25 (bitcoind+0x6940f4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     88    [#33](/bitcoin-bitcoin/33/) bool std::__1::__invoke_void_return_wrapper<bool, false>::__call[abi:ne190107]<node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool>(node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:216:12 (bitcoind+0x693f88) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     89    [#34](/bitcoin-bitcoin/34/) std::__1::__function::__alloc_func<node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool), std::__1::allocator<node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)>, bool (JSONRPCRequest const&, UniValue&, bool)>::operator()[abi:ne190107](JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__functional/function.h:171:12 (bitcoind+0x693ec4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     90    [#35](/bitcoin-bitcoin/35/) std::__1::__function::__func<node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool), std::__1::allocator<node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)>, bool (JSONRPCRequest const&, UniValue&, bool)>::operator()(JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__functional/function.h:313:10 (bitcoind+0x6917bc) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     91    [#36](/bitcoin-bitcoin/36/) std::__1::__function::__value_func<bool (JSONRPCRequest const&, UniValue&, bool)>::operator()[abi:ne190107](JSONRPCRequest const&, UniValue&, bool&&) const /usr/bin/../include/c++/v1/__functional/function.h:430:12 (bitcoind+0x6b8938) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     92    [#37](/bitcoin-bitcoin/37/) std::__1::function<bool (JSONRPCRequest const&, UniValue&, bool)>::operator()(JSONRPCRequest const&, UniValue&, bool) const /usr/bin/../include/c++/v1/__functional/function.h:989:10 (bitcoind+0x6b85a0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     93    [#38](/bitcoin-bitcoin/38/) ExecuteCommand(CRPCCommand const&, JSONRPCRequest const&, UniValue&, bool) /root/bitcoin/build/src/./rpc/server.cpp:512:20 (bitcoind+0xb32270) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     94    [#39](/bitcoin-bitcoin/39/) ExecuteCommands(std::__1::vector<CRPCCommand const*, std::__1::allocator<CRPCCommand const*>> const&, JSONRPCRequest const&, UniValue&) /root/bitcoin/build/src/./rpc/server.cpp:477:13 (bitcoind+0xb237e4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     95    [#40](/bitcoin-bitcoin/40/) CRPCTable::execute(JSONRPCRequest const&) const /root/bitcoin/build/src/./rpc/server.cpp:497:13 (bitcoind+0xb23554) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     96    [#41](/bitcoin-bitcoin/41/) JSONRPCExec(JSONRPCRequest const&, bool) /root/bitcoin/build/src/./rpc/server.cpp:353:31 (bitcoind+0xb22f78) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     97    [#42](/bitcoin-bitcoin/42/) HTTPReq_JSONRPC(std::__1::any const&, HTTPRequest*) /root/bitcoin/build/src/./httprpc.cpp:217:21 (bitcoind+0xe2f408) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     98    [#43](/bitcoin-bitcoin/43/) StartHTTPRPC(std::__1::any const&)::$_0::operator()(HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) const /root/bitcoin/build/src/./httprpc.cpp:368:80 (bitcoind+0xe2eaac) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
     99    [#44](/bitcoin-bitcoin/44/) decltype(std::declval<StartHTTPRPC(std::__1::any const&)::$_0&>()(std::declval<HTTPRequest*>(), std::declval<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&>())) std::__1::__invoke[abi:ne190107]<StartHTTPRPC(std::__1::any const&)::$_0&, HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&>(StartHTTPRPC(std::__1::any const&)::$_0&, HTTPRequest*&&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:149:25 (bitcoind+0xe2e9fc) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    100    [#45](/bitcoin-bitcoin/45/) bool std::__1::__invoke_void_return_wrapper<bool, false>::__call[abi:ne190107]<StartHTTPRPC(std::__1::any const&)::$_0&, HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&>(StartHTTPRPC(std::__1::any const&)::$_0&, HTTPRequest*&&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:216:12 (bitcoind+0xe2e8b4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    101    [#46](/bitcoin-bitcoin/46/) std::__1::__function::__alloc_func<StartHTTPRPC(std::__1::any const&)::$_0, std::__1::allocator<StartHTTPRPC(std::__1::any const&)::$_0>, bool (HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)>::operator()[abi:ne190107](HTTPRequest*&&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) /usr/bin/../include/c++/v1/__functional/function.h:171:12 (bitcoind+0xe2e800) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    102    [#47](/bitcoin-bitcoin/47/) std::__1::__function::__func<StartHTTPRPC(std::__1::any const&)::$_0, std::__1::allocator<StartHTTPRPC(std::__1::any const&)::$_0>, bool (HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)>::operator()(HTTPRequest*&&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) /usr/bin/../include/c++/v1/__functional/function.h:313:10 (bitcoind+0xe2c270) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    103    [#48](/bitcoin-bitcoin/48/) std::__1::__function::__value_func<bool (HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)>::operator()[abi:ne190107](HTTPRequest*&&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) const /usr/bin/../include/c++/v1/__functional/function.h:430:12 (bitcoind+0xe5819c) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    104    [#49](/bitcoin-bitcoin/49/) std::__1::function<bool (HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)>::operator()(HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) const /usr/bin/../include/c++/v1/__functional/function.h:989:10 (bitcoind+0xe58000) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    105    [#50](/bitcoin-bitcoin/50/) HTTPWorkItem::operator()() /root/bitcoin/build/src/./httpserver.cpp:60:9 (bitcoind+0xe57b88) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    106    [#51](/bitcoin-bitcoin/51/) WorkQueue<HTTPClosure>::Run() /root/bitcoin/build/src/./httpserver.cpp:115:13 (bitcoind+0xe67e80) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    107    [#52](/bitcoin-bitcoin/52/) HTTPWorkQueueRun(WorkQueue<HTTPClosure>*, int) /root/bitcoin/build/src/./httpserver.cpp:417:12 (bitcoind+0xe408a8) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    108    [#53](/bitcoin-bitcoin/53/) decltype(std::declval<void (*)(WorkQueue<HTTPClosure>*, int)>()(std::declval<WorkQueue<HTTPClosure>*>(), std::declval<int>())) std::__1::__invoke[abi:ne190107]<void (*)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*, int>(void (*&&)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*&&, int&&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:149:25 (bitcoind+0xe67514) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    109    [#54](/bitcoin-bitcoin/54/) void std::__1::__thread_execute[abi:ne190107]<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*, int, 2ul, 3ul>(std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*, int>&, std::__1::__tuple_indices<2ul, 3ul>) /usr/bin/../include/c++/v1/__thread/thread.h:192:3 (bitcoind+0xe6742c) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    110    [#55](/bitcoin-bitcoin/55/) void* std::__1::__thread_proxy[abi:ne190107]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*, int>>(void*) /usr/bin/../include/c++/v1/__thread/thread.h:201:3 (bitcoind+0xe66c74) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    111
    112    Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
    113
    114  Mutex M2 acquired here while holding mutex M1 in thread T7:
    115    [#0](/bitcoin-bitcoin/0/) pthread_rwlock_wrlock <null> (bitcoind+0xece44) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    116    [#1](/bitcoin-bitcoin/1/) __db_pthread_mutex_lock <null> (bitcoind+0x1ae7c10) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    117    [#2](/bitcoin-bitcoin/2/) wallet::BerkeleyBatch::BerkeleyBatch(wallet::BerkeleyDatabase&, bool, bool) /root/bitcoin/build/src/wallet/./wallet/bdb.cpp:366:14 (bitcoind+0x130fa98) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    118    [#3](/bitcoin-bitcoin/3/) std::__1::__unique_if<wallet::BerkeleyBatch>::__unique_single std::__1::make_unique[abi:ne190107]<wallet::BerkeleyBatch, wallet::BerkeleyDatabase&, bool, bool&>(wallet::BerkeleyDatabase&, bool&&, bool&) /usr/bin/../include/c++/v1/__memory/unique_ptr.h:634:30 (bitcoind+0x131a7ac) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    119    [#4](/bitcoin-bitcoin/4/) wallet::BerkeleyDatabase::MakeBatch(bool) /root/bitcoin/build/src/wallet/./wallet/bdb.cpp:945:12 (bitcoind+0x13154d4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    120    [#5](/bitcoin-bitcoin/5/) wallet::WalletBatch::WalletBatch(wallet::WalletDatabase&, bool) /root/bitcoin/build/src/wallet/./wallet/walletdb.h:226:26 (bitcoind+0xf0cdec) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    121    [#6](/bitcoin-bitcoin/6/) wallet::CWallet::LoadWallet() /root/bitcoin/build/src/wallet/./wallet/wallet.cpp:2386:31 (bitcoind+0x117c058) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    122    [#7](/bitcoin-bitcoin/7/) wallet::CWallet::Create(wallet::WalletContext&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::unique_ptr<wallet::WalletDatabase, std::__1::default_delete<wallet::WalletDatabase>>, unsigned long, bilingual_str&, std::__1::vector<bilingual_str, std::__1::allocator<bilingual_str>>&) /root/bitcoin/build/src/wallet/./wallet/wallet.cpp:3015:47 (bitcoind+0x11629b4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    123    [#8](/bitcoin-bitcoin/8/) wallet::CreateWallet(wallet::WalletContext&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::optional<bool>, wallet::DatabaseOptions&, wallet::DatabaseStatus&, bilingual_str&, std::__1::vector<bilingual_str, std::__1::allocator<bilingual_str>>&) /root/bitcoin/build/src/wallet/./wallet/wallet.cpp:434:39 (bitcoind+0x1161d68) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    124    [#9](/bitcoin-bitcoin/9/) wallet::createwallet()::$_0::operator()(RPCHelpMan const&, JSONRPCRequest const&) const /root/bitcoin/build/src/wallet/./wallet/rpc/wallet.cpp:438:45 (bitcoind+0xfc8af0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    125    [#10](/bitcoin-bitcoin/10/) decltype(std::declval<wallet::createwallet()::$_0&>()(std::declval<RPCHelpMan const&>(), std::declval<JSONRPCRequest const&>())) std::__1::__invoke[abi:ne190107]<wallet::createwallet()::$_0&, RPCHelpMan const&, JSONRPCRequest const&>(wallet::createwallet()::$_0&, RPCHelpMan const&, JSONRPCRequest const&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:149:25 (bitcoind+0xfc8330) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    126    [#11](/bitcoin-bitcoin/11/) UniValue std::__1::__invoke_void_return_wrapper<UniValue, false>::__call[abi:ne190107]<wallet::createwallet()::$_0&, RPCHelpMan const&, JSONRPCRequest const&>(wallet::createwallet()::$_0&, RPCHelpMan const&, JSONRPCRequest const&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:216:12 (bitcoind+0xfc81fc) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    127    [#12](/bitcoin-bitcoin/12/) std::__1::__function::__alloc_func<wallet::createwallet()::$_0, std::__1::allocator<wallet::createwallet()::$_0>, UniValue (RPCHelpMan const&, JSONRPCRequest const&)>::operator()[abi:ne190107](RPCHelpMan const&, JSONRPCRequest const&) /usr/bin/../include/c++/v1/__functional/function.h:171:12 (bitcoind+0xfc8144) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    128    [#13](/bitcoin-bitcoin/13/) std::__1::__function::__func<wallet::createwallet()::$_0, std::__1::allocator<wallet::createwallet()::$_0>, UniValue (RPCHelpMan const&, JSONRPCRequest const&)>::operator()(RPCHelpMan const&, JSONRPCRequest const&) /usr/bin/../include/c++/v1/__functional/function.h:313:10 (bitcoind+0xfc5a78) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    129    [#14](/bitcoin-bitcoin/14/) std::__1::__function::__value_func<UniValue (RPCHelpMan const&, JSONRPCRequest const&)>::operator()[abi:ne190107](RPCHelpMan const&, JSONRPCRequest const&) const /usr/bin/../include/c++/v1/__functional/function.h:430:12 (bitcoind+0x1754508) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    130    [#15](/bitcoin-bitcoin/15/) std::__1::function<UniValue (RPCHelpMan const&, JSONRPCRequest const&)>::operator()(RPCHelpMan const&, JSONRPCRequest const&) const /usr/bin/../include/c++/v1/__functional/function.h:989:10 (bitcoind+0x1741fcc) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    131    [#16](/bitcoin-bitcoin/16/) RPCHelpMan::HandleRequest(JSONRPCRequest const&) const /root/bitcoin/build/src/./rpc/util.cpp:684:20 (bitcoind+0x1738798) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    132    [#17](/bitcoin-bitcoin/17/) CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)::operator()(JSONRPCRequest const&, UniValue&, bool) const /root/bitcoin/build/src/./rpc/server.h:101:91 (bitcoind+0x8c38d4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    133    [#18](/bitcoin-bitcoin/18/) decltype(std::declval<CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)&>()(std::declval<JSONRPCRequest const&>(), std::declval<UniValue&>(), std::declval<bool>())) std::__1::__invoke[abi:ne190107]<CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool>(CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:149:25 (bitcoind+0x8c37f0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    134    [#19](/bitcoin-bitcoin/19/) bool std::__1::__invoke_void_return_wrapper<bool, false>::__call[abi:ne190107]<CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool>(CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:216:12 (bitcoind+0x8c3684) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    135    [#20](/bitcoin-bitcoin/20/) std::__1::__function::__alloc_func<CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool), std::__1::allocator<CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)>, bool (JSONRPCRequest const&, UniValue&, bool)>::operator()[abi:ne190107](JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__functional/function.h:171:12 (bitcoind+0x8c35c0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    136    [#21](/bitcoin-bitcoin/21/) std::__1::__function::__func<CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool), std::__1::allocator<CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)>, bool (JSONRPCRequest const&, UniValue&, bool)>::operator()(JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__functional/function.h:313:10 (bitcoind+0x8c0eb8) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    137    [#22](/bitcoin-bitcoin/22/) std::__1::__function::__value_func<bool (JSONRPCRequest const&, UniValue&, bool)>::operator()[abi:ne190107](JSONRPCRequest const&, UniValue&, bool&&) const /usr/bin/../include/c++/v1/__functional/function.h:430:12 (bitcoind+0x6b8938) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    138    [#23](/bitcoin-bitcoin/23/) std::__1::function<bool (JSONRPCRequest const&, UniValue&, bool)>::operator()(JSONRPCRequest const&, UniValue&, bool) const /usr/bin/../include/c++/v1/__functional/function.h:989:10 (bitcoind+0x6b85a0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    139    [#24](/bitcoin-bitcoin/24/) wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)::operator()(JSONRPCRequest const&, UniValue&, bool) const /root/bitcoin/build/src/wallet/./wallet/interfaces.cpp:584:24 (bitcoind+0xefa258) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    140    [#25](/bitcoin-bitcoin/25/) decltype(std::declval<wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)&>()(std::declval<JSONRPCRequest const&>(), std::declval<UniValue&>(), std::declval<bool>())) std::__1::__invoke[abi:ne190107]<wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool>(wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:149:25 (bitcoind+0xefa11c) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    141    [#26](/bitcoin-bitcoin/26/) bool std::__1::__invoke_void_return_wrapper<bool, false>::__call[abi:ne190107]<wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool>(wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:216:12 (bitcoind+0xef9fb0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    142    [#27](/bitcoin-bitcoin/27/) std::__1::__function::__alloc_func<wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool), std::__1::allocator<wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)>, bool (JSONRPCRequest const&, UniValue&, bool)>::operator()[abi:ne190107](JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__functional/function.h:171:12 (bitcoind+0xef9eec) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    143    [#28](/bitcoin-bitcoin/28/) std::__1::__function::__func<wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool), std::__1::allocator<wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)>, bool (JSONRPCRequest const&, UniValue&, bool)>::operator()(JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__functional/function.h:313:10 (bitcoind+0xef77dc) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    144    [#29](/bitcoin-bitcoin/29/) std::__1::__function::__value_func<bool (JSONRPCRequest const&, UniValue&, bool)>::operator()[abi:ne190107](JSONRPCRequest const&, UniValue&, bool&&) const /usr/bin/../include/c++/v1/__functional/function.h:430:12 (bitcoind+0x6b8938) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    145    [#30](/bitcoin-bitcoin/30/) std::__1::function<bool (JSONRPCRequest const&, UniValue&, bool)>::operator()(JSONRPCRequest const&, UniValue&, bool) const /usr/bin/../include/c++/v1/__functional/function.h:989:10 (bitcoind+0x6b85a0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    146    [#31](/bitcoin-bitcoin/31/) node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)::operator()(JSONRPCRequest const&, UniValue&, bool) const /root/bitcoin/build/src/./node/interfaces.cpp:512:24 (bitcoind+0x694214) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    147    [#32](/bitcoin-bitcoin/32/) decltype(std::declval<node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)&>()(std::declval<JSONRPCRequest const&>(), std::declval<UniValue&>(), std::declval<bool>())) std::__1::__invoke[abi:ne190107]<node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool>(node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:149:25 (bitcoind+0x6940f4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    148    [#33](/bitcoin-bitcoin/33/) bool std::__1::__invoke_void_return_wrapper<bool, false>::__call[abi:ne190107]<node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool>(node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:216:12 (bitcoind+0x693f88) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    149    [#34](/bitcoin-bitcoin/34/) std::__1::__function::__alloc_func<node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool), std::__1::allocator<node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)>, bool (JSONRPCRequest const&, UniValue&, bool)>::operator()[abi:ne190107](JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__functional/function.h:171:12 (bitcoind+0x693ec4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    150    [#35](/bitcoin-bitcoin/35/) std::__1::__function::__func<node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool), std::__1::allocator<node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)>, bool (JSONRPCRequest const&, UniValue&, bool)>::operator()(JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__functional/function.h:313:10 (bitcoind+0x6917bc) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    151    [#36](/bitcoin-bitcoin/36/) std::__1::__function::__value_func<bool (JSONRPCRequest const&, UniValue&, bool)>::operator()[abi:ne190107](JSONRPCRequest const&, UniValue&, bool&&) const /usr/bin/../include/c++/v1/__functional/function.h:430:12 (bitcoind+0x6b8938) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    152    [#37](/bitcoin-bitcoin/37/) std::__1::function<bool (JSONRPCRequest const&, UniValue&, bool)>::operator()(JSONRPCRequest const&, UniValue&, bool) const /usr/bin/../include/c++/v1/__functional/function.h:989:10 (bitcoind+0x6b85a0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    153    [#38](/bitcoin-bitcoin/38/) ExecuteCommand(CRPCCommand const&, JSONRPCRequest const&, UniValue&, bool) /root/bitcoin/build/src/./rpc/server.cpp:512:20 (bitcoind+0xb32270) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    154    [#39](/bitcoin-bitcoin/39/) ExecuteCommands(std::__1::vector<CRPCCommand const*, std::__1::allocator<CRPCCommand const*>> const&, JSONRPCRequest const&, UniValue&) /root/bitcoin/build/src/./rpc/server.cpp:477:13 (bitcoind+0xb237e4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    155    [#40](/bitcoin-bitcoin/40/) CRPCTable::execute(JSONRPCRequest const&) const /root/bitcoin/build/src/./rpc/server.cpp:497:13 (bitcoind+0xb23554) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    156    [#41](/bitcoin-bitcoin/41/) JSONRPCExec(JSONRPCRequest const&, bool) /root/bitcoin/build/src/./rpc/server.cpp:353:31 (bitcoind+0xb22f78) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    157    [#42](/bitcoin-bitcoin/42/) HTTPReq_JSONRPC(std::__1::any const&, HTTPRequest*) /root/bitcoin/build/src/./httprpc.cpp:217:21 (bitcoind+0xe2f408) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    158    [#43](/bitcoin-bitcoin/43/) StartHTTPRPC(std::__1::any const&)::$_0::operator()(HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) const /root/bitcoin/build/src/./httprpc.cpp:368:80 (bitcoind+0xe2eaac) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    159    [#44](/bitcoin-bitcoin/44/) decltype(std::declval<StartHTTPRPC(std::__1::any const&)::$_0&>()(std::declval<HTTPRequest*>(), std::declval<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&>())) std::__1::__invoke[abi:ne190107]<StartHTTPRPC(std::__1::any const&)::$_0&, HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&>(StartHTTPRPC(std::__1::any const&)::$_0&, HTTPRequest*&&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:149:25 (bitcoind+0xe2e9fc) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    160    [#45](/bitcoin-bitcoin/45/) bool std::__1::__invoke_void_return_wrapper<bool, false>::__call[abi:ne190107]<StartHTTPRPC(std::__1::any const&)::$_0&, HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&>(StartHTTPRPC(std::__1::any const&)::$_0&, HTTPRequest*&&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:216:12 (bitcoind+0xe2e8b4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    161    [#46](/bitcoin-bitcoin/46/) std::__1::__function::__alloc_func<StartHTTPRPC(std::__1::any const&)::$_0, std::__1::allocator<StartHTTPRPC(std::__1::any const&)::$_0>, bool (HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)>::operator()[abi:ne190107](HTTPRequest*&&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) /usr/bin/../include/c++/v1/__functional/function.h:171:12 (bitcoind+0xe2e800) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    162    [#47](/bitcoin-bitcoin/47/) std::__1::__function::__func<StartHTTPRPC(std::__1::any const&)::$_0, std::__1::allocator<StartHTTPRPC(std::__1::any const&)::$_0>, bool (HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)>::operator()(HTTPRequest*&&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) /usr/bin/../include/c++/v1/__functional/function.h:313:10 (bitcoind+0xe2c270) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    163    [#48](/bitcoin-bitcoin/48/) std::__1::__function::__value_func<bool (HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)>::operator()[abi:ne190107](HTTPRequest*&&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) const /usr/bin/../include/c++/v1/__functional/function.h:430:12 (bitcoind+0xe5819c) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    164    [#49](/bitcoin-bitcoin/49/) std::__1::function<bool (HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)>::operator()(HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) const /usr/bin/../include/c++/v1/__functional/function.h:989:10 (bitcoind+0xe58000) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    165    [#50](/bitcoin-bitcoin/50/) HTTPWorkItem::operator()() /root/bitcoin/build/src/./httpserver.cpp:60:9 (bitcoind+0xe57b88) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    166    [#51](/bitcoin-bitcoin/51/) WorkQueue<HTTPClosure>::Run() /root/bitcoin/build/src/./httpserver.cpp:115:13 (bitcoind+0xe67e80) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    167    [#52](/bitcoin-bitcoin/52/) HTTPWorkQueueRun(WorkQueue<HTTPClosure>*, int) /root/bitcoin/build/src/./httpserver.cpp:417:12 (bitcoind+0xe408a8) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    168    [#53](/bitcoin-bitcoin/53/) decltype(std::declval<void (*)(WorkQueue<HTTPClosure>*, int)>()(std::declval<WorkQueue<HTTPClosure>*>(), std::declval<int>())) std::__1::__invoke[abi:ne190107]<void (*)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*, int>(void (*&&)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*&&, int&&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:149:25 (bitcoind+0xe67514) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    169    [#54](/bitcoin-bitcoin/54/) void std::__1::__thread_execute[abi:ne190107]<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*, int, 2ul, 3ul>(std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*, int>&, std::__1::__tuple_indices<2ul, 3ul>) /usr/bin/../include/c++/v1/__thread/thread.h:192:3 (bitcoind+0xe6742c) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    170    [#55](/bitcoin-bitcoin/55/) void* std::__1::__thread_proxy[abi:ne190107]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*, int>>(void*) /usr/bin/../include/c++/v1/__thread/thread.h:201:3 (bitcoind+0xe66c74) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    171
    172  Mutex M0 acquired here while holding mutex M2 in thread T7:
    173    [#0](/bitcoin-bitcoin/0/) pthread_rwlock_rdlock <null> (bitcoind+0xec8c4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    174    [#1](/bitcoin-bitcoin/1/) __db_pthread_mutex_readlock <null> (bitcoind+0x1ae7e90) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    175    [#2](/bitcoin-bitcoin/2/) wallet::BerkeleyBatch::BerkeleyBatch(wallet::BerkeleyDatabase&, bool, bool) /root/bitcoin/build/src/wallet/./wallet/bdb.cpp:366:14 (bitcoind+0x130fa98) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    176    [#3](/bitcoin-bitcoin/3/) std::__1::__unique_if<wallet::BerkeleyBatch>::__unique_single std::__1::make_unique[abi:ne190107]<wallet::BerkeleyBatch, wallet::BerkeleyDatabase&, bool, bool&>(wallet::BerkeleyDatabase&, bool&&, bool&) /usr/bin/../include/c++/v1/__memory/unique_ptr.h:634:30 (bitcoind+0x131a7ac) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    177    [#4](/bitcoin-bitcoin/4/) wallet::BerkeleyDatabase::MakeBatch(bool) /root/bitcoin/build/src/wallet/./wallet/bdb.cpp:945:12 (bitcoind+0x13154d4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    178    [#5](/bitcoin-bitcoin/5/) wallet::WalletBatch::WalletBatch(wallet::WalletDatabase&, bool) /root/bitcoin/build/src/wallet/./wallet/walletdb.h:226:26 (bitcoind+0xf0cdec) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    179    [#6](/bitcoin-bitcoin/6/) wallet::CWallet::LoadWallet() /root/bitcoin/build/src/wallet/./wallet/wallet.cpp:2386:31 (bitcoind+0x117c058) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    180    [#7](/bitcoin-bitcoin/7/) wallet::CWallet::Create(wallet::WalletContext&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::unique_ptr<wallet::WalletDatabase, std::__1::default_delete<wallet::WalletDatabase>>, unsigned long, bilingual_str&, std::__1::vector<bilingual_str, std::__1::allocator<bilingual_str>>&) /root/bitcoin/build/src/wallet/./wallet/wallet.cpp:3015:47 (bitcoind+0x11629b4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    181    [#8](/bitcoin-bitcoin/8/) wallet::CreateWallet(wallet::WalletContext&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::optional<bool>, wallet::DatabaseOptions&, wallet::DatabaseStatus&, bilingual_str&, std::__1::vector<bilingual_str, std::__1::allocator<bilingual_str>>&) /root/bitcoin/build/src/wallet/./wallet/wallet.cpp:434:39 (bitcoind+0x1161d68) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    182    [#9](/bitcoin-bitcoin/9/) wallet::createwallet()::$_0::operator()(RPCHelpMan const&, JSONRPCRequest const&) const /root/bitcoin/build/src/wallet/./wallet/rpc/wallet.cpp:438:45 (bitcoind+0xfc8af0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    183    [#10](/bitcoin-bitcoin/10/) decltype(std::declval<wallet::createwallet()::$_0&>()(std::declval<RPCHelpMan const&>(), std::declval<JSONRPCRequest const&>())) std::__1::__invoke[abi:ne190107]<wallet::createwallet()::$_0&, RPCHelpMan const&, JSONRPCRequest const&>(wallet::createwallet()::$_0&, RPCHelpMan const&, JSONRPCRequest const&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:149:25 (bitcoind+0xfc8330) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    184    [#11](/bitcoin-bitcoin/11/) UniValue std::__1::__invoke_void_return_wrapper<UniValue, false>::__call[abi:ne190107]<wallet::createwallet()::$_0&, RPCHelpMan const&, JSONRPCRequest const&>(wallet::createwallet()::$_0&, RPCHelpMan const&, JSONRPCRequest const&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:216:12 (bitcoind+0xfc81fc) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    185    [#12](/bitcoin-bitcoin/12/) std::__1::__function::__alloc_func<wallet::createwallet()::$_0, std::__1::allocator<wallet::createwallet()::$_0>, UniValue (RPCHelpMan const&, JSONRPCRequest const&)>::operator()[abi:ne190107](RPCHelpMan const&, JSONRPCRequest const&) /usr/bin/../include/c++/v1/__functional/function.h:171:12 (bitcoind+0xfc8144) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    186    [#13](/bitcoin-bitcoin/13/) std::__1::__function::__func<wallet::createwallet()::$_0, std::__1::allocator<wallet::createwallet()::$_0>, UniValue (RPCHelpMan const&, JSONRPCRequest const&)>::operator()(RPCHelpMan const&, JSONRPCRequest const&) /usr/bin/../include/c++/v1/__functional/function.h:313:10 (bitcoind+0xfc5a78) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    187    [#14](/bitcoin-bitcoin/14/) std::__1::__function::__value_func<UniValue (RPCHelpMan const&, JSONRPCRequest const&)>::operator()[abi:ne190107](RPCHelpMan const&, JSONRPCRequest const&) const /usr/bin/../include/c++/v1/__functional/function.h:430:12 (bitcoind+0x1754508) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    188    [#15](/bitcoin-bitcoin/15/) std::__1::function<UniValue (RPCHelpMan const&, JSONRPCRequest const&)>::operator()(RPCHelpMan const&, JSONRPCRequest const&) const /usr/bin/../include/c++/v1/__functional/function.h:989:10 (bitcoind+0x1741fcc) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    189    [#16](/bitcoin-bitcoin/16/) RPCHelpMan::HandleRequest(JSONRPCRequest const&) const /root/bitcoin/build/src/./rpc/util.cpp:684:20 (bitcoind+0x1738798) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    190    [#17](/bitcoin-bitcoin/17/) CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)::operator()(JSONRPCRequest const&, UniValue&, bool) const /root/bitcoin/build/src/./rpc/server.h:101:91 (bitcoind+0x8c38d4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    191    [#18](/bitcoin-bitcoin/18/) decltype(std::declval<CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)&>()(std::declval<JSONRPCRequest const&>(), std::declval<UniValue&>(), std::declval<bool>())) std::__1::__invoke[abi:ne190107]<CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool>(CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:149:25 (bitcoind+0x8c37f0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    192    [#19](/bitcoin-bitcoin/19/) bool std::__1::__invoke_void_return_wrapper<bool, false>::__call[abi:ne190107]<CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool>(CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:216:12 (bitcoind+0x8c3684) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    193    [#20](/bitcoin-bitcoin/20/) std::__1::__function::__alloc_func<CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool), std::__1::allocator<CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)>, bool (JSONRPCRequest const&, UniValue&, bool)>::operator()[abi:ne190107](JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__functional/function.h:171:12 (bitcoind+0x8c35c0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    194    [#21](/bitcoin-bitcoin/21/) std::__1::__function::__func<CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool), std::__1::allocator<CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)>, bool (JSONRPCRequest const&, UniValue&, bool)>::operator()(JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__functional/function.h:313:10 (bitcoind+0x8c0eb8) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    195    [#22](/bitcoin-bitcoin/22/) std::__1::__function::__value_func<bool (JSONRPCRequest const&, UniValue&, bool)>::operator()[abi:ne190107](JSONRPCRequest const&, UniValue&, bool&&) const /usr/bin/../include/c++/v1/__functional/function.h:430:12 (bitcoind+0x6b8938) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    196    [#23](/bitcoin-bitcoin/23/) std::__1::function<bool (JSONRPCRequest const&, UniValue&, bool)>::operator()(JSONRPCRequest const&, UniValue&, bool) const /usr/bin/../include/c++/v1/__functional/function.h:989:10 (bitcoind+0x6b85a0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    197    [#24](/bitcoin-bitcoin/24/) wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)::operator()(JSONRPCRequest const&, UniValue&, bool) const /root/bitcoin/build/src/wallet/./wallet/interfaces.cpp:584:24 (bitcoind+0xefa258) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    198    [#25](/bitcoin-bitcoin/25/) decltype(std::declval<wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)&>()(std::declval<JSONRPCRequest const&>(), std::declval<UniValue&>(), std::declval<bool>())) std::__1::__invoke[abi:ne190107]<wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool>(wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:149:25 (bitcoind+0xefa11c) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    199    [#26](/bitcoin-bitcoin/26/) bool std::__1::__invoke_void_return_wrapper<bool, false>::__call[abi:ne190107]<wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool>(wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:216:12 (bitcoind+0xef9fb0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    200    [#27](/bitcoin-bitcoin/27/) std::__1::__function::__alloc_func<wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool), std::__1::allocator<wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)>, bool (JSONRPCRequest const&, UniValue&, bool)>::operator()[abi:ne190107](JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__functional/function.h:171:12 (bitcoind+0xef9eec) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    201    [#28](/bitcoin-bitcoin/28/) std::__1::__function::__func<wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool), std::__1::allocator<wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)>, bool (JSONRPCRequest const&, UniValue&, bool)>::operator()(JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__functional/function.h:313:10 (bitcoind+0xef77dc) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    202    [#29](/bitcoin-bitcoin/29/) std::__1::__function::__value_func<bool (JSONRPCRequest const&, UniValue&, bool)>::operator()[abi:ne190107](JSONRPCRequest const&, UniValue&, bool&&) const /usr/bin/../include/c++/v1/__functional/function.h:430:12 (bitcoind+0x6b8938) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    203    [#30](/bitcoin-bitcoin/30/) std::__1::function<bool (JSONRPCRequest const&, UniValue&, bool)>::operator()(JSONRPCRequest const&, UniValue&, bool) const /usr/bin/../include/c++/v1/__functional/function.h:989:10 (bitcoind+0x6b85a0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    204    [#31](/bitcoin-bitcoin/31/) node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)::operator()(JSONRPCRequest const&, UniValue&, bool) const /root/bitcoin/build/src/./node/interfaces.cpp:512:24 (bitcoind+0x694214) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    205    [#32](/bitcoin-bitcoin/32/) decltype(std::declval<node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)&>()(std::declval<JSONRPCRequest const&>(), std::declval<UniValue&>(), std::declval<bool>())) std::__1::__invoke[abi:ne190107]<node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool>(node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:149:25 (bitcoind+0x6940f4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    206    [#33](/bitcoin-bitcoin/33/) bool std::__1::__invoke_void_return_wrapper<bool, false>::__call[abi:ne190107]<node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool>(node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:216:12 (bitcoind+0x693f88) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    207    [#34](/bitcoin-bitcoin/34/) std::__1::__function::__alloc_func<node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool), std::__1::allocator<node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)>, bool (JSONRPCRequest const&, UniValue&, bool)>::operator()[abi:ne190107](JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__functional/function.h:171:12 (bitcoind+0x693ec4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    208    [#35](/bitcoin-bitcoin/35/) std::__1::__function::__func<node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool), std::__1::allocator<node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)>, bool (JSONRPCRequest const&, UniValue&, bool)>::operator()(JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__functional/function.h:313:10 (bitcoind+0x6917bc) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    209    [#36](/bitcoin-bitcoin/36/) std::__1::__function::__value_func<bool (JSONRPCRequest const&, UniValue&, bool)>::operator()[abi:ne190107](JSONRPCRequest const&, UniValue&, bool&&) const /usr/bin/../include/c++/v1/__functional/function.h:430:12 (bitcoind+0x6b8938) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    210    [#37](/bitcoin-bitcoin/37/) std::__1::function<bool (JSONRPCRequest const&, UniValue&, bool)>::operator()(JSONRPCRequest const&, UniValue&, bool) const /usr/bin/../include/c++/v1/__functional/function.h:989:10 (bitcoind+0x6b85a0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    211    [#38](/bitcoin-bitcoin/38/) ExecuteCommand(CRPCCommand const&, JSONRPCRequest const&, UniValue&, bool) /root/bitcoin/build/src/./rpc/server.cpp:512:20 (bitcoind+0xb32270) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    212    [#39](/bitcoin-bitcoin/39/) ExecuteCommands(std::__1::vector<CRPCCommand const*, std::__1::allocator<CRPCCommand const*>> const&, JSONRPCRequest const&, UniValue&) /root/bitcoin/build/src/./rpc/server.cpp:477:13 (bitcoind+0xb237e4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    213    [#40](/bitcoin-bitcoin/40/) CRPCTable::execute(JSONRPCRequest const&) const /root/bitcoin/build/src/./rpc/server.cpp:497:13 (bitcoind+0xb23554) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    214    [#41](/bitcoin-bitcoin/41/) JSONRPCExec(JSONRPCRequest const&, bool) /root/bitcoin/build/src/./rpc/server.cpp:353:31 (bitcoind+0xb22f78) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    215    [#42](/bitcoin-bitcoin/42/) HTTPReq_JSONRPC(std::__1::any const&, HTTPRequest*) /root/bitcoin/build/src/./httprpc.cpp:217:21 (bitcoind+0xe2f408) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    216    [#43](/bitcoin-bitcoin/43/) StartHTTPRPC(std::__1::any const&)::$_0::operator()(HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) const /root/bitcoin/build/src/./httprpc.cpp:368:80 (bitcoind+0xe2eaac) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    217    [#44](/bitcoin-bitcoin/44/) decltype(std::declval<StartHTTPRPC(std::__1::any const&)::$_0&>()(std::declval<HTTPRequest*>(), std::declval<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&>())) std::__1::__invoke[abi:ne190107]<StartHTTPRPC(std::__1::any const&)::$_0&, HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&>(StartHTTPRPC(std::__1::any const&)::$_0&, HTTPRequest*&&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:149:25 (bitcoind+0xe2e9fc) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    218    [#45](/bitcoin-bitcoin/45/) bool std::__1::__invoke_void_return_wrapper<bool, false>::__call[abi:ne190107]<StartHTTPRPC(std::__1::any const&)::$_0&, HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&>(StartHTTPRPC(std::__1::any const&)::$_0&, HTTPRequest*&&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:216:12 (bitcoind+0xe2e8b4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    219    [#46](/bitcoin-bitcoin/46/) std::__1::__function::__alloc_func<StartHTTPRPC(std::__1::any const&)::$_0, std::__1::allocator<StartHTTPRPC(std::__1::any const&)::$_0>, bool (HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)>::operator()[abi:ne190107](HTTPRequest*&&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) /usr/bin/../include/c++/v1/__functional/function.h:171:12 (bitcoind+0xe2e800) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    220    [#47](/bitcoin-bitcoin/47/) std::__1::__function::__func<StartHTTPRPC(std::__1::any const&)::$_0, std::__1::allocator<StartHTTPRPC(std::__1::any const&)::$_0>, bool (HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)>::operator()(HTTPRequest*&&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) /usr/bin/../include/c++/v1/__functional/function.h:313:10 (bitcoind+0xe2c270) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    221    [#48](/bitcoin-bitcoin/48/) std::__1::__function::__value_func<bool (HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)>::operator()[abi:ne190107](HTTPRequest*&&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) const /usr/bin/../include/c++/v1/__functional/function.h:430:12 (bitcoind+0xe5819c) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    222    [#49](/bitcoin-bitcoin/49/) std::__1::function<bool (HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)>::operator()(HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) const /usr/bin/../include/c++/v1/__functional/function.h:989:10 (bitcoind+0xe58000) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    223    [#50](/bitcoin-bitcoin/50/) HTTPWorkItem::operator()() /root/bitcoin/build/src/./httpserver.cpp:60:9 (bitcoind+0xe57b88) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    224    [#51](/bitcoin-bitcoin/51/) WorkQueue<HTTPClosure>::Run() /root/bitcoin/build/src/./httpserver.cpp:115:13 (bitcoind+0xe67e80) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    225    [#52](/bitcoin-bitcoin/52/) HTTPWorkQueueRun(WorkQueue<HTTPClosure>*, int) /root/bitcoin/build/src/./httpserver.cpp:417:12 (bitcoind+0xe408a8) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    226    [#53](/bitcoin-bitcoin/53/) decltype(std::declval<void (*)(WorkQueue<HTTPClosure>*, int)>()(std::declval<WorkQueue<HTTPClosure>*>(), std::declval<int>())) std::__1::__invoke[abi:ne190107]<void (*)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*, int>(void (*&&)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*&&, int&&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:149:25 (bitcoind+0xe67514) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    227    [#54](/bitcoin-bitcoin/54/) void std::__1::__thread_execute[abi:ne190107]<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*, int, 2ul, 3ul>(std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*, int>&, std::__1::__tuple_indices<2ul, 3ul>) /usr/bin/../include/c++/v1/__thread/thread.h:192:3 (bitcoind+0xe6742c) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    228    [#55](/bitcoin-bitcoin/55/) void* std::__1::__thread_proxy[abi:ne190107]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*, int>>(void*) /usr/bin/../include/c++/v1/__thread/thread.h:201:3 (bitcoind+0xe66c74) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    229
    230  Thread T7 'b-httpworker.4' (tid=210304, running) created by main thread at:
    231    [#0](/bitcoin-bitcoin/0/) pthread_create <null> (bitcoind+0xe8dc4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    232    [#1](/bitcoin-bitcoin/1/) std::__1::__libcpp_thread_create[abi:ne190107](unsigned long*, void* (*)(void*), void*) /usr/bin/../include/c++/v1/__thread/support/pthread.h:182:10 (bitcoind+0x1ec710) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    233    [#2](/bitcoin-bitcoin/2/) std::__1::thread::thread<void (&)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*, int&, 0>(void (&)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*&&, int&) /usr/bin/../include/c++/v1/__thread/thread.h:211:14 (bitcoind+0xe66984) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    234    [#3](/bitcoin-bitcoin/3/) std::__1::thread* std::__1::construct_at[abi:ne190107]<std::__1::thread, void (&)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*, int&, std::__1::thread*>(std::__1::thread*, void (&)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*&&, int&) /usr/bin/../include/c++/v1/__memory/construct_at.h:41:46 (bitcoind+0xe66858) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    235    [#4](/bitcoin-bitcoin/4/) std::__1::thread* std::__1::__construct_at[abi:ne190107]<std::__1::thread, void (&)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*, int&, std::__1::thread*>(std::__1::thread*, void (&)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*&&, int&) /usr/bin/../include/c++/v1/__memory/construct_at.h:49:10 (bitcoind+0xe6678c) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    236    [#5](/bitcoin-bitcoin/5/) void std::__1::allocator_traits<std::__1::allocator<std::__1::thread>>::construct[abi:ne190107]<std::__1::thread, void (&)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*, int&, void, 0>(std::__1::allocator<std::__1::thread>&, std::__1::thread*, void (&)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*&&, int&) /usr/bin/../include/c++/v1/__memory/allocator_traits.h:328:5 (bitcoind+0xe666d4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    237    [#6](/bitcoin-bitcoin/6/) std::__1::thread* std::__1::vector<std::__1::thread, std::__1::allocator<std::__1::thread>>::__emplace_back_slow_path<void (&)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*, int&>(void (&)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*&&, int&) /usr/bin/../include/c++/v1/vector:1538:3 (bitcoind+0xe66594) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    238    [#7](/bitcoin-bitcoin/7/) std::__1::thread& std::__1::vector<std::__1::thread, std::__1::allocator<std::__1::thread>>::emplace_back<void (&)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*, int&>(void (&)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*&&, int&) /usr/bin/../include/c++/v1/vector:1558:13 (bitcoind+0xe47768) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    239    [#8](/bitcoin-bitcoin/8/) StartHTTPServer() /root/bitcoin/build/src/./httpserver.cpp:506:31 (bitcoind+0xe40514) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    240    [#9](/bitcoin-bitcoin/9/) AppInitServers(node::NodeContext&) /root/bitcoin/build/src/./init.cpp:710:5 (bitcoind+0x1aa7f0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    241    [#10](/bitcoin-bitcoin/10/) AppInitMain(node::NodeContext&, interfaces::BlockAndHeaderTipInfo*) /root/bitcoin/build/src/./init.cpp:1430:14 (bitcoind+0x1a09a8) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    242    [#11](/bitcoin-bitcoin/11/) AppInit(node::NodeContext&) /root/bitcoin/build/src/./bitcoind.cpp:237:43 (bitcoind+0x17c010) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    243    [#12](/bitcoin-bitcoin/12/) main /root/bitcoin/build/src/./bitcoind.cpp:283:10 (bitcoind+0x17af34) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    244
    245SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) (/root/bitcoin/build/src/bitcoind+0xece44) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9) in pthread_rwlock_wrlock
    246==================
    247==================
    248WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=210282)
    249  Cycle in lock order graph: M0 (0xffff68449be8) => M1 (0xffff68449d98) => M0
    250
    251  Mutex M1 acquired here while holding mutex M0 in thread T7:
    252    [#0](/bitcoin-bitcoin/0/) pthread_rwlock_wrlock <null> (bitcoind+0xece44) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    253    [#1](/bitcoin-bitcoin/1/) __db_pthread_mutex_lock <null> (bitcoind+0x1ae7c10) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    254    [#2](/bitcoin-bitcoin/2/) wallet::BerkeleyBatch::BerkeleyBatch(wallet::BerkeleyDatabase&, bool, bool) /root/bitcoin/build/src/wallet/./wallet/bdb.cpp:366:14 (bitcoind+0x130fa98) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    255    [#3](/bitcoin-bitcoin/3/) std::__1::__unique_if<wallet::BerkeleyBatch>::__unique_single std::__1::make_unique[abi:ne190107]<wallet::BerkeleyBatch, wallet::BerkeleyDatabase&, bool, bool&>(wallet::BerkeleyDatabase&, bool&&, bool&) /usr/bin/../include/c++/v1/__memory/unique_ptr.h:634:30 (bitcoind+0x131a7ac) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    256    [#4](/bitcoin-bitcoin/4/) wallet::BerkeleyDatabase::MakeBatch(bool) /root/bitcoin/build/src/wallet/./wallet/bdb.cpp:945:12 (bitcoind+0x13154d4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    257    [#5](/bitcoin-bitcoin/5/) wallet::WalletBatch::WalletBatch(wallet::WalletDatabase&, bool) /root/bitcoin/build/src/wallet/./wallet/walletdb.h:226:26 (bitcoind+0xf0cdec) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    258    [#6](/bitcoin-bitcoin/6/) wallet::CWallet::LoadWallet() /root/bitcoin/build/src/wallet/./wallet/wallet.cpp:2386:31 (bitcoind+0x117c058) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    259    [#7](/bitcoin-bitcoin/7/) wallet::CWallet::Create(wallet::WalletContext&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::unique_ptr<wallet::WalletDatabase, std::__1::default_delete<wallet::WalletDatabase>>, unsigned long, bilingual_str&, std::__1::vector<bilingual_str, std::__1::allocator<bilingual_str>>&) /root/bitcoin/build/src/wallet/./wallet/wallet.cpp:3015:47 (bitcoind+0x11629b4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    260    [#8](/bitcoin-bitcoin/8/) wallet::CreateWallet(wallet::WalletContext&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::optional<bool>, wallet::DatabaseOptions&, wallet::DatabaseStatus&, bilingual_str&, std::__1::vector<bilingual_str, std::__1::allocator<bilingual_str>>&) /root/bitcoin/build/src/wallet/./wallet/wallet.cpp:434:39 (bitcoind+0x1161d68) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    261    [#9](/bitcoin-bitcoin/9/) wallet::createwallet()::$_0::operator()(RPCHelpMan const&, JSONRPCRequest const&) const /root/bitcoin/build/src/wallet/./wallet/rpc/wallet.cpp:438:45 (bitcoind+0xfc8af0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    262    [#10](/bitcoin-bitcoin/10/) decltype(std::declval<wallet::createwallet()::$_0&>()(std::declval<RPCHelpMan const&>(), std::declval<JSONRPCRequest const&>())) std::__1::__invoke[abi:ne190107]<wallet::createwallet()::$_0&, RPCHelpMan const&, JSONRPCRequest const&>(wallet::createwallet()::$_0&, RPCHelpMan const&, JSONRPCRequest const&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:149:25 (bitcoind+0xfc8330) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    263    [#11](/bitcoin-bitcoin/11/) UniValue std::__1::__invoke_void_return_wrapper<UniValue, false>::__call[abi:ne190107]<wallet::createwallet()::$_0&, RPCHelpMan const&, JSONRPCRequest const&>(wallet::createwallet()::$_0&, RPCHelpMan const&, JSONRPCRequest const&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:216:12 (bitcoind+0xfc81fc) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    264    [#12](/bitcoin-bitcoin/12/) std::__1::__function::__alloc_func<wallet::createwallet()::$_0, std::__1::allocator<wallet::createwallet()::$_0>, UniValue (RPCHelpMan const&, JSONRPCRequest const&)>::operator()[abi:ne190107](RPCHelpMan const&, JSONRPCRequest const&) /usr/bin/../include/c++/v1/__functional/function.h:171:12 (bitcoind+0xfc8144) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    265    [#13](/bitcoin-bitcoin/13/) std::__1::__function::__func<wallet::createwallet()::$_0, std::__1::allocator<wallet::createwallet()::$_0>, UniValue (RPCHelpMan const&, JSONRPCRequest const&)>::operator()(RPCHelpMan const&, JSONRPCRequest const&) /usr/bin/../include/c++/v1/__functional/function.h:313:10 (bitcoind+0xfc5a78) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    266    [#14](/bitcoin-bitcoin/14/) std::__1::__function::__value_func<UniValue (RPCHelpMan const&, JSONRPCRequest const&)>::operator()[abi:ne190107](RPCHelpMan const&, JSONRPCRequest const&) const /usr/bin/../include/c++/v1/__functional/function.h:430:12 (bitcoind+0x1754508) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    267    [#15](/bitcoin-bitcoin/15/) std::__1::function<UniValue (RPCHelpMan const&, JSONRPCRequest const&)>::operator()(RPCHelpMan const&, JSONRPCRequest const&) const /usr/bin/../include/c++/v1/__functional/function.h:989:10 (bitcoind+0x1741fcc) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    268    [#16](/bitcoin-bitcoin/16/) RPCHelpMan::HandleRequest(JSONRPCRequest const&) const /root/bitcoin/build/src/./rpc/util.cpp:684:20 (bitcoind+0x1738798) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    269    [#17](/bitcoin-bitcoin/17/) CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)::operator()(JSONRPCRequest const&, UniValue&, bool) const /root/bitcoin/build/src/./rpc/server.h:101:91 (bitcoind+0x8c38d4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    270    [#18](/bitcoin-bitcoin/18/) decltype(std::declval<CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)&>()(std::declval<JSONRPCRequest const&>(), std::declval<UniValue&>(), std::declval<bool>())) std::__1::__invoke[abi:ne190107]<CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool>(CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:149:25 (bitcoind+0x8c37f0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    271    [#19](/bitcoin-bitcoin/19/) bool std::__1::__invoke_void_return_wrapper<bool, false>::__call[abi:ne190107]<CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool>(CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:216:12 (bitcoind+0x8c3684) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    272    [#20](/bitcoin-bitcoin/20/) std::__1::__function::__alloc_func<CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool), std::__1::allocator<CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)>, bool (JSONRPCRequest const&, UniValue&, bool)>::operator()[abi:ne190107](JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__functional/function.h:171:12 (bitcoind+0x8c35c0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    273    [#21](/bitcoin-bitcoin/21/) std::__1::__function::__func<CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool), std::__1::allocator<CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)>, bool (JSONRPCRequest const&, UniValue&, bool)>::operator()(JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__functional/function.h:313:10 (bitcoind+0x8c0eb8) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    274    [#22](/bitcoin-bitcoin/22/) std::__1::__function::__value_func<bool (JSONRPCRequest const&, UniValue&, bool)>::operator()[abi:ne190107](JSONRPCRequest const&, UniValue&, bool&&) const /usr/bin/../include/c++/v1/__functional/function.h:430:12 (bitcoind+0x6b8938) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    275    [#23](/bitcoin-bitcoin/23/) std::__1::function<bool (JSONRPCRequest const&, UniValue&, bool)>::operator()(JSONRPCRequest const&, UniValue&, bool) const /usr/bin/../include/c++/v1/__functional/function.h:989:10 (bitcoind+0x6b85a0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    276    [#24](/bitcoin-bitcoin/24/) wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)::operator()(JSONRPCRequest const&, UniValue&, bool) const /root/bitcoin/build/src/wallet/./wallet/interfaces.cpp:584:24 (bitcoind+0xefa258) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    277    [#25](/bitcoin-bitcoin/25/) decltype(std::declval<wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)&>()(std::declval<JSONRPCRequest const&>(), std::declval<UniValue&>(), std::declval<bool>())) std::__1::__invoke[abi:ne190107]<wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool>(wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:149:25 (bitcoind+0xefa11c) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    278    [#26](/bitcoin-bitcoin/26/) bool std::__1::__invoke_void_return_wrapper<bool, false>::__call[abi:ne190107]<wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool>(wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:216:12 (bitcoind+0xef9fb0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    279    [#27](/bitcoin-bitcoin/27/) std::__1::__function::__alloc_func<wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool), std::__1::allocator<wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)>, bool (JSONRPCRequest const&, UniValue&, bool)>::operator()[abi:ne190107](JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__functional/function.h:171:12 (bitcoind+0xef9eec) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    280    [#28](/bitcoin-bitcoin/28/) std::__1::__function::__func<wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool), std::__1::allocator<wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)>, bool (JSONRPCRequest const&, UniValue&, bool)>::operator()(JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__functional/function.h:313:10 (bitcoind+0xef77dc) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    281    [#29](/bitcoin-bitcoin/29/) std::__1::__function::__value_func<bool (JSONRPCRequest const&, UniValue&, bool)>::operator()[abi:ne190107](JSONRPCRequest const&, UniValue&, bool&&) const /usr/bin/../include/c++/v1/__functional/function.h:430:12 (bitcoind+0x6b8938) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    282    [#30](/bitcoin-bitcoin/30/) std::__1::function<bool (JSONRPCRequest const&, UniValue&, bool)>::operator()(JSONRPCRequest const&, UniValue&, bool) const /usr/bin/../include/c++/v1/__functional/function.h:989:10 (bitcoind+0x6b85a0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    283    [#31](/bitcoin-bitcoin/31/) node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)::operator()(JSONRPCRequest const&, UniValue&, bool) const /root/bitcoin/build/src/./node/interfaces.cpp:512:24 (bitcoind+0x694214) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    284    [#32](/bitcoin-bitcoin/32/) decltype(std::declval<node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)&>()(std::declval<JSONRPCRequest const&>(), std::declval<UniValue&>(), std::declval<bool>())) std::__1::__invoke[abi:ne190107]<node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool>(node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:149:25 (bitcoind+0x6940f4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    285    [#33](/bitcoin-bitcoin/33/) bool std::__1::__invoke_void_return_wrapper<bool, false>::__call[abi:ne190107]<node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool>(node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:216:12 (bitcoind+0x693f88) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    286    [#34](/bitcoin-bitcoin/34/) std::__1::__function::__alloc_func<node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool), std::__1::allocator<node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)>, bool (JSONRPCRequest const&, UniValue&, bool)>::operator()[abi:ne190107](JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__functional/function.h:171:12 (bitcoind+0x693ec4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    287    [#35](/bitcoin-bitcoin/35/) std::__1::__function::__func<node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool), std::__1::allocator<node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)>, bool (JSONRPCRequest const&, UniValue&, bool)>::operator()(JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__functional/function.h:313:10 (bitcoind+0x6917bc) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    288    [#36](/bitcoin-bitcoin/36/) std::__1::__function::__value_func<bool (JSONRPCRequest const&, UniValue&, bool)>::operator()[abi:ne190107](JSONRPCRequest const&, UniValue&, bool&&) const /usr/bin/../include/c++/v1/__functional/function.h:430:12 (bitcoind+0x6b8938) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    289    [#37](/bitcoin-bitcoin/37/) std::__1::function<bool (JSONRPCRequest const&, UniValue&, bool)>::operator()(JSONRPCRequest const&, UniValue&, bool) const /usr/bin/../include/c++/v1/__functional/function.h:989:10 (bitcoind+0x6b85a0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    290    [#38](/bitcoin-bitcoin/38/) ExecuteCommand(CRPCCommand const&, JSONRPCRequest const&, UniValue&, bool) /root/bitcoin/build/src/./rpc/server.cpp:512:20 (bitcoind+0xb32270) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    291    [#39](/bitcoin-bitcoin/39/) ExecuteCommands(std::__1::vector<CRPCCommand const*, std::__1::allocator<CRPCCommand const*>> const&, JSONRPCRequest const&, UniValue&) /root/bitcoin/build/src/./rpc/server.cpp:477:13 (bitcoind+0xb237e4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    292    [#40](/bitcoin-bitcoin/40/) CRPCTable::execute(JSONRPCRequest const&) const /root/bitcoin/build/src/./rpc/server.cpp:497:13 (bitcoind+0xb23554) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    293    [#41](/bitcoin-bitcoin/41/) JSONRPCExec(JSONRPCRequest const&, bool) /root/bitcoin/build/src/./rpc/server.cpp:353:31 (bitcoind+0xb22f78) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    294    [#42](/bitcoin-bitcoin/42/) HTTPReq_JSONRPC(std::__1::any const&, HTTPRequest*) /root/bitcoin/build/src/./httprpc.cpp:217:21 (bitcoind+0xe2f408) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    295    [#43](/bitcoin-bitcoin/43/) StartHTTPRPC(std::__1::any const&)::$_0::operator()(HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) const /root/bitcoin/build/src/./httprpc.cpp:368:80 (bitcoind+0xe2eaac) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    296    [#44](/bitcoin-bitcoin/44/) decltype(std::declval<StartHTTPRPC(std::__1::any const&)::$_0&>()(std::declval<HTTPRequest*>(), std::declval<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&>())) std::__1::__invoke[abi:ne190107]<StartHTTPRPC(std::__1::any const&)::$_0&, HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&>(StartHTTPRPC(std::__1::any const&)::$_0&, HTTPRequest*&&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:149:25 (bitcoind+0xe2e9fc) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    297    [#45](/bitcoin-bitcoin/45/) bool std::__1::__invoke_void_return_wrapper<bool, false>::__call[abi:ne190107]<StartHTTPRPC(std::__1::any const&)::$_0&, HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&>(StartHTTPRPC(std::__1::any const&)::$_0&, HTTPRequest*&&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:216:12 (bitcoind+0xe2e8b4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    298    [#46](/bitcoin-bitcoin/46/) std::__1::__function::__alloc_func<StartHTTPRPC(std::__1::any const&)::$_0, std::__1::allocator<StartHTTPRPC(std::__1::any const&)::$_0>, bool (HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)>::operator()[abi:ne190107](HTTPRequest*&&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) /usr/bin/../include/c++/v1/__functional/function.h:171:12 (bitcoind+0xe2e800) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    299    [#47](/bitcoin-bitcoin/47/) std::__1::__function::__func<StartHTTPRPC(std::__1::any const&)::$_0, std::__1::allocator<StartHTTPRPC(std::__1::any const&)::$_0>, bool (HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)>::operator()(HTTPRequest*&&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) /usr/bin/../include/c++/v1/__functional/function.h:313:10 (bitcoind+0xe2c270) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    300    [#48](/bitcoin-bitcoin/48/) std::__1::__function::__value_func<bool (HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)>::operator()[abi:ne190107](HTTPRequest*&&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) const /usr/bin/../include/c++/v1/__functional/function.h:430:12 (bitcoind+0xe5819c) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    301    [#49](/bitcoin-bitcoin/49/) std::__1::function<bool (HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)>::operator()(HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) const /usr/bin/../include/c++/v1/__functional/function.h:989:10 (bitcoind+0xe58000) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    302    [#50](/bitcoin-bitcoin/50/) HTTPWorkItem::operator()() /root/bitcoin/build/src/./httpserver.cpp:60:9 (bitcoind+0xe57b88) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    303    [#51](/bitcoin-bitcoin/51/) WorkQueue<HTTPClosure>::Run() /root/bitcoin/build/src/./httpserver.cpp:115:13 (bitcoind+0xe67e80) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    304    [#52](/bitcoin-bitcoin/52/) HTTPWorkQueueRun(WorkQueue<HTTPClosure>*, int) /root/bitcoin/build/src/./httpserver.cpp:417:12 (bitcoind+0xe408a8) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    305    [#53](/bitcoin-bitcoin/53/) decltype(std::declval<void (*)(WorkQueue<HTTPClosure>*, int)>()(std::declval<WorkQueue<HTTPClosure>*>(), std::declval<int>())) std::__1::__invoke[abi:ne190107]<void (*)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*, int>(void (*&&)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*&&, int&&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:149:25 (bitcoind+0xe67514) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    306    [#54](/bitcoin-bitcoin/54/) void std::__1::__thread_execute[abi:ne190107]<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*, int, 2ul, 3ul>(std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*, int>&, std::__1::__tuple_indices<2ul, 3ul>) /usr/bin/../include/c++/v1/__thread/thread.h:192:3 (bitcoind+0xe6742c) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    307    [#55](/bitcoin-bitcoin/55/) void* std::__1::__thread_proxy[abi:ne190107]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*, int>>(void*) /usr/bin/../include/c++/v1/__thread/thread.h:201:3 (bitcoind+0xe66c74) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    308
    309    Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message
    310
    311  Mutex M0 acquired here while holding mutex M1 in thread T7:
    312    [#0](/bitcoin-bitcoin/0/) pthread_rwlock_wrlock <null> (bitcoind+0xece44) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    313    [#1](/bitcoin-bitcoin/1/) __db_pthread_mutex_lock <null> (bitcoind+0x1ae7c10) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    314    [#2](/bitcoin-bitcoin/2/) wallet::BerkeleyBatch::BerkeleyBatch(wallet::BerkeleyDatabase&, bool, bool) /root/bitcoin/build/src/wallet/./wallet/bdb.cpp:366:14 (bitcoind+0x130fa98) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    315    [#3](/bitcoin-bitcoin/3/) std::__1::__unique_if<wallet::BerkeleyBatch>::__unique_single std::__1::make_unique[abi:ne190107]<wallet::BerkeleyBatch, wallet::BerkeleyDatabase&, bool, bool&>(wallet::BerkeleyDatabase&, bool&&, bool&) /usr/bin/../include/c++/v1/__memory/unique_ptr.h:634:30 (bitcoind+0x131a7ac) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    316    [#4](/bitcoin-bitcoin/4/) wallet::BerkeleyDatabase::MakeBatch(bool) /root/bitcoin/build/src/wallet/./wallet/bdb.cpp:945:12 (bitcoind+0x13154d4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    317    [#5](/bitcoin-bitcoin/5/) wallet::WalletBatch::WalletBatch(wallet::WalletDatabase&, bool) /root/bitcoin/build/src/wallet/./wallet/walletdb.h:226:26 (bitcoind+0xf0cdec) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    318    [#6](/bitcoin-bitcoin/6/) wallet::CWallet::LoadWallet() /root/bitcoin/build/src/wallet/./wallet/wallet.cpp:2386:31 (bitcoind+0x117c058) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    319    [#7](/bitcoin-bitcoin/7/) wallet::CWallet::Create(wallet::WalletContext&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::unique_ptr<wallet::WalletDatabase, std::__1::default_delete<wallet::WalletDatabase>>, unsigned long, bilingual_str&, std::__1::vector<bilingual_str, std::__1::allocator<bilingual_str>>&) /root/bitcoin/build/src/wallet/./wallet/wallet.cpp:3015:47 (bitcoind+0x11629b4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    320    [#8](/bitcoin-bitcoin/8/) wallet::CreateWallet(wallet::WalletContext&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::optional<bool>, wallet::DatabaseOptions&, wallet::DatabaseStatus&, bilingual_str&, std::__1::vector<bilingual_str, std::__1::allocator<bilingual_str>>&) /root/bitcoin/build/src/wallet/./wallet/wallet.cpp:434:39 (bitcoind+0x1161d68) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    321    [#9](/bitcoin-bitcoin/9/) wallet::createwallet()::$_0::operator()(RPCHelpMan const&, JSONRPCRequest const&) const /root/bitcoin/build/src/wallet/./wallet/rpc/wallet.cpp:438:45 (bitcoind+0xfc8af0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    322    [#10](/bitcoin-bitcoin/10/) decltype(std::declval<wallet::createwallet()::$_0&>()(std::declval<RPCHelpMan const&>(), std::declval<JSONRPCRequest const&>())) std::__1::__invoke[abi:ne190107]<wallet::createwallet()::$_0&, RPCHelpMan const&, JSONRPCRequest const&>(wallet::createwallet()::$_0&, RPCHelpMan const&, JSONRPCRequest const&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:149:25 (bitcoind+0xfc8330) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    323    [#11](/bitcoin-bitcoin/11/) UniValue std::__1::__invoke_void_return_wrapper<UniValue, false>::__call[abi:ne190107]<wallet::createwallet()::$_0&, RPCHelpMan const&, JSONRPCRequest const&>(wallet::createwallet()::$_0&, RPCHelpMan const&, JSONRPCRequest const&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:216:12 (bitcoind+0xfc81fc) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    324    [#12](/bitcoin-bitcoin/12/) std::__1::__function::__alloc_func<wallet::createwallet()::$_0, std::__1::allocator<wallet::createwallet()::$_0>, UniValue (RPCHelpMan const&, JSONRPCRequest const&)>::operator()[abi:ne190107](RPCHelpMan const&, JSONRPCRequest const&) /usr/bin/../include/c++/v1/__functional/function.h:171:12 (bitcoind+0xfc8144) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    325    [#13](/bitcoin-bitcoin/13/) std::__1::__function::__func<wallet::createwallet()::$_0, std::__1::allocator<wallet::createwallet()::$_0>, UniValue (RPCHelpMan const&, JSONRPCRequest const&)>::operator()(RPCHelpMan const&, JSONRPCRequest const&) /usr/bin/../include/c++/v1/__functional/function.h:313:10 (bitcoind+0xfc5a78) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    326    [#14](/bitcoin-bitcoin/14/) std::__1::__function::__value_func<UniValue (RPCHelpMan const&, JSONRPCRequest const&)>::operator()[abi:ne190107](RPCHelpMan const&, JSONRPCRequest const&) const /usr/bin/../include/c++/v1/__functional/function.h:430:12 (bitcoind+0x1754508) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    327    [#15](/bitcoin-bitcoin/15/) std::__1::function<UniValue (RPCHelpMan const&, JSONRPCRequest const&)>::operator()(RPCHelpMan const&, JSONRPCRequest const&) const /usr/bin/../include/c++/v1/__functional/function.h:989:10 (bitcoind+0x1741fcc) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    328    [#16](/bitcoin-bitcoin/16/) RPCHelpMan::HandleRequest(JSONRPCRequest const&) const /root/bitcoin/build/src/./rpc/util.cpp:684:20 (bitcoind+0x1738798) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    329    [#17](/bitcoin-bitcoin/17/) CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)::operator()(JSONRPCRequest const&, UniValue&, bool) const /root/bitcoin/build/src/./rpc/server.h:101:91 (bitcoind+0x8c38d4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    330    [#18](/bitcoin-bitcoin/18/) decltype(std::declval<CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)&>()(std::declval<JSONRPCRequest const&>(), std::declval<UniValue&>(), std::declval<bool>())) std::__1::__invoke[abi:ne190107]<CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool>(CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:149:25 (bitcoind+0x8c37f0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    331    [#19](/bitcoin-bitcoin/19/) bool std::__1::__invoke_void_return_wrapper<bool, false>::__call[abi:ne190107]<CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool>(CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:216:12 (bitcoind+0x8c3684) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    332    [#20](/bitcoin-bitcoin/20/) std::__1::__function::__alloc_func<CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool), std::__1::allocator<CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)>, bool (JSONRPCRequest const&, UniValue&, bool)>::operator()[abi:ne190107](JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__functional/function.h:171:12 (bitcoind+0x8c35c0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    333    [#21](/bitcoin-bitcoin/21/) std::__1::__function::__func<CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool), std::__1::allocator<CRPCCommand::CRPCCommand(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, RPCHelpMan (*)())::'lambda'(JSONRPCRequest const&, UniValue&, bool)>, bool (JSONRPCRequest const&, UniValue&, bool)>::operator()(JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__functional/function.h:313:10 (bitcoind+0x8c0eb8) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    334    [#22](/bitcoin-bitcoin/22/) std::__1::__function::__value_func<bool (JSONRPCRequest const&, UniValue&, bool)>::operator()[abi:ne190107](JSONRPCRequest const&, UniValue&, bool&&) const /usr/bin/../include/c++/v1/__functional/function.h:430:12 (bitcoind+0x6b8938) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    335    [#23](/bitcoin-bitcoin/23/) std::__1::function<bool (JSONRPCRequest const&, UniValue&, bool)>::operator()(JSONRPCRequest const&, UniValue&, bool) const /usr/bin/../include/c++/v1/__functional/function.h:989:10 (bitcoind+0x6b85a0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    336    [#24](/bitcoin-bitcoin/24/) wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)::operator()(JSONRPCRequest const&, UniValue&, bool) const /root/bitcoin/build/src/wallet/./wallet/interfaces.cpp:584:24 (bitcoind+0xefa258) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    337    [#25](/bitcoin-bitcoin/25/) decltype(std::declval<wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)&>()(std::declval<JSONRPCRequest const&>(), std::declval<UniValue&>(), std::declval<bool>())) std::__1::__invoke[abi:ne190107]<wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool>(wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:149:25 (bitcoind+0xefa11c) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    338    [#26](/bitcoin-bitcoin/26/) bool std::__1::__invoke_void_return_wrapper<bool, false>::__call[abi:ne190107]<wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool>(wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:216:12 (bitcoind+0xef9fb0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    339    [#27](/bitcoin-bitcoin/27/) std::__1::__function::__alloc_func<wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool), std::__1::allocator<wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)>, bool (JSONRPCRequest const&, UniValue&, bool)>::operator()[abi:ne190107](JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__functional/function.h:171:12 (bitcoind+0xef9eec) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    340    [#28](/bitcoin-bitcoin/28/) std::__1::__function::__func<wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool), std::__1::allocator<wallet::(anonymous namespace)::WalletLoaderImpl::registerRpcs()::'lambda'(JSONRPCRequest const&, UniValue&, bool)>, bool (JSONRPCRequest const&, UniValue&, bool)>::operator()(JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__functional/function.h:313:10 (bitcoind+0xef77dc) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    341    [#29](/bitcoin-bitcoin/29/) std::__1::__function::__value_func<bool (JSONRPCRequest const&, UniValue&, bool)>::operator()[abi:ne190107](JSONRPCRequest const&, UniValue&, bool&&) const /usr/bin/../include/c++/v1/__functional/function.h:430:12 (bitcoind+0x6b8938) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    342    [#30](/bitcoin-bitcoin/30/) std::__1::function<bool (JSONRPCRequest const&, UniValue&, bool)>::operator()(JSONRPCRequest const&, UniValue&, bool) const /usr/bin/../include/c++/v1/__functional/function.h:989:10 (bitcoind+0x6b85a0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    343    [#31](/bitcoin-bitcoin/31/) node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)::operator()(JSONRPCRequest const&, UniValue&, bool) const /root/bitcoin/build/src/./node/interfaces.cpp:512:24 (bitcoind+0x694214) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    344    [#32](/bitcoin-bitcoin/32/) decltype(std::declval<node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)&>()(std::declval<JSONRPCRequest const&>(), std::declval<UniValue&>(), std::declval<bool>())) std::__1::__invoke[abi:ne190107]<node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool>(node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:149:25 (bitcoind+0x6940f4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    345    [#33](/bitcoin-bitcoin/33/) bool std::__1::__invoke_void_return_wrapper<bool, false>::__call[abi:ne190107]<node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool>(node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)&, JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:216:12 (bitcoind+0x693f88) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    346    [#34](/bitcoin-bitcoin/34/) std::__1::__function::__alloc_func<node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool), std::__1::allocator<node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)>, bool (JSONRPCRequest const&, UniValue&, bool)>::operator()[abi:ne190107](JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__functional/function.h:171:12 (bitcoind+0x693ec4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    347    [#35](/bitcoin-bitcoin/35/) std::__1::__function::__func<node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool), std::__1::allocator<node::(anonymous namespace)::RpcHandlerImpl::RpcHandlerImpl(CRPCCommand const&)::'lambda'(JSONRPCRequest const&, UniValue&, bool)>, bool (JSONRPCRequest const&, UniValue&, bool)>::operator()(JSONRPCRequest const&, UniValue&, bool&&) /usr/bin/../include/c++/v1/__functional/function.h:313:10 (bitcoind+0x6917bc) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    348    [#36](/bitcoin-bitcoin/36/) std::__1::__function::__value_func<bool (JSONRPCRequest const&, UniValue&, bool)>::operator()[abi:ne190107](JSONRPCRequest const&, UniValue&, bool&&) const /usr/bin/../include/c++/v1/__functional/function.h:430:12 (bitcoind+0x6b8938) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    349    [#37](/bitcoin-bitcoin/37/) std::__1::function<bool (JSONRPCRequest const&, UniValue&, bool)>::operator()(JSONRPCRequest const&, UniValue&, bool) const /usr/bin/../include/c++/v1/__functional/function.h:989:10 (bitcoind+0x6b85a0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    350    [#38](/bitcoin-bitcoin/38/) ExecuteCommand(CRPCCommand const&, JSONRPCRequest const&, UniValue&, bool) /root/bitcoin/build/src/./rpc/server.cpp:512:20 (bitcoind+0xb32270) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    351    [#39](/bitcoin-bitcoin/39/) ExecuteCommands(std::__1::vector<CRPCCommand const*, std::__1::allocator<CRPCCommand const*>> const&, JSONRPCRequest const&, UniValue&) /root/bitcoin/build/src/./rpc/server.cpp:477:13 (bitcoind+0xb237e4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    352    [#40](/bitcoin-bitcoin/40/) CRPCTable::execute(JSONRPCRequest const&) const /root/bitcoin/build/src/./rpc/server.cpp:497:13 (bitcoind+0xb23554) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    353    [#41](/bitcoin-bitcoin/41/) JSONRPCExec(JSONRPCRequest const&, bool) /root/bitcoin/build/src/./rpc/server.cpp:353:31 (bitcoind+0xb22f78) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    354    [#42](/bitcoin-bitcoin/42/) HTTPReq_JSONRPC(std::__1::any const&, HTTPRequest*) /root/bitcoin/build/src/./httprpc.cpp:217:21 (bitcoind+0xe2f408) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    355    [#43](/bitcoin-bitcoin/43/) StartHTTPRPC(std::__1::any const&)::$_0::operator()(HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) const /root/bitcoin/build/src/./httprpc.cpp:368:80 (bitcoind+0xe2eaac) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    356    [#44](/bitcoin-bitcoin/44/) decltype(std::declval<StartHTTPRPC(std::__1::any const&)::$_0&>()(std::declval<HTTPRequest*>(), std::declval<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&>())) std::__1::__invoke[abi:ne190107]<StartHTTPRPC(std::__1::any const&)::$_0&, HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&>(StartHTTPRPC(std::__1::any const&)::$_0&, HTTPRequest*&&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:149:25 (bitcoind+0xe2e9fc) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    357    [#45](/bitcoin-bitcoin/45/) bool std::__1::__invoke_void_return_wrapper<bool, false>::__call[abi:ne190107]<StartHTTPRPC(std::__1::any const&)::$_0&, HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&>(StartHTTPRPC(std::__1::any const&)::$_0&, HTTPRequest*&&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:216:12 (bitcoind+0xe2e8b4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    358    [#46](/bitcoin-bitcoin/46/) std::__1::__function::__alloc_func<StartHTTPRPC(std::__1::any const&)::$_0, std::__1::allocator<StartHTTPRPC(std::__1::any const&)::$_0>, bool (HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)>::operator()[abi:ne190107](HTTPRequest*&&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) /usr/bin/../include/c++/v1/__functional/function.h:171:12 (bitcoind+0xe2e800) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    359    [#47](/bitcoin-bitcoin/47/) std::__1::__function::__func<StartHTTPRPC(std::__1::any const&)::$_0, std::__1::allocator<StartHTTPRPC(std::__1::any const&)::$_0>, bool (HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)>::operator()(HTTPRequest*&&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) /usr/bin/../include/c++/v1/__functional/function.h:313:10 (bitcoind+0xe2c270) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    360    [#48](/bitcoin-bitcoin/48/) std::__1::__function::__value_func<bool (HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)>::operator()[abi:ne190107](HTTPRequest*&&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) const /usr/bin/../include/c++/v1/__functional/function.h:430:12 (bitcoind+0xe5819c) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    361    [#49](/bitcoin-bitcoin/49/) std::__1::function<bool (HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)>::operator()(HTTPRequest*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) const /usr/bin/../include/c++/v1/__functional/function.h:989:10 (bitcoind+0xe58000) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    362    [#50](/bitcoin-bitcoin/50/) HTTPWorkItem::operator()() /root/bitcoin/build/src/./httpserver.cpp:60:9 (bitcoind+0xe57b88) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    363    [#51](/bitcoin-bitcoin/51/) WorkQueue<HTTPClosure>::Run() /root/bitcoin/build/src/./httpserver.cpp:115:13 (bitcoind+0xe67e80) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    364    [#52](/bitcoin-bitcoin/52/) HTTPWorkQueueRun(WorkQueue<HTTPClosure>*, int) /root/bitcoin/build/src/./httpserver.cpp:417:12 (bitcoind+0xe408a8) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    365    [#53](/bitcoin-bitcoin/53/) decltype(std::declval<void (*)(WorkQueue<HTTPClosure>*, int)>()(std::declval<WorkQueue<HTTPClosure>*>(), std::declval<int>())) std::__1::__invoke[abi:ne190107]<void (*)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*, int>(void (*&&)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*&&, int&&) /usr/bin/../include/c++/v1/__type_traits/invoke.h:149:25 (bitcoind+0xe67514) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    366    [#54](/bitcoin-bitcoin/54/) void std::__1::__thread_execute[abi:ne190107]<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*, int, 2ul, 3ul>(std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*, int>&, std::__1::__tuple_indices<2ul, 3ul>) /usr/bin/../include/c++/v1/__thread/thread.h:192:3 (bitcoind+0xe6742c) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    367    [#55](/bitcoin-bitcoin/55/) void* std::__1::__thread_proxy[abi:ne190107]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*, int>>(void*) /usr/bin/../include/c++/v1/__thread/thread.h:201:3 (bitcoind+0xe66c74) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    368
    369  Thread T7 'b-httpworker.4' (tid=210304, running) created by main thread at:
    370    [#0](/bitcoin-bitcoin/0/) pthread_create <null> (bitcoind+0xe8dc4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    371    [#1](/bitcoin-bitcoin/1/) std::__1::__libcpp_thread_create[abi:ne190107](unsigned long*, void* (*)(void*), void*) /usr/bin/../include/c++/v1/__thread/support/pthread.h:182:10 (bitcoind+0x1ec710) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    372    [#2](/bitcoin-bitcoin/2/) std::__1::thread::thread<void (&)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*, int&, 0>(void (&)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*&&, int&) /usr/bin/../include/c++/v1/__thread/thread.h:211:14 (bitcoind+0xe66984) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    373    [#3](/bitcoin-bitcoin/3/) std::__1::thread* std::__1::construct_at[abi:ne190107]<std::__1::thread, void (&)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*, int&, std::__1::thread*>(std::__1::thread*, void (&)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*&&, int&) /usr/bin/../include/c++/v1/__memory/construct_at.h:41:46 (bitcoind+0xe66858) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    374    [#4](/bitcoin-bitcoin/4/) std::__1::thread* std::__1::__construct_at[abi:ne190107]<std::__1::thread, void (&)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*, int&, std::__1::thread*>(std::__1::thread*, void (&)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*&&, int&) /usr/bin/../include/c++/v1/__memory/construct_at.h:49:10 (bitcoind+0xe6678c) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    375    [#5](/bitcoin-bitcoin/5/) void std::__1::allocator_traits<std::__1::allocator<std::__1::thread>>::construct[abi:ne190107]<std::__1::thread, void (&)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*, int&, void, 0>(std::__1::allocator<std::__1::thread>&, std::__1::thread*, void (&)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*&&, int&) /usr/bin/../include/c++/v1/__memory/allocator_traits.h:328:5 (bitcoind+0xe666d4) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    376    [#6](/bitcoin-bitcoin/6/) std::__1::thread* std::__1::vector<std::__1::thread, std::__1::allocator<std::__1::thread>>::__emplace_back_slow_path<void (&)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*, int&>(void (&)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*&&, int&) /usr/bin/../include/c++/v1/vector:1538:3 (bitcoind+0xe66594) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    377    [#7](/bitcoin-bitcoin/7/) std::__1::thread& std::__1::vector<std::__1::thread, std::__1::allocator<std::__1::thread>>::emplace_back<void (&)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*, int&>(void (&)(WorkQueue<HTTPClosure>*, int), WorkQueue<HTTPClosure>*&&, int&) /usr/bin/../include/c++/v1/vector:1558:13 (bitcoind+0xe47768) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    378    [#8](/bitcoin-bitcoin/8/) StartHTTPServer() /root/bitcoin/build/src/./httpserver.cpp:506:31 (bitcoind+0xe40514) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    379    [#9](/bitcoin-bitcoin/9/) AppInitServers(node::NodeContext&) /root/bitcoin/build/src/./init.cpp:710:5 (bitcoind+0x1aa7f0) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    380    [#10](/bitcoin-bitcoin/10/) AppInitMain(node::NodeContext&, interfaces::BlockAndHeaderTipInfo*) /root/bitcoin/build/src/./init.cpp:1430:14 (bitcoind+0x1a09a8) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    381    [#11](/bitcoin-bitcoin/11/) AppInit(node::NodeContext&) /root/bitcoin/build/src/./bitcoind.cpp:237:43 (bitcoind+0x17c010) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    382    [#12](/bitcoin-bitcoin/12/) main /root/bitcoin/build/src/./bitcoind.cpp:283:10 (bitcoind+0x17af34) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9)
    383
    384SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) (/root/bitcoin/build/src/bitcoind+0xece44) (BuildId: 6106850e7554ed64123520fd6c3d836acc42aaf9) in pthread_rwlock_wrlock
    
  4. furszy commented at 7:33 pm on March 4, 2025: member
    I wouldn’t spend much time on this. Just another reason to join the legacy wallet removal forces.
  5. bentrnr21 commented at 8:18 pm on March 4, 2025: none
    Nice
  6. willcl-ark added the label Wallet on Mar 20, 2025
  7. willcl-ark added the label Tests on Mar 20, 2025

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: 2025-03-29 06:12 UTC

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