Advertisement
Guest User

exokinetic core dump 1_16_2022

a guest
Jan 17th, 2022
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 22.38 KB | None | 0 0
  1. pi@raspberrypi:~ $ sudo systemctl status i2pd
  2. ● i2pd.service - I2P Router written in C++
  3. Loaded: loaded (/etc/systemd/system/i2pd.service; enabled; vendor preset: enabled)
  4. Drop-In: /etc/systemd/system/i2pd.service.d
  5. └─override.conf
  6. Active: failed (Result: signal) since Sun 2022-01-16 23:20:41 PST; 2min 8s ago
  7. Docs: man:i2pd(1)
  8. https://i2pd.readthedocs.io/en/latest/
  9. Process: 752 ExecStart=/usr/sbin/i2pd --conf=/etc/i2pd/i2pd.conf --tunconf=/etc/i2pd/tunnels.conf --> Main PID: 754 (code=killed, signal=SEGV)
  10. CPU: 1d 18h 35min 34.093s
  11.  
  12. Jan 14 23:27:08 raspberrypi systemd[1]: i2pd.service: Failed with result 'core-dump'.
  13. Jan 14 23:27:08 raspberrypi systemd[1]: Stopped I2P Router written in C++.
  14. Jan 14 23:27:08 raspberrypi systemd[1]: i2pd.service: Consumed 1min 18.644s CPU time.
  15. Jan 14 23:27:08 raspberrypi systemd[1]: Starting I2P Router written in C++...
  16. Jan 14 23:27:09 raspberrypi systemd[1]: Started I2P Router written in C++.
  17. Jan 16 23:20:41 raspberrypi systemd[1]: i2pd.service: Main process exited, code=killed, status=11/SEGV
  18. Jan 16 23:20:41 raspberrypi systemd[1]: i2pd.service: Failed with result 'signal'.
  19. Jan 16 23:20:41 raspberrypi systemd[1]: i2pd.service: Consumed 1d 18h 35min 34.093s CPU time.
  20.  
  21. pi@raspberrypi:~ $ cd /var/lib/i2pd
  22. pi@raspberrypi:/var/lib/i2pd $ ls -la
  23. total 51920
  24. drwxr-xr-x 8 i2pd i2pd 4096 Jan 16 23:20 .
  25. drwxr-xr-x 27 root root 4096 Jan 7 17:07 ..
  26. drwxr-x--- 35 i2pd i2pd 4096 Jan 7 19:27 addressbook
  27. drwxr-xr-x 4 i2pd i2pd 4096 Jan 7 17:13 certificates
  28. -rw------- 1 i2pd i2pd 182177792 Jan 16 23:20 core
  29. drwxr-xr-x 2 i2pd i2pd 4096 Jan 7 19:07 destinations
  30. -rw-r----- 1 i2pd i2pd 1769 Jan 8 22:35 i2pcontrol.crt.pem
  31. -rw-r----- 1 i2pd i2pd 3272 Jan 8 22:35 i2pcontrol.key.pem
  32. -rw-r----- 1 i2pd i2pd 679 Jan 7 19:07 irc-keys.dat
  33. drwxr-x--- 66 i2pd i2pd 4096 Jan 7 19:07 netDb
  34. -rw-r--r-- 1 i2pd i2pd 80 Jan 7 19:07 ntcp2.keys
  35. drwxr-x--- 66 i2pd i2pd 4096 Jan 7 19:07 peerProfiles
  36. -rw-r--r-- 1 i2pd i2pd 756 Jan 16 23:17 router.info
  37. -rw-r--r-- 1 i2pd i2pd 455 Jan 7 19:07 router.keys
  38. drwxr-xr-x 2 i2pd i2pd 4096 Jan 16 23:18 tags
  39. pi@raspberrypi:/var/lib/i2pd $ sudo gdb i2pd /var/lib/i2pd/core
  40. GNU gdb (Raspbian 10.1-1.7) 10.1.90.20210103-git
  41. Copyright (C) 2021 Free Software Foundation, Inc.
  42. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  43. This is free software: you are free to change and redistribute it.
  44. There is NO WARRANTY, to the extent permitted by law.
  45. Type "show copying" and "show warranty" for details.
  46. This GDB was configured as "arm-linux-gnueabihf".
  47. Type "show configuration" for configuration details.
  48. For bug reporting instructions, please see:
  49. <https://www.gnu.org/software/gdb/bugs/>.
  50. Find the GDB manual and other documentation resources online at:
  51. <http://www.gnu.org/software/gdb/documentation/>.
  52.  
  53. For help, type "help".
  54. Type "apropos word" to search for commands related to "word"...
  55. Reading symbols from i2pd...
  56. [New LWP 769]
  57. [New LWP 754]
  58. [New LWP 755]
  59. [New LWP 758]
  60. [New LWP 759]
  61. [New LWP 760]
  62. [New LWP 761]
  63. [New LWP 762]
  64. [New LWP 763]
  65. [New LWP 764]
  66. [New LWP 766]
  67. [New LWP 767]
  68. [New LWP 768]
  69. [New LWP 770]
  70. [New LWP 765]
  71. [Thread debugging using libthread_db enabled]
  72. Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1".
  73. Core was generated by `/usr/sbin/i2pd --conf=/etc/i2pd/i2pd.conf --tunconf=/etc/i2pd/tunnels.conf --tu'.
  74. Program terminated with signal SIGSEGV, Segmentation fault.
  75. #0 0x00a32d4c in std::_Hashtable<unsigned long long, std::pair<unsigned long long const, i2p::garlic::ECIESX25519AEADRatchetIndexTagset>, std::allocator<std::pair<unsigned long long const, i2p::garlic::ECIESX25519AEADRatchetIndexTagset> >, std::__detail::_Select1st, std::equal_to<unsigned long long>, std::hash<unsigned long long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_M_get_previous_node (this=0xadcf10e4, __bkt=3989, __n=0xae16d8b0) at /usr/include/c++/10/bits/hashtable.h:1656
  76. 1656 while (__prev_n->_M_nxt != __n)
  77. [Current thread is 1 (Thread 0xb03fa440 (LWP 769))]
  78. (gdb) bt full
  79.  
  80. #0 0x00a32d4c in std::_Hashtable<unsigned long long, std::pair<unsigned long long const, i2p::garlic::ECIESX25519AEADRatchetIndexTagset>, std::allocator<std::pair<unsigned long long const, i2p::garlic::ECIESX25519AEADRatchetIndexTagset> >, std::__detail::_Select1st, std::equal_to<unsigned long long>, std::hash<unsigned long long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_M_get_previous_node (this=0xadcf10e4,
  81. __bkt=3989, __n=0xae16d8b0) at /usr/include/c++/10/bits/hashtable.h:1656
  82. __prev_n = 0x18
  83. #1 0x00a2fde4 in std::_Hashtable<unsigned long long, std::pair<unsigned long long const, i2p::garlic::ECIESX25519AEADRatchetIndexTagset>, std::allocator<std::pair<unsigned long long const, i2p::garlic::ECIESX25519AEADRatchetIndexTagset> >, std::__detail::_Select1st, std::equal_to<unsigned long long>, std::hash<unsigned long long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::erase (this=0xadcf10e4,
  84. __it=...) at /usr/include/c++/10/bits/hashtable.h:1862
  85. __n = 0xae16d8b0
  86. __bkt = 3989
  87. __prev_n = 0xb03f99d4
  88. #2 0x00a2d0dc in std::_Hashtable<unsigned long long, std::pair<unsigned long long const, i2p::garlic::ECIESX25519AEADRatchetIndexTagset>, std::allocator<std::pair<unsigned long long const, i2p::garlic::ECIESX25519AEADRatchetIndexTagset> >, std::__detail::_Select1st, std::equal_to<unsigned long long>, std::hash<unsigned long long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail:--
  89. :_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::erase (this=0xadcf10e4, __it=...) at /usr/include/c++/10/bits/hashtable.h:807
  90. No locals.
  91. #3 0x00a29b34 in std::unordered_map<unsigned long long, i2p::garlic::ECIESX25519AEADRatchetIndexTagset, std::hash<unsigned long long>, std::equal_to<unsigned long long>, std::allocator<std::pair<unsigned long long const, i2p::garlic::ECIESX25519AEADRatchetIndexTagset> > >::erase (this=0xadcf10e4, __position=...) at /usr/include/c++/10/bits/unordered_map.h:797
  92. No locals.
  93. #4 0x00a23d70 in i2p::garlic::GarlicDestination::CleanupExpiredTags (this=0xadcf1068) at /home/pi/i2pd/libi2pd/Garlic.cpp:888
  94. session = std::shared_ptr<i2p::garlic::ECIESX25519AEADRatchetSession> (empty) = {get() = 0x0}
  95. it = {<std::__detail::_Node_iterator_base<std::pair<unsigned long long const, i2p::garlic::ECIESX25519AEADRatchetIndexTagset>, false>> = {_M_cur = 0xae16d8b0}, <No data fields>}
  96. ts = 1642404036
  97. numExpiredTags = 449
  98. #5 0x009e2bb4 in i2p::client::LeaseSetDestination::HandleCleanupTimer (this=0xadcf1068, ecode=...) at /home/pi/i2pd/libi2pd/Destination.cpp:855
  99. No locals.
  100. #6 0x00a16824 in std::__invoke_impl<void, void (i2p::client::LeaseSetDestination::*&)(boost::system::error_code const&), std::shared_ptr<i2p::client::LeaseSetDestination>&, boost::system::error_code const&> (__f=@0xb03f9c1c: (void (i2p::client::LeaseSetDestination::*)(i2p::client::LeaseSetDestination * const, const boost::system::error_code &)) 0x9e2b5c <i2p::client::LeaseSetDestination::HandleCleanupTimer(boost::system::error_code const&)>, __t=std::shared_ptr<i2p::client::LeaseSetDestination> (use count 3, weak count 1) = {...}) at /usr/include/c++/10/bits/invoke.h:73
  101. No locals.
  102. #7 0x00a15e7c in std::__invoke<void (i2p::client::LeaseSetDestination::*&)(boost::system::error_code const&), std::shared_ptr<i2p::client::LeaseSetDestination>&, boost::system::error_code const&> (__fn=@0xb03f9c1c: (void (i2p::client::LeaseSetDestination::*)(i2p::client::LeaseSetDestination * const, const boost::system::error_code &)) 0x9e2b5c <i2p::client::LeaseSetDestination::HandleCleanupTimer(boost::system::error_code const&)>) at /usr/include/c++/10/bits/invoke.h:95
  103. No locals.
  104. #8 0x00a1527c in std::_Bind<void (i2p::client::LeaseSetDestination::*(std::shared_ptr<i2p::client::LeaseSetDestination>, std::_Placeholder<1>))(boost::system::error_code const&)>::__call<void, boost::system::error_code const&, 0u, 1u>(std::tuple<boost::system::error_code const&>&&, std::_Index_tuple<0u, 1u>) (this=0xb03f9c1c, __args=...) at /usr/include/c++/10/functional:416
  105. No locals.
  106. #9 0x00a147a4 in std::_Bind<void (i2p::client::LeaseSetDestination::*(std::shared_ptr<i2p::client::LeaseSetDestination>, std::_Placeholder<1>))(boost::system::error_code const&)>::operator()<boost::system::error_code const&, void>(boost::system::error_code const&) (this=0xb03f9c1c) at /usr/include/c++/10/functional:499
  107. No locals.
  108. #10 0x00a13d8c in boost::asio::detail::binder1<std::_Bind<void (i2p::client::LeaseSetDestination::*(std::shared_ptr<i2p::client::LeaseSetDestination>, std::_Placeholder<1>))(boost::system::error_code const&)>, boost::system::error_code>::operator()() (this=0xb03f9c1c) at /usr/include/boost/asio/detail/bind_handler.hpp:65
  109. No locals.
  110. #11 0x00a13130 in boost::asio::asio_handler_invoke<boost::asio::detail::binder1<std::_Bind<void (i2p::client::LeaseSetDestination::*(std::shared_ptr<i2p::client::LeaseSetDestination>, std::_Placeholder<1>))(boost::system::error_code const&)>, boost::system::error_code> >(boost::asio::detail::binder1<std::_Bind<void (i2p::client::LeaseSetDestination::*(std::shared_ptr<i2p::client::LeaseSetDestination>, std::_Placeholder<1>))(boost::system::error_code const&)>, boost::system::error_code>&, ...) (function=...) at /usr/include/boost/asio/handler_invoke_hook.hpp:88
  111. No locals.
  112. #12 0x00a115f0 in boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder1<std::_Bind<void (i2p::client::LeaseSetDestination::*(std::shared_ptr<i2p::client::LeaseSetDestination>, std::_Placeholder<1>))(boost::system::error_code const&)>, boost::system::error_code>, std::_Bind<void (i2p::client::LeaseSetDestination::*(std::shared_ptr<i2p::client::LeaseSetDestination>, std::_Placeholder<1>))(boost::system::error_code const&)> >(boost::asio::detail::binder1<std::_Bind<void (i2p::client::LeaseSetDestination::*(std::shared_ptr<i2p::client::LeaseSetDestination>, std::_Placeholder<1>))(boost::system::error_code const&)>, boost::system::error_code>&, std::_Bind<void (i2p::client::LeaseSetDestination::*(std::shared_ptr<i2p::client::LeaseSetDestination>, std::_Placeholder<1>))(boost::system::error_code const&)>&) (function=..., context=...) at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:54
  113. No locals.
  114. #13 0x00a0ee8c in boost::asio::detail::handler_work<std::_Bind<void (i2p::client::LeaseSetDestination::*(std::shared_ptr<i2p::client::LeaseSetDestination>, std::_Placeholder<1>))(boost::system::error_code const&)>, boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context&>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >, void>::complete<boost::asio::detail::binder1<std::_Bind<void (i2p::client::LeaseSetDestination::*(std::shared_ptr<i2p::client::LeaseSetDestination>, std::_Placeholder<1>))(boost::system::error_code const&)>, boost::system::error_code> >(boost::asio::detail::binder1<std::_Bind<void (i2p::client::LeaseSetDestination::*(std::shared_ptr<i2p::client::LeaseSetDestination>, std::_Placeholder<1>))(boost::system::error_code const&)>, boost::system::error_code>&, std::_Bind<void (i2p::client::LeaseSetDestination::*(std::shared_ptr<i2p::client::LeaseSetDestination>, std::_Placeholder<1>))(boost::system::error_code const&)>&) (this=0xb03f9c38, function=..., handler=...) at /usr/include/boost/asio/detail/handler_work.hpp:425
  115. No locals.
  116. #14 0x00a0b0e4 in boost::asio::detail::wait_handler<std::_Bind<void (i2p::client::LeaseSetDestination::*(std::shared_ptr<i2p::client::LeaseSetDestination>, std::_Placeholder<1>))(boost::system::error_code const&)>, boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context&>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > > >::do_complete(void*, boost::asio::detail::scheduler_operation*, boost::system::error_code const&, unsigned int) (owner=0x2aa9ae0, base=0xae0e7b20) at /usr/include/boost/asio/detail/wait_handler.hpp:76
  117. b = {<boost::asio::detail::noncopyable> = {<No data fields>}, <No data fields>}
  118. h = 0xae0e7b20
  119. p = {h = 0xb03f9c1c, v = 0x0, p = 0x0}
  120. w = {<boost::asio::detail::handler_work_base<boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context&>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >, void, boost::asio::io_context, boost::asio::executor, void>> = {executor_ = {<boost::asio::execution::detail::any_executor_base> = {object_ = {__data = "@\244?\260R\001\000", __align = {<No data fields>}}, object_fns_ = 0xe36084 <boost::asio::execution::detail::any_executor_base::object_fns_table<void>(std::enable_if<std::is_same<void, void>::value, void>::type*)::fns>, target_ = 0x0, target_fns_ = 0xe36094 <boost::asio::execution::detail::any_executor_base::target_fns_table<void>(std::enable_if<std::is_same<void, void>::value, void>::type*)::fns>}, <boost::asio::execution::detail::any_executor_context<boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context&>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >, boost::asio::execution::detail::supportable_properties<0, void(boost::asio::execution::context_as_t<boost::asio::execution_context&>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> >)>::find_context_as_property, void>> = {<No data fields>}, prop_fns_ = 0xe36128 <boost::asio::execution::any_executor<boost::asio::execution::context_as_t<boost::asio::execution_context&>, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only<boost::asio::execution::detail::blocking::possibly_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::tracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::outstanding_work::untracked_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::fork_t<0> >, boost::asio::execution::prefer_only<boost::asio::execution::detail::relationship::continuation_t<0> > >::prop_fns_table<void>()::fns>}}, <No data fields>}
  121. handler = {handler_ = {<std::_Weak_result_type<void (i2p::client::LeaseSetDestination::*)(boost::system::error_code const&)>> = {<std::_Weak_result_type_memfun<void (i2p::client::LeaseSetDestination::*)(boost::system::error_code const&), true>> = {<No data fields>}, <No data fields>}, _M_f = (void (i2p::client::LeaseSetDestination::*)(i2p::client::LeaseSetDestination * const, const boost::system::error_code &)) 0x9e2b5c <i2p::client::LeaseSetDestination::HandleCleanupTimer(boost::system::error_code const&)>, _M_bound_args = std::tuple containing = {[1] = std::shared_ptr<i2p::client::LeaseSetDestination> (use count 3, weak count 1) = {get() = 0xadcf1068}, [2] = {<std::_Placeholder<1>> = {<No data fields>}, <No data fields>}}}, arg1_ = {val_ = 0, failed_ = false, cat_ = 0xe35c88 <boost::system::detail::cat_holder<void>::system_category_instance>}}
  122. #15 0x00932ae4 in boost::asio::detail::scheduler_operation::complete (this=0xae0e7b20, owner=0x2aa9ae0, ec=..., bytes_transferred=0) at /usr/include/boost/asio/detail/scheduler_operation.hpp:40
  123. No locals.
  124. #16 0x00936f38 in boost::asio::detail::scheduler::do_run_one (this=0x2aa9ae0, lock=..., this_thread=..., ec=...) at /usr/include/boost/asio/detail/impl/scheduler.ipp:481
  125. task_result = 0
  126. on_exit = {scheduler_ = 0x2aa9ae0, lock_ = 0xb03f9cdc, this_thread_ = 0xb03f9cf0}
  127. o = 0xae0e7b20
  128. more_handlers = true
  129. #17 0x009369b4 in boost::asio::detail::scheduler::run (this=0x2aa9ae0, ec=...) at /usr/include/boost/asio/detail/impl/scheduler.ipp:204
  130. this_thread = {<boost::asio::detail::thread_info_base> = {<boost::asio::detail::noncopyable> = {<No data fields>}, reusable_memory_ = {0xae0e7b20, 0x0, 0x0}, has_pending_exception_ = 0, pending_exception_ = {_M_exception_object = 0x0}}, private_op_queue = {<boost::asio::detail::noncopyable> = {<No data fields>}, front_ = 0x0, back_ = 0x0}, private_outstanding_work = 0}
  131. ctx = {<boost::asio::detail::noncopyable> = {<No data fields>}, key_ = 0x2aa9ae0, value_ = 0xb03f9cf0, next_ = 0x0}
  132. lock = {<boost::asio::detail::noncopyable> = {<No data fields>}, mutex_ = @0x2aa9af8, locked_ = false}
  133. n = 10770743
  134. #18 0x0093731c in boost::asio::io_context::run (this=0x2aaccac) at /usr/include/boost/asio/impl/io_context.ipp:63
  135. ec = {val_ = 0, failed_ = false, cat_ = 0xe35c88 <boost::system::detail::cat_holder<void>::system_category_instance>}
  136. s = 44747924
  137. #19 0x00b5e538 in i2p::util::RunnableService::Run (this=0x2aacc88) at /home/pi/i2pd/libi2pd/util.cpp:116
  138. No locals.
  139. #20 0x00b62e78 in std::__invoke_impl<void, void (i2p::util::RunnableService::*&)(), i2p::util::RunnableService*&> (__f=@0x25e76dc: (void (i2p::util::RunnableService::*)(i2p::util::RunnableService * const)) 0xb5e4e8 <i2p::util::RunnableService::Run()>, __t=@0x25e76e4: 0x2aacc88) at /usr/include/c++/10/bits/invoke.h:73
  140. No locals.
  141. #21 0x00b62d78 in std::__invoke<void (i2p::util::RunnableService::*&)(), i2p::util::RunnableService*&> (__fn=@0x25e76dc: (void (i2p::util::RunnableService::*)(i2p::util::RunnableService * const)) 0xb5e4e8 <i2p::util::RunnableService::Run()>) at /usr/include/c++/10/bits/invoke.h:95
  142. No locals.
  143. #22 0x00b62cb0 in std::_Bind<void (i2p::util::RunnableService::*(i2p::util::RunnableService*))()>::__call<void, , 0u>(std::tuple<>&&, std::_Index_tuple<0u>) (this=0x25e76dc, __args=...) at /usr/include/c++/10/functional:416
  144. No locals.
  145. #23 0x00b62c28 in std::_Bind<void (i2p::util::RunnableService::*(i2p::util::RunnableService*))()>::operator()<, void>() (this=0x25e76dc) at /usr/include/c++/10/functional:499
  146. No locals.
  147. #24 0x00b62bcc in std::__invoke_impl<void, std::_Bind<void (i2p::util::RunnableService::*(i2p::util::RunnableService*))()>>(std::__invoke_other, std::_Bind<void (i2p::util::RunnableService::*(i2p::util::RunnableService*))()>&&) (__f=...) at /usr/include/c++/10/bits/invoke.h:60
  148. No locals.
  149. #25 0x00b62b48 in std::__invoke<std::_Bind<void (i2p::util::RunnableService::*(i2p::util::RunnableService*))()>>(std::_Bind<void (i2p::util::RunnableService::*(i2p::util::RunnableService*))()>&&) (__fn=...) at /usr/include/c++/10/bits/invoke.h:95
  150. No locals.
  151. #26 0x00b62abc in std::thread::_Invoker<std::tuple<std::_Bind<void (i2p::util::RunnableService::*(i2p::util::RunnableService*))()> > >::_M_invoke<0u>(std::_Index_tuple<0u>) (this=0x25e76dc) at /usr/include/c++/10/thread:264
  152. No locals.
  153. #27 0x00b62a78 in std::thread::_Invoker<std::tuple<std::_Bind<void (i2p::util::RunnableService::*(i2p::util::RunnableService*))()> > >::operator()() (this=0x25e76dc) at /usr/include/c++/10/thread:271
  154. No locals.
  155. #28 0x00b62a50 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::_Bind<void (i2p::util::RunnableService::*(i2p::util::RunnableService*))()> > > >::_M_run() (this=0x25e76d8) at /usr/include/c++/10/thread:215
  156. No locals.
  157. #29 0xb6aa3150 in ?? () from /lib/arm-linux-gnueabihf/libstdc++.so.6
  158. No symbol table info available.
  159. #30 0xb69a8300 in start_thread (arg=0xb03fa440) at pthread_create.c:477
  160. ret = <optimized out>
  161. pd = 0xb03fa440
  162. unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-454620552, -498985228, -1338006464, -1096697748, -1338006464, 338, -1096697750, -1096697748, -1338007680, -1338007684, 0 <repeats 54 times>}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
  163. not_first_call = <optimized out>
  164. #31 0xb692c208 in ?? () at ../sysdeps/unix/sysv/linux/arm/clone.S:73 from /lib/arm-linux-gnueabihf/libc.so.6
  165. No locals.
  166. Backtrace stopped: previous frame identical to this frame (corrupt stack?)
  167. (gdb)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement