ASSERT(crawl_state.need_save) in 'travel.cc' at line 1339 failed. (Pathfind with mode -1 without a game?) Version: Dungeon Crawl Stone Soup 0.30.1-3-gfc49f6343a Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 8945686464578751268, deterministic pregen: 1 Command line: /usr/games/crawl-0.30 -name DemonSlayer -rc /dgldir/rcfiles/crawl-0.30/DemonSlayer.rc -macro /dgldir/rcfiles/crawl-0.30/DemonSlayer.macro -morgue /dgldir/morgue/DemonSlayer/ -webtiles-socket /crawl-master/webserver/sockets/DemonSlayer:2023-07-20.12:42:01.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 41 stack frames. /usr/games/crawl-0.30(_Z17write_stack_traceP8_IO_FILE+0x3f) [0x55b3d4be762f]: write_stack_trace(_IO_FILE*) /usr/games/crawl-0.30(_Z13do_crash_dumpv+0x418) [0x55b3d4bf1848]: do_crash_dump() /usr/games/crawl-0.30(_Z20crash_signal_handleri+0x1fa) [0x55b3d4be7aba]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x46210) [0x7f1e59a98210]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0xcb) [0x7f1e59c5924b]: /usr/games/crawl-0.30(+0x451f8d) [0x55b3d4bf0f8d]: /usr/games/crawl-0.30(_Z12AssertFailedPKcS0_iS0_z+0x18e) [0x55b3d4bf112e]: AssertFailed(char const*, char const*, int, char const*, ...) /usr/games/crawl-0.30(_ZN15travel_pathfind8pathfindE13run_mode_typeb+0x361) [0x55b3d51c25d1]: travel_pathfind::pathfind(run_mode_type, bool) /usr/games/crawl-0.30(_Z12click_travelRK9coord_defb+0xcc) [0x55b3d51c696c]: click_travel(coord_def const&, bool) /usr/games/crawl-0.30(_ZN14TilesFramework23_handle_control_messageE11sockaddr_unNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xb13) [0x55b3d5260043]: TilesFramework::_handle_control_message(sockaddr_un, std::__cxx11::basic_string, std::allocator >) /usr/games/crawl-0.30(_ZN14TilesFramework24_receive_control_messageEv+0x184) [0x55b3d5260624]: TilesFramework::_receive_control_message() /usr/games/crawl-0.30(_ZN14TilesFramework11await_inputERjb+0x188) [0x55b3d5260b08]: TilesFramework::await_input(unsigned int&, bool) /usr/games/crawl-0.30(_Z8getch_ckv+0x1dd) [0x55b3d52632ed]: getch_ck() /usr/games/crawl-0.30(_ZN2ui11pump_eventsEi+0xcc) [0x55b3d51d62ec]: ui::pump_events(int) /usr/games/crawl-0.30(_ZN4Menu7do_menuEv+0x33a) [0x55b3d4eefcea]: Menu::do_menu() /usr/games/crawl-0.30(_ZN4Menu4showEb+0xf0) [0x55b3d4ef00c0]: Menu::show(bool) /usr/games/crawl-0.30(_Z17display_inventoryv+0x94) [0x55b3d4dc5484]: display_inventory() /usr/games/crawl-0.30(_Z8end_gameR15scorefile_entry+0x239) [0x55b3d4cb1fb9]: end_game(scorefile_entry&) /usr/games/crawl-0.30(_Z4ouchi16kill_method_typejPKcbS1_+0x2bfd) [0x55b3d500856d]: ouch(int, kill_method_type, unsigned int, char const*, bool, char const*) /usr/games/crawl-0.30(_ZN6player4hurtEPK5actori9beam_type16kill_method_typeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_bb+0x59) [0x55b3d5034b49]: 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-0.30(_ZN6attack14inflict_damageEi9beam_typeb+0x133) [0x55b3d4b8a893]: attack::inflict_damage(int, beam_type, bool) /usr/games/crawl-0.30(_ZN6attack20handle_phase_damagedEv+0x59) [0x55b3d4b8a619]: attack::handle_phase_damaged() /usr/games/crawl-0.30(_ZN12melee_attack20handle_phase_damagedEv+0x10) [0x55b3d4ed4660]: melee_attack::handle_phase_damaged() /usr/games/crawl-0.30(_ZN12melee_attack16handle_phase_hitEv+0xad) [0x55b3d4edec5d]: melee_attack::handle_phase_hit() /usr/games/crawl-0.30(_ZN12melee_attack6attackEv+0x565) [0x55b3d4ee0e75]: melee_attack::attack() /usr/games/crawl-0.30(_Z11fight_meleeP5actorS0_Pbb+0x203) [0x55b3d4cc7373]: fight_melee(actor*, actor*, bool*, bool) /usr/games/crawl-0.30(+0x766d20) [0x55b3d4f05d20]: /usr/games/crawl-0.30(_Z25launch_opportunity_attackR7monster+0x3c) [0x55b3d4f06f5c]: launch_opportunity_attack(monster&) /usr/games/crawl-0.30(_Z18move_player_action9coord_def+0x20dc) [0x55b3d4fd0cec]: move_player_action(coord_def) /usr/games/crawl-0.30(_Z15process_command12command_typeS_+0x179e) [0x55b3d526e44e]: process_command(command_type, command_type) /usr/games/crawl-0.30(_ZN14TilesFramework23_handle_control_messageE11sockaddr_unNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xb31) [0x55b3d5260061]: TilesFramework::_handle_control_message(sockaddr_un, std::__cxx11::basic_string, std::allocator >) /usr/games/crawl-0.30(_ZN14TilesFramework24_receive_control_messageEv+0x184) [0x55b3d5260624]: TilesFramework::_receive_control_message() /usr/games/crawl-0.30(_ZN14TilesFramework11await_inputERjb+0x188) [0x55b3d5260b08]: TilesFramework::await_input(unsigned int&, bool) /usr/games/crawl-0.30(_Z8getch_ckv+0x1dd) [0x55b3d52632ed]: getch_ck() /usr/games/crawl-0.30(+0x6d60d6) [0x55b3d4e750d6]: /usr/games/crawl-0.30(_Z25getch_with_command_macrosv+0x180) [0x55b3d4e79cd0]: getch_with_command_macros() /usr/games/crawl-0.30(+0xacb574) [0x55b3d526a574]: /usr/games/crawl-0.30(+0xacbfed) [0x55b3d526afed]: /usr/games/crawl-0.30(main+0x1a8) [0x55b3d4b3d068]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7f1e59a790b3]: /usr/games/crawl-0.30(_start+0x2e) [0x55b3d4b3dbde]: 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-0.30/saves" -DDATA_DIR_PATH="/crawl-master/crawl-0.30/data/" -DWEB_DIR_PATH="/crawl-master/crawl-0.30/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 1 Level id: D:1 Level build method = random_map_for_place, level layout type = rooms, absdepth0 = 0 Level vaults: lightli_arrival_statuegarden layout_basic Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 0 at (54, 24): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, DemonSlayer the Demonspawn Earth Elementalist. Below lies the Orb of Zot, rumoured to be powerful enough to resurrect a god... Press ? for a list of commands and other information. Found a scroll labelled ASKIRO DEATYE and a sedimented golden potion. Found a staircase leading out of the dungeon. You open the door. A ball python is nearby! A ball python is nearby! A ball python is nearby! There is an open door here. You can't see any susceptible monsters within range! (Use Z to cast anyway.) The ball python hisses angrily. The blast of sand hits the ball python! You kill the ball python! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You can't see any susceptible monsters within range! (Use Z to cast anyway.) Magic restored. c - a sedimented golden potion Found a stone staircase leading down. There is a stone staircase leading down here. d - a scroll labelled ASKIRO DEATYE d - 2 scrolls labelled ASKIRO DEATYE (gained 1) A bat comes into view. A bat is nearby! The blast of sand hits the bat! You kill the bat! You can't see any susceptible monsters within range! (Use Z to cast anyway.) You can't see any susceptible monsters within range! (Use Z to cast anyway.) A frilled lizard comes into view. A frilled lizard is nearby! A frilled lizard is nearby! A frilled lizard is nearby! A jackal comes into view. The jackal barks! A jackal comes into view. The jackal barks! You hear an angry hiss. A jackal comes into view. x2; A ball python comes into view. The blast of sand misses the frilled lizard. A ball python comes into view. The blast of sand hits the frilled lizard. You kill the frilled lizard! The ball python hisses angrily. The jackal barely misses you. x2 The blast of sand hits the jackal. The jackal is moderately wounded. The jackal bites you. You are out of magic! You are out of magic! Magic courses through your body. The jackal bites you. The jackal barely misses you. The jackal attacks as you move away! The jackal bites you. The jackal attacks as you move away! The jackal bites you. The jackal closely misses you. The blast of sand hits the jackal. The jackal is lightly wounded. The jackal bites you but does no damage. The jackal closely misses you. The blast of sand misses the jackal. The blast of sand hits the jackal. You kill the jackal! The jackal barely misses you. x2 The blast of sand hits the jackal. The jackal is severely wounded. The jackal bites you. The jackal barely misses you. You are out of magic! You are out of magic! You are out of magic! You are out of magic! The jackal attacks as you move away! The jackal bites you. The jackal barely misses you. It was a potion of brilliance. You feel clever all of a sudden. The jackal misses you. The jackal attacks as you move away! The jackal closely misses you. A bat comes into view. As you read the scroll labelled ASKIRO DEATYE, it crumbles to dust. It is a scroll of identify. You don't currently have any unidentified items. The jackal bites you but does no damage. The jackal barely misses you. You feel a surge of power! The blast of sand hits the jackal. You kill the jackal! The jackal barely misses you. Your Earth Magic skill increases to level 3! You are out of magic! The jackal attacks as you move away! The jackal bites you but does no damage. The jackal misses you. The helpless bat fails to defend itself. You hit the bat. The bat is heavily wounded. The bat hits you but does no damage. The jackal misses you. The jackal barely misses you. The bat closely misses you. The jackal attacks as you move away! The jackal misses you. The bat closely misses you. The jackal bites you. You hit the bat but do no damage. The bat is moderately wounded. The bat hits you. The jackal barely misses you. You closely miss the bat. The bat is moderately wounded. The bat hits you but does no damage. The jackal closely misses you. The jackal attacks as you move away! The jackal closely misses you. A hobgoblin comes into view. The hobgoblin shouts! The bat hits you but does no damage. The jackal bites you. A rat comes into view. The bat hits you. The bat hits you but does no damage. The jackal barely misses you. The bat hits you but does no damage. The jackal attacks as you move away! The jackal bites you but does no damage. The bat hits you but does no damage. You closely miss the bat. The bat hits you but does no damage. The jackal completely misses you. The bat completely misses you. The jackal bites you but does no damage. The bat closely misses you. You hit the bat but do no damage. The bat closely misses you. The jackal bites you. The jackal misses you. The bat misses you. You hit the bat. The bat is heavily wounded. The bat hits you. The jackal completely misses you. You closely miss the bat. The bat is heavily wounded. The bat hits you but does no damage. The jackal closely misses you. The jackal bites you but does no damage. The bat barely misses you. The jackal attacks as you move away! The jackal barely misses you. The bat misses you. The jackal bites you but does no damage. You closely miss the bat. The bat is heavily wounded. The bat hits you but does no damage. The jackal bites you. The bat closely misses you. The bat hits you. You closely miss the bat. The bat is heavily wounded. The bat hits you but does no damage. The jackal closely misses you. The jackal bites you. * * * LOW HITPOINT WARNING * * * The jackal attacks as you move away! The jackal misses you. The bat closely misses you. The bat barely misses you. You hit the bat. You kill the bat! The jackal closely misses you. The jackal bites you. * * * LOW HITPOINT WARNING * * * You see here a bat corpse. The jackal closely misses you. The jackal attacks as you move away! The jackal barely misses you. Found a stone staircase leading down. The jackal bites you. * * * LOW HITPOINT WARNING * * * The jackal misses you. The jackal attacks as you move away! The jackal bites you. You die... >>>>>>>>>>>>>>>>>>>>>> Version history: No version history (current version is 0.30.1-3-gfc49f6343a) 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: [DemonSlayer] Species: Demonspawn Job: Earth Elementalist HP: -1/13; mods: 0/0 MP: 2/3; mod: 0 Stats: 8 (8) 16 (16) 13 (13) Position: (54, 48), 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 | 2 | 0 | 0 | 0/50 Short Blades | X | 1 | 0 | 0 | 0 | 0/59 Long Blades | X | 1 | 0 | 0 | 0 | 0/59 Axes | X | 1 | 0 | 0 | 0 | 0/59 Maces & Flails | X | 1 | 0 | 0 | 0 | 0/59 Polearms | X | 1 | 0 | 0 | 0 | 0/59 Staves | X | 1 | 0 | 0 | 0 | 0/59 Ranged Weapons | X | 1 | 0 | 0 | 0 | 0/59 Throwing | X | 1 | 0 | 0 | 0 | 0/59 Armour | X | 1 | 0 | 0 | 0 | 0/59 Dodging | X | 1 | 20 | 1 | 161 | 102/119 Stealth | X | 1 | 7 | 1 | 127 | 77/100 Shields | X | 1 | 0 | 0 | 0 | 0/59 Unarmed Combat | X | 1 | 3 | 0 | 20 | 20/59 Spellcasting | X | 1 | 28 | 2 | 189 | 11/178 Conjurations | X | 1 | 0 | 0 | 0 | 0/50 Hexes | X | 1 | 0 | 0 | 0 | 0/50 Summonings | X | 1 | 0 | 0 | 0 | 0/50 Necromancy | X | 1 | 0 | 0 | 0 | 0/42 Translocations | X | 1 | 0 | 0 | 0 | 0/59 Transmutations | X | 1 | 0 | 0 | 51 | 51/59 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 | 40 | 3 | 361 | 5/238 Poison Magic | X | 1 | 0 | 0 | 0 | 0/50 Invocations | X | 1 | 0 | 0 | 0 | 0/29 Evocations | X | 1 | 0 | 0 | 0 | 0/50 Spell bugs: Durations: #7: 225 Attributes: #49: 49 Mutations: Inventory bugs: Equipment: eq slot #6, inv slot #0: +0 robe }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #.## #.# #...# #.# #...# #.# #...# #.# ....# #.# #######..#.#########h## +........#............. #.#....###r.########.#. #.>...@h.gSh.S.......#. #########.#.#..####### #.#.#..... #.#.##.#### #.#.##.# #...##.# ######.# #.# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>