Created
January 14, 2020 21:46
-
-
Save notlesh/60faac33604c875cc3f5674ba4eca95a to your computer and use it in GitHub Desktop.
round 2
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#0 llarp::RouterContact::Verify (this=0x7ffff65765f0, now=1579038285821, allowExpired=true) at /home/stephen/dev/loki-network/llarp/router_contact.cpp:337 | |
#1 0x00005555555f77c9 in crypto_threadworker_verifyrc (user=0x7ffff00d6630) at /home/stephen/dev/loki-network/llarp/nodedb.cpp:374 | |
#2 0x00005555555f7e6d in llarp_nodedb_async_verify (job=0x7ffff00d6630) at /home/stephen/dev/loki-network/llarp/nodedb.cpp:456 | |
#3 0x0000555555684559 in llarp::service::Endpoint::HandleGotRouterMessage (this=0x7ffff422d020, msg=std::shared_ptr<const llarp::dht::GotRouterMessage> (use count 3, weak count 0) = {...}) | |
at /home/stephen/dev/loki-network/llarp/service/endpoint.cpp:744 | |
#4 0x00005555556fb438 in llarp::dht::GotRouterMessage::HandleMessage (this=0x7ffff04420a0, ctx=0x7ffff0003fd0, replies=std::vector of length 0, capacity 0) | |
at /home/stephen/dev/loki-network/llarp/dht/messages/gotrouter.cpp:94 | |
#5 0x00005555557ab75d in llarp::path::Path::HandleDHTMessage (this=0x7ffff00d9cf0, msg=..., r=0x7ffff002b770) at /home/stephen/dev/loki-network/llarp/path/path.cpp:695 | |
#6 0x00005555557f9515 in llarp::routing::DHTMessage::HandleMessage (this=0x7ffff003cdc0, h=0x7ffff00d9d20, r=0x7ffff002b770) at /home/stephen/dev/loki-network/llarp/routing/dht_message.cpp:57 | |
#7 0x0000555555655c36 in llarp::routing::InboundMessageParser::ParseMessageBuffer (this=0x7ffff002bbf8, buf=..., h=0x7ffff00d9d20, from=..., r=0x7ffff002b770) | |
at /home/stephen/dev/loki-network/llarp/routing/message_parser.cpp:131 | |
#8 0x0000555555606b26 in llarp::Router::ParseRoutingMessageBuffer (this=0x7ffff002b770, buf=..., h=0x7ffff00d9d20, rxid=...) at /home/stephen/dev/loki-network/llarp/router/router.cpp:298 | |
#9 0x00005555557aabc9 in llarp::path::Path::HandleRoutingMessage (this=0x7ffff00d9cf0, buf=..., r=0x7ffff002b770) at /home/stephen/dev/loki-network/llarp/path/path.cpp:547 | |
#10 0x00005555557aaad0 in llarp::path::Path::HandleAllDownstream (this=0x7ffff00d9cf0, msgs=std::vector of length 1, capacity 1 = {...}, r=0x7ffff002b770) | |
at /home/stephen/dev/loki-network/llarp/path/path.cpp:534 | |
#11 0x00005555557b8f10 in std::__invoke_impl<void, void (llarp::path::Path::*&)(std::vector<llarp::RelayDownstreamMessage, std::allocator<llarp::RelayDownstreamMessage> >, llarp::AbstractRouter*), std::shared_ptr<llarp::path::Path>&, std::vector<llarp::RelayDownstreamMessage, std::allocator<llarp::RelayDownstreamMessage> >&, llarp::AbstractRouter*&> ( | |
__f=@0x7ffff00d5090: &virtual llarp::path::Path::HandleAllDownstream(std::vector<llarp::RelayDownstreamMessage, std::allocator<llarp::RelayDownstreamMessage> >, llarp::AbstractRouter*), __t= | |
std::shared_ptr<llarp::path::Path> (use count 4, weak count 1) = {...}, __args#0=std::vector of length 1, capacity 1 = {...}, __args#1=@0x7ffff00d50a0: 0x7ffff002b770) at /usr/include/c++/8/bits/invoke.h:73 | |
#12 0x00005555557b8004 in std::__invoke<void (llarp::path::Path::*&)(std::vector<llarp::RelayDownstreamMessage, std::allocator<llarp::RelayDownstreamMessage> >, llarp::AbstractRouter*), std::shared_ptr<llarp::path::Path>&, std::vector<llarp::RelayDownstreamMessage, std::allocator<llarp::RelayDownstreamMessage> >&, llarp::AbstractRouter*&> ( | |
__fn=@0x7ffff00d5090: &virtual llarp::path::Path::HandleAllDownstream(std::vector<llarp::RelayDownstreamMessage, std::allocator<llarp::RelayDownstreamMessage> >, llarp::AbstractRouter*), | |
__args#0=std::shared_ptr<llarp::path::Path> (use count 4, weak count 1) = {...}, __args#1=std::vector of length 1, capacity 1 = {...}, __args#2=@0x7ffff00d50a0: 0x7ffff002b770) | |
at /usr/include/c++/8/bits/invoke.h:95 | |
#13 0x00005555557b6b3b in std::_Bind<void (llarp::path::Path::*(std::shared_ptr<llarp::path::Path>, std::vector<llarp::RelayDownstreamMessage, std::allocator<llarp::RelayDownstreamMessage> >, llarp::AbstractRouter*))(std::vector<llarp::RelayDownstreamMessage, std::allocator<llarp::RelayDownstreamMessage> >, llarp::AbstractRouter*)>::__call<void, , 0ul, 1ul, 2ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul>) ( | |
this=0x7ffff00d5090, __args=...) at /usr/include/c++/8/functional:400 | |
#14 0x00005555557b57a3 in std::_Bind<void (llarp::path::Path::*(std::shared_ptr<llarp::path::Path>, std::vector<llarp::RelayDownstreamMessage, std::allocator<llarp::RelayDownstreamMessage> >, llarp::AbstractRouter*))(std::vector<llarp::RelayDownstreamMessage, std::allocator<llarp::RelayDownstreamMessage> >, llarp::AbstractRouter*)>::operator()<, void>() (this=0x7ffff00d5090) at /usr/include/c++/8/functional:484 | |
#15 0x00005555557b3c4c in std::_Function_handler<void (), std::_Bind<void (llarp::path::Path::*(std::shared_ptr<llarp::path::Path>, std::vector<llarp::RelayDownstreamMessage, std::allocator<llarp::RelayDownstreamMessage> >, llarp::AbstractRouter*))(std::vector<llarp::RelayDownstreamMessage, std::allocator<llarp::RelayDownstreamMessage> >, llarp::AbstractRouter*)> >::_M_invoke(std::_Any_data const&) (__functor=...) | |
at /usr/include/c++/8/bits/std_function.h:297 | |
#16 0x00005555555dc652 in std::function<void ()>::operator()() const (this=0x7ffff03d6298) at /usr/include/c++/8/bits/std_function.h:687 | |
#17 0x000055555590a65c in llarp::Logic::<lambda()>::operator()(void) const (__closure=0x7ffff03d6290) at /home/stephen/dev/loki-network/llarp/util/thread/logic.cpp:80 | |
#18 0x000055555590b76d in std::_Function_handler<void(), llarp::Logic::_traceLogicCall(std::function<void()>, char const*, int)::<lambda()> >::_M_invoke(const std::_Any_data &) (__functor=...) | |
at /usr/include/c++/8/bits/std_function.h:297 | |
#19 0x00005555555dc652 in std::function<void ()>::operator()() const (this=0x7ffff6576ec0) at /usr/include/c++/8/bits/std_function.h:687 | |
#20 0x00005555558848d2 in libuv::Loop::<lambda(uv_async_t*)>::operator()(uv_async_t *) const (__closure=0x0, h=0x7ffff000e8f0) at /home/stephen/dev/loki-network/llarp/ev/ev_libuv.cpp:790 | |
#21 0x0000555555884933 in libuv::Loop::<lambda(uv_async_t*)>::_FUN(uv_async_t *) () at /home/stephen/dev/loki-network/llarp/ev/ev_libuv.cpp:792 | |
#22 0x00007ffff7f86be8 in ?? () from /lib/x86_64-linux-gnu/libuv.so.1 | |
#23 0x00007ffff7f95a30 in uv.io_poll () from /lib/x86_64-linux-gnu/libuv.so.1 | |
#24 0x00007ffff7f87505 in uv_run () from /lib/x86_64-linux-gnu/libuv.so.1 | |
#25 0x0000555555884ca3 in libuv::Loop::tick (this=0x7ffff000d4e0, ms=10) at /home/stephen/dev/loki-network/llarp/ev/ev_libuv.cpp:840 | |
#26 0x000055555587fec1 in llarp_ev_loop_run_single_process (ev=std::shared_ptr<llarp_ev_loop> (use count 11, weak count 0) = {...}, logic=std::shared_ptr<llarp::Logic> (use count 11, weak count 0) = {...}) | |
at /home/stephen/dev/loki-network/llarp/ev/ev.cpp:33 | |
#27 0x00005555555d5054 in llarp::Context::Run (this=0x7ffff00043d0, opts=...) at /home/stephen/dev/loki-network/llarp/context.cpp:244 | |
#28 0x00005555555d5e40 in llarp_main_run (ptr=0x7ffff00035d0, opts=...) at /home/stephen/dev/loki-network/llarp/context.cpp:500 | |
#29 0x000055555557ecbd in run_main_context (conffname="/home/stephen/.lokinet/lokinet.ini", opts=...) at /home/stephen/dev/loki-network/daemon/main.cpp:78 | |
#30 0x00005555555a6cf0 in std::__invoke_impl<void, void (*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, llarp_main_runtime_opts), std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, llarp_main_runtime_opts&> (__f=@0x555555c88bc8: 0x55555557eb46 <run_main_context(std::__cxx11::string, llarp_main_runtime_opts)>, | |
__args#0="/home/stephen/.lokinet/lokinet.ini", __args#1=...) at /usr/include/c++/8/bits/invoke.h:60 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment