-
-
Save eturck/2ee7c7107f9eee98c362f7700f5ef5ca to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
root@vm-navitia-debug:~# ASAN_OPTIONS="verbosity=1:symbolize=1" ASAN_SYMBOLIZER_PATH=$(which llvm-symbolizer) /srv/navitia/kraken/kraken /srv/navitia/kraken/tisseo-prod.ini | |
==12724==AddressSanitizer: failed to intercept '__isoc99_printf' | |
==12724==AddressSanitizer: failed to intercept '__isoc99_sprintf' | |
==12724==AddressSanitizer: failed to intercept '__isoc99_snprintf' | |
==12724==AddressSanitizer: failed to intercept '__isoc99_fprintf' | |
==12724==AddressSanitizer: failed to intercept '__isoc99_vprintf' | |
==12724==AddressSanitizer: failed to intercept '__isoc99_vsprintf' | |
==12724==AddressSanitizer: failed to intercept '__isoc99_vsnprintf' | |
==12724==AddressSanitizer: failed to intercept '__isoc99_vfprintf' | |
==12724==AddressSanitizer: libc interceptors initialized | |
|| `[0x10007fff8000, 0x7fffffffffff]` || HighMem || | |
|| `[0x02008fff7000, 0x10007fff7fff]` || HighShadow || | |
|| `[0x00008fff7000, 0x02008fff6fff]` || ShadowGap || | |
|| `[0x00007fff8000, 0x00008fff6fff]` || LowShadow || | |
|| `[0x000000000000, 0x00007fff7fff]` || LowMem || | |
MemToShadow(shadow): 0x00008fff7000 0x000091ff6dff 0x004091ff6e00 0x02008fff6fff | |
redzone=16 | |
max_redzone=2048 | |
quarantine_size_mb=256M | |
malloc_context_size=30 | |
SHADOW_SCALE: 3 | |
SHADOW_GRANULARITY: 8 | |
SHADOW_OFFSET: 0x7fff8000 | |
==12724==Installed the sigaction for signal 11 | |
==12724==Installed the sigaction for signal 7 | |
==12724==Installed the sigaction for signal 8 | |
==12724==T0: stack [0x7fff909e1000,0x7fff911e1000) size 0x800000; local=0x7fff911dfedc | |
==12724==AddressSanitizer Init done | |
==12724==T1: stack [0x7f57dc5ee000,0x7f57dcdecf40) size 0x7fef40; local=0x7f57dcdece5c | |
==12724==T2: stack [0x7f57dbded000,0x7f57dc5ebf40) size 0x7fef40; local=0x7f57dc5ebe5c | |
==12724==T3: stack [0x7f57d112f000,0x7f57d192df40) size 0x7fef40; local=0x7f57d192de5c | |
==12724==T4: stack [0x7f57d0903000,0x7f57d1101f40) size 0x7fef40; local=0x7f57d1101e5c | |
==12724==T5: stack [0x7f57d00df000,0x7f57d08ddf40) size 0x7fef40; local=0x7f57d08dde5c | |
==12724==T6: stack [0x7f57cf899000,0x7f57d0097f40) size 0x7fef40; local=0x7f57d0097e5c | |
==12724==T6 TSDDtor | |
==12724==T6 exited | |
Clone data: real = 12.19s, user = 15.6s, sys = 5.71s | |
==12724==T7: stack [0x7f57cf899000,0x7f57d0097f40) size 0x7fef40; local=0x7f57d0097e5c | |
==12724==T7 TSDDtor | |
==12724==T7 exited | |
Clone data: real = 11.26s, user = 17.62s, sys = 2.09s | |
==12724==T8: stack [0x7f57cf899000,0x7f57d0097f40) size 0x7fef40; local=0x7f57d0097e5c | |
ASAN:DEADLYSIGNAL | |
================================================================= | |
==12724==ERROR: AddressSanitizer: SEGV on unknown address 0x000073000670 (pc 0x7f57e818eba4 bp 0x7f57d192d250 sp 0x7f57d192c550 T3) | |
#0 0x7f57e818eba3 (/usr/lib/x86_64-linux-gnu/libboost_serialization.so.1.62.0+0x15ba3) | |
#1 0x7f57e818fe90 (/usr/lib/x86_64-linux-gnu/libboost_serialization.so.1.62.0+0x16e90) | |
#2 0x55bc793a0b2e in void boost::archive::detail::load_pointer_type<boost::archive::binary_iarchive>::invoke<navitia::type::ValidityPattern*>(boost::archive::binary_iarchive&, navitia::type::ValidityPattern*&) /usr/include/boost/archive/detail/iserializer.hpp:550 | |
#3 0x55bc793a0b2e in void boost::archive::load<boost::archive::binary_iarchive, navitia::type::ValidityPattern*>(boost::archive::binary_iarchive&, navitia::type::ValidityPattern*&) /usr/include/boost/archive/detail/iserializer.hpp:618 | |
#4 0x55bc793a0b2e in void boost::archive::detail::common_iarchive<boost::archive::binary_iarchive>::load_override<navitia::type::ValidityPattern*>(navitia::type::ValidityPattern*&) /usr/include/boost/archive/detail/common_iarchive.hpp:66 | |
#5 0x55bc793a0b2e in void boost::archive::basic_binary_iarchive<boost::archive::binary_iarchive>::load_override<navitia::type::ValidityPattern*>(navitia::type::ValidityPattern*&) /usr/include/boost/archive/basic_binary_iarchive.hpp:75 | |
#6 0x55bc793a0b2e in void boost::archive::binary_iarchive_impl<boost::archive::binary_iarchive, char, std::char_traits<char> >::load_override<navitia::type::ValidityPattern*>(navitia::type::ValidityPattern*&) /usr/include/boost/archive/binary_iarchive_impl.hpp:58 | |
#7 0x55bc793a0b2e in boost::archive::binary_iarchive& boost::archive::detail::interface_iarchive<boost::archive::binary_iarchive>::operator>><navitia::type::ValidityPattern*>(navitia::type::ValidityPattern*&) /usr/include/boost/archive/detail/interface_iarchive.hpp:68 | |
#8 0x55bc793a0b2e in void boost::serialization::nvp<navitia::type::ValidityPattern*>::load<boost::archive::binary_iarchive>(boost::archive::binary_iarchive&, unsigned int) /usr/include/boost/serialization/nvp.hpp:72 | |
#9 0x55bc793a0b2e in void boost::serialization::access::member_load<boost::archive::binary_iarchive, boost::serialization::nvp<navitia::type::ValidityPattern*> >(boost::archive::binary_iarchive&, boost::serialization::nvp<navitia::type::ValidityPattern*>&, unsigned int) /usr/include/boost/serialization/access.hpp:99 | |
#10 0x55bc793a0b2e in boost::serialization::detail::member_loader<boost::archive::binary_iarchive, boost::serialization::nvp<navitia::type::ValidityPattern*> >::invoke(boost::archive::binary_iarchive&, boost::serialization::nvp<navitia::type::ValidityPattern*>&, unsigned int) /usr/include/boost/serialization/split_member.hpp:54 | |
#11 0x55bc793a0b2e in void boost::serialization::split_member<boost::archive::binary_iarchive, boost::serialization::nvp<navitia::type::ValidityPattern*> >(boost::archive::binary_iarchive&, boost::serialization::nvp<navitia::type::ValidityPattern*>&, unsigned int) /usr/include/boost/serialization/split_member.hpp:69 | |
#12 0x55bc793a0b2e in void boost::serialization::nvp<navitia::type::ValidityPattern*>::serialize<boost::archive::binary_iarchive>(boost::archive::binary_iarchive&, unsigned int) /usr/include/boost/serialization/nvp.hpp:74 | |
#13 0x55bc793a0b2e in void boost::serialization::access::serialize<boost::archive::binary_iarchive, boost::serialization::nvp<navitia::type::ValidityPattern*> >(boost::archive::binary_iarchive&, boost::serialization::nvp<navitia::type::ValidityPattern*>&, unsigned int) /usr/include/boost/serialization/access.hpp:116 | |
#14 0x55bc793a0b2e in void boost::serialization::serialize<boost::archive::binary_iarchive, boost::serialization::nvp<navitia::type::ValidityPattern*> >(boost::archive::binary_iarchive&, boost::serialization::nvp<navitia::type::ValidityPattern*>&, unsigned int) /usr/include/boost/serialization/serialization.hpp:68 | |
#15 0x55bc793a0b2e in void boost::serialization::serialize_adl<boost::archive::binary_iarchive, boost::serialization::nvp<navitia::type::ValidityPattern*> >(boost::archive::binary_iarchive&, boost::serialization::nvp<navitia::type::ValidityPattern*>&, unsigned int) /usr/include/boost/serialization/serialization.hpp:126 | |
#16 0x55bc793a0b2e in void boost::archive::detail::load_non_pointer_type<boost::archive::binary_iarchive>::load_only::invoke<boost::serialization::nvp<navitia::type::ValidityPattern*> >(boost::archive::binary_iarchive&, boost::serialization::nvp<navitia::type::ValidityPattern*> const&) /usr/include/boost/archive/detail/iserializer.hpp:396 | |
#17 0x55bc793a0b2e in void boost::archive::detail::load_non_pointer_type<boost::archive::binary_iarchive>::invoke<boost::serialization::nvp<navitia::type::ValidityPattern*> const>(boost::archive::binary_iarchive&, boost::serialization::nvp<navitia::type::ValidityPattern*> const&) /usr/include/boost/archive/detail/iserializer.hpp:462 | |
#18 0x55bc793a0b2e in void boost::archive::load<boost::archive::binary_iarchive, boost::serialization::nvp<navitia::type::ValidityPattern*> const>(boost::archive::binary_iarchive&, boost::serialization::nvp<navitia::type::ValidityPattern*> const&) /usr/include/boost/archive/detail/iserializer.hpp:618 | |
#19 0x55bc793a0b2e in void boost::archive::detail::common_iarchive<boost::archive::binary_iarchive>::load_override<boost::serialization::nvp<navitia::type::ValidityPattern*> const>(boost::serialization::nvp<navitia::type::ValidityPattern*> const&) /usr/include/boost/archive/detail/common_iarchive.hpp:66 | |
#20 0x55bc793a0b2e in void boost::archive::basic_binary_iarchive<boost::archive::binary_iarchive>::load_override<boost::serialization::nvp<navitia::type::ValidityPattern*> const>(boost::serialization::nvp<navitia::type::ValidityPattern*> const&) /usr/include/boost/archive/basic_binary_iarchive.hpp:75 | |
#21 0x55bc793a0b2e in void boost::archive::binary_iarchive_impl<boost::archive::binary_iarchive, char, std::char_traits<char> >::load_override<boost::serialization::nvp<navitia::type::ValidityPattern*> const>(boost::serialization::nvp<navitia::type::ValidityPattern*> const&) /usr/include/boost/archive/binary_iarchive_impl.hpp:58 | |
#22 0x55bc793a0b2e in boost::archive::binary_iarchive& boost::archive::detail::interface_iarchive<boost::archive::binary_iarchive>::operator>><boost::serialization::nvp<navitia::type::ValidityPattern*> const>(boost::serialization::nvp<navitia::type::ValidityPattern*> const&) /usr/include/boost/archive/detail/interface_iarchive.hpp:68 | |
#23 0x55bc793a0b2e in boost::enable_if<boost::serialization::detail::is_default_constructible<std::vector<navitia::type::ValidityPattern*, std::allocator<navitia::type::ValidityPattern*> >::value_type>, void>::type boost::serialization::stl::collection_load_impl<boost::archive::binary_iarchive, std::vector<navitia::type::ValidityPattern*, std::allocator<navitia::type::ValidityPattern*> > >(boost::archive::binary_iarchive&, std::vector<navitia::type::ValidityPattern*, std::allocator<navitia::type::ValidityPattern*> >&, boost::serialization::collection_size_type, boost::serialization::item_version_type) /usr/include/boost/serialization/collections_load_imp.hpp:72 | |
#24 0x55bc793a0b2e in void boost::serialization::load<boost::archive::binary_iarchive, navitia::type::ValidityPattern*, std::allocator<navitia::type::ValidityPattern*> >(boost::archive::binary_iarchive&, std::vector<navitia::type::ValidityPattern*, std::allocator<navitia::type::ValidityPattern*> >&, unsigned int, mpl_::bool_<false>) /usr/include/boost/serialization/vector.hpp:91 | |
#25 0x55bc793a0b2e in void boost::serialization::load<boost::archive::binary_iarchive, navitia::type::ValidityPattern*, std::allocator<navitia::type::ValidityPattern*> >(boost::archive::binary_iarchive&, std::vector<navitia::type::ValidityPattern*, std::allocator<navitia::type::ValidityPattern*> >&, unsigned int) /usr/include/boost/serialization/vector.hpp:159 | |
#26 0x55bc793a0b2e in boost::serialization::free_loader<boost::archive::binary_iarchive, std::vector<navitia::type::ValidityPattern*, std::allocator<navitia::type::ValidityPattern*> > >::invoke(boost::archive::binary_iarchive&, std::vector<navitia::type::ValidityPattern*, std::allocator<navitia::type::ValidityPattern*> >&, unsigned int) /usr/include/boost/serialization/split_free.hpp:58 | |
#27 0x55bc793a0b2e in void boost::serialization::split_free<boost::archive::binary_iarchive, std::vector<navitia::type::ValidityPattern*, std::allocator<navitia::type::ValidityPattern*> > >(boost::archive::binary_iarchive&, std::vector<navitia::type::ValidityPattern*, std::allocator<navitia::type::ValidityPattern*> >&, unsigned int) /usr/include/boost/serialization/split_free.hpp:74 | |
#28 0x55bc793a0b2e in void boost::serialization::serialize<boost::archive::binary_iarchive, navitia::type::ValidityPattern*, std::allocator<navitia::type::ValidityPattern*> >(boost::archive::binary_iarchive&, std::vector<navitia::type::ValidityPattern*, std::allocator<navitia::type::ValidityPattern*> >&, unsigned int) /usr/include/boost/serialization/vector.hpp:170 | |
#29 0x55bc793a0b2e in void boost::serialization::serialize_adl<boost::archive::binary_iarchive, std::vector<navitia::type::ValidityPattern*, std::allocator<navitia::type::ValidityPattern*> > >(boost::archive::binary_iarchive&, std::vector<navitia::type::ValidityPattern*, std::allocator<navitia::type::ValidityPattern*> >&, unsigned int) /usr/include/boost/serialization/serialization.hpp:126 | |
#30 0x55bc793a0b2e in boost::archive::detail::iserializer<boost::archive::binary_iarchive, std::vector<navitia::type::ValidityPattern*, std::allocator<navitia::type::ValidityPattern*> > >::load_object_data(boost::archive::detail::basic_iarchive&, void*, unsigned int) const /usr/include/boost/archive/detail/iserializer.hpp:188 | |
#31 0x7f57e818f50a in boost::archive::detail::basic_iarchive::load_object(void*, boost::archive::detail::basic_iserializer const&) (/usr/lib/x86_64-linux-gnu/libboost_serialization.so.1.62.0+0x1650a) | |
#32 0x55bc79362d6f in void boost::archive::detail::load_non_pointer_type<boost::archive::binary_iarchive>::load_standard::invoke<std::vector<navitia::type::ValidityPattern*, std::allocator<navitia::type::ValidityPattern*> > >(boost::archive::binary_iarchive&, std::vector<navitia::type::ValidityPattern*, std::allocator<navitia::type::ValidityPattern*> > const&) /usr/include/boost/archive/detail/iserializer.hpp:410 | |
#33 0x55bc79362d6f in void boost::archive::detail::load_non_pointer_type<boost::archive::binary_iarchive>::invoke<std::vector<navitia::type::ValidityPattern*, std::allocator<navitia::type::ValidityPattern*> > >(boost::archive::binary_iarchive&, std::vector<navitia::type::ValidityPattern*, std::allocator<navitia::type::ValidityPattern*> >&) /usr/include/boost/archive/detail/iserializer.hpp:462 | |
#34 0x55bc79362d6f in void boost::archive::load<boost::archive::binary_iarchive, std::vector<navitia::type::ValidityPattern*, std::allocator<navitia::type::ValidityPattern*> > >(boost::archive::binary_iarchive&, std::vector<navitia::type::ValidityPattern*, std::allocator<navitia::type::ValidityPattern*> >&) /usr/include/boost/archive/detail/iserializer.hpp:618 | |
#35 0x55bc79362d6f in void boost::archive::detail::common_iarchive<boost::archive::binary_iarchive>::load_override<std::vector<navitia::type::ValidityPattern*, std::allocator<navitia::type::ValidityPattern*> > >(std::vector<navitia::type::ValidityPattern*, std::allocator<navitia::type::ValidityPattern*> >&) /usr/include/boost/archive/detail/common_iarchive.hpp:66 | |
#36 0x55bc79362d6f in void boost::archive::basic_binary_iarchive<boost::archive::binary_iarchive>::load_override<std::vector<navitia::type::ValidityPattern*, std::allocator<navitia::type::ValidityPattern*> > >(std::vector<navitia::type::ValidityPattern*, std::allocator<navitia::type::ValidityPattern*> >&) /usr/include/boost/archive/basic_binary_iarchive.hpp:75 | |
#37 0x55bc79362d6f in void boost::archive::binary_iarchive_impl<boost::archive::binary_iarchive, char, std::char_traits<char> >::load_override<std::vector<navitia::type::ValidityPattern*, std::allocator<navitia::type::ValidityPattern*> > >(std::vector<navitia::type::ValidityPattern*, std::allocator<navitia::type::ValidityPattern*> >&) /usr/include/boost/archive/binary_iarchive_impl.hpp:58 | |
#38 0x55bc79362d6f in boost::archive::binary_iarchive& boost::archive::detail::interface_iarchive<boost::archive::binary_iarchive>::operator>><std::vector<navitia::type::ValidityPattern*, std::allocator<navitia::type::ValidityPattern*> > >(std::vector<navitia::type::ValidityPattern*, std::allocator<navitia::type::ValidityPattern*> >&) /usr/include/boost/archive/detail/interface_iarchive.hpp:68 | |
#39 0x55bc79362d6f in boost::archive::binary_iarchive& boost::archive::detail::interface_iarchive<boost::archive::binary_iarchive>::operator&<std::vector<navitia::type::ValidityPattern*, std::allocator<navitia::type::ValidityPattern*> > >(std::vector<navitia::type::ValidityPattern*, std::allocator<navitia::type::ValidityPattern*> >&) /usr/include/boost/archive/detail/interface_iarchive.hpp:75 | |
#40 0x55bc79362d6f in void navitia::type::PT_Data::serialize<boost::archive::binary_iarchive>(boost::archive::binary_iarchive&, unsigned int) /home/tisseo/navitia/source/type/pt_data.cpp:45 | |
#41 0x7f57e818f631 in boost::archive::detail::basic_iarchive::load_object(void*, boost::archive::detail::basic_iserializer const&) (/usr/lib/x86_64-linux-gnu/libboost_serialization.so.1.62.0+0x16631) | |
#42 0x7f57e818fd20 (/usr/lib/x86_64-linux-gnu/libboost_serialization.so.1.62.0+0x16d20) | |
#43 0x55bc79282b98 in void boost::archive::detail::load_pointer_type<boost::archive::binary_iarchive>::invoke<navitia::type::PT_Data*>(boost::archive::binary_iarchive&, navitia::type::PT_Data*&) /usr/include/boost/archive/detail/iserializer.hpp:550 | |
#44 0x55bc79282b98 in void boost::archive::load<boost::archive::binary_iarchive, navitia::type::PT_Data*>(boost::archive::binary_iarchive&, navitia::type::PT_Data*&) /usr/include/boost/archive/detail/iserializer.hpp:618 | |
#45 0x55bc79282b98 in void boost::archive::detail::common_iarchive<boost::archive::binary_iarchive>::load_override<navitia::type::PT_Data*>(navitia::type::PT_Data*&) /usr/include/boost/archive/detail/common_iarchive.hpp:66 | |
#46 0x55bc79282b98 in void boost::archive::basic_binary_iarchive<boost::archive::binary_iarchive>::load_override<navitia::type::PT_Data*>(navitia::type::PT_Data*&) /usr/include/boost/archive/basic_binary_iarchive.hpp:75 | |
#47 0x55bc79282b98 in void boost::archive::binary_iarchive_impl<boost::archive::binary_iarchive, char, std::char_traits<char> >::load_override<navitia::type::PT_Data*>(navitia::type::PT_Data*&) /usr/include/boost/archive/binary_iarchive_impl.hpp:58 | |
#48 0x55bc79282b98 in boost::archive::binary_iarchive& boost::archive::detail::interface_iarchive<boost::archive::binary_iarchive>::operator>><navitia::type::PT_Data*>(navitia::type::PT_Data*&) /usr/include/boost/archive/detail/interface_iarchive.hpp:68 | |
#49 0x55bc79282b98 in void boost::serialization::load<boost::archive::binary_iarchive, navitia::type::PT_Data>(boost::archive::binary_iarchive&, std::unique_ptr<navitia::type::PT_Data, std::default_delete<navitia::type::PT_Data> >&, unsigned int) /home/tisseo/navitia/source/utils/serialization_unique_ptr.h:50 | |
#50 0x55bc79282b98 in boost::serialization::free_loader<boost::archive::binary_iarchive, std::unique_ptr<navitia::type::PT_Data, std::default_delete<navitia::type::PT_Data> > >::invoke(boost::archive::binary_iarchive&, std::unique_ptr<navitia::type::PT_Data, std::default_delete<navitia::type::PT_Data> >&, unsigned int) /usr/include/boost/serialization/split_free.hpp:58 | |
#51 0x55bc79282b98 in void boost::serialization::split_free<boost::archive::binary_iarchive, std::unique_ptr<navitia::type::PT_Data, std::default_delete<navitia::type::PT_Data> > >(boost::archive::binary_iarchive&, std::unique_ptr<navitia::type::PT_Data, std::default_delete<navitia::type::PT_Data> >&, unsigned int) /usr/include/boost/serialization/split_free.hpp:74 | |
#52 0x55bc79282b98 in void boost::serialization::serialize<boost::archive::binary_iarchive, navitia::type::PT_Data>(boost::archive::binary_iarchive&, std::unique_ptr<navitia::type::PT_Data, std::default_delete<navitia::type::PT_Data> >&, unsigned int) /home/tisseo/navitia/source/utils/serialization_unique_ptr.h:62 | |
#53 0x55bc79282b98 in void boost::serialization::serialize_adl<boost::archive::binary_iarchive, std::unique_ptr<navitia::type::PT_Data, std::default_delete<navitia::type::PT_Data> > >(boost::archive::binary_iarchive&, std::unique_ptr<navitia::type::PT_Data, std::default_delete<navitia::type::PT_Data> >&, unsigned int) /usr/include/boost/serialization/serialization.hpp:126 | |
#54 0x55bc79282b98 in boost::archive::detail::iserializer<boost::archive::binary_iarchive, std::unique_ptr<navitia::type::PT_Data, std::default_delete<navitia::type::PT_Data> > >::load_object_data(boost::archive::detail::basic_iarchive&, void*, unsigned int) const /usr/include/boost/archive/detail/iserializer.hpp:188 | |
#55 0x7f57e818f50a in boost::archive::detail::basic_iarchive::load_object(void*, boost::archive::detail::basic_iserializer const&) (/usr/lib/x86_64-linux-gnu/libboost_serialization.so.1.62.0+0x1650a) | |
#56 0x55bc7927ddf6 in void boost::archive::detail::load_non_pointer_type<boost::archive::binary_iarchive>::load_standard::invoke<std::unique_ptr<navitia::type::PT_Data, std::default_delete<navitia::type::PT_Data> > >(boost::archive::binary_iarchive&, std::unique_ptr<navitia::type::PT_Data, std::default_delete<navitia::type::PT_Data> > const&) /usr/include/boost/archive/detail/iserializer.hpp:410 | |
#57 0x55bc7927ddf6 in void boost::archive::detail::load_non_pointer_type<boost::archive::binary_iarchive>::invoke<std::unique_ptr<navitia::type::PT_Data, std::default_delete<navitia::type::PT_Data> > >(boost::archive::binary_iarchive&, std::unique_ptr<navitia::type::PT_Data, std::default_delete<navitia::type::PT_Data> >&) /usr/include/boost/archive/detail/iserializer.hpp:462 | |
#58 0x55bc7927ddf6 in void boost::archive::load<boost::archive::binary_iarchive, std::unique_ptr<navitia::type::PT_Data, std::default_delete<navitia::type::PT_Data> > >(boost::archive::binary_iarchive&, std::unique_ptr<navitia::type::PT_Data, std::default_delete<navitia::type::PT_Data> >&) /usr/include/boost/archive/detail/iserializer.hpp:618 | |
#59 0x55bc7927ddf6 in void boost::archive::detail::common_iarchive<boost::archive::binary_iarchive>::load_override<std::unique_ptr<navitia::type::PT_Data, std::default_delete<navitia::type::PT_Data> > >(std::unique_ptr<navitia::type::PT_Data, std::default_delete<navitia::type::PT_Data> >&) /usr/include/boost/archive/detail/common_iarchive.hpp:66 | |
#60 0x55bc7927ddf6 in void boost::archive::basic_binary_iarchive<boost::archive::binary_iarchive>::load_override<std::unique_ptr<navitia::type::PT_Data, std::default_delete<navitia::type::PT_Data> > >(std::unique_ptr<navitia::type::PT_Data, std::default_delete<navitia::type::PT_Data> >&) /usr/include/boost/archive/basic_binary_iarchive.hpp:75 | |
#61 0x55bc7927ddf6 in void boost::archive::binary_iarchive_impl<boost::archive::binary_iarchive, char, std::char_traits<char> >::load_override<std::unique_ptr<navitia::type::PT_Data, std::default_delete<navitia::type::PT_Data> > >(std::unique_ptr<navitia::type::PT_Data, std::default_delete<navitia::type::PT_Data> >&) /usr/include/boost/archive/binary_iarchive_impl.hpp:58 | |
#62 0x55bc7927ddf6 in boost::archive::binary_iarchive& boost::archive::detail::interface_iarchive<boost::archive::binary_iarchive>::operator>><std::unique_ptr<navitia::type::PT_Data, std::default_delete<navitia::type::PT_Data> > >(std::unique_ptr<navitia::type::PT_Data, std::default_delete<navitia::type::PT_Data> >&) /usr/include/boost/archive/detail/interface_iarchive.hpp:68 | |
#63 0x55bc7927ddf6 in boost::archive::binary_iarchive& boost::archive::detail::interface_iarchive<boost::archive::binary_iarchive>::operator&<std::unique_ptr<navitia::type::PT_Data, std::default_delete<navitia::type::PT_Data> > >(std::unique_ptr<navitia::type::PT_Data, std::default_delete<navitia::type::PT_Data> >&) /usr/include/boost/archive/detail/interface_iarchive.hpp:75 | |
#64 0x55bc7927ddf6 in void navitia::type::Data::load<boost::archive::binary_iarchive>(boost::archive::binary_iarchive&, unsigned int) /home/tisseo/navitia/source/type/data.cpp:103 | |
#65 0x7f57e818f50a in boost::archive::detail::basic_iarchive::load_object(void*, boost::archive::detail::basic_iserializer const&) (/usr/lib/x86_64-linux-gnu/libboost_serialization.so.1.62.0+0x1650a) | |
#66 0x55bc7922000e in void boost::archive::detail::load_non_pointer_type<boost::archive::binary_iarchive>::load_standard::invoke<navitia::type::Data>(boost::archive::binary_iarchive&, navitia::type::Data const&) /usr/include/boost/archive/detail/iserializer.hpp:410 | |
#67 0x55bc7922000e in void boost::archive::detail::load_non_pointer_type<boost::archive::binary_iarchive>::invoke<navitia::type::Data>(boost::archive::binary_iarchive&, navitia::type::Data&) /usr/include/boost/archive/detail/iserializer.hpp:462 | |
#68 0x55bc7922000e in void boost::archive::load<boost::archive::binary_iarchive, navitia::type::Data>(boost::archive::binary_iarchive&, navitia::type::Data&) /usr/include/boost/archive/detail/iserializer.hpp:618 | |
#69 0x55bc7922000e in void boost::archive::detail::common_iarchive<boost::archive::binary_iarchive>::load_override<navitia::type::Data>(navitia::type::Data&) /usr/include/boost/archive/detail/common_iarchive.hpp:66 | |
#70 0x55bc7922000e in void boost::archive::basic_binary_iarchive<boost::archive::binary_iarchive>::load_override<navitia::type::Data>(navitia::type::Data&) /usr/include/boost/archive/basic_binary_iarchive.hpp:75 | |
#71 0x55bc7922000e in void boost::archive::binary_iarchive_impl<boost::archive::binary_iarchive, char, std::char_traits<char> >::load_override<navitia::type::Data>(navitia::type::Data&) /usr/include/boost/archive/binary_iarchive_impl.hpp:58 | |
#72 0x55bc7922000e in boost::archive::binary_iarchive& boost::archive::detail::interface_iarchive<boost::archive::binary_iarchive>::operator>><navitia::type::Data>(navitia::type::Data&) /usr/include/boost/archive/detail/interface_iarchive.hpp:68 | |
#73 0x55bc7922000e in navitia::type::Data::clone_from(navitia::type::Data const&) /home/tisseo/navitia/source/type/data.cpp:856 | |
#74 0x55bc78f3cfc7 in DataManager<navitia::type::Data>::get_data_clone()::{lambda()#1}::operator()() const /home/tisseo/navitia/source/kraken/data_manager.h:93 | |
#75 0x55bc78f3cfc7 in decltype ({parm#2}()) time_it<DataManager<navitia::type::Data>::get_data_clone()::{lambda()#1}>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, DataManager<navitia::type::Data>::get_data_clone()::{lambda()#1}&&, (DataManager<navitia::type::Data>::get_data_clone()::{lambda()#1}&&)...) /home/tisseo/navitia/source/utils/timer.h:67 | |
#76 0x55bc78f3cfc7 in DataManager<navitia::type::Data>::get_data_clone() /home/tisseo/navitia/source/kraken/data_manager.h:93 | |
#77 0x55bc78f3cfc7 in navitia::MaintenanceWorker::handle_rt_in_batch(std::vector<boost::shared_ptr<AmqpClient::Envelope>, std::allocator<boost::shared_ptr<AmqpClient::Envelope> > > const&) /home/tisseo/navitia/source/kraken/maintenance_worker.cpp:177 | |
#78 0x55bc78f4130e in navitia::MaintenanceWorker::listen_rabbitmq() /home/tisseo/navitia/source/kraken/maintenance_worker.cpp:282 | |
#79 0x55bc78f41ee2 in navitia::MaintenanceWorker::operator()() /home/tisseo/navitia/source/kraken/maintenance_worker.cpp:121 | |
#80 0x7f57e85dd115 (/usr/lib/x86_64-linux-gnu/libboost_thread.so.1.62.0+0x12115) | |
#81 0x7f57e6f084a3 in start_thread (/lib/x86_64-linux-gnu/libpthread.so.0+0x74a3) | |
#82 0x7f57e53bdd0e in __clone (/lib/x86_64-linux-gnu/libc.so.6+0xe8d0e) | |
AddressSanitizer can not provide additional info. | |
SUMMARY: AddressSanitizer: SEGV (/usr/lib/x86_64-linux-gnu/libboost_serialization.so.1.62.0+0x15ba3) | |
Thread T3 created by T0 here: | |
#0 0x7f57e8a93f59 in __interceptor_pthread_create (/usr/lib/x86_64-linux-gnu/libasan.so.3+0x30f59) | |
#1 0x7f57e85dc478 in boost::thread::start_thread_noexcept() (/usr/lib/x86_64-linux-gnu/libboost_thread.so.1.62.0+0x11478) | |
#2 0x55bc78f0fb8c in boost::thread* boost::thread_group::create_thread<navitia::MaintenanceWorker>(navitia::MaintenanceWorker) /usr/include/boost/thread/detail/thread_group.hpp:79 | |
#3 0x55bc78e9b184 in main /home/tisseo/navitia/source/kraken/kraken_zmq.cpp:129 | |
#4 0x7f57e52f52e0 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x202e0) | |
==12724==ABORTING |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
root@vm-navitia-debug:~# ASAN_OPTIONS="verbosity=1:symbolize=1" ASAN_SYMBOLIZER_PATH=$(which llvm-symbolizer) /srv/navitia/kraken/kraken /srv/navitia/kraken/tisseo-prod.ini | |
==14471==AddressSanitizer: failed to intercept '__isoc99_printf' | |
==14471==AddressSanitizer: failed to intercept '__isoc99_sprintf' | |
==14471==AddressSanitizer: failed to intercept '__isoc99_snprintf' | |
==14471==AddressSanitizer: failed to intercept '__isoc99_fprintf' | |
==14471==AddressSanitizer: failed to intercept '__isoc99_vprintf' | |
==14471==AddressSanitizer: failed to intercept '__isoc99_vsprintf' | |
==14471==AddressSanitizer: failed to intercept '__isoc99_vsnprintf' | |
==14471==AddressSanitizer: failed to intercept '__isoc99_vfprintf' | |
==14471==AddressSanitizer: libc interceptors initialized | |
|| `[0x10007fff8000, 0x7fffffffffff]` || HighMem || | |
|| `[0x02008fff7000, 0x10007fff7fff]` || HighShadow || | |
|| `[0x00008fff7000, 0x02008fff6fff]` || ShadowGap || | |
|| `[0x00007fff8000, 0x00008fff6fff]` || LowShadow || | |
|| `[0x000000000000, 0x00007fff7fff]` || LowMem || | |
MemToShadow(shadow): 0x00008fff7000 0x000091ff6dff 0x004091ff6e00 0x02008fff6fff | |
redzone=16 | |
max_redzone=2048 | |
quarantine_size_mb=256M | |
malloc_context_size=30 | |
SHADOW_SCALE: 3 | |
SHADOW_GRANULARITY: 8 | |
SHADOW_OFFSET: 0x7fff8000 | |
==14471==Installed the sigaction for signal 11 | |
==14471==Installed the sigaction for signal 7 | |
==14471==Installed the sigaction for signal 8 | |
==14471==T0: stack [0x7ffd6e4f6000,0x7ffd6ecf6000) size 0x800000; local=0x7ffd6ecf4d3c | |
==14471==AddressSanitizer Init done | |
==14471==T1: stack [0x7f8c639ee000,0x7f8c641ecf40) size 0x7fef40; local=0x7f8c641ece5c | |
==14471==T2: stack [0x7f8c631ed000,0x7f8c639ebf40) size 0x7fef40; local=0x7f8c639ebe5c | |
==14471==T3: stack [0x7f8c584ad000,0x7f8c58cabf40) size 0x7fef40; local=0x7f8c58cabe5c | |
==14471==T4: stack [0x7f8c57c79000,0x7f8c58477f40) size 0x7fef40; local=0x7f8c58477e5c | |
==14471==T5: stack [0x7f8c57455000,0x7f8c57c53f40) size 0x7fef40; local=0x7f8c57c53e5c | |
==14471==T6: stack [0x7f8c60a15000,0x7f8c61213f40) size 0x7fef40; local=0x7f8c61213e5c | |
==14471==T6 TSDDtor | |
==14471==T6 exited | |
Clone data: real = 12.96s, user = 17.35s, sys = 6.74s | |
==14471==T7: stack [0x7f8c60a15000,0x7f8c61213f40) size 0x7fef40; local=0x7f8c61213e5c | |
==14471==T7 TSDDtor | |
==14471==T7 exited | |
Clone data: real = 12.5s, user = 22.31s, sys = 1.86s | |
==14471==T8: stack [0x7f8c60a15000,0x7f8c61213f40) size 0x7fef40; local=0x7f8c61213e5c | |
==14471==T8 TSDDtor | |
==14471==T8 exited | |
Clone data: real = 12.76s, user = 24.36s, sys = 0.57s | |
==14471==T9: stack [0x7f8c60a15000,0x7f8c61213f40) size 0x7fef40; local=0x7f8c61213e5c | |
==14471==T9 TSDDtor | |
==14471==T9 exited | |
Clone data: real = 23.11s, user = 26.08s, sys = 1.32s | |
==14471==T10: stack [0x7f8c60a15000,0x7f8c61213f40) size 0x7fef40; local=0x7f8c61213e5c | |
==14471==T10 TSDDtor | |
==14471==T10 exited | |
Clone data: real = 22.73s, user = 26.27s, sys = 0.54s | |
==14471==T11: stack [0x7f8c60a15000,0x7f8c61213f40) size 0x7fef40; local=0x7f8c61213e5c | |
==14471==T11 TSDDtor | |
==14471==T11 exited | |
Clone data: real = 12.08s, user = 23.95s, sys = 1.53s | |
==14471==T12: stack [0x7f8c60a15000,0x7f8c61213f40) size 0x7fef40; local=0x7f8c61213e5c | |
==14471==T12 TSDDtor | |
==14471==T12 exited | |
Clone data: real = 12.63s, user = 25.57s, sys = 1.33s | |
==14471==T13: stack [0x7f8c60a15000,0x7f8c61213f40) size 0x7fef40; local=0x7f8c61213e5c | |
==14471==T13 TSDDtor | |
==14471==T13 exited | |
Clone data: real = 13.27s, user = 28.92s, sys = 1.56s | |
==14471==T14: stack [0x7f8c60a15000,0x7f8c61213f40) size 0x7fef40; local=0x7f8c61213e5c | |
terminate called after throwing an instance of 'std::invalid_argument' | |
what(): bitset::_M_copy_from_ptr | |
[20-09-01 15:50:47,379] init.h:50 [ERROR] - /usr/lib/x86_64-linux-gnu/libasan.so.3(backtrace+0x41) [0x7f8c6fe25681] | |
/srv/navitia/kraken/kraken(navitia::get_backtrace[abi:cxx11]()+0xce) [0x55ea322c756e] | |
/srv/navitia/kraken/kraken(navitia::print_backtrace()+0x7f) [0x55ea322ed65f] | |
/srv/navitia/kraken/kraken(+0xac4908) [0x55ea322ed908] | |
/lib/x86_64-linux-gnu/libc.so.6(+0x33060) [0x7f8c6c67d060] | |
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0xcf) [0x7f8c6c67cfff] | |
/lib/x86_64-linux-gnu/libc.so.6(abort+0x16a) [0x7f8c6c67e42a] | |
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(__gnu_cxx::__verbose_terminate_handler()+0x15d) [0x7f8c6cf950ad] | |
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x8f066) [0x7f8c6cf93066] | |
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x8f0b1) [0x7f8c6cf930b1] | |
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x8f2c9) [0x7f8c6cf932c9] | |
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(std::__throw_invalid_argument(char const*)+0x3f) [0x7f8c6cfbb9af] | |
/srv/navitia/kraken/kraken(boost::archive::detail::iserializer<boost::archive::binary_iarchive, std::bitset<366ul> >::load_object_data(boost::archive::detail::basic_iarchive&, void*, unsigned int) const+0x2a4) [0x55ea32425574] | |
/usr/lib/x86_64-linux-gnu/libboost_serialization.so.1.62.0(boost::archive::detail::basic_iarchive::load_object(void*, boost::archive::detail::basic_iserializer const&)+0x19b) [0x7f8c6f50450b] | |
/srv/navitia/kraken/kraken(void navitia::type::ValidityPattern::serialize<boost::archive::binary_iarchive>(boost::archive::binary_iarchive&, unsigned int)+0x6d) [0x55ea32424f9d] | |
/usr/lib/x86_64-linux-gnu/libboost_serialization.so.1.62.0(boost::archive::detail::basic_iarchive::load_object(void*, boost::archive::detail::basic_iserializer const&)+0x2c2) [0x7f8c6f504632] | |
/usr/lib/x86_64-linux-gnu/libboost_serialization.so.1.62.0(+0x16d21) [0x7f8c6f504d21] | |
/srv/navitia/kraken/kraken(boost::archive::detail::iserializer<boost::archive::binary_iarchive, std::vector<navitia::type::ValidityPattern*, std::allocator<navitia::type::ValidityPattern*> > >::load_object_data(boost::archive::detail::basic_iarchive&, void*, unsigned int) const+0x1bf) [0x55ea3277fb2f] | |
/usr/lib/x86_64-linux-gnu/libboost_serialization.so.1.62.0(boost::archive::detail::basic_iarchive::load_object(void*, boost::archive::detail::basic_iserializer const&)+0x19b) [0x7f8c6f50450b] | |
/srv/navitia/kraken/kraken(void navitia::type::PT_Data::serialize<boost::archive::binary_iarchive>(boost::archive::binary_iarchive&, unsigned int)+0x20) [0x55ea32741d70] | |
/usr/lib/x86_64-linux-gnu/libboost_serialization.so.1.62.0(boost::archive::detail::basic_iarchive::load_object(void*, boost::archive::detail::basic_iserializer const&)+0x2c2) [0x7f8c6f504632] | |
/usr/lib/x86_64-linux-gnu/libboost_serialization.so.1.62.0(+0x16d21) [0x7f8c6f504d21] | |
/srv/navitia/kraken/kraken(boost::archive::detail::iserializer<boost::archive::binary_iarchive, std::unique_ptr<navitia::type::PT_Data, std::default_delete<navitia::type::PT_Data> > >::load_object_data(boost::archive::detail::basic_iarchive&, void*, unsigned int) const+0xc9) [0x55ea32661b99] | |
/usr/lib/x86_64-linux-gnu/libboost_serialization.so.1.62.0(boost::archive::detail::basic_iarchive::load_object(void*, boost::archive::detail::basic_iserializer const&)+0x19b) [0x7f8c6f50450b] | |
/srv/navitia/kraken/kraken(void navitia::type::Data::load<boost::archive::binary_iarchive>(boost::archive::binary_iarchive&, unsigned int)+0xd7) [0x55ea3265cdf7] | |
/usr/lib/x86_64-linux-gnu/libboost_serialization.so.1.62.0(boost::archive::detail::basic_iarchive::load_object(void*, boost::archive::detail::basic_iserializer const&)+0x19b) [0x7f8c6f50450b] | |
/srv/navitia/kraken/kraken(navitia::type::Data::clone_from(navitia::type::Data const&)+0x4bf) [0x55ea325ff00f] | |
/srv/navitia/kraken/kraken(navitia::MaintenanceWorker::handle_rt_in_batch(std::vector<boost::shared_ptr<AmqpClient::Envelope>, std::allocator<boost::shared_ptr<AmqpClient::Envelope> > > const&)+0xf08) [0x55ea3231bfc8] | |
/srv/navitia/kraken/kraken(navitia::MaintenanceWorker::listen_rabbitmq()+0x62f) [0x55ea3232030f] | |
/srv/navitia/kraken/kraken(navitia::MaintenanceWorker::operator()()+0x93) [0x55ea32320ee3] | |
/usr/lib/x86_64-linux-gnu/libboost_thread.so.1.62.0(+0x12116) [0x7f8c6f952116] | |
/lib/x86_64-linux-gnu/libpthread.so.0(+0x74a4) [0x7f8c6e27d4a4] | |
/lib/x86_64-linux-gnu/libc.so.6(clone+0x3f) [0x7f8c6c732d0f] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment