Skip to content

Instantly share code, notes, and snippets.

@jyrkive
Created October 15, 2018 17:16
Show Gist options
  • Save jyrkive/2e44214cb792a9630b9f799d6400646a to your computer and use it in GitHub Desktop.
Save jyrkive/2e44214cb792a9630b9f799d6400646a to your computer and use it in GitHub Desktop.
MP test crash
(gdb) bt
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#1 0x00007ffff2a922f1 in __GI_abort () at abort.c:79
#2 0x00007ffff2cbe943 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#3 0x00007ffff2cc4896 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4 0x00007ffff2cc48d1 in std::terminate() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5 0x00007ffff2cc4b04 in __cxa_throw () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#6 0x00007ffff2cc082b in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#7 0x00000000004a41fb in std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, chatroom_log, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, chatroom_log> > >::at (
this=0x1886c68 <default_chat_log[abi:cxx11]>, __k=...)
at /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/stl_map.h:539
#8 0x00000000004a004a in gui2::chatbox::append_to_chatbox (this=0x3ca8b60, text=..., id=0,
force_scroll=false) at src/gui/widgets/chatbox.cpp:230
#9 0x00000000004a079c in gui2::chatbox::add_active_window_message (this=0x3ca8b60, sender=...,
message=..., force_scroll=false) at src/gui/widgets/chatbox.cpp:598
#10 0x00000000004a11a2 in gui2::chatbox::add_chat_room_message_received (this=0x3ca8b60, room=...,
speaker=..., message=...) at src/gui/widgets/chatbox.cpp:349
#11 0x00000000004a2a8f in gui2::chatbox::process_message (this=0x3ca8b60, data=..., whisper=false)
at src/gui/widgets/chatbox.cpp:754
#12 0x00000000004a2c5f in gui2::chatbox::process_network_data (this=0x3ca8b60, data=...)
at src/gui/widgets/chatbox.cpp:768
#13 0x0000000000addb73 in gui2::dialogs::mp_staging::network_handler (this=0x7fffffffc548, window=
...) at src/gui/dialogs/multiplayer/mp_staging.cpp:485
#14 0x0000000000ae0ba6 in std::_Bind<void (gui2::dialogs::mp_staging::*(gui2::dialogs::mp_staging*, std::reference_wrapper<gui2::window>))(gui2::window&)>::__call<void, unsigned long&&, 0ul, 1ul>(std::tuple<unsigned long&&>&&, std::_Index_tuple<0ul, 1ul>) (this=0x3c63470, __args=...)
at /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/functional:400
#15 0x0000000000ae0b38 in std::_Bind<void (gui2::dialogs::mp_staging::*(gui2::dialogs::mp_staging*, std::reference_wrapper<gui2::window>))(gui2::window&)>::operator()<unsigned long, void>(unsigned long&&) (this=0x2, __args=<optimized out>)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment