ASSERT(top.type == UIStackFrame::UI) in 'tileweb.cc' at line 722 failed. Version: Dungeon Crawl Stone Soup 0.26-a0-648-g87339cc Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 0, deterministic pregen: 1 Command line: /usr/games/crawl-git-87339cca5e -name Woodmanan -rc /dgldir/rcfiles/crawl-git/Woodmanan.rc -macro /dgldir/rcfiles/crawl-git/Woodmanan.macro -morgue /dgldir/morgue/Woodmanan/ -webtiles-socket /crawl-master/webserver/sockets/Woodmanan:2020-09-26.00:49:02.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 35 stack frames. /usr/games/crawl-git-87339cca5e(_Z17write_stack_traceP8_IO_FILE+0x23) [0x614ae3]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-87339cca5e(_Z13do_crash_dumpv+0x40c) [0x61c8fc]: do_crash_dump() /usr/games/crawl-git-87339cca5e(_Z20crash_signal_handleri+0x9c) [0x614d6c]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x360b0) [0x7f058f6550b0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7f058f9efb7b]: /usr/games/crawl-git-87339cca5e() [0x61beee] /usr/games/crawl-git-87339cca5e() [0x61c246] /usr/games/crawl-git-87339cca5e(_ZN14TilesFramework15ui_state_changeERKSsj+0x250) [0xbe1700]: TilesFramework::ui_state_change(std::string const&, unsigned int) /usr/games/crawl-git-87339cca5e(_ZN9OuterMenu23scroll_button_into_viewEP10MenuButton+0x171) [0x9d2021]: OuterMenu::scroll_button_into_view(MenuButton*) /usr/games/crawl-git-87339cca5e(_ZN9OuterMenu21recv_outer_menu_focusEPKci+0xca) [0x9d339a]: OuterMenu::recv_outer_menu_focus(char const*, int) /usr/games/crawl-git-87339cca5e(_ZN14TilesFramework23_handle_control_messageE11sockaddr_unSs+0x599) [0xbea699]: TilesFramework::_handle_control_message(sockaddr_un, std::string) /usr/games/crawl-git-87339cca5e(_ZN14TilesFramework24_receive_control_messageEv+0x187) [0xbeaaf7]: TilesFramework::_receive_control_message() /usr/games/crawl-git-87339cca5e(_ZN14TilesFramework11await_inputERjb+0xf7) [0xbeac87]: TilesFramework::await_input(unsigned int&, bool) /usr/games/crawl-git-87339cca5e(_Z8getch_ckv+0x9b) [0xbee52b]: getch_ck() /usr/games/crawl-git-87339cca5e(_ZN2ui11pump_eventsEi+0x215) [0xb6d135]: ui::pump_events(int) /usr/games/crawl-git-87339cca5e(_ZN2ui10run_layoutESt10shared_ptrINS_6WidgetEERKbS2_+0x84) [0xb6e1d4]: ui::run_layout(std::shared_ptr, bool const&, std::shared_ptr) /usr/games/crawl-git-87339cca5e(_Z26keyhelp_query_descriptionsv+0x340) [0x843440]: keyhelp_query_descriptions() /usr/games/crawl-git-87339cca5e() [0x610055] /usr/games/crawl-git-87339cca5e(_Z9show_helpiSs+0x7a) [0x6100ea]: show_help(int, std::string) /usr/games/crawl-git-87339cca5e(_ZN13UINewGameMenu19menu_item_activatedEi+0x18f) [0x9b234f]: UINewGameMenu::menu_item_activated(int) /usr/games/crawl-git-87339cca5e(_ZZN13UINewGameMenuC1EiR11newgame_defS1_RKS0_ENKUlRKN2ui13ActivateEventEE_clES7_+0x4b) [0x9be19b]: UINewGameMenu::UINewGameMenu(int, newgame_def&, newgame_def&, newgame_def const&)::{lambda(ui::ActivateEvent const&)#1}::operator()(ui::ActivateEvent const&) const /usr/games/crawl-git-87339cca5e(_ZN2ui4SlotINS_6WidgetEFbRKNS_5EventEEE4emitEPS1_S4_+0x9b) [0xb730eb]: ui::Slot::emit(ui::Widget*, ui::Event const&) /usr/games/crawl-git-87339cca5e(_ZN2ui6UIRoot13deliver_eventERNS_5EventE+0x7d) [0xb6b6cd]: ui::UIRoot::deliver_event(ui::Event&) /usr/games/crawl-git-87339cca5e(_ZN10MenuButton8activateEv+0x85) [0x9d1875]: MenuButton::activate() /usr/games/crawl-git-87339cca5e(_ZN2ui6UIRoot13deliver_eventERNS_5EventE+0x30d) [0xb6b95d]: ui::UIRoot::deliver_event(ui::Event&) /usr/games/crawl-git-87339cca5e(_ZN2ui6UIRoot8on_eventER8wm_event+0xa5) [0xb6c485]: ui::UIRoot::on_event(wm_event&) /usr/games/crawl-git-87339cca5e(_ZN2ui11pump_eventsEi+0xa8) [0xb6cfc8]: ui::pump_events(int) /usr/games/crawl-git-87339cca5e(_ZN2ui10run_layoutESt10shared_ptrINS_6WidgetEERKbS2_+0x84) [0xb6e1d4]: ui::run_layout(std::shared_ptr, bool const&, std::shared_ptr) /usr/games/crawl-git-87339cca5e() [0x9b44ad] /usr/games/crawl-git-87339cca5e() [0x9b7720] /usr/games/crawl-git-87339cca5e(_Z11choose_gameR11newgame_defS0_RKS_+0xb4) [0x9b9f74]: choose_game(newgame_def&, newgame_def&, newgame_def const&) /usr/games/crawl-git-87339cca5e(_Z12startup_stepv+0xa73) [0xae2ba3]: startup_step() /usr/games/crawl-git-87339cca5e(main+0x2f4) [0xc6cc54]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7f058f6407ed]: /usr/games/crawl-git-87339cca5e() [0x56bfd9] Trying to run gdb. GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04 Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". For bug reporting instructions, please see: . [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007f058f9ef84e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007f058f9ef84e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x00000000006151ab in call_gdb (file=0x7f058f9da180) at crash.cc:436 gdb = attach_cmd = "attach 20261\000\000\000\000\000\000\000" #2 0x000000000061c91c in do_crash_dump () at dbg-asrt.cc:685 dir = "/dgldir/morgue/Woodmanan/" signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(top.type == UIStackFrame::UI) in 'tileweb.cc' at line 722 failed." file = 0x7f058f9da180 t = 1601081373 name = "/dgldir/morgue/Woodmanan/crash--20200926-004933.txt", '\000' #3 0x0000000000614d6c in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #4 No symbol table info available. #5 0x00007f058f9efb7b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x000000000061beee in _BreakStrToDebugger (mesg=mesg@entry=0x7ffd6585aaf0 "ASSERT(top.type == UIStackFrame::UI) in 'tileweb.cc' at line 722 failed.", assert=assert@entry=true) at dbg-asrt.cc:817 No locals. #7 0x000000000061c246 in AssertFailed (expr=0xca8fed "top.type == UIStackFrame::UI", file=0xca8e6e "tileweb.cc", line=722, text=0x0) at dbg-asrt.cc:855 mesg = "ASSERT(top.type == UIStackFrame::UI) in 'tileweb.cc' at line 722 failed.\000\374\275\000\000\000\000\000\":\000\001\000\000\000\000\030\000\000\000\060\000\000\000@\264\205e\375\177\000\000p\263\205e\375\177\000\000\066\063\000e\000\000\000\000Lu\307\000\000\000\000\000\260\253\205e\375\177\000\000\000o\b\001\000\000\000\000Lu\307\000\000\000\000\000\031\374\275\000\000\000\000\000\"\000\000e\375\177\000\000\020\000\000\000\060\000\000\000\220\264\205e\375\177\000\000\300\263\205e\375\177\000\000\"\000\205e\375\177\000\000xW\035\220\005\177\000\000\000o\b\001\000\000\000\000\375\312\307\000\000\000\000\000\020\254\205e\375\177\000\000\000o"... args = {{gp_offset = 13071692, fp_offset = 0, overflow_arg_area = 0x7ffd6585ab20, reg_save_area = 0x7f05901d5778}} fileName = #8 0x0000000000be1700 in TilesFramework::ui_state_change (this=0x1086f00, type=..., state_slot=) at tileweb.cc:722 top = @0x23e3118: {type = TilesFramework::UIStackFrame::CRT, menu = 0x2ab8fd8, crt_tag = "", ui_json = std::vector of length 0, capacity 0, centred = true} #9 0x00000000009d2021 in OuterMenu::scroll_button_into_view (this=this@entry=0x289d2c8, btn=0x27d6cf8) at outer-menu.cc:331 btn_reg = scr_reg = btn_top = scr_top = delta = scroller = btn_bot = scr_bot = gp = 0x4f25 shade_height = #10 0x00000000009d339a in OuterMenu::recv_outer_menu_focus (menu_id=, hotkey=63) at outer-menu.cc:482 btn = __for_range = std::vector of length 8, capacity 8 = {0x27d4308, 0x27d70c8, 0x27d6558, 0x27d7498, 0x27d6928, 0x27d7868, 0x27d6cf8, 0x0} open_menu = tmp = {val = @0x103e780, oldval = } menu = 0x289d2c8 #11 0x0000000000bea699 in TilesFramework::_handle_control_message (this=this@entry=0x1086f00, addr=..., data="{\"hotkey\":63,\"menu_id\":\"species-sub\",\"msg\":\"outer_menu_focus\"}") at tileweb.cc:459 menu_id = {node = 0x2abab30, static malformed = } hotkey = {node = 0x2971150, static malformed = } obj = {node = 0x2ab8360, static malformed = } msg = {node = 0x2ab6c70, static malformed = } msgtype = "outer_menu_focus" c = 0 #12 0x0000000000beaaf7 in TilesFramework::_receive_control_message (this=this@entry=0x1086f00) at tileweb.cc:342 buf = "{\"hotkey\":63,\"menu_id\":\"species-sub\",\"msg\":\"outer_menu_focus\"}\000\000\002", '\000' "\375, \177\000\000\020\000\000\000\060\000\000\000\300\302\205e\375\177\000\000\360\301\205e\375\177\000\000\320\302\205e\375\177\000\000\020\000\000\000\060\000\000\000\340\302\205e\375\177\000\000\020\302\205e\375\177\000\000\000\000\000\000\000\000\000\000\267\216\312", '\000' , "\020\000\000\000\060\000\000\000\020Åe\375\177\000\000@\302\205e\375\177", '\000' , "2", '\000' , "\n", '\000' , "\001\000\000\000\000\000\000\000V\274\205e\375\177\000\000\377"... srcaddr = {sun_family = 1, sun_path = "/tmp/crawlGDxXTB.socket\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\061\000\000\000\375\177\000\000!\260B\002\000\000\000\000\000\236f\217\005\177", '\000' "\377, \377\377\377 \236f\217\005\177\000\000\000\000\000\000\000"} srcaddr_len = 26 len = data = "{\"hotkey\":63,\"menu_id\":\"species-sub\",\"msg\":\"outer_menu_focus\"}" #13 0x0000000000beac87 in TilesFramework::await_input (this=0x1086f00, c=@0x7ffd6585c7fc: 0, block=true) at tileweb.cc:504 result = fds = {fds_bits = {8, 0 }} #14 0x0000000000bee52b in _get_key_from_curses () at libunix.cc:494 c = 0 #15 getch_ck () at libunix.cc:536 c = #16 0x0000000000b6d135 in ui::pump_events (wait_event_timeout=wait_event_timeout@entry=2147483647) at ui.cc:3256 macro_key = -1 k = #17 0x0000000000b6e1d4 in ui::run_layout (root=..., done=@0x7ffd6585c9d9: false, initial_focus=std::shared_ptr (empty) 0x0) at ui.cc:3286 No locals. #18 0x0000000000843440 in _lookup_prompt () at lookup-help.cc:1386 prompt = "Describe a (M)onster, (S)pell, s(K)ill, (A)bility, (C)ard, (I)tem,\n(F)eature, (G)od, (B)ranch, c(L)oud or s(T)atus? " show_as_popup = {} prompt_ui = std::shared_ptr (count 2, weak 1) 0x2aba5b8 done = false mc = {m_previous_mode = MOUSE_MODE_NORMAL, static ms_current_mode = MOUSE_MODE_MORE} popup = std::shared_ptr (empty) 0x0 use_popup = ch = -1 lookup_type_prompts = "(M)onster, (S)pell, s(K)ill, (A)bility, (C)ard, (I)tem, (F)eature, (G)od, (B)ranch, c(L)oud or s(T)atus" #19 _find_description (response="") at lookup-help.cc:1409 want_regex = regex = "(M)onster, (S)pell, s(K)ill, (A)bility, (C)ard, (I)tem, (F)eature, (G)od, (B)ranch, c(L)oud or s(T)atus" key_list = std::vector of length 17457726781169, capacity -98802 = {, "\000\000\000\000\000\000\000\000h\254\231\002\000\000\000\000P\254\231\002\000\000\000\000\001\000\000\000\001\001\000\000\000\000\000\000\000\000\000\000Q\000\000\000\030", '\000' , "\001\001\000\000Q\000\000\000\377\377\377\000\000\000\000\000\377\377\377\000Q\000\000\000\000\001", '\000' "\377, \377\377\177\377\377\377\177\030\303\034\001\000\000\000\000\b;\226\002\000\000\000\000\360:\226\002\000\000\000\000\320\000\000\000\000\000\000\000\360\003\000\000\000\000\000\000\317\003\000\000\000\000\000\000\317\003\000\000\000\000\000\000\377\377\377\377\000\000\000\000\"Intermediate\" because their no-healing mechanic takes some adapt"...
, "", "den eye\"!\000\000\000\000\000\000\000\320Xu\002\000\000\000\000\000\200C\002\000\000\000\000 \000\000\000\000\000\000\000p", '\000' , "A", '\000' , "crawl-master/crawl-git-87339cca5e/data/dat/des/branches/tomb.des\000\235\217\005\177\000\000\243\351\373\275\247Z\317\361!\000\000\000\000\000\000\000\200\250C\002\000\000\000\000\b8C\002\000\000\000\000n%\210\\\237\265z\300Q\000\000\000\000\000\000\000p\004'\002\000\000\000\000\000\000\000\000\027\000\000\000 \266=\002\000\000\000\000\000\000\000\000\027\000\000\000`\221?\002\000\000\000\000\000\000\000\000"...
, /build/buildd/gdb-7.4-2012.04/gdb/utils.c:1246: internal-error: virtual memory exhausted: can't allocate 1208388424 bytes. A problem internal to GDB has been detected, further debugging may prove unreliable. Quit this debugging session? (y or n) [answered Y; input not from terminal] /build/buildd/gdb-7.4-2012.04/gdb/utils.c:1246: internal-error: virtual memory exhausted: can't allocate 1208388424 bytes. A problem internal to GDB has been detected, further debugging may prove unreliable. Create a core file of GDB? (y or n) [answered Y; input not from terminal]