Skip to content

Instantly share code, notes, and snippets.

@PilzAdam
Created July 16, 2013 23:09
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save PilzAdam/6016059 to your computer and use it in GitHub Desktop.
Save PilzAdam/6016059 to your computer and use it in GitHub Desktop.
Program received signal SIGSEGV, Segmentation fault.
0x00000000008acbeb in irr::executeBlit_Color_16_to_16(irr::SBlitJob const*) ()
(gdb) bt
#0 0x00000000008acbeb in irr::executeBlit_Color_16_to_16(irr::SBlitJob const*) ()
#1 0x00000000008adb5b in irr::video::CImage::drawRectangle(irr::core::rect<int> const&, irr::video::SColor const&) ()
#2 0x00000000008b92ed in irr::video::CSoftwareDriver::draw2DRectangle(irr::video::SColor, irr::core::rect<int> const&, irr::core::rect<int> const*) ()
#3 0x00000000007eceb7 in irr::gui::CGUISkin::draw3DTabButton(irr::gui::IGUIElement*, bool, irr::core::rect<int> const&, irr::core::rect<int> const*, irr::gui::EGUI_ALIGNMENT) ()
#4 0x00000000007fa65d in irr::gui::CGUITabControl::draw() ()
#5 0x000000000072db43 in irr::gui::IGUIElement::draw (this=this@entry=0xeb9a60) at /usr/include/irrlicht/IGUIElement.h:318
#6 0x0000000000736bb9 in GUIFormSpecMenu::drawMenu (this=0xeb9a60) at /home/adam/Minetest/minetest/src/guiFormSpecMenu.cpp:1874
#7 0x000000000072dea3 in GUIModalMenu::draw (this=0xeb9a60) at /home/adam/Minetest/minetest/src/modalMenu.h:88
#8 0x00000000007f5f02 in irr::gui::CGUIStaticText::draw() ()
#9 0x000000000072db43 in irr::gui::IGUIElement::draw (this=<optimized out>) at /usr/include/irrlicht/IGUIElement.h:318
#10 0x00000000007b4981 in irr::gui::CGUIEnvironment::drawAll() ()
#11 0x0000000000792ac0 in GUIEngine::run (this=this@entry=0xebbf80) at /home/adam/Minetest/minetest/src/guiEngine.cpp:240
#12 0x00000000007938c9 in GUIEngine::GUIEngine (this=0xebbf80, dev=<optimized out>, parent=<optimized out>, menumgr=<optimized out>,
smgr=<optimized out>, data=<optimized out>) at /home/adam/Minetest/minetest/src/guiEngine.cpp:189
#13 0x000000000078c1f4 in main (argc=<optimized out>, argv=<optimized out>) at /home/adam/Minetest/minetest/src/main.cpp:1606
(gdb) bt full
#0 0x00000000008acbeb in irr::executeBlit_Color_16_to_16(irr::SBlitJob const*) ()
No symbol table info available.
#1 0x00000000008adb5b in irr::video::CImage::drawRectangle(irr::core::rect<int> const&, irr::video::SColor const&) ()
No symbol table info available.
#2 0x00000000008b92ed in irr::video::CSoftwareDriver::draw2DRectangle(irr::video::SColor, irr::core::rect<int> const&, irr::core::rect<int> const*) ()
No symbol table info available.
#3 0x00000000007eceb7 in irr::gui::CGUISkin::draw3DTabButton(irr::gui::IGUIElement*, bool, irr::core::rect<int> const&, irr::core::rect<int> const*, irr::gui::EGUI_ALIGNMENT) ()
No symbol table info available.
#4 0x00000000007fa65d in irr::gui::CGUITabControl::draw() ()
No symbol table info available.
#5 0x000000000072db43 in irr::gui::IGUIElement::draw (this=this@entry=0xeb9a60) at /usr/include/irrlicht/IGUIElement.h:318
it = {Current = 0xec6d10}
#6 0x0000000000736bb9 in GUIFormSpecMenu::drawMenu (this=0xeb9a60) at /home/adam/Minetest/minetest/src/guiFormSpecMenu.cpp:1874
skin = <optimized out>
driver = <optimized out>
start_phase = 0
#7 0x000000000072dea3 in GUIModalMenu::draw (this=0xeb9a60) at /home/adam/Minetest/minetest/src/modalMenu.h:88
driver = <optimized out>
screensize = <optimized out>
#8 0x00000000007f5f02 in irr::gui::CGUIStaticText::draw() ()
No symbol table info available.
#9 0x000000000072db43 in irr::gui::IGUIElement::draw (this=<optimized out>) at /usr/include/irrlicht/IGUIElement.h:318
it = {Current = 0xe50740}
#10 0x00000000007b4981 in irr::gui::CGUIEnvironment::drawAll() ()
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#11 0x0000000000792ac0 in GUIEngine::run (this=this@entry=0xebbf80) at /home/adam/Minetest/minetest/src/guiEngine.cpp:240
driver = 0xe50830
#12 0x00000000007938c9 in GUIEngine::GUIEngine (this=0xebbf80, dev=<optimized out>, parent=<optimized out>, menumgr=<optimized out>,
smgr=<optimized out>, data=<optimized out>) at /home/adam/Minetest/minetest/src/guiEngine.cpp:189
rect = {UpperLeftCorner = {X = 4, Y = 0}, LowerRightCorner = {X = 504, Y = 40}}
builtin_helpers = {static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0xeba8a8 "/home/adam/Minetest/minetest/bin/../builtin/mainmenu_helper.lua"}}
menuscript = {static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0xe069b8 <_ZNSs4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4+24> ""}}
builtin_menuscript = {static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0xeba928 "/home/adam/Minetest/minetest/bin/../builtin/mainmenu.lua"}}
t = {static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0xebb068 "Minetest 0.4.7"}}
#13 0x000000000078c1f4 in main (argc=<optimized out>, argv=<optimized out>) at /home/adam/Minetest/minetest/src/main.cpp:1606
driver = <optimized out>
temp = <optimized out>
menudata = {servername = {static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0xe069b8 <_ZNSs4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4+24> ""}}, serverdescription = {
static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
---Type <return> to continue, or q <return> to quit---
_M_p = 0xe069b8 <_ZNSs4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4+24> ""}}, address = {static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0xe069b8 <_ZNSs4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4+24> ""}}, port = {static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0xeb94a8 "30000"}}, name = {static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0xe27f58 "PilzAdam"}}, password = {static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0xe069b8 <_ZNSs4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4+24> ""}}, enable_public = false, selected_world = 0,
simple_singleplayer_mode = false, kill = false, errormessage = {static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0xe069b8 <_ZNSs4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4+24> ""}}}
worldspecs = {<std::_Vector_base<WorldSpec, std::allocator<WorldSpec> >> = {
_M_impl = {<std::allocator<WorldSpec>> = {<__gnu_cxx::new_allocator<WorldSpec>> = {<No data fields>}, <No data fields>},
_M_start = 0xeba280, _M_finish = 0xeba598, _M_end_of_storage = 0xeba880}}, <No data fields>}
worldspec = {path = {static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0xe069b8 <_ZNSs4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4+24> ""}}, name = {static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0xe069b8 <_ZNSs4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4+24> ""}}, gameid = {static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0xe069b8 <_ZNSs4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4+24> ""}}}
simple_singleplayer_mode = <optimized out>
current_playername = {static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0xebafe8 "inv£lid"}}
---Type <return> to continue, or q <return> to quit---
gamespec = {id = {static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0xe069b8 <_ZNSs4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4+24> ""}}, path = {static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0xe069b8 <_ZNSs4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4+24> ""}}, gamemods_path = {
static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0xe069b8 <_ZNSs4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4+24> ""}}, addon_mods_paths = {_M_t = {
_M_impl = {<std::allocator<std::_Rb_tree_node<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {<No data fields>}, <No data fields>},
_M_key_compare = {<std::binary_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>> = {<No data fields>}, <No data fields>}, _M_header = {
_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fffffffd590, _M_right = 0x7fffffffd590}, _M_node_count = 0}}},
name = {static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0xe069b8 <_ZNSs4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4+24> ""}}, menuicon_path = {
static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0xe069b8 <_ZNSs4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4+24> ""}}}
current_password = {static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0xe069b8 <_ZNSs4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4+24> ""}}
current_address = {static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0xeb7be8 "does-not-exist"}}
---Type <return> to continue, or q <return> to quit---
current_port = 0
text = <optimized out>
retval = 0
cmd_args = {m_settings = {_M_t = {
_M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >> = {<No data fields>}, <No data fields>},
_M_key_compare = {<std::binary_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>> = {<No data fields>}, <No data fields>}, _M_header = {
_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fffffffd798, _M_right = 0x7fffffffd798}, _M_node_count = 0}}},
m_defaults = {_M_t = {
_M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >> = {<No data fields>}, <No data fields>},
_M_key_compare = {<std::binary_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>> = {<No data fields>}, <No data fields>}, _M_header = {
_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fffffffd7c8, _M_right = 0x7fffffffd7c8}, _M_node_count = 0}}},
m_mutex = {mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __list = {
__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}, initialized = true}}
__PRETTY_FUNCTION__ = "int main(int, char**)"
screenW = 37472
chat_backend = {m_console_buffer = {m_scrollback = 500,
m_unformatted = {<std::_Vector_base<ChatLine, std::allocator<ChatLine> >> = {
_M_impl = {<std::allocator<ChatLine>> = {<__gnu_cxx::new_allocator<ChatLine>> = {<No data fields>}, <No data fields>},
---Type <return> to continue, or q <return> to quit---
_M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}, m_cols = 0, m_rows = 0, m_scroll = 0,
m_formatted = {<std::_Vector_base<ChatFormattedLine, std::allocator<ChatFormattedLine> >> = {
_M_impl = {<std::allocator<ChatFormattedLine>> = {<__gnu_cxx::new_allocator<ChatFormattedLine>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}, m_empty_formatted_line = {
fragments = {<std::_Vector_base<ChatFormattedFragment, std::allocator<ChatFormattedFragment> >> = {
_M_impl = {<std::allocator<ChatFormattedFragment>> = {<__gnu_cxx::new_allocator<ChatFormattedFragment>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}, first = true}},
m_recent_buffer = {m_scrollback = 6, m_unformatted = {<std::_Vector_base<ChatLine, std::allocator<ChatLine> >> = {
_M_impl = {<std::allocator<ChatLine>> = {<__gnu_cxx::new_allocator<ChatLine>> = {<No data fields>}, <No data fields>},
_M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}, m_cols = 0, m_rows = 0, m_scroll = 0,
m_formatted = {<std::_Vector_base<ChatFormattedLine, std::allocator<ChatFormattedLine> >> = {
_M_impl = {<std::allocator<ChatFormattedLine>> = {<__gnu_cxx::new_allocator<ChatFormattedLine>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}, m_empty_formatted_line = {
fragments = {<std::_Vector_base<ChatFormattedFragment, std::allocator<ChatFormattedFragment> >> = {
_M_impl = {<std::allocator<ChatFormattedFragment>> = {<__gnu_cxx::new_allocator<ChatFormattedFragment>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}, first = true}}, m_prompt = {
m_prompt = {static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<wchar_t>> = {<__gnu_cxx::new_allocator<wchar_t>> = {<No data fields>}, <No data fields>},
_M_p = 0xeb8778 L"]"}}, m_line = {static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<wchar_t>> = {<__gnu_cxx::new_allocator<wchar_t>> = {<No data fields>}, <No data fields>},
_M_p = 0xe06eb8 <_ZNSbIwSt11char_traitsIwESaIwEE4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4+24> L""}},
m_history = {<std::_Vector_base<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, std::allocator<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >> = {
_M_impl = {<std::allocator<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >> = {<__gnu_cxx::new_allocator<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}, m_history_index = 0, m_history_limit = 500,
---Type <return> to continue, or q <return> to quit---
m_cols = 0, m_view = 0, m_cursor = 0, m_nick_completion_start = 0, m_nick_completion_end = 0}}
__debug_stacker = {m_stack = 0xe17610, m_overflowed = false}
commanded_gamespec = {id = {static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0xe069b8 <_ZNSs4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4+24> ""}}, path = {static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0xe069b8 <_ZNSs4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4+24> ""}}, gamemods_path = {
static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0xe069b8 <_ZNSs4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4+24> ""}}, addon_mods_paths = {_M_t = {
_M_impl = {<std::allocator<std::_Rb_tree_node<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> = {<No data fields>}, <No data fields>},
_M_key_compare = {<std::binary_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>> = {<No data fields>}, <No data fields>}, _M_header = {
_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fffffffd470, _M_right = 0x7fffffffd470}, _M_node_count = 0}}},
name = {static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0xe069b8 <_ZNSs4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4+24> ""}}, menuicon_path = {
static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0xe069b8 <_ZNSs4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4+24> ""}}}
skip_main_menu = false
bits = <optimized out>
camera = <optimized out>
error_message = {static npos = 18446744073709551615,
---Type <return> to continue, or q <return> to quit---
_M_dataplus = {<std::allocator<wchar_t>> = {<__gnu_cxx::new_allocator<wchar_t>> = {<No data fields>}, <No data fields>},
_M_p = 0xe06eb8 <_ZNSbIwSt11char_traitsIwESaIwEE4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4+24> L""}}
loglevel = <optimized out>
address = {static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0xe069b8 <_ZNSs4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4+24> ""}}
driverType = <optimized out>
receiver = {<irr::IEventReceiver> = {_vptr.IEventReceiver = 0xadb4d0 <vtable for MyEventReceiver+16>}, leftclicked = false,
rightclicked = false, leftreleased = false, rightreleased = false, left_active = false, middle_active = false,
right_active = false, mouse_wheel = 0, m_device = 0x200000000,
keyIsDown = {<std::list<KeyPress, std::allocator<KeyPress> >> = {<std::_List_base<KeyPress, std::allocator<KeyPress> >> = {
_M_impl = {<std::allocator<std::_List_node<KeyPress> >> = {<__gnu_cxx::new_allocator<std::_List_node<KeyPress> >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0x7fffffffd428, _M_prev = 0x7fffffffd428}}}, <No data fields>},
_vptr.KeyList = 0xadb510 <vtable for KeyList+16>},
keyWasDown = {<std::list<KeyPress, std::allocator<KeyPress> >> = {<std::_List_base<KeyPress, std::allocator<KeyPress> >> = {
_M_impl = {<std::allocator<std::_List_node<KeyPress> >> = {<__gnu_cxx::new_allocator<std::_List_node<KeyPress> >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0x7fffffffd440, _M_prev = 0x7fffffffd440}}}, <No data fields>},
_vptr.KeyList = 0xadb510 <vtable for KeyList+16>}}
password = {static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0xe069b8 <_ZNSs4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4+24> ""}}
screenH = 513
driver = 0xe50830
commanded_world = {static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0xe069b8 <_ZNSs4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4+24> ""}}
---Type <return> to continue, or q <return> to quit---
commanded_worldname = {static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0xe069b8 <_ZNSs4_Rep20_S_empty_rep_storageE@@GLIBCXX_3.4+24> ""}}
font_size = <optimized out>
logfile = {static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0xe244e8 ""}}
port = 30000
device = 0xe247b0
font_path = {static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0xe1fb88 "/home/adam/Minetest/minetest/bin/../fonts/liberationsans.ttf"}}
allowed_options = {_M_t = {
_M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ValueSpec> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ValueSpec> > >> = {<No data fields>}, <No data fields>},
_M_key_compare = {<std::binary_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>> = {<No data fields>}, <No data fields>}, _M_header = {
_M_color = std::_S_red, _M_parent = 0xe16380, _M_left = 0xe16950, _M_right = 0xe165d0}, _M_node_count = 21}}}
params = {DeviceType = irr::EIDT_BEST, DriverType = irr::video::EDT_SOFTWARE, WindowSize = {Width = 800, Height = 600},
Bits = 24 '\030', ZBufferBits = 16 '\020', Fullscreen = false, Stencilbuffer = false, Vsync = false, AntiAlias = 0 '\000',
WithAlphaChannel = false, Doublebuffer = true, IgnoreInput = false, Stereobuffer = false, HighPrecisionFPU = false,
EventReceiver = 0x7fffffffd400, WindowId = 0x0, LoggingLevel = irr::ELL_INFORMATION,
SDK_version_do_not_use = 0xadafd7 "1.7.3"}
skin = <optimized out>
font = 0xe629f0
---Type <return> to continue, or q <return> to quit---
text_height = <optimized out>
ret = <optimized out>
kill = @0xe080b8: false
configpath = {static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0xe24568 "/home/adam/Minetest/minetest/bin/../minetest.conf"}}
run_dedicated_server = <optimized out>
playername = {static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0xe27f58 "PilzAdam"}}
fullscreen = <optimized out>
vsync = <optimized out>
smgr = 0xe53bd0
first_loop = false
fsaa = <optimized out>
driverstring = {static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0xe275a8 "software"}}
random_input = <optimized out>
input = 0xe69260
(gdb)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment