Skip to content

Instantly share code, notes, and snippets.

@wapcaplet
Created March 20, 2020 03:15
Show Gist options
  • Save wapcaplet/b8f199cf3691fcc4a9872a7a17845c7b to your computer and use it in GitHub Desktop.
Save wapcaplet/b8f199cf3691fcc4a9872a7a17845c7b to your computer and use it in GitHub Desktop.
pocket crash
The program has crashed.
See the log file for a stack trace.
CRASH LOG FILE: ./config/crash.log
VERSION: 0.D-13154-ge15fd9cc42-dirty
TYPE: Signal
MESSAGE: SIGSEGV: Segmentation fault
STACK TRACE:
./cataclysm-tiles(_Z21debug_write_backtraceRSo+0x23) [0x160dd5c]
./cataclysm-tiles() [0x15f9336]
./cataclysm-tiles() [0x15f94a9]
/lib/x86_64-linux-gnu/libc.so.6(+0x3ef20) [0x7f68bf1daf20]
./cataclysm-tiles(_ZNKSt4hashINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEclERKS5_+0x1) [0x13f812f]
./cataclysm-tiles(_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_9json_flagESaIS9_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSB_18_Mod_range_hashingENSB_20_Default_ranged_hashENSB_20_Prime_rehash_policyENSB_17_Hashtable_traitsILb1ELb0ELb1EEEE4findERS7_+0xf) [0x16ca451]
./cataclysm-tiles(_ZN9json_flag3getERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x21) [0x16c9e25]
./cataclysm-tiles(_ZNK4item8has_flagERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x1a) [0x17c2888]
./cataclysm-tiles(_ZNK4item12has_any_flagERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EE+0x1f) [0x17eefc9]
./cataclysm-tiles(_ZNK11item_pocket11can_containERK4item+0x167) [0x1853ed7]
./cataclysm-tiles(_ZNK13item_contents11can_containERK4item+0x54) [0x1818882]
./cataclysm-tiles(_ZNK4item11can_containERKS_+0xc5) [0x17f15d3]
./cataclysm-tiles() [0x1dec935]
./cataclysm-tiles(_ZN17vehicle_prototype8finalizeEv+0x3fb) [0x1df12db]
./cataclysm-tiles(_ZN17DynamicDataLoader20finalize_loaded_dataER10loading_ui+0x875) [0x1796e9f]
./cataclysm-tiles(_ZN4game19load_world_modfilesER10loading_ui+0x52e) [0x16cdff2]
./cataclysm-tiles(_ZN4game5setupEv+0x5b) [0x16cd7af]
./cataclysm-tiles(_ZN9main_menu17new_character_tabEv+0xca8) [0x1943118]
./cataclysm-tiles(_ZN9main_menu14opening_screenEv+0xe43) [0x1941ee5]
./cataclysm-tiles(main+0x1090) [0x193d714]
Attempting to repeat stack trace using debug symbols…
debug_write_backtrace(std::ostream&)
…/src/debug.cpp:761
log_crash
/usr/include/c++/7/sstream:638
log_crash
…/src/crash.cpp:81
signal_handler
…/src/crash.cpp:119
??
??:0
std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
/usr/bin/../lib/gcc/x86_64-linux-gnu/7.5.0/../../../../include/c++/7.5.0/bits/basic_string.h:176
??
/usr/bin/../lib/gcc/x86_64-linux-gnu/7.5.0/../../../../include/c++/7.5.0/bits/basic_string.h:2293
std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
/usr/bin/../lib/gcc/x86_64-linux-gnu/7.5.0/../../../../include/c++/7.5.0/bits/basic_string.h:6603
std::_Hashtable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, json_flag>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, json_flag> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
/usr/bin/../lib/gcc/x86_64-linux-gnu/7.5.0/../../../../include/c++/7.5.0/bits/hashtable_policy.h:1368
std::_Hashtable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, json_flag>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, json_flag> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
/usr/bin/../lib/gcc/x86_64-linux-gnu/7.5.0/../../../../include/c++/7.5.0/bits/hashtable.h:1423
bool std::__detail::operator!=<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, json_flag>, true>(std::__detail::_Node_iterator_base<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, json_flag>, true> const&, std::__detail::_Node_iterator_base<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, json_flag>, true> const&)
/usr/bin/../lib/gcc/x86_64-linux-gnu/7.5.0/../../../../include/c++/7.5.0/bits/hashtable_policy.h:329
json_flag::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
…/src/flag.cpp:15
item::has_flag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
…/src/flag.h:30
item::has_flag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
…/src/item.cpp:4493
item::has_any_flag(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const
…/src/item.cpp:4516
item_pocket::can_contain(item const&) const
…/src/item_pocket.cpp:647
item_contents::can_contain(item const&) const
…/src/ret_val.h:71
item_contents::can_contain(item const&) const
…/src/item_contents.cpp:227
item::can_contain(item const&) const
…/src/ret_val.h:71
item::can_contain(item const&) const
…/src/item.cpp:6052
type_can_contain(itype const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
…/src/veh_type.cpp:497
vehicle_prototype::finalize()
…/src/veh_type.cpp:1084
DynamicDataLoader::finalize_loaded_data(loading_ui&)
…/src/init.cpp:618
game::load_world_modfiles(loading_ui&)
??:?
game::setup()
/usr/bin/../lib/gcc/x86_64-linux-gnu/7.5.0/../../../../include/c++/7.5.0/bits/basic_string.h:182
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)
/usr/bin/../lib/gcc/x86_64-linux-gnu/7.5.0/../../../../include/c++/7.5.0/bits/basic_string.h:510
game::setup()
…/src/game.cpp:623
main_menu::new_character_tab()
/usr/bin/../lib/gcc/x86_64-linux-gnu/7.5.0/../../../../include/c++/7.5.0/bits/unique_ptr.h:147
??
/usr/bin/../lib/gcc/x86_64-linux-gnu/7.5.0/../../../../include/c++/7.5.0/bits/unique_ptr.h:332
??
/usr/bin/../lib/gcc/x86_64-linux-gnu/7.5.0/../../../../include/c++/7.5.0/bits/unique_ptr.h:326
main_menu::new_character_tab()
…/src/main_menu.cpp:890
main_menu::opening_screen()
…/src/main_menu.cpp:542
main
…/src/main.cpp:683
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment