Advertisement
Guest User

Untitled

a guest
Nov 20th, 2018
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
GDB 15.06 KB | None | 0 0
  1. #0  0x00007f268bc32428 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
  2. #1  0x00007f268bc3402a in __GI_abort () at abort.c:89
  3. #2  0x00007f268bc2abd7 in __assert_fail_base (fmt=<optimized out>, assertion=assertion@entry=0xba490c "false",
  4.     file=file@entry=0xba5128 <_ZTSSt23_Sp_counted_ptr_inplaceIN5rxcpp6detail17specific_observerISt10shared_ptrIN12shared_model9interface5BlockEENS0_8observerIS7_NS1_22stateless_observer_tagEZN77FakePeerExampleFixture_SynchronizerChoosesTheRightVersionOfFeorkedLedger_Test8TestBodyEvEUlRKT_E1_vvEEEESaISG_ELN9__gnu_cxx12_Lock_policyE2EE+104> "/usr/local/include/boost/variant/detail/forced_return.hpp", line=line@entry=47,
  5.     function=function@entry=0xba6840 <iroha::protocol::Signature& boost::detail::variant::forced_return<iroha::protocol::Signature&>()::__PRETTY_FUNCTION__+64> "T boost::detail::variant::forced_return() [with T = void]") at assert.c:92
  6. #3  0x00007f268bc2ac82 in __GI___assert_fail (assertion=0xba490c "false",
  7.     file=0xba5128 <_ZTSSt23_Sp_counted_ptr_inplaceIN5rxcpp6detail17specific_observerISt10shared_ptrIN12shared_model9interface5BlockEENS0_8observerIS7_NS1_22stateless_observer_tagEZN77FakePeerExampleFixture_SynchronizerChoosesTheRightVersionOfFeorkedLedger_Test8TestBodyEvEUlRKT_E1_vvEEEESaISG_ELN9__gnu_cxx12_Lock_policyE2EE+104> "/usr/local/include/boost/variant/detail/forced_return.hpp", line=47,
  8.     function=0xba6840 <iroha::protocol::Signature& boost::detail::variant::forced_return<iroha::protocol::Signature&>()::__PRETTY_FUNCTION__+64> "T boost::detail::variant::forced_return() [with T = void]") at assert.c:101
  9. #4  0x00000000004764b1 in boost::detail::variant::forced_return<void> () at /usr/local/include/boost/variant/detail/forced_return.hpp:47
  10. #5  0x00000000006c7efa in boost::detail::variant::visitation_impl<mpl_::int_<20>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_end>, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::destroyer, void*, boost::variant<iroha::consensus::yac::CommitMessage, iroha::consensus::yac::RejectMessage>::has_fallback_type_> ()
  11.     at /usr/local/include/boost/variant/detail/visitation_impl.hpp:191
  12. #6  0x00000000006c77d2 in boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2l>, iroha::consensus::yac::CommitMessage, boost::mpl::l_item<mpl_::long_<1l>, iroha::consensus::yac::RejectMessage, boost::mpl::l_end> > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::destroyer, void*, boost::variant<iroha::consensus::yac::CommitMessage, iroha::consensus::yac::RejectMessage>::has_fallback_type_> (internal_which=1275068295, logical_which=1275068295,
  13.     visitor=..., storage=0x7f266cff04b0, no_backup_flag=...) at /usr/local/include/boost/variant/detail/visitation_impl.hpp:267
  14. #7  0x00000000006c701a in boost::variant<iroha::consensus::yac::CommitMessage, iroha::consensus::yac::RejectMessage>::internal_apply_visitor_impl<boost::detail::variant::destroyer, void*> (
  15.     internal_which=1275068295, logical_which=1275068295, visitor=..., storage=0x7f266cff04b0) at /usr/local/include/boost/variant/variant.hpp:2397
  16. #8  0x00000000006c6e9c in boost::variant<iroha::consensus::yac::CommitMessage, iroha::consensus::yac::RejectMessage>::internal_apply_visitor<boost::detail::variant::destroyer> (
  17.     this=0x7f266cff04a8, visitor=...) at /usr/local/include/boost/variant/variant.hpp:2408
  18. #9  0x00000000006c6b82 in boost::variant<iroha::consensus::yac::CommitMessage, iroha::consensus::yac::RejectMessage>::destroy_content (this=0x7f266cff04a8)
  19.     at /usr/local/include/boost/variant/variant.hpp:1414
  20. #10 0x00000000006c69c0 in boost::variant<iroha::consensus::yac::CommitMessage, iroha::consensus::yac::RejectMessage>::~variant (this=0x7f266cff04a8, __in_chrg=<optimized out>)
  21.     at /usr/local/include/boost/variant/variant.hpp:1421
  22. #11 0x00000000006c64ac in boost::optional_detail::optional_base<boost::variant<iroha::consensus::yac::CommitMessage, iroha::consensus::yac::RejectMessage> >::destroy_impl (
  23.     this=0x7f266cff04a0) at /usr/local/include/boost/optional/optional.hpp:719
  24. #12 0x00000000006c5d7f in boost::optional_detail::optional_base<boost::variant<iroha::consensus::yac::CommitMessage, iroha::consensus::yac::RejectMessage> >::destroy (this=0x7f266cff04a0)
  25.     at /usr/local/include/boost/optional/optional.hpp:705
  26. #13 0x00000000006c5548 in boost::optional_detail::optional_base<boost::variant<iroha::consensus::yac::CommitMessage, iroha::consensus::yac::RejectMessage> >::~optional_base (
  27.     this=0x7f266cff04a0, __in_chrg=<optimized out>) at /usr/local/include/boost/optional/optional.hpp:203
  28. #14 0x00000000006c49c0 in boost::optional<boost::variant<iroha::consensus::yac::CommitMessage, iroha::consensus::yac::RejectMessage> >::~optional (this=0x7f266cff04a0,
  29.     __in_chrg=<optimized out>) at /usr/local/include/boost/optional/optional.hpp:771
  30. #15 0x00000000006c4a0c in iroha::consensus::yac::YacProposalStorage::~YacProposalStorage (this=0x7f266cff04a0, __in_chrg=<optimized out>)
  31.     at /opt/iroha/irohad/consensus/yac/storage/yac_proposal_storage.hpp:42
  32. #16 0x000000000099ec8d in __gnu_cxx::__ops::_Iter_pred<iroha::consensus::yac::YacVoteStorage::getProposalStorage(const iroha::consensus::Round&)::<lambda(auto:5)> >::operator()<__gnu_cxx::__normal_iterator<iroha::consensus::yac::YacProposalStorage*, std::vector<iroha::consensus::yac::YacProposalStorage> > >(__gnu_cxx::__normal_iterator<iroha::consensus::yac::YacProposalStorage*, std::vector<iroha::consensus::yac::YacProposalStorage, std::allocator<iroha::consensus::yac::YacProposalStorage> > >) (this=0x7f266cff0540, __it=...)
  33.     at /usr/include/c++/5/bits/predefined_ops.h:234
  34. #17 0x000000000099ea91 in std::__find_if<__gnu_cxx::__normal_iterator<iroha::consensus::yac::YacProposalStorage*, std::vector<iroha::consensus::yac::YacProposalStorage> >, __gnu_cxx::__ops::_Iter_pred<iroha::consensus::yac::YacVoteStorage::getProposalStorage(const iroha::consensus::Round&)::<lambda(auto:5)> > >(__gnu_cxx::__normal_iterator<iroha::consensus::yac::YacProposalStorage*, std::vector<iroha::consensus::yac::YacProposalStorage, std::allocator<iroha::consensus::yac::YacProposalStorage> > >, __gnu_cxx::__normal_iterator<iroha::consensus::yac::YacProposalStorage*, std::vector<iroha::consensus::yac::YacProposalStorage, std::allocator<iroha::consensus::yac::YacProposalStorage> > >, __gnu_cxx::__ops::_Iter_pred<iroha::consensus::yac::YacVoteStorage::getProposalStorage(const iroha::consensus::Round&)::<lambda(auto:5)> >, std::random_access_iterator_tag) (__first=..., __last=..., __pred=...) at /usr/include/c++/5/bits/stl_algo.h:120
  35. #18 0x000000000099ea0b in std::__find_if<__gnu_cxx::__normal_iterator<iroha::consensus::yac::YacProposalStorage*, std::vector<iroha::consensus::yac::YacProposalStorage> >, __gnu_cxx::__ops::_Iter_pred<iroha::consensus::yac::YacVoteStorage::getProposalStorage(const iroha::consensus::Round&)::<lambda(auto:5)> > >(__gnu_cxx::__normal_iterator<iroha::consensus::yac::YacProposalStorage*, std::vector<iroha::consensus::yac::YacProposalStorage, std::allocator<iroha::consensus::yac::YacProposalStorage> > >, __gnu_cxx::__normal_iterator<iroha::consensus::yac::YacProposalStorage*, std::vector<iroha::consensus::yac::YacProposalStorage, std::allocator<iroha::consensus::yac::YacProposalStorage> > >, __gnu_cxx::__ops::_Iter_pred<iroha::consensus::yac::YacVoteStorage::getProposalStorage(const iroha::consensus::Round&)::<lambda(auto:5)> >) (__first=..., __last=..., __pred=...) at /usr/include/c++/5/bits/stl_algo.h:162
  36. #19 0x000000000099e975 in std::find_if<__gnu_cxx::__normal_iterator<iroha::consensus::yac::YacProposalStorage*, std::vector<iroha::consensus::yac::YacProposalStorage> >, iroha::consensus::yac::YacVoteStorage::getProposalStorage(const iroha::consensus::Round&)::<lambda(auto:5)> >(__gnu_cxx::__normal_iterator<iroha::consensus::yac::YacProposalStorage*, std::vector<iroha::consensus::yac::YacProposalStorage, std::allocator<iroha::consensus::yac::YacProposalStorage> > >, __gnu_cxx::__normal_iterator<iroha::consensus::yac::YacProposalStorage*, std::vector<iroha::consensus::yac::YacProposalStorage, std::allocator<iroha::consensus::yac::YacProposalStorage> > >, iroha::consensus::yac::YacVoteStorage::<lambda(auto:5)>) (__first=..., __last=..., __pred=...)
  37.     at /usr/include/c++/5/bits/stl_algo.h:3816
  38. #20 0x000000000099e618 in iroha::consensus::yac::YacVoteStorage::getProposalStorage (this=0x186d8e0, round=...) at /opt/iroha/irohad/consensus/yac/storage/impl/yac_vote_storage.cpp:36
  39. #21 0x000000000099e82b in iroha::consensus::yac::YacVoteStorage::isCommitted (this=0x186d8e0, round=...) at /opt/iroha/irohad/consensus/yac/storage/impl/yac_vote_storage.cpp:61
  40. #22 0x000000000096e8a8 in iroha::consensus::yac::Yac::votingStep (this=0x186d8d0, vote=...) at /opt/iroha/irohad/consensus/yac/impl/yac.cpp:106
  41. #23 0x000000000096e7b1 in iroha::consensus::yac::Yac::<lambda()>::operator()(void) const (__closure=0x7f2660029ae0) at /opt/iroha/irohad/consensus/yac/impl/yac.cpp:120
  42. #24 0x00000000009703e2 in std::_Function_handler<void(), iroha::consensus::yac::Yac::votingStep(iroha::consensus::yac::VoteMessage)::<lambda()> >::_M_invoke(const std::_Any_data &) (
  43.     __functor=...) at /usr/include/c++/5/functional:1871
  44. #25 0x0000000000616da6 in std::function<void ()>::operator()() const (this=0x7f2660001678) at /usr/include/c++/5/functional:2267
  45. #26 0x0000000000982f39 in iroha::consensus::yac::TimerImpl::<lambda(auto:1)>::operator()<long int>(long) const (__closure=0x7f2660001678)
  46.     at /opt/iroha/irohad/consensus/yac/impl/timer_impl.cpp:31
  47. #27 0x000000000098527c in rxcpp::observer<long int, rxcpp::detail::stateless_observer_tag, iroha::consensus::yac::TimerImpl::invokeAfterDelay(std::function<void()>)::<lambda(auto:1)>, void, void>::on_next(<unknown type in /opt/iroha/build/test_bin/fake_peer_example_test, CU 0x276c0cb, DIE 0x27a11be>) const (this=0x7f2660001678,
  48.     t=<unknown type in /opt/iroha/build/test_bin/fake_peer_example_test, CU 0x276c0cb, DIE 0x27a11be>) at /usr/local/include/rxcpp/rx-observer.hpp:333
  49. #28 0x0000000000985154 in rxcpp::detail::specific_observer<long int, rxcpp::observer<long int, rxcpp::detail::stateless_observer_tag, iroha::consensus::yac::TimerImpl::invokeAfterDelay(std::function<void()>)::<lambda(auto:1)>, void, void> >::on_next(<unknown type in /opt/iroha/build/test_bin/fake_peer_example_test, CU 0x276c0cb, DIE 0x27a07c7>) const (this=0x7f2660001660,
  50.     t=<unknown type in /opt/iroha/build/test_bin/fake_peer_example_test, CU 0x276c0cb, DIE 0x27a07c7>) at /usr/local/include/rxcpp/rx-observer.hpp:372
  51. #29 0x00000000006c928b in rxcpp::observer<long, void, void, void, void>::on_next<long>(long&&) const (this=0x7f2660004860,
  52.     v=<unknown type in /opt/iroha/build/test_bin/fake_peer_example_test, CU 0xf85c86, DIE 0x1038567>) at /usr/local/include/rxcpp/rx-observer.hpp:439
  53. #30 0x00000000006c8882 in rxcpp::subscriber<long, rxcpp::observer<long, void, void, void, void> >::nextdetacher::operator()<long> (this=0x7f266cff0a10, u=1)
  54.     at /usr/local/include/rxcpp/rx-subscriber.hpp:54
  55. #31 0x00000000006c804c in rxcpp::subscriber<long, rxcpp::observer<long, void, void, void, void> >::on_next<long>(long&&) const (this=0x7f2660004840,
  56.     v=<unknown type in /opt/iroha/build/test_bin/fake_peer_example_test, CU 0xf85c86, DIE 0x1037176>) at /usr/local/include/rxcpp/rx-subscriber.hpp:181
  57. #32 0x00000000006c7996 in void rxcpp::sources::detail::timer<rxcpp::observe_on_one_worker>::on_subscribe<rxcpp::subscriber<long, rxcpp::observer<long, void, void, void, void> > >(rxcpp::subscriber<long, rxcpp::observer<long, void, void, void, void> >) const::{lambda(rxcpp::schedulers::schedulable const&)#1}::operator()(rxcpp::schedulers::schedulable const&) const (
  58.     __closure=0x7f2660004840) at /usr/local/include/rxcpp/sources/rx-timer.hpp:83
  59. #33 0x00000000006c9d0d in std::_Function_handler<void (rxcpp::schedulers::schedulable const&), void rxcpp::sources::detail::timer<rxcpp::observe_on_one_worker>::on_subscribe<rxcpp::subscriber<long, rxcpp::observer<long, void, void, void, void> > >(rxcpp::subscriber<long, rxcpp::observer<long, void, void, void, void> >) const::{lambda(rxcpp::schedulers::schedulable const&)#1}>::_M_invoke(std::_Any_data const&, rxcpp::schedulers::schedulable const&) (__functor=..., __args#0=...) at /usr/include/c++/5/functional:1871
  60. #34 0x000000000043ef53 in std::function<void (rxcpp::schedulers::schedulable const&)>::operator()(rxcpp::schedulers::schedulable const&) const (this=0x7f2660024fb0, __args#0=...)
  61.     at /usr/include/c++/5/functional:2267
  62. #35 0x0000000000431589 in rxcpp::schedulers::detail::action_tailrecurser::operator() (this=0x7f2660024fa0, s=..., r=...) at /usr/local/include/rxcpp/rx-scheduler.hpp:705
  63. #36 0x000000000047f114 in std::_Function_handler<void (rxcpp::schedulers::schedulable const&, rxcpp::schedulers::recurse const&), rxcpp::schedulers::detail::action_tailrecurser>::_M_invoke(std::_Any_data const&, rxcpp::schedulers::schedulable const&, rxcpp::schedulers::recurse const&) (__functor=..., __args#0=..., __args#1=...) at /usr/include/c++/5/functional:1871
  64. #37 0x000000000043ee6d in std::function<void (rxcpp::schedulers::schedulable const&, rxcpp::schedulers::recurse const&)>::operator()(rxcpp::schedulers::schedulable const&, rxcpp::schedulers::recurse const&) const (this=0x7f26600014c0, __args#0=..., __args#1=...) at /usr/include/c++/5/functional:2267
  65. #38 0x0000000000431455 in rxcpp::schedulers::detail::action_type::operator() (this=0x7f26600014b0, s=..., r=...) at /usr/local/include/rxcpp/rx-scheduler.hpp:672
  66. #39 0x000000000043168c in rxcpp::schedulers::action::operator() (this=0x7f266cff0ce0, s=..., r=...) at /usr/local/include/rxcpp/rx-scheduler.hpp:720
  67. #40 0x0000000000431293 in rxcpp::schedulers::schedulable::operator() (this=0x7f266cff0c90, r=...) at /usr/local/include/rxcpp/rx-scheduler.hpp:638
  68. #41 0x0000000000613b81 in rxcpp::schedulers::new_thread::new_worker::new_worker(rxcpp::composite_subscription, std::function<std::thread (std::function<void ()>)>&)::{lambda()#2}::operator()() const () at /usr/local/include/rxcpp/schedulers/rx-newthread.hpp:119
  69. #42 0x000000000061a24e in std::_Function_handler<void (), rxcpp::schedulers::new_thread::new_worker::new_worker(rxcpp::composite_subscription, std::function<std::thread (std::function<void ()>)>&)::{lambda()#2}>::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/5/functional:1871
  70. #43 0x0000000000616da6 in std::function<void ()>::operator()() const (this=0x18b9538) at /usr/include/c++/5/functional:2267
  71. #44 0x0000000000656500 in std::_Bind_simple<std::function<void ()> ()>::_M_invoke<>(std::_Index_tuple<>) (this=0x18b9538) at /usr/include/c++/5/functional:1531
  72. #45 0x0000000000654cc6 in std::_Bind_simple<std::function<void ()> ()>::operator()() (this=0x18b9538) at /usr/include/c++/5/functional:1520
  73. #46 0x0000000000652a84 in std::thread::_Impl<std::_Bind_simple<std::function<void ()> ()> >::_M_run() (this=0x18b9520) at /usr/include/c++/5/thread:115
  74. #47 0x00007f268c59ec80 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
  75. #48 0x00007f268de4e6ba in start_thread (arg=0x7f266cff1700) at pthread_create.c:333
  76. #49 0x00007f268bd0441d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement