ASSERT(crawl_state.need_save) in 'travel.cc' at line 1321 failed. (Pathfind with mode -1 without a game?) Version: Dungeon Crawl Stone Soup 0.32.1-6-ge8736a44df Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 15255372004383678213, deterministic pregen: 1 Command line: /usr/games/crawl-0.32 -name Dragmonsaur -rc /dgldir/rcfiles/crawl-0.32/Dragmonsaur.rc -macro /dgldir/rcfiles/crawl-0.32/Dragmonsaur.macro -morgue /dgldir/morgue/Dragmonsaur/ -webtiles-socket /crawl-master/webserver/sockets/Dragmonsaur:2025-03-11.11:49:18.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 32 stack frames. /usr/games/crawl-0.32(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x578bacb392de]: write_stack_trace(_IO_FILE*) /usr/games/crawl-0.32(_Z13do_crash_dumpv+0x43a) [0x578bacb4743a]: do_crash_dump() /usr/games/crawl-0.32(_Z20crash_signal_handleri+0x1fa) [0x578bacb397ba]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x42910) [0x7b631b642910]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11b) [0x7b631b69999b]: /lib/x86_64-linux-gnu/libc.so.6(raise+0x16) [0x7b631b642866]: /usr/games/crawl-0.32(+0x4a575d) [0x578bacb4675d]: /usr/games/crawl-0.32(_Z12AssertFailedPKcS0_iS0_z+0x1a1) [0x578bacb46cf1]: AssertFailed(char const*, char const*, int, char const*, ...) /usr/games/crawl-0.32(_ZN15travel_pathfind8pathfindE13run_mode_typeb+0x395) [0x578bad1d1d95]: travel_pathfind::pathfind(run_mode_type, bool) /usr/games/crawl-0.32(_Z12click_travelRK9coord_defb+0x139) [0x578bad1d6729]: click_travel(coord_def const&, bool) /usr/games/crawl-0.32(_ZN14TilesFramework23_handle_control_messageE11sockaddr_unNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x9d6) [0x578bad291ff6]: TilesFramework::_handle_control_message(sockaddr_un, std::__cxx11::basic_string, std::allocator >) /usr/games/crawl-0.32(_ZN14TilesFramework24_receive_control_messageEv+0x178) [0x578bad292608]: TilesFramework::_receive_control_message() /usr/games/crawl-0.32(_ZN14TilesFramework11await_inputERjb+0x18a) [0x578bad292b1a]: TilesFramework::await_input(unsigned int&, bool) /usr/games/crawl-0.32(_Z8getch_ckv+0x121) [0x578bad296121]: getch_ck() /usr/games/crawl-0.32(_ZN2ui11pump_eventsEi+0xf0) [0x578bad1e9100]: ui::pump_events(int) /usr/games/crawl-0.32(_ZN4Menu7do_menuEv+0x43a) [0x578bace81d1a]: Menu::do_menu() /usr/games/crawl-0.32(_ZN4Menu4showEb+0xa8) [0x578bace89298]: Menu::show(bool) /usr/games/crawl-0.32(_Z17display_inventoryv+0xa6) [0x578bacd41576]: display_inventory() /usr/games/crawl-0.32(_Z8end_gameR15scorefile_entry+0x1b8) [0x578bacc1a728]: end_game(scorefile_entry&) /usr/games/crawl-0.32(_Z4ouchi16kill_method_typejPKcbS1_+0x26c2) [0x578bacfd35c2]: ouch(int, kill_method_type, unsigned int, char const*, bool, char const*) /usr/games/crawl-0.32(_ZN14TilesFramework23_handle_control_messageE11sockaddr_unNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x210) [0x578bad291830]: TilesFramework::_handle_control_message(sockaddr_un, std::__cxx11::basic_string, std::allocator >) /usr/games/crawl-0.32(_ZN14TilesFramework24_receive_control_messageEv+0x178) [0x578bad292608]: TilesFramework::_receive_control_message() /usr/games/crawl-0.32(_ZN14TilesFramework11await_inputERjb+0x18a) [0x578bad292b1a]: TilesFramework::await_input(unsigned int&, bool) /usr/games/crawl-0.32(_Z8getch_ckv+0x121) [0x578bad296121]: getch_ck() /usr/games/crawl-0.32(+0x771045) [0x578bace12045]: /usr/games/crawl-0.32(_Z25getch_with_command_macrosv+0x210) [0x578bace15df0]: getch_with_command_macros() /usr/games/crawl-0.32(+0xc02374) [0x578bad2a3374]: /usr/games/crawl-0.32(+0xc02d55) [0x578bad2a3d55]: /usr/games/crawl-0.32(main+0x1f7) [0x578baca73077]: /lib/x86_64-linux-gnu/libc.so.6(+0x280d0) [0x7b631b6280d0]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x89) [0x7b631b628189]: /usr/games/crawl-0.32(_start+0x25) [0x578baca73a95]: Trying to run gdb. GNU gdb (Ubuntu 14.0.50.20230907-0ubuntu1) 14.0.50.20230907-git Copyright (C) 2023 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". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007b631b70fbf7 in __GI___wait4 (pid=1886178, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x00007b631b70fbf7 in __GI___wait4 (pid=1886178, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x0000578bacb3998c in call_gdb (file=0x7b631b7ff6c0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 1886163\000\000\000\000\000" #2 0x0000578bacb47458 in do_crash_dump () at dbg-asrt.cc:692 t = 1741693778 dir = "/dgldir/morgue/Dragmonsaur/" name = "/dgldir/morgue/Dragmonsaur/crash-Dragmonsaur-20250311-114938.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(crawl_state.need_save) in 'travel.cc' at line 1321 failed. (Pathfind with mode -1 without a game?)" file = 0x7b631b7ff6c0 <_IO_2_1_stderr_> #3 0x0000578bacb397ba in crash_signal_handler (sig_num=6) at crash.cc:198 No locals. #4 No locals. #5 __pthread_kill_implementation (no_tid=0, signo=6, threadid=) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = old_mask = {__val = {140720386057424}} ret = pd = old_mask = ret = tid = ret = resultvar = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = __private = __oldval = #6 __pthread_kill_internal (signo=6, threadid=) at ./nptl/pthread_kill.c:78 No locals. #7 __GI___pthread_kill (threadid=, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 No locals. #8 0x00007b631b642866 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 ret = #9 0x0000578bacb4675d in _BreakStrToDebugger (mesg=mesg@entry=0x7ffc049fa6d0 "ASSERT(crawl_state.need_save) in 'travel.cc' at line 1321 failed. (Pathfind with mode -1 without a game?)", assert=true) at dbg-asrt.cc:818 No locals. #10 0x0000578bacb46cf1 in AssertFailed (expr=expr@entry=0x578bad2e8ba0 "crawl_state.need_save", file=file@entry=0x578bad2e8a27 "travel.cc", line=line@entry=1321, text=text@entry=0x578bad364630 "Pathfind with mode %d without a game?") at dbg-asrt.cc:851 detail = "Pathfind with mode -1 without a game?\000\000\000 \357_\255\213W\000\000F\251*\213\001\000\000\000p\245\237\004\374\177\000\000 \246\237\004\374\177\000\000\360\245\237\004\374\177\000\000\020\246\237\004\374\177\000\000P\245\237\004\374\177\000\000F\251\376\327?\262\202\333\000\000\000\000V}M\250\240\224\202\256\213W\000\000\270\232\202\256\213W\000\000`\245\237\004\374\177\000\000\v\000\000\000\000\000\000\000ribbon worm\000V}M\250\200\245\237\004\374\177\000\000\v\000\000\000\000\000\000\000ribbon worm\000\213W\000\000\240\245\237\004\374\177", '\000' ... final_mesg = "ASSERT(crawl_state.need_save) in 'travel.cc' at line 1321 failed. (Pathfind with mode -1 without a game?)\000\000\000\000\000\000\000\220\216~\255\213W\000\000\240\250\237\004\374\177\000\000\027\000\000\000\000\000\000\000Р\240\256\213W\000\000@\026ʬ\213W\000\000P\027ʬ\213W\000\000h\377\377\377\377\377\377\377\002\000\000\000\000\000\000\000\220\227\202\256\213W\000\000\363\207j\033c{\000\000\240\247\237\004\374\177\000\000\220\366\360"... mesg = "ASSERT(crawl_state.need_save) in 'travel.cc' at line 1321 failed.\000\000\000\000\000\000\000l\334\301\254\213W\000\000\360\275x\256\213W\000\000\000{\256\346V}M\250\360\275x\256\213W\000\000xM\274\256\213W\000\000\b~\254\256\213W\000\000\322@ڬ\213W\000\000\020\"\215\256\213W\000\000\020\"\215\256\213W\000\000\360\275x\256\213W\000\000\034\275\006\034c{\000\000\240\244\237\004\374\177\000\000\000{\256\346V}M\250h\244\237\004\374\177\000\000\220\245\237\004\374\177\000\000p\245\237\004\374\177\000\000\000"... args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7ffc049fabc0, reg_save_area = 0x7ffc049faae0}} fileName = #11 0x0000578bad1d1d95 in travel_pathfind::pathfind (this=this@entry=0x7ffc049fac40, rmode=, rmode@entry=RMODE_TRAVEL, fallback_explore=fallback_explore@entry=false) at travel.cc:1321 saved_ipt = {val = @0x578bad7991f4, oldval = false} slime_wall_check = slime_neighbours = {did_compute_mask = false} found_target = #12 0x0000578bad1d6729 in click_travel (gc=..., force=force@entry=false) at travel.cc:5173 cmd = -9998 tp = {_vptr.travel_pathfind = 0x578bad5dfa10 , static UNFOUND_DIST = -30000, static INFINITE_DIST = 30000, runmode = RMODE_TRAVEL, start = {x = 32, y = 21}, dest = {x = 39, y = 24}, next_travel_move = {x = 0, y = 0}, floodout = false, double_flood = false, ignore_hostile = false, ignore_danger = true, annotate_map = false, ls = 0x0, need_for_greed = false, autopickup = false, unexplored_place = {x = 0, y = 0}, greedy_place = {x = 0, y = 0}, unexplored_dist = 0, greedy_dist = 0, refdist = 0x0, reseed_points = std::vector of length 0, capacity 0, features = 0x0, unreachables = std::set with 0 elements, point_distance = 0x578bad793380 , next_iter_points = 0, traveled_distance = 0, circ_index = 0, static circumference = , try_fallback = false} dest = {x = -1367144976, y = 22411} #13 0x0000578bad291ff6 in _handle_cell_click (force=false, button=, gc=...) at tileweb.cc:396 c = #14 TilesFramework::_handle_control_message (this=this@entry=0x578bad79de20 , addr=..., data="{\"x\":-7,\"y\":-3,\"button\":1,\"msg\":\"click_cell\"}") at tileweb.cc:532 y = button = force = {node = 0x0} gc = {x = 32, y = 21} x = obj = msg = msgtype = "click_cell" c = 0 #15 0x0000578bad292608 in TilesFramework::_receive_control_message (this=this@entry=0x578bad79de20 ) at tileweb.cc:357 buf = "{\"x\":-7,\"y\":-3,\"button\":1,\"msg\":\"click_cell\"}W\000\000\224\264.\255\213W\000\000\002\000\000\000\374\177\000\000\240\260\237\004\374\177\000\000\000&\000\000\001\000\000\000@o\202\256\002\000\000\000]_+\255\213W\000\000^_+\255\213W\000\000\002\000\000\000\374\177\000\000\000\000\000\000\000\000\000\000\365\316e\033c{\000\000\234T\202\256\213W\000\000\360\265\237\004\374\177\000\000\223Q+\255\213W\000\000\020\000\000\0000\000\000\000о\237\004\374\177\000\000\000\276\237\004\374\177\000\000\000\000\000\000\000\000\000\000\322\025\245\256\213W\000\000P\266\237\004\374\177\000\000\020"... srcaddr = {sun_family = 1, sun_path = "/tmp/crawl6ta4ddmk.socket", '\000' } srcaddr_len = 28 len = data = "{\"x\":-7,\"y\":-3,\"button\":1,\"msg\":\"click_cell\"}" #16 0x0000578bad292b1a in TilesFramework::await_input (this=this@entry=0x578bad79de20 , c=@0x7ffc049fc160: 1741693778, block=block@entry=true) at tileweb.cc:650 result = fds = {fds_bits = {8, 0 }} maxfd = 3 __d = __d = #17 0x0000578bad296121 in _get_key_from_curses () at libunix.cc:528 c = 1741693778 c = c = #18 getch_ck () at libunix.cc:616 c = #19 0x0000578bad1e9100 in ui::pump_events (wait_event_timeout=wait_event_timeout@entry=2147483647) at ui.cc:3292 macro_key = -1 k = #20 0x0000578bace81d1a in Menu::do_menu (this=this@entry=0x7ffc049fc420) at menu.cc:1580 done = false #21 0x0000578bace89298 in Menu::show (this=this@entry=0x7ffc049fc420, reuse_selections=reuse_selections@entry=true) at menu.cc:1518 cs = {cstate = false} #22 0x0000578bacd41576 in display_inventory () at invent.cc:1317 menu = { = {_vptr.Menu = 0x578bad5f8110 , f_selitem = 0x0, f_keyfilter = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x0}, _M_invoker = 0x0}, on_single_selection = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x0}, _M_invoker = 0x0}, on_examine = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x0}, _M_invoker = 0x0}, on_show = {> = {}, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x0}, _M_invoker = 0x0}, action_cycle = Menu::CYCLE_NONE, menu_action = Menu::ACT_EXAMINE, _title_prompt_help_tag = "", title = 0x578baebb9480, title2 = 0x0, m_indent_title = false, flags = 270850, tag = "inventory", cur_page = 1, num_pages = 0, more = {ops = std::vector of length 0, capacity 0}, m_keyhelp_more = true, items = std::vector of length 11, capacity 16 = {0x578baff1c590, 0x578baec1fe30, 0x578baf0f0920, 0x578baea8cfb0, 0x578bae82e5b0, 0x578baebb06e0, 0x578baf0efb20, 0x578bae88ec70, 0x578baeae6c80, 0x578baf0efc10, 0x578baea574f0}, sel = std::vector of length 0, capacity 0, select_filter = std::vector of length 0, capacity 0, highlighter = 0x578baff3ac40, num = -1, lastch = 0, alive = true, more_needs_init = false, remap_numpad = true, last_hovered = -1, m_kmc = KMC_MENU, m_filter = 0x0, m_ui = {popup = std::shared_ptr (use count 2, weak count 1) = {get() = 0x578baf0efd90}, menu = std::shared_ptr (use count 2, weak count 1) = {get() = 0x578baebbf2b0}, scroller = std::shared_ptr (use count 2, weak count 1) = {get() = 0x578bafea4610}, title = std::shared_ptr (use count 2, weak count 1) = {get() = 0x578baff1d6b0}, more = std::shared_ptr (use count 2, weak count 1) = {get() = 0x578bae88f170}, more_bin = std::shared_ptr (empty) = {get() = 0x0}, vbox = std::shared_ptr (use count 2, weak count 1) = {get() = 0x578baf0efe80}}, _webtiles_title_changed = false, _webtiles_title = {ops = std::vector of length 2, capacity 2 = {{type = FSOP_COLOUR, colour = 15, text = ""}, {type = FSOP_TEXT, colour = -1, text = "Inventory: 6/52 slots"}}}}, type = menu_type::describe, pre_select = 0x0, title_annotate = 0x0, temp_title = "", _mode_special_drop = false} #23 0x0000578bacc1a728 in end_game (se=...) at end.cc:334 death_type = KILLED_BY_QUITTING non_death = true hiscore_index = -1 fname = "morgue-Dragmonsaur-20250311-114936" exit_reason = reason = "quit" title_hbox = death_tile = tile = goodbye_title = "" vbox = std::shared_ptr (empty) = {get() = 0x0} goodbye_msg = "\000\001\000\000\000\000\000\000A\000\000\000\000\000\000\000\200\370\261\256\213W\000\000H\263\256\256\213W\000\000\t\000\000\000\000\000\000\000minivault\000\000\000\000\000\000\000~\232\240\350J\224\307\031\v\026\001֎W\000\000!\000\000\000\000\000\000\000serial_rivers.des\000\000\000\000\000\000\000!\000\000\000\000\000\000\000\000\246ή\213W\000\000\000\000\000\000\002", '\000' , "1\000\000\000\000\000\000\000\000Hڮ\213W\000\000 \254\204\256\213W", '\000' , "A", '\000' ... hiscore = "" line_height = start = -1384183840 num_lines = hiscores = "\024\000\000" scroller = hiscores_txt = mc = {m_previous_mode = 22411} goodbye_txt = std::shared_ptr (use count -22081727, weak count 267224132) = {get() = 0x0} popup = done = 245 #24 0x0000578bacfd35c2 in ouch (dam=, death_type=, source=, aux=, see_source=, death_source_name=) at ouch.cc:1291 drain_amount = 0 hpl = {hp = -9999, hurt_type = 12} non_death = env_death = se = {raw_line = "", version = "0.32.1", save_rcs_version = "Git:0.32.1-6-ge8736a44df", save_tag_version = "34.282", tiles = 1 '\001', points = 0, name = "Dragmonsaur", race = 40, job = 29, race_class_name = "AtDe", lvl = 1 '\001', best_skill = SK_STEALTH, best_skill_lvl = 5 '\005', title = "Sneak", death_type = 12, death_source = 0, death_source_name = "", death_source_flags = std::set with 0 elements, auxkilldata = "", indirectkiller = "", killerpath = "", last_banisher = "", dlvl = 5 '\005', absdepth = 5, branch = BRANCH_DUNGEON, map = "", mapdesc = "", killer_map = "", final_hp = 18, final_max_hp = 18, final_max_max_hp = 18, final_mp = 1, final_max_mp = 1, final_base_max_mp = 1, damage = -9999, source_damage = 0, turn_damage = 0, str = 17, intel = 10, dex = 11, ac = 4, ev = 8, sh = 0, god = GOD_NO_GOD, piety = -1, penance = -1, wiz_mode = 0 '\000', explore_mode = 0 '\000', birth_time = 1741693539, death_time = 1741693776, real_time = 46, num_turns = 8, num_aut = 80, num_diff_runes = 0, num_runes = 0, gems_found = 0, gems_intact = 0, kills = 0, maxed_skills = "", fifteen_skills = "", status_effects = "", gold = 14, gold_found = 14, gold_spent = 0, zigs = 0, zigmax = 0, scrolls_used = 1, potions_used = 0, seed = "15255372004383678213", fields = std::unique_ptr = {get() = 0x0}} #25 0x0000578bad291830 in TilesFramework::_handle_control_message (this=this@entry=0x578bad79de20 , addr=..., data="{\"msg\":\"main_menu_action\"}") at tileweb.cc:607 obj = msg = msgtype = "main_menu_action" c = 0 #26 0x0000578bad292608 in TilesFramework::_receive_control_message (this=this@entry=0x578bad79de20 ) at tileweb.cc:357 buf = "{\"msg\":\"main_menu_action\"}_size = 16\",\"msg\":\"set_option\"}t_option\"}tate_sync\"}\000\000\000\000\000\000\002\000\000\000\v\220+\255\213W\000\000\v\220+\255\213W\000\000\002\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\322\025\000\000\213W\000\000\260؟\004\374\177\000\000\322Uf\033c{\000\000\000\000\000\000\000\000\000\000\020\000\000\0000\000\000\000p\341\237\004\374\177\000\000\240\340\237\004\374\177\000\000\002\000\000\000\000\000\000\000\300؟\004\374\177\000\000\002\000\000\000\000\000\000\000\020\000"... srcaddr = {sun_family = 1, sun_path = "/tmp/crawl6ta4ddmk.socket", '\000' } srcaddr_len = 28 len = data = "{\"msg\":\"main_menu_action\"}" #27 0x0000578bad292b1a in TilesFramework::await_input (this=this@entry=0x578bad79de20 , c=@0x7ffc049fe400: 0, block=block@entry=true) at tileweb.cc:650 result = fds = {fds_bits = {8, 0 }} maxfd = 3 __d = __d = #28 0x0000578bad296121 in _get_key_from_curses () at libunix.cc:528 c = 0 c = c = #29 getch_ck () at libunix.cc:616 c = #30 0x0000578bace12045 in _getch_mul () at macro.cc:841 keys = std::deque with 0 elements a = 0 #31 0x0000578bace15df0 in getch_with_command_macros () at macro.cc:900 keys = std::deque with 0 elements #32 0x0000578bad2a3374 in _get_next_keycode () at main.cc:2754 keyin = mc = {m_previous_mode = MOUSE_MODE_NORMAL} keyin = mc = #33 _get_next_cmd () at main.cc:2708 keyin = keyin = #34 _input () at main.cc:1235 cmd = real_prev_cmd = player_disabled = {was_disabled = false} #35 0x0000578bad2a3d55 in _launch_game () at main.cc:493 game_start = ccon = {cstate = false} #36 0x0000578baca73077 in _launch_game_loop () at main.cc:392 game_ended = false game_ended = ge = fe = E = #37 main (argc=12, argv=0x7ffc049febd8) at main.cc:342 echo = {prev_state = {value = maybe_bool::mbool_t::maybe, static maybe = Compilation info: <<<<<<<<<<< Compiled with GCC 13.2.0 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wextra -Wno-missing-field-initializers -Wno-implicit-fallthrough -Wno-type-limits -Wno-uninitialized -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-0.32/saves" -DDATA_DIR_PATH="/crawl-master/crawl-0.32/data/" -DWEB_DIR_PATH="/crawl-master/crawl-0.32/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 5 Level id: D:5 Level build method = , level layout type = rooms, absdepth0 = 4 Level vaults: layout_rooms serial_library_hellmonk_recessed_alcove uniq_ijyb uniq_prince_ribbit1 uniq_eustachio Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, Dragmonsaur the Armataur Delver. The Orb of Zot is coveted for many reasons. Will you seize it for your own? Press ? for a list of commands and other information. Found 14 gold pieces. Found a stone staircase leading down and a stone staircase leading up. You now have 14 gold pieces. Welcome back, Dragmonsaur the Armataur Delver. Press ? for a list of commands and other information. Okay, then. As you read the scroll of revelation, it crumbles to dust. You feel aware of your surroundings. A ribbon worm comes into view. Found a scroll labelled YDUICWOGYUNK. Are you sure you want to abandon this character and quit the game? (Confirm with "yes".) >>>>>>>>>>>>>>>>>>>>>> Version history: No version history (current version is 0.32.1-6-ge8736a44df) Game state: mouse_enabled: 0, waiting_for_command: 1, terminal_resized: 0 io_inited: 1, need_save: 0, saving_game: 0, updating_scores: 1: seen_hups: 1, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_READ repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Dragmonsaur] Species: Armataur Job: Delver HP: 18/18; mods: 0/0 MP: 1/1; mod: 0 Stats: 17 (17) 10 (10) 11 (11) Position: (39, 24), god: No God (0), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Skills (mode: auto) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 16 | 2 | 301 | 123/178 Short Blades | X | 1 | 0 | 0 | 0 | 0/59 Long Blades | X | 1 | 5 | 1 | 151 | 92/119 Axes | X | 1 | 0 | 0 | 0 | 0/70 Maces & Flails | X | 1 | 0 | 0 | 0 | 0/59 Polearms | X | 1 | 0 | 0 | 0 | 0/70 Staves | X | 1 | 0 | 0 | 0 | 0/59 Ranged Weapons | X | 1 | 0 | 0 | 0 | 0/84 Throwing | X | 1 | 0 | 0 | 0 | 0/59 Armour | X | 1 | 0 | 0 | 0 | 0/35 Dodging | X | 1 | 5 | 1 | 151 | 67/168 Stealth | X | 1 | 74 | 5 | 631 | 101/212 Shields | X | 1 | 0 | 0 | 0 | 0/42 Unarmed Combat | X | 1 | 0 | 0 | 0 | 0/59 Spellcasting | X | 1 | 0 | 0 | 0 | 0/70 Conjurations | X | 1 | 0 | 0 | 0 | 0/59 Hexes | X | 1 | 0 | 0 | 0 | 0/59 Summonings | X | 1 | 0 | 0 | 0 | 0/70 Necromancy | X | 1 | 0 | 0 | 0 | 0/70 Translocations | X | 1 | 0 | 0 | 0 | 0/50 Fire Magic | X | 1 | 0 | 0 | 0 | 0/59 Ice Magic | X | 1 | 0 | 0 | 0 | 0/59 Air Magic | X | 1 | 0 | 0 | 0 | 0/59 Earth Magic | X | 1 | 0 | 0 | 0 | 0/59 Alchemy | X | 1 | 0 | 0 | 0 | 0/59 Invocations | X | 1 | 0 | 0 | 0 | 0/50 Evocations | X | 1 | 0 | 0 | 0 | 0/50 Shapeshifting | X | 1 | 0 | 0 | 0 | 0/70 Spell bugs: Durations: #163: 1 Attributes: #12: 14 #49: 112 Mutations: deformed body: 1 (innate) tough skin: 3 (innate) armoured tail: 1 (innate) rollpage: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #0: +0 falchion eq slot #6, inv slot #1: +0 leather armour }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: * **** * #w.############ *** ** #..############ *,, ,** #..############*******,, ,,*** #..############*,,,,,,,, *,,,** #..############,,**,,,,, ,,*,,* ##.##......####,***,,,,, *,,,,* ##..#..........,***,,,,, ****,* ###....@...####*,,,,,,,, * *,****###....#..####..,**,,,,, * *,,,,,...............#*****,** * ***,,,....###...###### *,,,* * *,,,...?###....#### *,*,* * ****,,.....###.#.#### *,*,* * **,,,,,........>..####****,*,** ***,,,,,,........<.......,,,,,,,, ,**,***,**#...###....####***,*,** clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>