==5528== Memcheck, a memory error detector ==5528== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al. ==5528== Using Valgrind-3.12.0.SVN and LibVEX; rerun with -h for copyright info ==5528== Command: nfd ==5528== disInstr(arm): unhandled instruction: 0xEC510F1E cond=14(0xE) 27:20=197(0xC5) 4:4=1 3:0=14(0xE) ==5528== valgrind: Unrecognised instruction at address 0x52eeee8. ==5528== at 0x52EEEE8: ??? (in /lib/arm-linux-gnueabihf/libcrypto.so.1.0.0) ==5528== Your program just tried to execute an instruction that Valgrind ==5528== did not recognise. There are two possible reasons for this. ==5528== 1. Your program has a bug and erroneously jumped to a non-code ==5528== location. If you are running Memcheck and you just saw a ==5528== warning about a bad jump, it's probably your program's fault. ==5528== 2. The instruction is legitimate but Valgrind doesn't handle it, ==5528== i.e. it's Valgrind's fault. If you think this is the case or ==5528== you are not sure, please let us know and we'll try to fix it. ==5528== Either way, Valgrind will now raise a SIGILL signal which will ==5528== probably kill your program. ==5528== Invalid write of size 4 ==5528== at 0x4E86B72: ??? (bpabi.S:188) ==5528== by 0x4B2B691: operator() (duration.hpp:258) ==5528== by 0x4B2B691: operator() (duration.hpp:315) ==5528== by 0x4B2B691: duration_cast >, long long int, boost::ratio<1ll, 1000000000ll> > (duration.hpp:789) ==5528== by 0x4B2B691: ndn::time::toUnixTimestamp(boost::chrono::time_point > > const&) (time.cpp:120) ==5528== by 0x4A6E531: ndn::security::v1::KeyChain::KeyChain() (key-chain.cpp:124) ==5528== by 0x51F57: nfd::NfdRunner::NfdRunner(std::__cxx11::basic_string, std::allocator > const&) (main.cpp:70) ==5528== by 0x393A3: main (main.cpp:270) ==5528== Address 0xbd9d4fb0 is on thread 1's stack ==5528== 16 bytes below stack pointer ==5528== ==5528== Conditional jump or move depends on uninitialised value(s) ==5528== at 0x4E882D6: __udivmoddi4 (libgcc2.c:1000) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x4B2B691: operator() (duration.hpp:258) ==5528== by 0x4B2B691: operator() (duration.hpp:315) ==5528== by 0x4B2B691: duration_cast >, long long int, boost::ratio<1ll, 1000000000ll> > (duration.hpp:789) ==5528== by 0x4B2B691: ndn::time::toUnixTimestamp(boost::chrono::time_point > > const&) (time.cpp:120) ==5528== by 0x4A6E531: ndn::security::v1::KeyChain::KeyChain() (key-chain.cpp:124) ==5528== by 0x51F57: nfd::NfdRunner::NfdRunner(std::__cxx11::basic_string, std::allocator > const&) (main.cpp:70) ==5528== by 0x393A3: main (main.cpp:270) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E882D8: __udivmoddi4 (libgcc2.c:1001) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x4B2B691: operator() (duration.hpp:258) ==5528== by 0x4B2B691: operator() (duration.hpp:315) ==5528== by 0x4B2B691: duration_cast >, long long int, boost::ratio<1ll, 1000000000ll> > (duration.hpp:789) ==5528== by 0x4B2B691: ndn::time::toUnixTimestamp(boost::chrono::time_point > > const&) (time.cpp:120) ==5528== by 0x4A6E531: ndn::security::v1::KeyChain::KeyChain() (key-chain.cpp:124) ==5528== by 0x51F57: nfd::NfdRunner::NfdRunner(std::__cxx11::basic_string, std::allocator > const&) (main.cpp:70) ==5528== by 0x393A3: main (main.cpp:270) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E86B86: ??? (bpabi.S:196) ==5528== by 0xBD9D4FF7: ??? ==5528== ==5528== Invalid write of size 4 ==5528== at 0x546360E: ??? (in /usr/lib/arm-linux-gnueabihf/libsqlite3.so.0.8.6) ==5528== Address 0xbd9d49d0 is on thread 1's stack ==5528== 16 bytes below stack pointer ==5528== ==5528== Conditional jump or move depends on uninitialised value(s) ==5528== at 0x5463822: __udivmoddi4 (in /usr/lib/arm-linux-gnueabihf/libsqlite3.so.0.8.6) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x5463824: __udivmoddi4 (in /usr/lib/arm-linux-gnueabihf/libsqlite3.so.0.8.6) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x5463622: ??? (in /usr/lib/arm-linux-gnueabihf/libsqlite3.so.0.8.6) ==5528== ==5528== Invalid write of size 4 ==5528== at 0x54636A4: ??? (in /usr/lib/arm-linux-gnueabihf/libsqlite3.so.0.8.6) ==5528== Address 0xbd9d4410 is on thread 1's stack ==5528== 16 bytes below stack pointer ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x54636B0: ??? (in /usr/lib/arm-linux-gnueabihf/libsqlite3.so.0.8.6) ==5528== ==5528== Invalid write of size 4 ==5528== at 0x4E86B72: ??? (bpabi.S:188) ==5528== by 0x4CAAB0D: boost::log::v2_mt_posix::core::open_record(boost::log::v2_mt_posix::attribute_set const&) (in /usr/lib/arm-linux-gnueabihf/libboost_log.so.1.61.0) ==5528== Address 0xbd9d5150 is on thread 1's stack ==5528== 16 bytes below stack pointer ==5528== ==5528== Conditional jump or move depends on uninitialised value(s) ==5528== at 0x4E882D6: __udivmoddi4 (libgcc2.c:1000) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x4CAAB0D: boost::log::v2_mt_posix::core::open_record(boost::log::v2_mt_posix::attribute_set const&) (in /usr/lib/arm-linux-gnueabihf/libboost_log.so.1.61.0) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E882D8: __udivmoddi4 (libgcc2.c:1001) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x4CAAB0D: boost::log::v2_mt_posix::core::open_record(boost::log::v2_mt_posix::attribute_set const&) (in /usr/lib/arm-linux-gnueabihf/libboost_log.so.1.61.0) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E86B86: ??? (bpabi.S:196) ==5528== by 0x4028957: ??? (in /lib/arm-linux-gnueabihf/ld-2.24.so) ==5528== ==5528== Invalid write of size 4 ==5528== at 0x4E86B72: ??? (bpabi.S:188) ==5528== by 0x16060B: operator() (duration.hpp:258) ==5528== by 0x16060B: operator() (duration.hpp:315) ==5528== by 0x16060B: duration_cast >, long long int, boost::ratio<1ll, 1000000000ll> > (duration.hpp:789) ==5528== by 0x16060B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:51) ==5528== by 0xD66DF: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xD66DF: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xD66DF: nfd::cs::Policy::setLimit(unsigned int) (cs-policy.cpp:69) ==5528== by 0xD77B1: nfd::cs::Cs::Cs(unsigned int) (cs.cpp:49) ==5528== by 0xA6947: nfd::Forwarder::Forwarder() (forwarder.cpp:49) ==5528== by 0xD0B81: nfd::Nfd::initialize() (nfd.cpp:84) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== Address 0xbd9d51c0 is on thread 1's stack ==5528== 16 bytes below stack pointer ==5528== ==5528== Conditional jump or move depends on uninitialised value(s) ==5528== at 0x4E882D6: __udivmoddi4 (libgcc2.c:1000) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x16060B: operator() (duration.hpp:258) ==5528== by 0x16060B: operator() (duration.hpp:315) ==5528== by 0x16060B: duration_cast >, long long int, boost::ratio<1ll, 1000000000ll> > (duration.hpp:789) ==5528== by 0x16060B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:51) ==5528== by 0xD66DF: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xD66DF: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xD66DF: nfd::cs::Policy::setLimit(unsigned int) (cs-policy.cpp:69) ==5528== by 0xD77B1: nfd::cs::Cs::Cs(unsigned int) (cs.cpp:49) ==5528== by 0xA6947: nfd::Forwarder::Forwarder() (forwarder.cpp:49) ==5528== by 0xD0B81: nfd::Nfd::initialize() (nfd.cpp:84) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E882D8: __udivmoddi4 (libgcc2.c:1001) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x16060B: operator() (duration.hpp:258) ==5528== by 0x16060B: operator() (duration.hpp:315) ==5528== by 0x16060B: duration_cast >, long long int, boost::ratio<1ll, 1000000000ll> > (duration.hpp:789) ==5528== by 0x16060B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:51) ==5528== by 0xD66DF: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xD66DF: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xD66DF: nfd::cs::Policy::setLimit(unsigned int) (cs-policy.cpp:69) ==5528== by 0xD77B1: nfd::cs::Cs::Cs(unsigned int) (cs.cpp:49) ==5528== by 0xA6947: nfd::Forwarder::Forwarder() (forwarder.cpp:49) ==5528== by 0xD0B81: nfd::Nfd::initialize() (nfd.cpp:84) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E86B86: ??? (bpabi.S:196) ==5528== by 0xFFFFFFFF: ??? ==5528== ==5528== Invalid write of size 4 ==5528== at 0x4E86B72: ??? (bpabi.S:188) ==5528== by 0x160619: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0xD66DF: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xD66DF: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xD66DF: nfd::cs::Policy::setLimit(unsigned int) (cs-policy.cpp:69) ==5528== by 0xD77B1: nfd::cs::Cs::Cs(unsigned int) (cs.cpp:49) ==5528== by 0xA6947: nfd::Forwarder::Forwarder() (forwarder.cpp:49) ==5528== by 0xD0B81: nfd::Nfd::initialize() (nfd.cpp:84) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== Address 0xbd9d51c0 is on thread 1's stack ==5528== 16 bytes below stack pointer ==5528== ==5528== Conditional jump or move depends on uninitialised value(s) ==5528== at 0x4E882D6: __udivmoddi4 (libgcc2.c:1000) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x160619: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0xD66DF: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xD66DF: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xD66DF: nfd::cs::Policy::setLimit(unsigned int) (cs-policy.cpp:69) ==5528== by 0xD77B1: nfd::cs::Cs::Cs(unsigned int) (cs.cpp:49) ==5528== by 0xA6947: nfd::Forwarder::Forwarder() (forwarder.cpp:49) ==5528== by 0xD0B81: nfd::Nfd::initialize() (nfd.cpp:84) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E882D8: __udivmoddi4 (libgcc2.c:1001) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x160619: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0xD66DF: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xD66DF: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xD66DF: nfd::cs::Policy::setLimit(unsigned int) (cs-policy.cpp:69) ==5528== by 0xD77B1: nfd::cs::Cs::Cs(unsigned int) (cs.cpp:49) ==5528== by 0xA6947: nfd::Forwarder::Forwarder() (forwarder.cpp:49) ==5528== by 0xD0B81: nfd::Nfd::initialize() (nfd.cpp:84) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== ==5528== Invalid write of size 4 ==5528== at 0x4E86B72: ??? (bpabi.S:188) ==5528== by 0x16062B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0xD66DF: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xD66DF: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xD66DF: nfd::cs::Policy::setLimit(unsigned int) (cs-policy.cpp:69) ==5528== by 0xD77B1: nfd::cs::Cs::Cs(unsigned int) (cs.cpp:49) ==5528== by 0xA6947: nfd::Forwarder::Forwarder() (forwarder.cpp:49) ==5528== by 0xD0B81: nfd::Nfd::initialize() (nfd.cpp:84) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== Address 0xbd9d51c0 is on thread 1's stack ==5528== 16 bytes below stack pointer ==5528== ==5528== Conditional jump or move depends on uninitialised value(s) ==5528== at 0x4E882D6: __udivmoddi4 (libgcc2.c:1000) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x16062B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0xD66DF: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xD66DF: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xD66DF: nfd::cs::Policy::setLimit(unsigned int) (cs-policy.cpp:69) ==5528== by 0xD77B1: nfd::cs::Cs::Cs(unsigned int) (cs.cpp:49) ==5528== by 0xA6947: nfd::Forwarder::Forwarder() (forwarder.cpp:49) ==5528== by 0xD0B81: nfd::Nfd::initialize() (nfd.cpp:84) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E882D8: __udivmoddi4 (libgcc2.c:1001) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x16062B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0xD66DF: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xD66DF: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xD66DF: nfd::cs::Policy::setLimit(unsigned int) (cs-policy.cpp:69) ==5528== by 0xD77B1: nfd::cs::Cs::Cs(unsigned int) (cs.cpp:49) ==5528== by 0xA6947: nfd::Forwarder::Forwarder() (forwarder.cpp:49) ==5528== by 0xD0B81: nfd::Nfd::initialize() (nfd.cpp:84) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== 1485583596.675567 INFO: [CsPolicy] setLimit 10==5528== Invalid write of size 4 ==5528== at 0x4E86B72: ??? (bpabi.S:188) ==5528== by 0xDE5CF: operator/, unsigned int> (duration.hpp:607) ==5528== by 0xDE5CF: nfd::DeadNonceList::DeadNonceList(boost::chrono::duration > const&) (dead-nonce-list.cpp:51) ==5528== by 0xA6971: nfd::Forwarder::Forwarder() (forwarder.cpp:49) ==5528== by 0xD0B81: nfd::Nfd::initialize() (nfd.cpp:84) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== Address 0xbd9d51c8 is on thread 1's stack ==5528== 16 bytes below stack pointer ==5528== ==5528== Conditional jump or move depends on uninitialised value(s) ==5528== at 0x4E882D6: __udivmoddi4 (libgcc2.c:1000) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0xDE5CF: operator/, unsigned int> (duration.hpp:607) ==5528== by 0xDE5CF: nfd::DeadNonceList::DeadNonceList(boost::chrono::duration > const&) (dead-nonce-list.cpp:51) ==5528== by 0xA6971: nfd::Forwarder::Forwarder() (forwarder.cpp:49) ==5528== by 0xD0B81: nfd::Nfd::initialize() (nfd.cpp:84) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E882D8: __udivmoddi4 (libgcc2.c:1001) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0xDE5CF: operator/, unsigned int> (duration.hpp:607) ==5528== by 0xDE5CF: nfd::DeadNonceList::DeadNonceList(boost::chrono::duration > const&) (dead-nonce-list.cpp:51) ==5528== by 0xA6971: nfd::Forwarder::Forwarder() (forwarder.cpp:49) ==5528== by 0xD0B81: nfd::Nfd::initialize() (nfd.cpp:84) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E86B86: ??? (bpabi.S:196) ==5528== by 0x4CAE6B9: boost::log::v2_mt_posix::aux::stream_provider::release_compound(boost::log::v2_mt_posix::aux::stream_provider::stream_compound*) (in /usr/lib/arm-linux-gnueabihf/libboost_log.so.1.61.0) ==5528== ==5528== Invalid write of size 4 ==5528== at 0x4E86B72: ??? (bpabi.S:188) ==5528== by 0x4B2B5EB: operator() (duration.hpp:258) ==5528== by 0x4B2B5EB: operator() (duration.hpp:315) ==5528== by 0x4B2B5EB: duration_cast >, long long int, boost::ratio<1ll, 1000000000ll> > (duration.hpp:789) ==5528== by 0x4B2B5EB: ndn::time::steady_clock::to_posix_duration(boost::chrono::duration > const&) (time.cpp:99) ==5528== by 0x4B218F1: to_posix_duration (monotonic_deadline_timer.hpp:69) ==5528== by 0x4B218F1: boost::asio::detail::timer_queue >::wait_duration_usec(long) const (timer_queue.hpp:138) ==5528== by 0x4B222EF: wait_duration_usec (timer_queue_set.ipp:81) ==5528== by 0x4B222EF: get_timeout (epoll_reactor.ipp:561) ==5528== by 0x4B222EF: update_timeout (epoll_reactor.ipp:540) ==5528== by 0x4B222EF: void boost::asio::detail::epoll_reactor::schedule_timer >(boost::asio::detail::timer_queue >&, boost::asio::time_traits::time_type const&, boost::asio::detail::timer_queue >::per_timer_data&, boost::asio::detail::wait_op*) (epoll_reactor.hpp:54) ==5528== by 0x4B212AD: async_wait(ndn::util::scheduler::Scheduler*, std::_Placeholder<1>)> > (deadline_timer_service.hpp:192) ==5528== by 0x4B212AD: async_wait(ndn::util::scheduler::Scheduler*, std::_Placeholder<1>)> > (deadline_timer_service.hpp:149) ==5528== by 0x4B212AD: async_wait(ndn::util::scheduler::Scheduler*, std::_Placeholder<1>)> > (basic_deadline_timer.hpp:508) ==5528== by 0x4B212AD: ndn::util::scheduler::Scheduler::scheduleNext() (scheduler.cpp:129) ==5528== by 0x4B21475: ndn::util::scheduler::Scheduler::scheduleEvent(boost::chrono::duration > const&, std::function const&) (scheduler.cpp:93) ==5528== by 0x15C519: nfd::scheduler::schedule(boost::chrono::duration > const&, std::function const&) (scheduler.cpp:49) ==5528== by 0xDE897: nfd::DeadNonceList::DeadNonceList(boost::chrono::duration > const&) (dead-nonce-list.cpp:61) ==5528== by 0xA6971: nfd::Forwarder::Forwarder() (forwarder.cpp:49) ==5528== by 0xD0B81: nfd::Nfd::initialize() (nfd.cpp:84) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== Address 0xbd9d5040 is on thread 1's stack ==5528== 16 bytes below stack pointer ==5528== ==5528== Conditional jump or move depends on uninitialised value(s) ==5528== at 0x4E882D6: __udivmoddi4 (libgcc2.c:1000) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x4B2B5EB: operator() (duration.hpp:258) ==5528== by 0x4B2B5EB: operator() (duration.hpp:315) ==5528== by 0x4B2B5EB: duration_cast >, long long int, boost::ratio<1ll, 1000000000ll> > (duration.hpp:789) ==5528== by 0x4B2B5EB: ndn::time::steady_clock::to_posix_duration(boost::chrono::duration > const&) (time.cpp:99) ==5528== by 0x4B218F1: to_posix_duration (monotonic_deadline_timer.hpp:69) ==5528== by 0x4B218F1: boost::asio::detail::timer_queue >::wait_duration_usec(long) const (timer_queue.hpp:138) ==5528== by 0x4B222EF: wait_duration_usec (timer_queue_set.ipp:81) ==5528== by 0x4B222EF: get_timeout (epoll_reactor.ipp:561) ==5528== by 0x4B222EF: update_timeout (epoll_reactor.ipp:540) ==5528== by 0x4B222EF: void boost::asio::detail::epoll_reactor::schedule_timer >(boost::asio::detail::timer_queue >&, boost::asio::time_traits::time_type const&, boost::asio::detail::timer_queue >::per_timer_data&, boost::asio::detail::wait_op*) (epoll_reactor.hpp:54) ==5528== by 0x4B212AD: async_wait(ndn::util::scheduler::Scheduler*, std::_Placeholder<1>)> > (deadline_timer_service.hpp:192) ==5528== by 0x4B212AD: async_wait(ndn::util::scheduler::Scheduler*, std::_Placeholder<1>)> > (deadline_timer_service.hpp:149) ==5528== by 0x4B212AD: async_wait(ndn::util::scheduler::Scheduler*, std::_Placeholder<1>)> > (basic_deadline_timer.hpp:508) ==5528== by 0x4B212AD: ndn::util::scheduler::Scheduler::scheduleNext() (scheduler.cpp:129) ==5528== by 0x4B21475: ndn::util::scheduler::Scheduler::scheduleEvent(boost::chrono::duration > const&, std::function const&) (scheduler.cpp:93) ==5528== by 0x15C519: nfd::scheduler::schedule(boost::chrono::duration > const&, std::function const&) (scheduler.cpp:49) ==5528== by 0xDE897: nfd::DeadNonceList::DeadNonceList(boost::chrono::duration > const&) (dead-nonce-list.cpp:61) ==5528== by 0xA6971: nfd::Forwarder::Forwarder() (forwarder.cpp:49) ==5528== by 0xD0B81: nfd::Nfd::initialize() (nfd.cpp:84) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E882D8: __udivmoddi4 (libgcc2.c:1001) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x4B2B5EB: operator() (duration.hpp:258) ==5528== by 0x4B2B5EB: operator() (duration.hpp:315) ==5528== by 0x4B2B5EB: duration_cast >, long long int, boost::ratio<1ll, 1000000000ll> > (duration.hpp:789) ==5528== by 0x4B2B5EB: ndn::time::steady_clock::to_posix_duration(boost::chrono::duration > const&) (time.cpp:99) ==5528== by 0x4B218F1: to_posix_duration (monotonic_deadline_timer.hpp:69) ==5528== by 0x4B218F1: boost::asio::detail::timer_queue >::wait_duration_usec(long) const (timer_queue.hpp:138) ==5528== by 0x4B222EF: wait_duration_usec (timer_queue_set.ipp:81) ==5528== by 0x4B222EF: get_timeout (epoll_reactor.ipp:561) ==5528== by 0x4B222EF: update_timeout (epoll_reactor.ipp:540) ==5528== by 0x4B222EF: void boost::asio::detail::epoll_reactor::schedule_timer >(boost::asio::detail::timer_queue >&, boost::asio::time_traits::time_type const&, boost::asio::detail::timer_queue >::per_timer_data&, boost::asio::detail::wait_op*) (epoll_reactor.hpp:54) ==5528== by 0x4B212AD: async_wait(ndn::util::scheduler::Scheduler*, std::_Placeholder<1>)> > (deadline_timer_service.hpp:192) ==5528== by 0x4B212AD: async_wait(ndn::util::scheduler::Scheduler*, std::_Placeholder<1>)> > (deadline_timer_service.hpp:149) ==5528== by 0x4B212AD: async_wait(ndn::util::scheduler::Scheduler*, std::_Placeholder<1>)> > (basic_deadline_timer.hpp:508) ==5528== by 0x4B212AD: ndn::util::scheduler::Scheduler::scheduleNext() (scheduler.cpp:129) ==5528== by 0x4B21475: ndn::util::scheduler::Scheduler::scheduleEvent(boost::chrono::duration > const&, std::function const&) (scheduler.cpp:93) ==5528== by 0x15C519: nfd::scheduler::schedule(boost::chrono::duration > const&, std::function const&) (scheduler.cpp:49) ==5528== by 0xDE897: nfd::DeadNonceList::DeadNonceList(boost::chrono::duration > const&) (dead-nonce-list.cpp:61) ==5528== by 0xA6971: nfd::Forwarder::Forwarder() (forwarder.cpp:49) ==5528== by 0xD0B81: nfd::Nfd::initialize() (nfd.cpp:84) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E86B86: ??? (bpabi.S:196) ==5528== by 0x5578BFF: ??? (in /usr/lib/arm-linux-gnueabihf/libicui18n.so.57.1) ==5528== ==5528== Invalid write of size 4 ==5528== at 0x4E86B72: ??? (bpabi.S:188) ==5528== by 0x16060B: operator() (duration.hpp:258) ==5528== by 0x16060B: operator() (duration.hpp:315) ==5528== by 0x16060B: duration_cast >, long long int, boost::ratio<1ll, 1000000000ll> > (duration.hpp:789) ==5528== by 0x16060B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:51) ==5528== by 0xEF99F: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xEF99F: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xEF99F: nfd::strategy_choice::StrategyChoice::setDefaultStrategy(ndn::Name const&) (strategy-choice.cpp:60) ==5528== by 0xA6A9D: nfd::Forwarder::Forwarder() (forwarder.cpp:70) ==5528== by 0xD0B81: nfd::Nfd::initialize() (nfd.cpp:84) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== Address 0xbd9d51b0 is on thread 1's stack ==5528== 16 bytes below stack pointer ==5528== ==5528== Conditional jump or move depends on uninitialised value(s) ==5528== at 0x4E882D6: __udivmoddi4 (libgcc2.c:1000) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x16060B: operator() (duration.hpp:258) ==5528== by 0x16060B: operator() (duration.hpp:315) ==5528== by 0x16060B: duration_cast >, long long int, boost::ratio<1ll, 1000000000ll> > (duration.hpp:789) ==5528== by 0x16060B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:51) ==5528== by 0xEF99F: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xEF99F: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xEF99F: nfd::strategy_choice::StrategyChoice::setDefaultStrategy(ndn::Name const&) (strategy-choice.cpp:60) ==5528== by 0xA6A9D: nfd::Forwarder::Forwarder() (forwarder.cpp:70) ==5528== by 0xD0B81: nfd::Nfd::initialize() (nfd.cpp:84) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E882D8: __udivmoddi4 (libgcc2.c:1001) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x16060B: operator() (duration.hpp:258) ==5528== by 0x16060B: operator() (duration.hpp:315) ==5528== by 0x16060B: duration_cast >, long long int, boost::ratio<1ll, 1000000000ll> > (duration.hpp:789) ==5528== by 0x16060B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:51) ==5528== by 0xEF99F: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xEF99F: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xEF99F: nfd::strategy_choice::StrategyChoice::setDefaultStrategy(ndn::Name const&) (strategy-choice.cpp:60) ==5528== by 0xA6A9D: nfd::Forwarder::Forwarder() (forwarder.cpp:70) ==5528== by 0xD0B81: nfd::Nfd::initialize() (nfd.cpp:84) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E86B86: ??? (bpabi.S:196) ==5528== by 0x161A23: ??? (in /usr/bin/nfd) ==5528== ==5528== Invalid write of size 4 ==5528== at 0x4E86B72: ??? (bpabi.S:188) ==5528== by 0x160619: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0xEF99F: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xEF99F: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xEF99F: nfd::strategy_choice::StrategyChoice::setDefaultStrategy(ndn::Name const&) (strategy-choice.cpp:60) ==5528== by 0xA6A9D: nfd::Forwarder::Forwarder() (forwarder.cpp:70) ==5528== by 0xD0B81: nfd::Nfd::initialize() (nfd.cpp:84) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== Address 0xbd9d51b0 is on thread 1's stack ==5528== 16 bytes below stack pointer ==5528== ==5528== Conditional jump or move depends on uninitialised value(s) ==5528== at 0x4E882D6: __udivmoddi4 (libgcc2.c:1000) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x160619: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0xEF99F: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xEF99F: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xEF99F: nfd::strategy_choice::StrategyChoice::setDefaultStrategy(ndn::Name const&) (strategy-choice.cpp:60) ==5528== by 0xA6A9D: nfd::Forwarder::Forwarder() (forwarder.cpp:70) ==5528== by 0xD0B81: nfd::Nfd::initialize() (nfd.cpp:84) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E882D8: __udivmoddi4 (libgcc2.c:1001) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x160619: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0xEF99F: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xEF99F: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xEF99F: nfd::strategy_choice::StrategyChoice::setDefaultStrategy(ndn::Name const&) (strategy-choice.cpp:60) ==5528== by 0xA6A9D: nfd::Forwarder::Forwarder() (forwarder.cpp:70) ==5528== by 0xD0B81: nfd::Nfd::initialize() (nfd.cpp:84) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== ==5528== Invalid write of size 4 ==5528== at 0x4E86B72: ??? (bpabi.S:188) ==5528== by 0x16062B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0xEF99F: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xEF99F: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xEF99F: nfd::strategy_choice::StrategyChoice::setDefaultStrategy(ndn::Name const&) (strategy-choice.cpp:60) ==5528== by 0xA6A9D: nfd::Forwarder::Forwarder() (forwarder.cpp:70) ==5528== by 0xD0B81: nfd::Nfd::initialize() (nfd.cpp:84) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== Address 0xbd9d51b0 is on thread 1's stack ==5528== 16 bytes below stack pointer ==5528== ==5528== Conditional jump or move depends on uninitialised value(s) ==5528== at 0x4E882D6: __udivmoddi4 (libgcc2.c:1000) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x16062B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0xEF99F: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xEF99F: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xEF99F: nfd::strategy_choice::StrategyChoice::setDefaultStrategy(ndn::Name const&) (strategy-choice.cpp:60) ==5528== by 0xA6A9D: nfd::Forwarder::Forwarder() (forwarder.cpp:70) ==5528== by 0xD0B81: nfd::Nfd::initialize() (nfd.cpp:84) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E882D8: __udivmoddi4 (libgcc2.c:1001) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x16062B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0xEF99F: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xEF99F: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xEF99F: nfd::strategy_choice::StrategyChoice::setDefaultStrategy(ndn::Name const&) (strategy-choice.cpp:60) ==5528== by 0xA6A9D: nfd::Forwarder::Forwarder() (forwarder.cpp:70) ==5528== by 0xD0B81: nfd::Nfd::initialize() (nfd.cpp:84) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== ==5528== Invalid write of size 4 ==5528== at 0x4E86B72: ??? (bpabi.S:188) ==5528== by 0x16060B: operator() (duration.hpp:258) ==5528== by 0x16060B: operator() (duration.hpp:315) ==5528== by 0x16060B: duration_cast >, long long int, boost::ratio<1ll, 1000000000ll> > (duration.hpp:789) ==5528== by 0x16060B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:51) ==5528== by 0x60F8B: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0x60F8B: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0x60F8B: nfd::face::InternalForwarderTransport::InternalForwarderTransport(ndn::util::FaceUri const&, ndn::util::FaceUri const&, ndn::nfd::FaceScope, ndn::nfd::LinkType) (internal-transport.cpp:45) ==5528== by 0x5D92B: make_unique (backports.hpp:42) ==5528== by 0x5D92B: nfd::face::makeInternalFace(ndn::security::v1::KeyChain&) (internal-face.cpp:41) ==5528== by 0xCF759: nfd::Nfd::initializeManagement() (nfd.cpp:141) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== Address 0xbd9d4f40 is on thread 1's stack ==5528== 16 bytes below stack pointer ==5528== ==5528== Conditional jump or move depends on uninitialised value(s) ==5528== at 0x4E882D6: __udivmoddi4 (libgcc2.c:1000) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x16060B: operator() (duration.hpp:258) ==5528== by 0x16060B: operator() (duration.hpp:315) ==5528== by 0x16060B: duration_cast >, long long int, boost::ratio<1ll, 1000000000ll> > (duration.hpp:789) ==5528== by 0x16060B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:51) ==5528== by 0x60F8B: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0x60F8B: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0x60F8B: nfd::face::InternalForwarderTransport::InternalForwarderTransport(ndn::util::FaceUri const&, ndn::util::FaceUri const&, ndn::nfd::FaceScope, ndn::nfd::LinkType) (internal-transport.cpp:45) ==5528== by 0x5D92B: make_unique (backports.hpp:42) ==5528== by 0x5D92B: nfd::face::makeInternalFace(ndn::security::v1::KeyChain&) (internal-face.cpp:41) ==5528== by 0xCF759: nfd::Nfd::initializeManagement() (nfd.cpp:141) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E882D8: __udivmoddi4 (libgcc2.c:1001) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x16060B: operator() (duration.hpp:258) ==5528== by 0x16060B: operator() (duration.hpp:315) ==5528== by 0x16060B: duration_cast >, long long int, boost::ratio<1ll, 1000000000ll> > (duration.hpp:789) ==5528== by 0x16060B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:51) ==5528== by 0x60F8B: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0x60F8B: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0x60F8B: nfd::face::InternalForwarderTransport::InternalForwarderTransport(ndn::util::FaceUri const&, ndn::util::FaceUri const&, ndn::nfd::FaceScope, ndn::nfd::LinkType) (internal-transport.cpp:45) ==5528== by 0x5D92B: make_unique (backports.hpp:42) ==5528== by 0x5D92B: nfd::face::makeInternalFace(ndn::security::v1::KeyChain&) (internal-face.cpp:41) ==5528== by 0xCF759: nfd::Nfd::initializeManagement() (nfd.cpp:141) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E86B86: ??? (bpabi.S:196) ==5528== by 0x167123: ??? (in /usr/bin/nfd) ==5528== ==5528== Invalid write of size 4 ==5528== at 0x4E86B72: ??? (bpabi.S:188) ==5528== by 0x160619: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0x60F8B: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0x60F8B: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0x60F8B: nfd::face::InternalForwarderTransport::InternalForwarderTransport(ndn::util::FaceUri const&, ndn::util::FaceUri const&, ndn::nfd::FaceScope, ndn::nfd::LinkType) (internal-transport.cpp:45) ==5528== by 0x5D92B: make_unique (backports.hpp:42) ==5528== by 0x5D92B: nfd::face::makeInternalFace(ndn::security::v1::KeyChain&) (internal-face.cpp:41) ==5528== by 0xCF759: nfd::Nfd::initializeManagement() (nfd.cpp:141) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== Address 0xbd9d4f40 is on thread 1's stack ==5528== 16 bytes below stack pointer ==5528== ==5528== Conditional jump or move depends on uninitialised value(s) ==5528== at 0x4E882D6: __udivmoddi4 (libgcc2.c:1000) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x160619: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0x60F8B: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0x60F8B: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0x60F8B: nfd::face::InternalForwarderTransport::InternalForwarderTransport(ndn::util::FaceUri const&, ndn::util::FaceUri const&, ndn::nfd::FaceScope, ndn::nfd::LinkType) (internal-transport.cpp:45) ==5528== by 0x5D92B: make_unique (backports.hpp:42) ==5528== by 0x5D92B: nfd::face::makeInternalFace(ndn::security::v1::KeyChain&) (internal-face.cpp:41) ==5528== by 0xCF759: nfd::Nfd::initializeManagement() (nfd.cpp:141) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E882D8: __udivmoddi4 (libgcc2.c:1001) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x160619: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0x60F8B: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0x60F8B: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0x60F8B: nfd::face::InternalForwarderTransport::InternalForwarderTransport(ndn::util::FaceUri const&, ndn::util::FaceUri const&, ndn::nfd::FaceScope, ndn::nfd::LinkType) (internal-transport.cpp:45) ==5528== by 0x5D92B: make_unique (backports.hpp:42) ==5528== by 0x5D92B: nfd::face::makeInternalFace(ndn::security::v1::KeyChain&) (internal-face.cpp:41) ==5528== by 0xCF759: nfd::Nfd::initializeManagement() (nfd.cpp:141) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== ==5528== Invalid write of size 4 ==5528== at 0x4E86B72: ??? (bpabi.S:188) ==5528== by 0x16062B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0x60F8B: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0x60F8B: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0x60F8B: nfd::face::InternalForwarderTransport::InternalForwarderTransport(ndn::util::FaceUri const&, ndn::util::FaceUri const&, ndn::nfd::FaceScope, ndn::nfd::LinkType) (internal-transport.cpp:45) ==5528== by 0x5D92B: make_unique (backports.hpp:42) ==5528== by 0x5D92B: nfd::face::makeInternalFace(ndn::security::v1::KeyChain&) (internal-face.cpp:41) ==5528== by 0xCF759: nfd::Nfd::initializeManagement() (nfd.cpp:141) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== Address 0xbd9d4f40 is on thread 1's stack ==5528== 16 bytes below stack pointer ==5528== ==5528== Conditional jump or move depends on uninitialised value(s) ==5528== at 0x4E882D6: __udivmoddi4 (libgcc2.c:1000) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x16062B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0x60F8B: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0x60F8B: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0x60F8B: nfd::face::InternalForwarderTransport::InternalForwarderTransport(ndn::util::FaceUri const&, ndn::util::FaceUri const&, ndn::nfd::FaceScope, ndn::nfd::LinkType) (internal-transport.cpp:45) ==5528== by 0x5D92B: make_unique (backports.hpp:42) ==5528== by 0x5D92B: nfd::face::makeInternalFace(ndn::security::v1::KeyChain&) (internal-face.cpp:41) ==5528== by 0xCF759: nfd::Nfd::initializeManagement() (nfd.cpp:141) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E882D8: __udivmoddi4 (libgcc2.c:1001) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x16062B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0x60F8B: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0x60F8B: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0x60F8B: nfd::face::InternalForwarderTransport::InternalForwarderTransport(ndn::util::FaceUri const&, ndn::util::FaceUri const&, ndn::nfd::FaceScope, ndn::nfd::LinkType) (internal-transport.cpp:45) ==5528== by 0x5D92B: make_unique (backports.hpp:42) ==5528== by 0x5D92B: nfd::face::makeInternalFace(ndn::security::v1::KeyChain&) (internal-face.cpp:41) ==5528== by 0xCF759: nfd::Nfd::initializeManagement() (nfd.cpp:141) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== ==5528== Invalid write of size 4 ==5528== at 0x4E86C08: ??? (bpabi.S:256) ==5528== by 0x4E28377: ??? (in /usr/lib/arm-linux-gnueabihf/libstdc++.so.6.0.22) ==5528== Address 0xbd9d4d38 is on thread 1's stack ==5528== 16 bytes below stack pointer ==5528== ==5528== Conditional jump or move depends on uninitialised value(s) ==5528== at 0x4E882D6: __udivmoddi4 (libgcc2.c:1000) ==5528== by 0x4E86C0F: ??? (bpabi.S:258) ==5528== by 0x4E28377: ??? (in /usr/lib/arm-linux-gnueabihf/libstdc++.so.6.0.22) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E882D8: __udivmoddi4 (libgcc2.c:1001) ==5528== by 0x4E86C0F: ??? (bpabi.S:258) ==5528== by 0x4E28377: ??? (in /usr/lib/arm-linux-gnueabihf/libstdc++.so.6.0.22) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E86C14: ??? (bpabi.S:259) ==5528== by 0x7160A9B: ??? ==5528== ==5528== Invalid write of size 4 ==5528== at 0x4E86C08: ??? (bpabi.S:256) ==5528== by 0x4E2838B: ??? (in /usr/lib/arm-linux-gnueabihf/libstdc++.so.6.0.22) ==5528== Address 0xbd9d4d38 is on thread 1's stack ==5528== 16 bytes below stack pointer ==5528== ==5528== Conditional jump or move depends on uninitialised value(s) ==5528== at 0x4E882D6: __udivmoddi4 (libgcc2.c:1000) ==5528== by 0x4E86C0F: ??? (bpabi.S:258) ==5528== by 0x4E2838B: ??? (in /usr/lib/arm-linux-gnueabihf/libstdc++.so.6.0.22) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E882D8: __udivmoddi4 (libgcc2.c:1001) ==5528== by 0x4E86C0F: ??? (bpabi.S:258) ==5528== by 0x4E2838B: ??? (in /usr/lib/arm-linux-gnueabihf/libstdc++.so.6.0.22) ==5528== ==5528== Invalid write of size 4 ==5528== at 0x4E86B72: ??? (bpabi.S:188) ==5528== by 0x16060B: operator() (duration.hpp:258) ==5528== by 0x16060B: operator() (duration.hpp:315) ==5528== by 0x16060B: duration_cast >, long long int, boost::ratio<1ll, 1000000000ll> > (duration.hpp:789) ==5528== by 0x16060B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:51) ==5528== by 0xA5689: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xA5689: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xA5689: nfd::FaceTable::addImpl(std::shared_ptr, unsigned long long) (face-table.cpp:87) ==5528== by 0xA5ED5: nfd::FaceTable::addReserved(std::shared_ptr, unsigned long long) (face-table.cpp:79) ==5528== by 0xCF875: nfd::Nfd::initializeManagement() (nfd.cpp:142) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== Address 0xbd9d4f70 is on thread 1's stack ==5528== 16 bytes below stack pointer ==5528== ==5528== Conditional jump or move depends on uninitialised value(s) ==5528== at 0x4E882D6: __udivmoddi4 (libgcc2.c:1000) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x16060B: operator() (duration.hpp:258) ==5528== by 0x16060B: operator() (duration.hpp:315) ==5528== by 0x16060B: duration_cast >, long long int, boost::ratio<1ll, 1000000000ll> > (duration.hpp:789) ==5528== by 0x16060B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:51) ==5528== by 0xA5689: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xA5689: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xA5689: nfd::FaceTable::addImpl(std::shared_ptr, unsigned long long) (face-table.cpp:87) ==5528== by 0xA5ED5: nfd::FaceTable::addReserved(std::shared_ptr, unsigned long long) (face-table.cpp:79) ==5528== by 0xCF875: nfd::Nfd::initializeManagement() (nfd.cpp:142) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E882D8: __udivmoddi4 (libgcc2.c:1001) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x16060B: operator() (duration.hpp:258) ==5528== by 0x16060B: operator() (duration.hpp:315) ==5528== by 0x16060B: duration_cast >, long long int, boost::ratio<1ll, 1000000000ll> > (duration.hpp:789) ==5528== by 0x16060B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:51) ==5528== by 0xA5689: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xA5689: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xA5689: nfd::FaceTable::addImpl(std::shared_ptr, unsigned long long) (face-table.cpp:87) ==5528== by 0xA5ED5: nfd::FaceTable::addReserved(std::shared_ptr, unsigned long long) (face-table.cpp:79) ==5528== by 0xCF875: nfd::Nfd::initializeManagement() (nfd.cpp:142) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E86B86: ??? (bpabi.S:196) ==5528== by 0x715DEDF: ??? ==5528== ==5528== Invalid write of size 4 ==5528== at 0x4E86B72: ??? (bpabi.S:188) ==5528== by 0x160619: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0xA5689: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xA5689: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xA5689: nfd::FaceTable::addImpl(std::shared_ptr, unsigned long long) (face-table.cpp:87) ==5528== by 0xA5ED5: nfd::FaceTable::addReserved(std::shared_ptr, unsigned long long) (face-table.cpp:79) ==5528== by 0xCF875: nfd::Nfd::initializeManagement() (nfd.cpp:142) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== Address 0xbd9d4f70 is on thread 1's stack ==5528== 16 bytes below stack pointer ==5528== ==5528== Conditional jump or move depends on uninitialised value(s) ==5528== at 0x4E882D6: __udivmoddi4 (libgcc2.c:1000) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x160619: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0xA5689: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xA5689: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xA5689: nfd::FaceTable::addImpl(std::shared_ptr, unsigned long long) (face-table.cpp:87) ==5528== by 0xA5ED5: nfd::FaceTable::addReserved(std::shared_ptr, unsigned long long) (face-table.cpp:79) ==5528== by 0xCF875: nfd::Nfd::initializeManagement() (nfd.cpp:142) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E882D8: __udivmoddi4 (libgcc2.c:1001) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x160619: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0xA5689: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xA5689: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xA5689: nfd::FaceTable::addImpl(std::shared_ptr, unsigned long long) (face-table.cpp:87) ==5528== by 0xA5ED5: nfd::FaceTable::addReserved(std::shared_ptr, unsigned long long) (face-table.cpp:79) ==5528== by 0xCF875: nfd::Nfd::initializeManagement() (nfd.cpp:142) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== ==5528== Invalid write of size 4 ==5528== at 0x4E86B72: ??? (bpabi.S:188) ==5528== by 0x16062B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0xA5689: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xA5689: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xA5689: nfd::FaceTable::addImpl(std::shared_ptr, unsigned long long) (face-table.cpp:87) ==5528== by 0xA5ED5: nfd::FaceTable::addReserved(std::shared_ptr, unsigned long long) (face-table.cpp:79) ==5528== by 0xCF875: nfd::Nfd::initializeManagement() (nfd.cpp:142) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== Address 0xbd9d4f70 is on thread 1's stack ==5528== 16 bytes below stack pointer ==5528== ==5528== Conditional jump or move depends on uninitialised value(s) ==5528== at 0x4E882D6: __udivmoddi4 (libgcc2.c:1000) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x16062B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0xA5689: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xA5689: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xA5689: nfd::FaceTable::addImpl(std::shared_ptr, unsigned long long) (face-table.cpp:87) ==5528== by 0xA5ED5: nfd::FaceTable::addReserved(std::shared_ptr, unsigned long long) (face-table.cpp:79) ==5528== by 0xCF875: nfd::Nfd::initializeManagement() (nfd.cpp:142) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E882D8: __udivmoddi4 (libgcc2.c:1001) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x16062B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0xA5689: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xA5689: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xA5689: nfd::FaceTable::addImpl(std::shared_ptr, unsigned long long) (face-table.cpp:87) ==5528== by 0xA5ED5: nfd::FaceTable::addReserved(std::shared_ptr, unsigned long long) (face-table.cpp:79) ==5528== by 0xCF875: nfd::Nfd::initializeManagement() (nfd.cpp:142) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== 1485583597.356950 INFO: [StrategyChoice] setDefaultStrategy /localhost/nfd/strategy/best-route/%FD%04 1485583598.488166 INFO: [InternalForwarderTransport] [id=0,local=internal://,remote=internal://] Creating transport 1485583598.798090 INFO: [FaceTable] Added face id=1 remote=internal:// local=internal:// ==5528== Invalid write of size 4 ==5528== at 0x4E86B72: ??? (bpabi.S:188) ==5528== by 0x4B2BAD1: total_seconds (time_duration.hpp:105) ==5528== by 0x4B2BAD1: ndn::time::fromIsoString(std::__cxx11::basic_string, std::allocator > const&) (time.cpp:155) ==5528== by 0x49B089B: ndn::BERDecodeTime(CryptoPP::BufferedTransformation&, boost::chrono::time_point > >&) (asn_ext.cpp:77) ==5528== by 0x4A61F81: ndn::security::v1::Certificate::decode() (certificate.cpp:217) ==5528== by 0x4A649BB: ndn::security::v1::Certificate::Certificate(ndn::Block const&) (certificate.cpp:61) ==5528== by 0x4A6836F: ndn::security::v1::IdentityCertificate::IdentityCertificate(ndn::Block const&) (identity-certificate.cpp:48) ==5528== by 0xBA8E1: construct (new_allocator.h:120) ==5528== by 0xBA8E1: construct (alloc_traits.h:455) ==5528== by 0xBA8E1: _Sp_counted_ptr_inplace (shared_ptr_base.h:520) ==5528== by 0xBA8E1: __shared_count, ndn::Block&> (shared_ptr_base.h:615) ==5528== by 0xBA8E1: __shared_ptr, ndn::Block&> (shared_ptr_base.h:1100) ==5528== by 0xBA8E1: shared_ptr, ndn::Block&> (shared_ptr.h:319) ==5528== by 0xBA8E1: allocate_shared, ndn::Block&> (shared_ptr.h:620) ==5528== by 0xBA8E1: make_shared (shared_ptr.h:636) ==5528== by 0xBA8E1: std::shared_ptr ndn::io::load(std::istream&, ndn::io::IoEncoding) (io.hpp:111) ==5528== by 0xB9087: load (io.hpp:125) ==5528== by 0xB9087: nfd::CommandAuthenticator::processConfig(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool, std::__cxx11::basic_string, std::allocator > const&) (command-authenticator.cpp:101) ==5528== by 0x14E47B: operator() (functional:2136) ==5528== by 0x14E47B: nfd::ConfigFile::process(bool, std::__cxx11::basic_string, std::allocator > const&) const (config-file.cpp:142) ==5528== by 0x14EB3D: nfd::ConfigFile::parse(std::istream&, bool, std::__cxx11::basic_string, std::allocator > const&) (config-file.cpp:117) ==5528== by 0x14ECF5: nfd::ConfigFile::parse(std::__cxx11::basic_string, std::allocator > const&, bool) (config-file.cpp:92) ==5528== by 0xCFD97: nfd::Nfd::initializeManagement() (nfd.cpp:166) ==5528== Address 0xbd9d4508 is on thread 1's stack ==5528== 16 bytes below stack pointer ==5528== ==5528== Conditional jump or move depends on uninitialised value(s) ==5528== at 0x4E882D6: __udivmoddi4 (libgcc2.c:1000) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x4B2BAD1: total_seconds (time_duration.hpp:105) ==5528== by 0x4B2BAD1: ndn::time::fromIsoString(std::__cxx11::basic_string, std::allocator > const&) (time.cpp:155) ==5528== by 0x49B089B: ndn::BERDecodeTime(CryptoPP::BufferedTransformation&, boost::chrono::time_point > >&) (asn_ext.cpp:77) ==5528== by 0x4A61F81: ndn::security::v1::Certificate::decode() (certificate.cpp:217) ==5528== by 0x4A649BB: ndn::security::v1::Certificate::Certificate(ndn::Block const&) (certificate.cpp:61) ==5528== by 0x4A6836F: ndn::security::v1::IdentityCertificate::IdentityCertificate(ndn::Block const&) (identity-certificate.cpp:48) ==5528== by 0xBA8E1: construct (new_allocator.h:120) ==5528== by 0xBA8E1: construct (alloc_traits.h:455) ==5528== by 0xBA8E1: _Sp_counted_ptr_inplace (shared_ptr_base.h:520) ==5528== by 0xBA8E1: __shared_count, ndn::Block&> (shared_ptr_base.h:615) ==5528== by 0xBA8E1: __shared_ptr, ndn::Block&> (shared_ptr_base.h:1100) ==5528== by 0xBA8E1: shared_ptr, ndn::Block&> (shared_ptr.h:319) ==5528== by 0xBA8E1: allocate_shared, ndn::Block&> (shared_ptr.h:620) ==5528== by 0xBA8E1: make_shared (shared_ptr.h:636) ==5528== by 0xBA8E1: std::shared_ptr ndn::io::load(std::istream&, ndn::io::IoEncoding) (io.hpp:111) ==5528== by 0xB9087: load (io.hpp:125) ==5528== by 0xB9087: nfd::CommandAuthenticator::processConfig(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool, std::__cxx11::basic_string, std::allocator > const&) (command-authenticator.cpp:101) ==5528== by 0x14E47B: operator() (functional:2136) ==5528== by 0x14E47B: nfd::ConfigFile::process(bool, std::__cxx11::basic_string, std::allocator > const&) const (config-file.cpp:142) ==5528== by 0x14EB3D: nfd::ConfigFile::parse(std::istream&, bool, std::__cxx11::basic_string, std::allocator > const&) (config-file.cpp:117) ==5528== by 0x14ECF5: nfd::ConfigFile::parse(std::__cxx11::basic_string, std::allocator > const&, bool) (config-file.cpp:92) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E882D8: __udivmoddi4 (libgcc2.c:1001) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x4B2BAD1: total_seconds (time_duration.hpp:105) ==5528== by 0x4B2BAD1: ndn::time::fromIsoString(std::__cxx11::basic_string, std::allocator > const&) (time.cpp:155) ==5528== by 0x49B089B: ndn::BERDecodeTime(CryptoPP::BufferedTransformation&, boost::chrono::time_point > >&) (asn_ext.cpp:77) ==5528== by 0x4A61F81: ndn::security::v1::Certificate::decode() (certificate.cpp:217) ==5528== by 0x4A649BB: ndn::security::v1::Certificate::Certificate(ndn::Block const&) (certificate.cpp:61) ==5528== by 0x4A6836F: ndn::security::v1::IdentityCertificate::IdentityCertificate(ndn::Block const&) (identity-certificate.cpp:48) ==5528== by 0xBA8E1: construct (new_allocator.h:120) ==5528== by 0xBA8E1: construct (alloc_traits.h:455) ==5528== by 0xBA8E1: _Sp_counted_ptr_inplace (shared_ptr_base.h:520) ==5528== by 0xBA8E1: __shared_count, ndn::Block&> (shared_ptr_base.h:615) ==5528== by 0xBA8E1: __shared_ptr, ndn::Block&> (shared_ptr_base.h:1100) ==5528== by 0xBA8E1: shared_ptr, ndn::Block&> (shared_ptr.h:319) ==5528== by 0xBA8E1: allocate_shared, ndn::Block&> (shared_ptr.h:620) ==5528== by 0xBA8E1: make_shared (shared_ptr.h:636) ==5528== by 0xBA8E1: std::shared_ptr ndn::io::load(std::istream&, ndn::io::IoEncoding) (io.hpp:111) ==5528== by 0xB9087: load (io.hpp:125) ==5528== by 0xB9087: nfd::CommandAuthenticator::processConfig(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool, std::__cxx11::basic_string, std::allocator > const&) (command-authenticator.cpp:101) ==5528== by 0x14E47B: operator() (functional:2136) ==5528== by 0x14E47B: nfd::ConfigFile::process(bool, std::__cxx11::basic_string, std::allocator > const&) const (config-file.cpp:142) ==5528== by 0x14EB3D: nfd::ConfigFile::parse(std::istream&, bool, std::__cxx11::basic_string, std::allocator > const&) (config-file.cpp:117) ==5528== by 0x14ECF5: nfd::ConfigFile::parse(std::__cxx11::basic_string, std::allocator > const&, bool) (config-file.cpp:92) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E86B86: ??? (bpabi.S:196) ==5528== by 0x1B5077: ??? ==5528== ==5528== Invalid write of size 4 ==5528== at 0x4E86B72: ??? (bpabi.S:188) ==5528== by 0x4B2BAF5: ndn::time::fromIsoString(std::__cxx11::basic_string, std::allocator > const&) (time.cpp:156) ==5528== by 0x49B089B: ndn::BERDecodeTime(CryptoPP::BufferedTransformation&, boost::chrono::time_point > >&) (asn_ext.cpp:77) ==5528== by 0x4A61F81: ndn::security::v1::Certificate::decode() (certificate.cpp:217) ==5528== by 0x4A649BB: ndn::security::v1::Certificate::Certificate(ndn::Block const&) (certificate.cpp:61) ==5528== by 0x4A6836F: ndn::security::v1::IdentityCertificate::IdentityCertificate(ndn::Block const&) (identity-certificate.cpp:48) ==5528== by 0xBA8E1: construct (new_allocator.h:120) ==5528== by 0xBA8E1: construct (alloc_traits.h:455) ==5528== by 0xBA8E1: _Sp_counted_ptr_inplace (shared_ptr_base.h:520) ==5528== by 0xBA8E1: __shared_count, ndn::Block&> (shared_ptr_base.h:615) ==5528== by 0xBA8E1: __shared_ptr, ndn::Block&> (shared_ptr_base.h:1100) ==5528== by 0xBA8E1: shared_ptr, ndn::Block&> (shared_ptr.h:319) ==5528== by 0xBA8E1: allocate_shared, ndn::Block&> (shared_ptr.h:620) ==5528== by 0xBA8E1: make_shared (shared_ptr.h:636) ==5528== by 0xBA8E1: std::shared_ptr ndn::io::load(std::istream&, ndn::io::IoEncoding) (io.hpp:111) ==5528== by 0xB9087: load (io.hpp:125) ==5528== by 0xB9087: nfd::CommandAuthenticator::processConfig(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool, std::__cxx11::basic_string, std::allocator > const&) (command-authenticator.cpp:101) ==5528== by 0x14E47B: operator() (functional:2136) ==5528== by 0x14E47B: nfd::ConfigFile::process(bool, std::__cxx11::basic_string, std::allocator > const&) const (config-file.cpp:142) ==5528== by 0x14EB3D: nfd::ConfigFile::parse(std::istream&, bool, std::__cxx11::basic_string, std::allocator > const&) (config-file.cpp:117) ==5528== by 0x14ECF5: nfd::ConfigFile::parse(std::__cxx11::basic_string, std::allocator > const&, bool) (config-file.cpp:92) ==5528== by 0xCFD97: nfd::Nfd::initializeManagement() (nfd.cpp:166) ==5528== Address 0xbd9d4508 is on thread 1's stack ==5528== 16 bytes below stack pointer ==5528== ==5528== Conditional jump or move depends on uninitialised value(s) ==5528== at 0x4E882D6: __udivmoddi4 (libgcc2.c:1000) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x4B2BAF5: ndn::time::fromIsoString(std::__cxx11::basic_string, std::allocator > const&) (time.cpp:156) ==5528== by 0x49B089B: ndn::BERDecodeTime(CryptoPP::BufferedTransformation&, boost::chrono::time_point > >&) (asn_ext.cpp:77) ==5528== by 0x4A61F81: ndn::security::v1::Certificate::decode() (certificate.cpp:217) ==5528== by 0x4A649BB: ndn::security::v1::Certificate::Certificate(ndn::Block const&) (certificate.cpp:61) ==5528== by 0x4A6836F: ndn::security::v1::IdentityCertificate::IdentityCertificate(ndn::Block const&) (identity-certificate.cpp:48) ==5528== by 0xBA8E1: construct (new_allocator.h:120) ==5528== by 0xBA8E1: construct (alloc_traits.h:455) ==5528== by 0xBA8E1: _Sp_counted_ptr_inplace (shared_ptr_base.h:520) ==5528== by 0xBA8E1: __shared_count, ndn::Block&> (shared_ptr_base.h:615) ==5528== by 0xBA8E1: __shared_ptr, ndn::Block&> (shared_ptr_base.h:1100) ==5528== by 0xBA8E1: shared_ptr, ndn::Block&> (shared_ptr.h:319) ==5528== by 0xBA8E1: allocate_shared, ndn::Block&> (shared_ptr.h:620) ==5528== by 0xBA8E1: make_shared (shared_ptr.h:636) ==5528== by 0xBA8E1: std::shared_ptr ndn::io::load(std::istream&, ndn::io::IoEncoding) (io.hpp:111) ==5528== by 0xB9087: load (io.hpp:125) ==5528== by 0xB9087: nfd::CommandAuthenticator::processConfig(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool, std::__cxx11::basic_string, std::allocator > const&) (command-authenticator.cpp:101) ==5528== by 0x14E47B: operator() (functional:2136) ==5528== by 0x14E47B: nfd::ConfigFile::process(bool, std::__cxx11::basic_string, std::allocator > const&) const (config-file.cpp:142) ==5528== by 0x14EB3D: nfd::ConfigFile::parse(std::istream&, bool, std::__cxx11::basic_string, std::allocator > const&) (config-file.cpp:117) ==5528== by 0x14ECF5: nfd::ConfigFile::parse(std::__cxx11::basic_string, std::allocator > const&, bool) (config-file.cpp:92) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E882D8: __udivmoddi4 (libgcc2.c:1001) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x4B2BAF5: ndn::time::fromIsoString(std::__cxx11::basic_string, std::allocator > const&) (time.cpp:156) ==5528== by 0x49B089B: ndn::BERDecodeTime(CryptoPP::BufferedTransformation&, boost::chrono::time_point > >&) (asn_ext.cpp:77) ==5528== by 0x4A61F81: ndn::security::v1::Certificate::decode() (certificate.cpp:217) ==5528== by 0x4A649BB: ndn::security::v1::Certificate::Certificate(ndn::Block const&) (certificate.cpp:61) ==5528== by 0x4A6836F: ndn::security::v1::IdentityCertificate::IdentityCertificate(ndn::Block const&) (identity-certificate.cpp:48) ==5528== by 0xBA8E1: construct (new_allocator.h:120) ==5528== by 0xBA8E1: construct (alloc_traits.h:455) ==5528== by 0xBA8E1: _Sp_counted_ptr_inplace (shared_ptr_base.h:520) ==5528== by 0xBA8E1: __shared_count, ndn::Block&> (shared_ptr_base.h:615) ==5528== by 0xBA8E1: __shared_ptr, ndn::Block&> (shared_ptr_base.h:1100) ==5528== by 0xBA8E1: shared_ptr, ndn::Block&> (shared_ptr.h:319) ==5528== by 0xBA8E1: allocate_shared, ndn::Block&> (shared_ptr.h:620) ==5528== by 0xBA8E1: make_shared (shared_ptr.h:636) ==5528== by 0xBA8E1: std::shared_ptr ndn::io::load(std::istream&, ndn::io::IoEncoding) (io.hpp:111) ==5528== by 0xB9087: load (io.hpp:125) ==5528== by 0xB9087: nfd::CommandAuthenticator::processConfig(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool, std::__cxx11::basic_string, std::allocator > const&) (command-authenticator.cpp:101) ==5528== by 0x14E47B: operator() (functional:2136) ==5528== by 0x14E47B: nfd::ConfigFile::process(bool, std::__cxx11::basic_string, std::allocator > const&) const (config-file.cpp:142) ==5528== by 0x14EB3D: nfd::ConfigFile::parse(std::istream&, bool, std::__cxx11::basic_string, std::allocator > const&) (config-file.cpp:117) ==5528== by 0x14ECF5: nfd::ConfigFile::parse(std::__cxx11::basic_string, std::allocator > const&, bool) (config-file.cpp:92) ==5528== ==5528== Invalid write of size 4 ==5528== at 0x4E86B72: ??? (bpabi.S:188) ==5528== by 0x4B2BAD1: total_seconds (time_duration.hpp:105) ==5528== by 0x4B2BAD1: ndn::time::fromIsoString(std::__cxx11::basic_string, std::allocator > const&) (time.cpp:155) ==5528== by 0x49B089B: ndn::BERDecodeTime(CryptoPP::BufferedTransformation&, boost::chrono::time_point > >&) (asn_ext.cpp:77) ==5528== by 0x4A61F8B: ndn::security::v1::Certificate::decode() (certificate.cpp:218) ==5528== by 0x4A649BB: ndn::security::v1::Certificate::Certificate(ndn::Block const&) (certificate.cpp:61) ==5528== by 0x4A6836F: ndn::security::v1::IdentityCertificate::IdentityCertificate(ndn::Block const&) (identity-certificate.cpp:48) ==5528== by 0xBA8E1: construct (new_allocator.h:120) ==5528== by 0xBA8E1: construct (alloc_traits.h:455) ==5528== by 0xBA8E1: _Sp_counted_ptr_inplace (shared_ptr_base.h:520) ==5528== by 0xBA8E1: __shared_count, ndn::Block&> (shared_ptr_base.h:615) ==5528== by 0xBA8E1: __shared_ptr, ndn::Block&> (shared_ptr_base.h:1100) ==5528== by 0xBA8E1: shared_ptr, ndn::Block&> (shared_ptr.h:319) ==5528== by 0xBA8E1: allocate_shared, ndn::Block&> (shared_ptr.h:620) ==5528== by 0xBA8E1: make_shared (shared_ptr.h:636) ==5528== by 0xBA8E1: std::shared_ptr ndn::io::load(std::istream&, ndn::io::IoEncoding) (io.hpp:111) ==5528== by 0xB9087: load (io.hpp:125) ==5528== by 0xB9087: nfd::CommandAuthenticator::processConfig(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool, std::__cxx11::basic_string, std::allocator > const&) (command-authenticator.cpp:101) ==5528== by 0x14E47B: operator() (functional:2136) ==5528== by 0x14E47B: nfd::ConfigFile::process(bool, std::__cxx11::basic_string, std::allocator > const&) const (config-file.cpp:142) ==5528== by 0x14EB3D: nfd::ConfigFile::parse(std::istream&, bool, std::__cxx11::basic_string, std::allocator > const&) (config-file.cpp:117) ==5528== by 0x14ECF5: nfd::ConfigFile::parse(std::__cxx11::basic_string, std::allocator > const&, bool) (config-file.cpp:92) ==5528== by 0xCFD97: nfd::Nfd::initializeManagement() (nfd.cpp:166) ==5528== Address 0xbd9d4508 is on thread 1's stack ==5528== 16 bytes below stack pointer ==5528== ==5528== Invalid write of size 4 ==5528== at 0x4E86B72: ??? (bpabi.S:188) ==5528== by 0x4B2BAF5: ndn::time::fromIsoString(std::__cxx11::basic_string, std::allocator > const&) (time.cpp:156) ==5528== by 0x49B089B: ndn::BERDecodeTime(CryptoPP::BufferedTransformation&, boost::chrono::time_point > >&) (asn_ext.cpp:77) ==5528== by 0x4A61F8B: ndn::security::v1::Certificate::decode() (certificate.cpp:218) ==5528== by 0x4A649BB: ndn::security::v1::Certificate::Certificate(ndn::Block const&) (certificate.cpp:61) ==5528== by 0x4A6836F: ndn::security::v1::IdentityCertificate::IdentityCertificate(ndn::Block const&) (identity-certificate.cpp:48) ==5528== by 0xBA8E1: construct (new_allocator.h:120) ==5528== by 0xBA8E1: construct (alloc_traits.h:455) ==5528== by 0xBA8E1: _Sp_counted_ptr_inplace (shared_ptr_base.h:520) ==5528== by 0xBA8E1: __shared_count, ndn::Block&> (shared_ptr_base.h:615) ==5528== by 0xBA8E1: __shared_ptr, ndn::Block&> (shared_ptr_base.h:1100) ==5528== by 0xBA8E1: shared_ptr, ndn::Block&> (shared_ptr.h:319) ==5528== by 0xBA8E1: allocate_shared, ndn::Block&> (shared_ptr.h:620) ==5528== by 0xBA8E1: make_shared (shared_ptr.h:636) ==5528== by 0xBA8E1: std::shared_ptr ndn::io::load(std::istream&, ndn::io::IoEncoding) (io.hpp:111) ==5528== by 0xB9087: load (io.hpp:125) ==5528== by 0xB9087: nfd::CommandAuthenticator::processConfig(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool, std::__cxx11::basic_string, std::allocator > const&) (command-authenticator.cpp:101) ==5528== by 0x14E47B: operator() (functional:2136) ==5528== by 0x14E47B: nfd::ConfigFile::process(bool, std::__cxx11::basic_string, std::allocator > const&) const (config-file.cpp:142) ==5528== by 0x14EB3D: nfd::ConfigFile::parse(std::istream&, bool, std::__cxx11::basic_string, std::allocator > const&) (config-file.cpp:117) ==5528== by 0x14ECF5: nfd::ConfigFile::parse(std::__cxx11::basic_string, std::allocator > const&, bool) (config-file.cpp:92) ==5528== by 0xCFD97: nfd::Nfd::initializeManagement() (nfd.cpp:166) ==5528== Address 0xbd9d4508 is on thread 1's stack ==5528== 16 bytes below stack pointer ==5528== ==5528== Invalid write of size 4 ==5528== at 0x4E86B72: ??? (bpabi.S:188) ==5528== by 0x16060B: operator() (duration.hpp:258) ==5528== by 0x16060B: operator() (duration.hpp:315) ==5528== by 0x16060B: duration_cast >, long long int, boost::ratio<1ll, 1000000000ll> > (duration.hpp:789) ==5528== by 0x16060B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:51) ==5528== by 0xB817D: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xB817D: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xB817D: nfd::CommandAuthenticator::processConfig(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool, std::__cxx11::basic_string, std::allocator > const&) (command-authenticator.cpp:95) ==5528== by 0x14E47B: operator() (functional:2136) ==5528== by 0x14E47B: nfd::ConfigFile::process(bool, std::__cxx11::basic_string, std::allocator > const&) const (config-file.cpp:142) ==5528== by 0x14EB3D: nfd::ConfigFile::parse(std::istream&, bool, std::__cxx11::basic_string, std::allocator > const&) (config-file.cpp:117) ==5528== by 0x14ECF5: nfd::ConfigFile::parse(std::__cxx11::basic_string, std::allocator > const&, bool) (config-file.cpp:92) ==5528== by 0xCFD97: nfd::Nfd::initializeManagement() (nfd.cpp:166) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== Address 0xbd9d49a0 is on thread 1's stack ==5528== 16 bytes below stack pointer ==5528== ==5528== Conditional jump or move depends on uninitialised value(s) ==5528== at 0x4E882D6: __udivmoddi4 (libgcc2.c:1000) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x16060B: operator() (duration.hpp:258) ==5528== by 0x16060B: operator() (duration.hpp:315) ==5528== by 0x16060B: duration_cast >, long long int, boost::ratio<1ll, 1000000000ll> > (duration.hpp:789) ==5528== by 0x16060B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:51) ==5528== by 0xB817D: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xB817D: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xB817D: nfd::CommandAuthenticator::processConfig(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool, std::__cxx11::basic_string, std::allocator > const&) (command-authenticator.cpp:95) ==5528== by 0x14E47B: operator() (functional:2136) ==5528== by 0x14E47B: nfd::ConfigFile::process(bool, std::__cxx11::basic_string, std::allocator > const&) const (config-file.cpp:142) ==5528== by 0x14EB3D: nfd::ConfigFile::parse(std::istream&, bool, std::__cxx11::basic_string, std::allocator > const&) (config-file.cpp:117) ==5528== by 0x14ECF5: nfd::ConfigFile::parse(std::__cxx11::basic_string, std::allocator > const&, bool) (config-file.cpp:92) ==5528== by 0xCFD97: nfd::Nfd::initializeManagement() (nfd.cpp:166) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E882D8: __udivmoddi4 (libgcc2.c:1001) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x16060B: operator() (duration.hpp:258) ==5528== by 0x16060B: operator() (duration.hpp:315) ==5528== by 0x16060B: duration_cast >, long long int, boost::ratio<1ll, 1000000000ll> > (duration.hpp:789) ==5528== by 0x16060B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:51) ==5528== by 0xB817D: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xB817D: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xB817D: nfd::CommandAuthenticator::processConfig(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool, std::__cxx11::basic_string, std::allocator > const&) (command-authenticator.cpp:95) ==5528== by 0x14E47B: operator() (functional:2136) ==5528== by 0x14E47B: nfd::ConfigFile::process(bool, std::__cxx11::basic_string, std::allocator > const&) const (config-file.cpp:142) ==5528== by 0x14EB3D: nfd::ConfigFile::parse(std::istream&, bool, std::__cxx11::basic_string, std::allocator > const&) (config-file.cpp:117) ==5528== by 0x14ECF5: nfd::ConfigFile::parse(std::__cxx11::basic_string, std::allocator > const&, bool) (config-file.cpp:92) ==5528== by 0xCFD97: nfd::Nfd::initializeManagement() (nfd.cpp:166) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== ==5528== Invalid write of size 4 ==5528== at 0x4E86B72: ??? (bpabi.S:188) ==5528== by 0x160619: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0xB817D: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xB817D: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xB817D: nfd::CommandAuthenticator::processConfig(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool, std::__cxx11::basic_string, std::allocator > const&) (command-authenticator.cpp:95) ==5528== by 0x14E47B: operator() (functional:2136) ==5528== by 0x14E47B: nfd::ConfigFile::process(bool, std::__cxx11::basic_string, std::allocator > const&) const (config-file.cpp:142) ==5528== by 0x14EB3D: nfd::ConfigFile::parse(std::istream&, bool, std::__cxx11::basic_string, std::allocator > const&) (config-file.cpp:117) ==5528== by 0x14ECF5: nfd::ConfigFile::parse(std::__cxx11::basic_string, std::allocator > const&, bool) (config-file.cpp:92) ==5528== by 0xCFD97: nfd::Nfd::initializeManagement() (nfd.cpp:166) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== Address 0xbd9d49a0 is on thread 1's stack ==5528== 16 bytes below stack pointer ==5528== ==5528== Conditional jump or move depends on uninitialised value(s) ==5528== at 0x4E882D6: __udivmoddi4 (libgcc2.c:1000) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x160619: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0xB817D: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xB817D: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xB817D: nfd::CommandAuthenticator::processConfig(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool, std::__cxx11::basic_string, std::allocator > const&) (command-authenticator.cpp:95) ==5528== by 0x14E47B: operator() (functional:2136) ==5528== by 0x14E47B: nfd::ConfigFile::process(bool, std::__cxx11::basic_string, std::allocator > const&) const (config-file.cpp:142) ==5528== by 0x14EB3D: nfd::ConfigFile::parse(std::istream&, bool, std::__cxx11::basic_string, std::allocator > const&) (config-file.cpp:117) ==5528== by 0x14ECF5: nfd::ConfigFile::parse(std::__cxx11::basic_string, std::allocator > const&, bool) (config-file.cpp:92) ==5528== by 0xCFD97: nfd::Nfd::initializeManagement() (nfd.cpp:166) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E882D8: __udivmoddi4 (libgcc2.c:1001) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x160619: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0xB817D: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xB817D: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xB817D: nfd::CommandAuthenticator::processConfig(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool, std::__cxx11::basic_string, std::allocator > const&) (command-authenticator.cpp:95) ==5528== by 0x14E47B: operator() (functional:2136) ==5528== by 0x14E47B: nfd::ConfigFile::process(bool, std::__cxx11::basic_string, std::allocator > const&) const (config-file.cpp:142) ==5528== by 0x14EB3D: nfd::ConfigFile::parse(std::istream&, bool, std::__cxx11::basic_string, std::allocator > const&) (config-file.cpp:117) ==5528== by 0x14ECF5: nfd::ConfigFile::parse(std::__cxx11::basic_string, std::allocator > const&, bool) (config-file.cpp:92) ==5528== by 0xCFD97: nfd::Nfd::initializeManagement() (nfd.cpp:166) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== ==5528== Invalid write of size 4 ==5528== at 0x4E86B72: ??? (bpabi.S:188) ==5528== by 0x16062B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0xB817D: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xB817D: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xB817D: nfd::CommandAuthenticator::processConfig(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool, std::__cxx11::basic_string, std::allocator > const&) (command-authenticator.cpp:95) ==5528== by 0x14E47B: operator() (functional:2136) ==5528== by 0x14E47B: nfd::ConfigFile::process(bool, std::__cxx11::basic_string, std::allocator > const&) const (config-file.cpp:142) ==5528== by 0x14EB3D: nfd::ConfigFile::parse(std::istream&, bool, std::__cxx11::basic_string, std::allocator > const&) (config-file.cpp:117) ==5528== by 0x14ECF5: nfd::ConfigFile::parse(std::__cxx11::basic_string, std::allocator > const&, bool) (config-file.cpp:92) ==5528== by 0xCFD97: nfd::Nfd::initializeManagement() (nfd.cpp:166) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== Address 0xbd9d49a0 is on thread 1's stack ==5528== 16 bytes below stack pointer ==5528== ==5528== Conditional jump or move depends on uninitialised value(s) ==5528== at 0x4E882D6: __udivmoddi4 (libgcc2.c:1000) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x16062B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0xB817D: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xB817D: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xB817D: nfd::CommandAuthenticator::processConfig(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool, std::__cxx11::basic_string, std::allocator > const&) (command-authenticator.cpp:95) ==5528== by 0x14E47B: operator() (functional:2136) ==5528== by 0x14E47B: nfd::ConfigFile::process(bool, std::__cxx11::basic_string, std::allocator > const&) const (config-file.cpp:142) ==5528== by 0x14EB3D: nfd::ConfigFile::parse(std::istream&, bool, std::__cxx11::basic_string, std::allocator > const&) (config-file.cpp:117) ==5528== by 0x14ECF5: nfd::ConfigFile::parse(std::__cxx11::basic_string, std::allocator > const&, bool) (config-file.cpp:92) ==5528== by 0xCFD97: nfd::Nfd::initializeManagement() (nfd.cpp:166) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E882D8: __udivmoddi4 (libgcc2.c:1001) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x16062B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0xB817D: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xB817D: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xB817D: nfd::CommandAuthenticator::processConfig(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool, std::__cxx11::basic_string, std::allocator > const&) (command-authenticator.cpp:95) ==5528== by 0x14E47B: operator() (functional:2136) ==5528== by 0x14E47B: nfd::ConfigFile::process(bool, std::__cxx11::basic_string, std::allocator > const&) const (config-file.cpp:142) ==5528== by 0x14EB3D: nfd::ConfigFile::parse(std::istream&, bool, std::__cxx11::basic_string, std::allocator > const&) (config-file.cpp:117) ==5528== by 0x14ECF5: nfd::ConfigFile::parse(std::__cxx11::basic_string, std::allocator > const&, bool) (config-file.cpp:92) ==5528== by 0xCFD97: nfd::Nfd::initializeManagement() (nfd.cpp:166) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== 1485583603.275321 WARNING: [CommandAuthenticator] 'certfile any' is intended for demo purposes only and SHOULD NOT be used in production environments ==5528== Invalid write of size 4 ==5528== at 0x4E86B72: ??? (bpabi.S:188) ==5528== by 0x16060B: operator() (duration.hpp:258) ==5528== by 0x16060B: operator() (duration.hpp:315) ==5528== by 0x16060B: duration_cast >, long long int, boost::ratio<1ll, 1000000000ll> > (duration.hpp:789) ==5528== by 0x16060B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:51) ==5528== by 0xF07AB: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xF07AB: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xF07AB: nfd::strategy_choice::StrategyChoice::changeStrategy(nfd::strategy_choice::Entry&, nfd::fw::Strategy&, nfd::fw::Strategy&) (strategy-choice.cpp:232) ==5528== by 0xF0D63: nfd::strategy_choice::StrategyChoice::insert(ndn::Name const&, ndn::Name const&) (strategy-choice.cpp:107) ==5528== by 0xCD333: nfd::TablesConfigSection::processStrategyChoiceSection(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool) (tables-config-section.cpp:148) ==5528== by 0xCDCD9: nfd::TablesConfigSection::processConfig(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool) (tables-config-section.cpp:96) ==5528== by 0x14E47B: operator() (functional:2136) ==5528== by 0x14E47B: nfd::ConfigFile::process(bool, std::__cxx11::basic_string, std::allocator > const&) const (config-file.cpp:142) ==5528== by 0x14EB3D: nfd::ConfigFile::parse(std::istream&, bool, std::__cxx11::basic_string, std::allocator > const&) (config-file.cpp:117) ==5528== by 0x14ECF5: nfd::ConfigFile::parse(std::__cxx11::basic_string, std::allocator > const&, bool) (config-file.cpp:92) ==5528== by 0xCFDA1: nfd::Nfd::initializeManagement() (nfd.cpp:167) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== Address 0xbd9d47a0 is on thread 1's stack ==5528== 16 bytes below stack pointer ==5528== ==5528== Conditional jump or move depends on uninitialised value(s) ==5528== at 0x4E882D6: __udivmoddi4 (libgcc2.c:1000) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x16060B: operator() (duration.hpp:258) ==5528== by 0x16060B: operator() (duration.hpp:315) ==5528== by 0x16060B: duration_cast >, long long int, boost::ratio<1ll, 1000000000ll> > (duration.hpp:789) ==5528== by 0x16060B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:51) ==5528== by 0xF07AB: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xF07AB: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xF07AB: nfd::strategy_choice::StrategyChoice::changeStrategy(nfd::strategy_choice::Entry&, nfd::fw::Strategy&, nfd::fw::Strategy&) (strategy-choice.cpp:232) ==5528== by 0xF0D63: nfd::strategy_choice::StrategyChoice::insert(ndn::Name const&, ndn::Name const&) (strategy-choice.cpp:107) ==5528== by 0xCD333: nfd::TablesConfigSection::processStrategyChoiceSection(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool) (tables-config-section.cpp:148) ==5528== by 0xCDCD9: nfd::TablesConfigSection::processConfig(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool) (tables-config-section.cpp:96) ==5528== by 0x14E47B: operator() (functional:2136) ==5528== by 0x14E47B: nfd::ConfigFile::process(bool, std::__cxx11::basic_string, std::allocator > const&) const (config-file.cpp:142) ==5528== by 0x14EB3D: nfd::ConfigFile::parse(std::istream&, bool, std::__cxx11::basic_string, std::allocator > const&) (config-file.cpp:117) ==5528== by 0x14ECF5: nfd::ConfigFile::parse(std::__cxx11::basic_string, std::allocator > const&, bool) (config-file.cpp:92) ==5528== by 0xCFDA1: nfd::Nfd::initializeManagement() (nfd.cpp:167) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E882D8: __udivmoddi4 (libgcc2.c:1001) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x16060B: operator() (duration.hpp:258) ==5528== by 0x16060B: operator() (duration.hpp:315) ==5528== by 0x16060B: duration_cast >, long long int, boost::ratio<1ll, 1000000000ll> > (duration.hpp:789) ==5528== by 0x16060B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:51) ==5528== by 0xF07AB: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xF07AB: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xF07AB: nfd::strategy_choice::StrategyChoice::changeStrategy(nfd::strategy_choice::Entry&, nfd::fw::Strategy&, nfd::fw::Strategy&) (strategy-choice.cpp:232) ==5528== by 0xF0D63: nfd::strategy_choice::StrategyChoice::insert(ndn::Name const&, ndn::Name const&) (strategy-choice.cpp:107) ==5528== by 0xCD333: nfd::TablesConfigSection::processStrategyChoiceSection(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool) (tables-config-section.cpp:148) ==5528== by 0xCDCD9: nfd::TablesConfigSection::processConfig(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool) (tables-config-section.cpp:96) ==5528== by 0x14E47B: operator() (functional:2136) ==5528== by 0x14E47B: nfd::ConfigFile::process(bool, std::__cxx11::basic_string, std::allocator > const&) const (config-file.cpp:142) ==5528== by 0x14EB3D: nfd::ConfigFile::parse(std::istream&, bool, std::__cxx11::basic_string, std::allocator > const&) (config-file.cpp:117) ==5528== by 0x14ECF5: nfd::ConfigFile::parse(std::__cxx11::basic_string, std::allocator > const&, bool) (config-file.cpp:92) ==5528== by 0xCFDA1: nfd::Nfd::initializeManagement() (nfd.cpp:167) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E86B86: ??? (bpabi.S:196) ==5528== by 0x161A1B: ??? (in /usr/bin/nfd) ==5528== ==5528== Invalid write of size 4 ==5528== at 0x4E86B72: ??? (bpabi.S:188) ==5528== by 0x160619: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0xF07AB: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xF07AB: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xF07AB: nfd::strategy_choice::StrategyChoice::changeStrategy(nfd::strategy_choice::Entry&, nfd::fw::Strategy&, nfd::fw::Strategy&) (strategy-choice.cpp:232) ==5528== by 0xF0D63: nfd::strategy_choice::StrategyChoice::insert(ndn::Name const&, ndn::Name const&) (strategy-choice.cpp:107) ==5528== by 0xCD333: nfd::TablesConfigSection::processStrategyChoiceSection(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool) (tables-config-section.cpp:148) ==5528== by 0xCDCD9: nfd::TablesConfigSection::processConfig(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool) (tables-config-section.cpp:96) ==5528== by 0x14E47B: operator() (functional:2136) ==5528== by 0x14E47B: nfd::ConfigFile::process(bool, std::__cxx11::basic_string, std::allocator > const&) const (config-file.cpp:142) ==5528== by 0x14EB3D: nfd::ConfigFile::parse(std::istream&, bool, std::__cxx11::basic_string, std::allocator > const&) (config-file.cpp:117) ==5528== by 0x14ECF5: nfd::ConfigFile::parse(std::__cxx11::basic_string, std::allocator > const&, bool) (config-file.cpp:92) ==5528== by 0xCFDA1: nfd::Nfd::initializeManagement() (nfd.cpp:167) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== Address 0xbd9d47a0 is on thread 1's stack ==5528== 16 bytes below stack pointer ==5528== ==5528== Conditional jump or move depends on uninitialised value(s) ==5528== at 0x4E882D6: __udivmoddi4 (libgcc2.c:1000) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x160619: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0xF07AB: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xF07AB: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xF07AB: nfd::strategy_choice::StrategyChoice::changeStrategy(nfd::strategy_choice::Entry&, nfd::fw::Strategy&, nfd::fw::Strategy&) (strategy-choice.cpp:232) ==5528== by 0xF0D63: nfd::strategy_choice::StrategyChoice::insert(ndn::Name const&, ndn::Name const&) (strategy-choice.cpp:107) ==5528== by 0xCD333: nfd::TablesConfigSection::processStrategyChoiceSection(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool) (tables-config-section.cpp:148) ==5528== by 0xCDCD9: nfd::TablesConfigSection::processConfig(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool) (tables-config-section.cpp:96) ==5528== by 0x14E47B: operator() (functional:2136) ==5528== by 0x14E47B: nfd::ConfigFile::process(bool, std::__cxx11::basic_string, std::allocator > const&) const (config-file.cpp:142) ==5528== by 0x14EB3D: nfd::ConfigFile::parse(std::istream&, bool, std::__cxx11::basic_string, std::allocator > const&) (config-file.cpp:117) ==5528== by 0x14ECF5: nfd::ConfigFile::parse(std::__cxx11::basic_string, std::allocator > const&, bool) (config-file.cpp:92) ==5528== by 0xCFDA1: nfd::Nfd::initializeManagement() (nfd.cpp:167) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E882D8: __udivmoddi4 (libgcc2.c:1001) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x160619: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0xF07AB: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xF07AB: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xF07AB: nfd::strategy_choice::StrategyChoice::changeStrategy(nfd::strategy_choice::Entry&, nfd::fw::Strategy&, nfd::fw::Strategy&) (strategy-choice.cpp:232) ==5528== by 0xF0D63: nfd::strategy_choice::StrategyChoice::insert(ndn::Name const&, ndn::Name const&) (strategy-choice.cpp:107) ==5528== by 0xCD333: nfd::TablesConfigSection::processStrategyChoiceSection(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool) (tables-config-section.cpp:148) ==5528== by 0xCDCD9: nfd::TablesConfigSection::processConfig(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool) (tables-config-section.cpp:96) ==5528== by 0x14E47B: operator() (functional:2136) ==5528== by 0x14E47B: nfd::ConfigFile::process(bool, std::__cxx11::basic_string, std::allocator > const&) const (config-file.cpp:142) ==5528== by 0x14EB3D: nfd::ConfigFile::parse(std::istream&, bool, std::__cxx11::basic_string, std::allocator > const&) (config-file.cpp:117) ==5528== by 0x14ECF5: nfd::ConfigFile::parse(std::__cxx11::basic_string, std::allocator > const&, bool) (config-file.cpp:92) ==5528== by 0xCFDA1: nfd::Nfd::initializeManagement() (nfd.cpp:167) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== ==5528== Invalid write of size 4 ==5528== at 0x4E86B72: ??? (bpabi.S:188) ==5528== by 0x16062B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0xF07AB: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xF07AB: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xF07AB: nfd::strategy_choice::StrategyChoice::changeStrategy(nfd::strategy_choice::Entry&, nfd::fw::Strategy&, nfd::fw::Strategy&) (strategy-choice.cpp:232) ==5528== by 0xF0D63: nfd::strategy_choice::StrategyChoice::insert(ndn::Name const&, ndn::Name const&) (strategy-choice.cpp:107) ==5528== by 0xCD333: nfd::TablesConfigSection::processStrategyChoiceSection(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool) (tables-config-section.cpp:148) ==5528== by 0xCDCD9: nfd::TablesConfigSection::processConfig(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool) (tables-config-section.cpp:96) ==5528== by 0x14E47B: operator() (functional:2136) ==5528== by 0x14E47B: nfd::ConfigFile::process(bool, std::__cxx11::basic_string, std::allocator > const&) const (config-file.cpp:142) ==5528== by 0x14EB3D: nfd::ConfigFile::parse(std::istream&, bool, std::__cxx11::basic_string, std::allocator > const&) (config-file.cpp:117) ==5528== by 0x14ECF5: nfd::ConfigFile::parse(std::__cxx11::basic_string, std::allocator > const&, bool) (config-file.cpp:92) ==5528== by 0xCFDA1: nfd::Nfd::initializeManagement() (nfd.cpp:167) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== Address 0xbd9d47a0 is on thread 1's stack ==5528== 16 bytes below stack pointer ==5528== ==5528== Conditional jump or move depends on uninitialised value(s) ==5528== at 0x4E882D6: __udivmoddi4 (libgcc2.c:1000) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x16062B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0xF07AB: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xF07AB: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xF07AB: nfd::strategy_choice::StrategyChoice::changeStrategy(nfd::strategy_choice::Entry&, nfd::fw::Strategy&, nfd::fw::Strategy&) (strategy-choice.cpp:232) ==5528== by 0xF0D63: nfd::strategy_choice::StrategyChoice::insert(ndn::Name const&, ndn::Name const&) (strategy-choice.cpp:107) ==5528== by 0xCD333: nfd::TablesConfigSection::processStrategyChoiceSection(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool) (tables-config-section.cpp:148) ==5528== by 0xCDCD9: nfd::TablesConfigSection::processConfig(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool) (tables-config-section.cpp:96) ==5528== by 0x14E47B: operator() (functional:2136) ==5528== by 0x14E47B: nfd::ConfigFile::process(bool, std::__cxx11::basic_string, std::allocator > const&) const (config-file.cpp:142) ==5528== by 0x14EB3D: nfd::ConfigFile::parse(std::istream&, bool, std::__cxx11::basic_string, std::allocator > const&) (config-file.cpp:117) ==5528== by 0x14ECF5: nfd::ConfigFile::parse(std::__cxx11::basic_string, std::allocator > const&, bool) (config-file.cpp:92) ==5528== by 0xCFDA1: nfd::Nfd::initializeManagement() (nfd.cpp:167) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E882D8: __udivmoddi4 (libgcc2.c:1001) ==5528== by 0x4E86B81: ??? (bpabi.S:194) ==5528== by 0x16062B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0xF07AB: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xF07AB: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xF07AB: nfd::strategy_choice::StrategyChoice::changeStrategy(nfd::strategy_choice::Entry&, nfd::fw::Strategy&, nfd::fw::Strategy&) (strategy-choice.cpp:232) ==5528== by 0xF0D63: nfd::strategy_choice::StrategyChoice::insert(ndn::Name const&, ndn::Name const&) (strategy-choice.cpp:107) ==5528== by 0xCD333: nfd::TablesConfigSection::processStrategyChoiceSection(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool) (tables-config-section.cpp:148) ==5528== by 0xCDCD9: nfd::TablesConfigSection::processConfig(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool) (tables-config-section.cpp:96) ==5528== by 0x14E47B: operator() (functional:2136) ==5528== by 0x14E47B: nfd::ConfigFile::process(bool, std::__cxx11::basic_string, std::allocator > const&) const (config-file.cpp:142) ==5528== by 0x14EB3D: nfd::ConfigFile::parse(std::istream&, bool, std::__cxx11::basic_string, std::allocator > const&) (config-file.cpp:117) ==5528== by 0x14ECF5: nfd::ConfigFile::parse(std::__cxx11::basic_string, std::allocator > const&, bool) (config-file.cpp:92) ==5528== by 0xCFDA1: nfd::Nfd::initializeManagement() (nfd.cpp:167) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== 1485583603.533169 INFO: [StrategyChoice] changeStrategy(/ndn/broadcast) /localhost/nfd/strategy/best-route/%FD%04 -> /localhost/nfd/strategy/multicast/%FD%01 1485583603.665303 INFO: [StrategyChoice] changeStrategy(/localhost) /localhost/nfd/strategy/best-route/%FD%04 -> /localhost/nfd/strategy/multicast/%FD%01 1485583603.675811 INFO: [StrategyChoice] changeStrategy(/localhost/nfd) /localhost/nfd/strategy/multicast/%FD%01 -> /localhost/nfd/strategy/best-route/%FD%04 ==5528== Invalid write of size 4 ==5528== at 0x4E86B72: ??? (bpabi.S:188) ==5528== by 0x16060B: operator() (duration.hpp:258) ==5528== by 0x16060B: operator() (duration.hpp:315) ==5528== by 0x16060B: duration_cast >, long long int, boost::ratio<1ll, 1000000000ll> > (duration.hpp:789) ==5528== by 0x16060B: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:51) ==5528== by 0xD66DF: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xD66DF: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xD66DF: nfd::cs::Policy::setLimit(unsigned int) (cs-policy.cpp:69) ==5528== by 0xCDD57: nfd::TablesConfigSection::processConfig(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool) (tables-config-section.cpp:109) ==5528== by 0x14E47B: operator() (functional:2136) ==5528== by 0x14E47B: nfd::ConfigFile::process(bool, std::__cxx11::basic_string, std::allocator > const&) const (config-file.cpp:142) ==5528== by 0x14EB3D: nfd::ConfigFile::parse(std::istream&, bool, std::__cxx11::basic_string, std::allocator > const&) (config-file.cpp:117) ==5528== by 0x14ECF5: nfd::ConfigFile::parse(std::__cxx11::basic_string, std::allocator > const&, bool) (config-file.cpp:92) ==5528== by 0xCFDA1: nfd::Nfd::initializeManagement() (nfd.cpp:167) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== Address 0xbd9d4b70 is on thread 1's stack ==5528== 16 bytes below stack pointer ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E86B86: ??? (bpabi.S:196) ==5528== by 0xFFFF: ??? ==5528== ==5528== Invalid write of size 4 ==5528== at 0x4E86B72: ??? (bpabi.S:188) ==5528== by 0x160619: nfd::operator<<(std::ostream&, nfd::LoggerTimestamp const&) (logger.cpp:63) ==5528== by 0xD66DF: operator<< , nfd::LoggerTimestamp> (formatting_ostream.hpp:832) ==5528== by 0xD66DF: operator<< , nfd::LoggerTimestamp> (record_ostream.hpp:203) ==5528== by 0xD66DF: nfd::cs::Policy::setLimit(unsigned int) (cs-policy.cpp:69) ==5528== by 0xCDD57: nfd::TablesConfigSection::processConfig(boost::property_tree::basic_ptree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > > > const&, bool) (tables-config-section.cpp:109) ==5528== by 0x14E47B: operator() (functional:2136) ==5528== by 0x14E47B: nfd::ConfigFile::process(bool, std::__cxx11::basic_string, std::allocator > const&) const (config-file.cpp:142) ==5528== by 0x14EB3D: nfd::ConfigFile::parse(std::istream&, bool, std::__cxx11::basic_string, std::allocator > const&) (config-file.cpp:117) ==5528== by 0x14ECF5: nfd::ConfigFile::parse(std::__cxx11::basic_string, std::allocator > const&, bool) (config-file.cpp:92) ==5528== by 0xCFDA1: nfd::Nfd::initializeManagement() (nfd.cpp:167) ==5528== by 0xD0B99: nfd::Nfd::initialize() (nfd.cpp:86) ==5528== by 0x393A9: initialize (main.cpp:110) ==5528== by 0x393A9: main (main.cpp:273) ==5528== Address 0xbd9d4b70 is on thread 1's stack ==5528== 16 bytes below stack pointer ==5528== ==5528== ==5528== More than 100 errors detected. Subsequent errors ==5528== will still be recorded, but in less detail than before. 1485583603.689645 INFO: [CsPolicy] setLimit 65536 1485583603.716672 INFO: [EthernetFactory] enabling multicast on 01:00:5e:00:17:aa ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E86B86: ??? (bpabi.S:196) ==5528== by 0x71C3717: ??? ==5528== 1485583603.992822 INFO: [EthernetTransport] [id=0,local=dev://eth0,remote=ether://[01:00:5e:00:17:aa]] Creating transport ==5528== Warning: noted but unhandled ioctl 0x8994 with no size/direction hints. ==5528== This could cause spurious value errors to appear. ==5528== See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper. 1485583604.912024 INFO: [FaceTable] Added face id=256 remote=ether://[01:00:5e:00:17:aa] local=dev://eth0 1485583605.713193 INFO: [UdpFactory] enabling multicast on 224.0.23.170:56363 1485583605.919473 INFO: [MulticastUdpTransport] [id=0,local=udp4://172.17.0.2:56363,remote=udp4://224.0.23.170:56363] Creating transport 1485583605.980840 INFO: [FaceTable] Added face id=257 remote=udp4://224.0.23.170:56363 local=udp4://172.17.0.2:56363 1485583606.706078 INFO: [CommandAuthenticator] clear-authorizations 1485583606.772771 INFO: [CommandAuthenticator] authorize module=faces signer=/localhost/daemons/nfd/ksk-1485576980393 certfile=certs/localhost_daemons_nfd.ndncert 1485583606.807232 INFO: [CommandAuthenticator] authorize module=fib signer=/localhost/daemons/nfd/ksk-1485576980393 certfile=certs/localhost_daemons_nfd.ndncert 1485583606.812473 INFO: [CommandAuthenticator] authorize module=strategy-choice signer=/localhost/daemons/nfd/ksk-1485576980393 certfile=certs/localhost_daemons_nfd.ndncert 1485583606.817442 WARNING: [CommandAuthenticator] 'certfile any' is intended for demo purposes only and SHOULD NOT be used in production environments 1485583606.827144 INFO: [CommandAuthenticator] authorize module=faces signer=any ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E86B86: ??? (bpabi.S:196) ==5528== by 0x7160A9B: ??? ==5528== 1485583606.852748 INFO: [CommandAuthenticator] authorize module=strategy-choice signer=any 1485583607.075585 INFO: [InternalForwarderTransport] [id=0,local=null://,remote=null://] Creating transport 1485583607.096667 INFO: [FaceTable] Added face id=255 remote=null:// local=null:// ==5528== Invalid write of size 4 ==5528== at 0x4E86C08: ??? (bpabi.S:256) ==5528== by 0x51E71AF: operator/ (integer.cpp:461) ==5528== by 0x51E71AF: unsigned int CryptoPP::DivideThreeWordsByTwo(unsigned int*, unsigned int, unsigned int, CryptoPP::DWord*) (integer.cpp:411) ==5528== by 0x51E1B45: DivideFourWordsByTwo (integer.cpp:451) ==5528== by 0x51E1B45: AtomicDivide (integer.cpp:2570) ==5528== by 0x51E1B45: CryptoPP::Divide(unsigned int*, unsigned int*, unsigned int*, unsigned int const*, unsigned int, unsigned int const*, unsigned int) (integer.cpp:2658) ==5528== by 0x51E2315: CryptoPP::PositiveDivide(CryptoPP::Integer&, CryptoPP::Integer&, CryptoPP::Integer const&, CryptoPP::Integer const&) (integer.cpp:3792) ==5528== by 0x51E3209: CryptoPP::Integer::Divide(CryptoPP::Integer&, CryptoPP::Integer&, CryptoPP::Integer const&, CryptoPP::Integer const&) (integer.cpp:3797) ==5528== by 0x51E3487: CryptoPP::Integer::Modulo(CryptoPP::Integer const&) const (integer.cpp:3851) ==5528== by 0x518A961: operator% (integer.h:552) ==5528== by 0x518A961: CryptoPP::MontgomeryRepresentation::ConvertIn(CryptoPP::Integer const&) const (modarith.h:147) ==5528== by 0x51E4279: CryptoPP::ModularArithmetic::SimultaneousExponentiate(CryptoPP::Integer*, CryptoPP::Integer const&, CryptoPP::Integer const*, unsigned int) const (integer.cpp:4213) ==5528== by 0x518AB07: CryptoPP::AbstractRing::Exponentiate(CryptoPP::Integer const&, CryptoPP::Integer const&) const (algebra.cpp:319) ==5528== by 0x520EDBD: CryptoPP::InvertibleRSAFunction::CalculateInverse(CryptoPP::RandomNumberGenerator&, CryptoPP::Integer const&) const (rsa.cpp:236) ==5528== by 0x51FF459: CalculateRandomizedInverse (pubkey.h:197) ==5528== by 0x51FF459: CryptoPP::TF_SignerBase::SignAndRestart(CryptoPP::RandomNumberGenerator&, CryptoPP::PK_MessageAccumulator&, unsigned char*, bool) const (pubkey.cpp:90) ==5528== by 0x51782B7: CryptoPP::PK_Signer::Sign(CryptoPP::RandomNumberGenerator&, CryptoPP::PK_MessageAccumulator*, unsigned char*) const (cryptlib.cpp:872) ==5528== Address 0xbd9d3d20 is on thread 1's stack ==5528== 16 bytes below stack pointer ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E86C14: ??? (bpabi.S:259) ==5528== by 0x20C3B2E9: ??? ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E86C14: ??? (bpabi.S:259) ==5528== by 0xCEB305D9: ??? ==5528== ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E86C14: ??? (bpabi.S:259) ==5528== by 0xE48949E7: ??? ==5528== 1485583614.221130 INFO: [InternalForwarderTransport] [id=0,local=contentstore://,remote=contentstore://] Creating transport 1485583614.226755 INFO: [FaceTable] Added face id=254 remote=contentstore:// local=contentstore:// 1485583616.965760 INFO: [PrivilegeHelper] dropped to effective uid=0 gid=0 ==5528== Thread 3: ==5528== Use of uninitialised value of size 4 ==5528== at 0x4E86B86: ??? (bpabi.S:196) ==5528== by 0x880DAD7: ??? ==5528== ==5528== Thread 1: ==5528== Use of uninitialised value of size 4 ==5528== at 0x4B216B6: operator() (scheduler.cpp:143) ==5528== by 0x4B216B6: boost::detail::function::void_function_obj_invoker0::invoke(boost::detail::function::function_buffer&) (function_template.hpp:159) ==5528== by 0x4B20F29: operator() (function_template.hpp:771) ==5528== by 0x4B20F29: ~guard (scope_exit.hpp:715) ==5528== by 0x4B20F29: ndn::util::scheduler::Scheduler::executeEvent(boost::system::error_code const&) (scheduler.cpp:142) ==5528== by 0x4B22101: __invoke_impl (functional:235) ==5528== by 0x4B22101: __invoke (functional:260) ==5528== by 0x4B22101: operator() (functional:613) ==5528== by 0x4B22101: __call (functional:943) ==5528== by 0x4B22101: operator() (functional:1002) ==5528== by 0x4B22101: operator() (bind_handler.hpp:47) ==5528== by 0x4B22101: asio_handler_invoke(ndn::util::scheduler::Scheduler*, std::_Placeholder<1>)>, boost::system::error_code> > (handler_invoke_hook.hpp:69) ==5528== by 0x4B22101: invoke(ndn::util::scheduler::Scheduler*, std::_Placeholder<1>)>, boost::system::error_code>, std::_Bind(ndn::util::scheduler::Scheduler*, std::_Placeholder<1>)> > (handler_invoke_helpers.hpp:37) ==5528== by 0x4B22101: boost::asio::detail::wait_handler (ndn::util::scheduler::Scheduler*, std::_Placeholder<1>)> >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (wait_handler.hpp:70) ==5528== by 0x4CBED: complete (task_io_service_operation.hpp:38) ==5528== by 0x4CBED: do_run_one (task_io_service.ipp:372) ==5528== by 0x4CBED: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:149) ==5528== by 0x50EAB: run (io_service.ipp:59) ==5528== by 0x50EAB: nfd::NfdRunner::run() (main.cpp:168) ==5528== by 0x393AF: main (main.cpp:298) ==5528== ==5528== Invalid write of size 1 ==5528== at 0x4B216B6: operator() (scheduler.cpp:143) ==5528== by 0x4B216B6: boost::detail::function::void_function_obj_invoker0::invoke(boost::detail::function::function_buffer&) (function_template.hpp:159) ==5528== by 0x4B20F29: operator() (function_template.hpp:771) ==5528== by 0x4B20F29: ~guard (scope_exit.hpp:715) ==5528== by 0x4B20F29: ndn::util::scheduler::Scheduler::executeEvent(boost::system::error_code const&) (scheduler.cpp:142) ==5528== by 0x4B22101: __invoke_impl (functional:235) ==5528== by 0x4B22101: __invoke (functional:260) ==5528== by 0x4B22101: operator() (functional:613) ==5528== by 0x4B22101: __call (functional:943) ==5528== by 0x4B22101: operator() (functional:1002) ==5528== by 0x4B22101: operator() (bind_handler.hpp:47) ==5528== by 0x4B22101: asio_handler_invoke(ndn::util::scheduler::Scheduler*, std::_Placeholder<1>)>, boost::system::error_code> > (handler_invoke_hook.hpp:69) ==5528== by 0x4B22101: invoke(ndn::util::scheduler::Scheduler*, std::_Placeholder<1>)>, boost::system::error_code>, std::_Bind(ndn::util::scheduler::Scheduler*, std::_Placeholder<1>)> > (handler_invoke_helpers.hpp:37) ==5528== by 0x4B22101: boost::asio::detail::wait_handler (ndn::util::scheduler::Scheduler*, std::_Placeholder<1>)> >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (wait_handler.hpp:70) ==5528== by 0x4CBED: complete (task_io_service_operation.hpp:38) ==5528== by 0x4CBED: do_run_one (task_io_service.ipp:372) ==5528== by 0x4CBED: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:149) ==5528== by 0x50EAB: run (io_service.ipp:59) ==5528== by 0x50EAB: nfd::NfdRunner::run() (main.cpp:168) ==5528== by 0x393AF: main (main.cpp:298) ==5528== Address 0x40 is not stack'd, malloc'd or (recently) free'd ==5528== ==5528== ==5528== Process terminating with default action of signal 11 (SIGSEGV): dumping core ==5528== Access not within mapped region at address 0x40 ==5528== at 0x4B216B6: operator() (scheduler.cpp:143) ==5528== by 0x4B216B6: boost::detail::function::void_function_obj_invoker0::invoke(boost::detail::function::function_buffer&) (function_template.hpp:159) ==5528== by 0x4B20F29: operator() (function_template.hpp:771) ==5528== by 0x4B20F29: ~guard (scope_exit.hpp:715) ==5528== by 0x4B20F29: ndn::util::scheduler::Scheduler::executeEvent(boost::system::error_code const&) (scheduler.cpp:142) ==5528== by 0x4B22101: __invoke_impl (functional:235) ==5528== by 0x4B22101: __invoke (functional:260) ==5528== by 0x4B22101: operator() (functional:613) ==5528== by 0x4B22101: __call (functional:943) ==5528== by 0x4B22101: operator() (functional:1002) ==5528== by 0x4B22101: operator() (bind_handler.hpp:47) ==5528== by 0x4B22101: asio_handler_invoke(ndn::util::scheduler::Scheduler*, std::_Placeholder<1>)>, boost::system::error_code> > (handler_invoke_hook.hpp:69) ==5528== by 0x4B22101: invoke(ndn::util::scheduler::Scheduler*, std::_Placeholder<1>)>, boost::system::error_code>, std::_Bind(ndn::util::scheduler::Scheduler*, std::_Placeholder<1>)> > (handler_invoke_helpers.hpp:37) ==5528== by 0x4B22101: boost::asio::detail::wait_handler (ndn::util::scheduler::Scheduler*, std::_Placeholder<1>)> >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned int) (wait_handler.hpp:70) ==5528== by 0x4CBED: complete (task_io_service_operation.hpp:38) ==5528== by 0x4CBED: do_run_one (task_io_service.ipp:372) ==5528== by 0x4CBED: boost::asio::detail::task_io_service::run(boost::system::error_code&) (task_io_service.ipp:149) ==5528== by 0x50EAB: run (io_service.ipp:59) ==5528== by 0x50EAB: nfd::NfdRunner::run() (main.cpp:168) ==5528== by 0x393AF: main (main.cpp:298) ==5528== If you believe this happened as a result of a stack ==5528== overflow in your program's main thread (unlikely but ==5528== possible), you can try to increase the size of the ==5528== main thread stack using the --main-stacksize= flag. ==5528== The main thread stack size used in this run was 8388608. ==5528== ==5528== HEAP SUMMARY: ==5528== in use at exit: 898,881 bytes in 1,827 blocks ==5528== total heap usage: 8,522 allocs, 6,695 frees, 1,774,994 bytes allocated ==5528== ==5528== LEAK SUMMARY: ==5528== definitely lost: 0 bytes in 0 blocks ==5528== indirectly lost: 0 bytes in 0 blocks ==5528== possibly lost: 504 bytes in 12 blocks ==5528== still reachable: 898,377 bytes in 1,815 blocks ==5528== of which reachable via heuristic: ==5528== length64 : 443,016 bytes in 221 blocks ==5528== suppressed: 0 bytes in 0 blocks ==5528== Rerun with --leak-check=full to see details of leaked memory ==5528== ==5528== For counts of detected and suppressed errors, rerun with: -v ==5528== Use --track-origins=yes to see where uninitialised values come from ==5528== ERROR SUMMARY: 5302 errors from 109 contexts (suppressed: 0 from 0)