ASSERT(crawl_state.need_save) in 'travel.cc' at line 1364 failed. (Pathfind with mode -1 without a game?) Version: Dungeon Crawl Stone Soup 0.30-a0-1124-g6e8f0f562f Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 2161219754447928075, deterministic pregen: 1 Command line: /usr/games/crawl-git-6e8f0f562f -name kuroshi -rc /dgldir/rcfiles/crawl-git/kuroshi.rc -macro /dgldir/rcfiles/crawl-git/kuroshi.macro -morgue /dgldir/morgue/kuroshi/ -webtiles-socket /crawl-master/webserver/sockets/kuroshi:2023-04-23.09:28:52.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 40 stack frames. /usr/games/crawl-git-6e8f0f562f(_Z17write_stack_traceP8_IO_FILE+0x3f) [0x5584126f1f2f]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-6e8f0f562f(_Z13do_crash_dumpv+0x418) [0x5584126fc148]: do_crash_dump() /usr/games/crawl-git-6e8f0f562f(_Z20crash_signal_handleri+0x1fa) [0x5584126f23ba]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x46210) [0x7fc03b4c5210]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0xcb) [0x7fc03b68624b]: /usr/games/crawl-git-6e8f0f562f(+0x44a88d) [0x5584126fb88d]: /usr/games/crawl-git-6e8f0f562f(_Z12AssertFailedPKcS0_iS0_z+0x18e) [0x5584126fba2e]: AssertFailed(char const*, char const*, int, char const*, ...) /usr/games/crawl-git-6e8f0f562f(_ZN15travel_pathfind8pathfindE13run_mode_typeb+0x361) [0x558412cb7561]: travel_pathfind::pathfind(run_mode_type, bool) /usr/games/crawl-git-6e8f0f562f(_Z12click_travelRK9coord_defb+0xcc) [0x558412cbb8fc]: click_travel(coord_def const&, bool) /usr/games/crawl-git-6e8f0f562f(_ZN14TilesFramework23_handle_control_messageE11sockaddr_unNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xb13) [0x558412d54ef3]: TilesFramework::_handle_control_message(sockaddr_un, std::__cxx11::basic_string, std::allocator >) /usr/games/crawl-git-6e8f0f562f(_ZN14TilesFramework24_receive_control_messageEv+0x184) [0x558412d554d4]: TilesFramework::_receive_control_message() /usr/games/crawl-git-6e8f0f562f(_ZN14TilesFramework11await_inputERjb+0x188) [0x558412d559b8]: TilesFramework::await_input(unsigned int&, bool) /usr/games/crawl-git-6e8f0f562f(_Z8getch_ckv+0x1dd) [0x558412d581ad]: getch_ck() /usr/games/crawl-git-6e8f0f562f(_ZN2ui11pump_eventsEi+0xcc) [0x558412ccb28c]: ui::pump_events(int) /usr/games/crawl-git-6e8f0f562f(_ZN4Menu7do_menuEv+0x33a) [0x5584129e4f5a]: Menu::do_menu() /usr/games/crawl-git-6e8f0f562f(_ZN4Menu4showEb+0xf0) [0x5584129e5330]: Menu::show(bool) /usr/games/crawl-git-6e8f0f562f(_Z17display_inventoryv+0x94) [0x5584128ba924]: display_inventory() /usr/games/crawl-git-6e8f0f562f(_Z8end_gameR15scorefile_entry+0x239) [0x5584127bc8e9]: end_game(scorefile_entry&) /usr/games/crawl-git-6e8f0f562f(_Z4ouchi16kill_method_typejPKcbS1_+0x2bfd) [0x558412afda7d]: ouch(int, kill_method_type, unsigned int, char const*, bool, char const*) /usr/games/crawl-git-6e8f0f562f(_ZN6player4hurtEPK5actori9beam_type16kill_method_typeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_bb+0x59) [0x558412b2a059]: player::hurt(actor const*, int, beam_type, kill_method_type, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, bool, bool) /usr/games/crawl-git-6e8f0f562f(_ZN6attack14inflict_damageEi9beam_typeb+0x133) [0x5584126951a3]: attack::inflict_damage(int, beam_type, bool) /usr/games/crawl-git-6e8f0f562f(_ZN6attack18apply_damage_brandEPKc+0x171) [0x558412698fe1]: attack::apply_damage_brand(char const*) /usr/games/crawl-git-6e8f0f562f(_ZN12melee_attack16handle_phase_hitEv+0xda) [0x5584129d3eda]: melee_attack::handle_phase_hit() /usr/games/crawl-git-6e8f0f562f(_ZN12melee_attack6attackEv+0x565) [0x5584129d60c5]: melee_attack::attack() /usr/games/crawl-git-6e8f0f562f(_Z11fight_meleeP5actorS0_Pbb+0x203) [0x5584127d1c83]: fight_melee(actor*, actor*, bool*, bool) /usr/games/crawl-git-6e8f0f562f(+0x749f90) [0x5584129faf90]: /usr/games/crawl-git-6e8f0f562f(_Z25launch_opportunity_attackR7monster+0x3c) [0x5584129fc1cc]: launch_opportunity_attack(monster&) /usr/games/crawl-git-6e8f0f562f(_Z18move_player_action9coord_def+0x20dc) [0x558412ac5d7c]: move_player_action(coord_def) /usr/games/crawl-git-6e8f0f562f(_Z15process_command12command_typeS_+0x1767) [0x558412d632d7]: process_command(command_type, command_type) /usr/games/crawl-git-6e8f0f562f(_ZN14TilesFramework23_handle_control_messageE11sockaddr_unNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xb31) [0x558412d54f11]: TilesFramework::_handle_control_message(sockaddr_un, std::__cxx11::basic_string, std::allocator >) /usr/games/crawl-git-6e8f0f562f(_ZN14TilesFramework24_receive_control_messageEv+0x184) [0x558412d554d4]: TilesFramework::_receive_control_message() /usr/games/crawl-git-6e8f0f562f(_ZN14TilesFramework11await_inputERjb+0x188) [0x558412d559b8]: TilesFramework::await_input(unsigned int&, bool) /usr/games/crawl-git-6e8f0f562f(_Z8getch_ckv+0x1dd) [0x558412d581ad]: getch_ck() /usr/games/crawl-git-6e8f0f562f(+0x6b9436) [0x55841296a436]: /usr/games/crawl-git-6e8f0f562f(_Z25getch_with_command_macrosv+0x180) [0x55841296f030]: getch_with_command_macros() /usr/games/crawl-git-6e8f0f562f(+0xaae434) [0x558412d5f434]: /usr/games/crawl-git-6e8f0f562f(+0xaaeead) [0x558412d5fead]: /usr/games/crawl-git-6e8f0f562f(main+0x1a8) [0x558412647a18]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7fc03b4a60b3]: /usr/games/crawl-git-6e8f0f562f(_start+0x2e) [0x55841264858e]: gdb not executable. Compilation info: <<<<<<<<<<< Compiled with GCC 9.4.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-git-6e8f0f562f/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-6e8f0f562f/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-6e8f0f562f/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 mainiacjoe_overflow_catwalk jmf_multi_god_temple2 minmay_joined_circles uniq_blork_the_orc uniq_pikel Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, kuroshi the Meteoran Delver. They say the Orb of Zot lies within this dungeon, but they say a lot of things. Press ? for a list of commands and other information. Found two stone staircases leading down and a stone staircase leading up. Sorry, you're not good enough to have a special ability. Sorry, you're not good enough to have a special ability. Found 6 stones. Found a sling. Sorry, I don't know how to get there. Found a scroll of magic mapping. Sorry, I don't know how to get there. Found 11 gold pieces. c - 2 scrolls of magic mapping (gained 1) You open the door. A lemure comes into view. Found a large runed translucent door. The lemure shouts! You hear a shout! The lemure moves out of view. Pikel, Merchant of Souls comes into view. He is wielding a +2 whip of flaming. There is an open door here. A lemure comes into view. x2 A lemure comes into view. The lemure shouts! Pikel says, "All the demons know me. They respect me." Blork the orc comes into view. He is wielding a +0 war axe and carrying a wand of quicksilver (11). A lemure opens the door. There is an open door here. Okay, then. You close the door. An orc comes into view. It is wielding a +1 hand axe of electrocution. The orc shouts! You hear a shout! The orc hits you with a +1 hand axe of electrocution. The orc attacks as you move away! The orc hits you with a +1 hand axe of electrocution. You are electrocuted!! Ouch! That really hurt! You die... >>>>>>>>>>>>>>>>>>>>>> Version history: No version history (current version is 0.30-a0-1124-g6e8f0f562f) 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: 0, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_NO_CMD repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [kuroshi] Species: Meteoran Job: Delver HP: -6/19; mods: 0/0 MP: 2/2; mod: 0 Stats: 13 (13) 11 (11) 15 (15) Position: (57, 20), 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 | 3 | 301 | 49/168 Short Blades | X | 1 | 0 | 0 | 0 | 0/42 Long Blades | X | 1 | 0 | 0 | 0 | 0/35 Axes | X | 1 | 0 | 0 | 0 | 0/35 Maces & Flails | X | 1 | 0 | 0 | 0 | 0/29 Polearms | X | 1 | 0 | 0 | 0 | 0/35 Staves | X | 1 | 0 | 0 | 0 | 0/35 Ranged Weapons | X | 1 | 0 | 0 | 0 | 0/42 Throwing | X | 1 | 0 | 0 | 0 | 0/35 Armour | X | 1 | 0 | 0 | 0 | 0/35 Dodging | X | 1 | 5 | 2 | 151 | 45/106 Stealth | X | 1 | 75 | 3 | 631 | 207/283 Shields | X | 1 | 0 | 0 | 0 | 0/35 Unarmed Combat | X | 1 | 4 | 2 | 151 | 45/106 Spellcasting | X | 1 | 0 | 0 | 0 | 0/35 Conjurations | X | 1 | 0 | 0 | 0 | 0/35 Hexes | X | 1 | 0 | 0 | 0 | 0/35 Summonings | X | 1 | 0 | 0 | 0 | 0/35 Necromancy | X | 1 | 0 | 0 | 0 | 0/42 Translocations | X | 1 | 0 | 0 | 0 | 0/35 Transmutations | X | 1 | 0 | 0 | 0 | 0/35 Fire Magic | X | 1 | 0 | 0 | 0 | 0/35 Ice Magic | X | 1 | 0 | 0 | 0 | 0/42 Air Magic | X | 1 | 0 | 0 | 0 | 0/35 Earth Magic | X | 1 | 0 | 0 | 0 | 0/35 Poison Magic | X | 1 | 0 | 0 | 0 | 0/35 Invocations | X | 1 | 0 | 0 | 0 | 0/29 Evocations | X | 1 | 0 | 0 | 0 | 0/35 Spell bugs: Durations: Attributes: #49: 63 Mutations: sense surroundings: 1 (innate) otherworldly: 1 (innate) glowing: 1 (innate) explore regen: 1 (innate) Inventory bugs: Equipment: eq slot #6, inv slot #0: +0 leather armour }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: *, * * , * #. * ###. * * * ...# #.. * #.### **#...####.### ..# ,,* #..o@..........# *, * #...######..... * #..##, *...5 ##.# , 8'8 # , #.#.######.# .# , .######.#.....+..# .# .......K#.....+..#$.# ##...#..#.######.#.5# , #.#...5# _, #8+8.K# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>