ASSERT(crawl_state.need_save) in 'travel.cc' at line 1356 failed. (Pathfind with mode -1 without a game?) Version: Dungeon Crawl Stone Soup 0.29.1-2-gbd0b4ee654 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 4689271561116919261, deterministic pregen: 1 Command line: /usr/games/crawl-0.29 -name lotum -rc /dgldir/rcfiles/crawl-0.29/lotum.rc -macro /dgldir/rcfiles/crawl-0.29/lotum.macro -morgue /dgldir/morgue/lotum/ -webtiles-socket /crawl-master/webserver/sockets/lotum:2022-10-24.15:12:57.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 40 stack frames. /usr/games/crawl-0.29(_Z17write_stack_traceP8_IO_FILE+0x3f) [0x561705b9067f]: write_stack_trace(_IO_FILE*) /usr/games/crawl-0.29(_Z13do_crash_dumpv+0x3f7) [0x561705b98237]: do_crash_dump() /usr/games/crawl-0.29(_Z20crash_signal_handleri+0x1fa) [0x561705b90b0a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x46210) [0x7f1911e3c210]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0xcb) [0x7f1911ffd24b]: /usr/games/crawl-0.29(+0x43c99d) [0x561705b9799d]: /usr/games/crawl-0.29(_Z12AssertFailedPKcS0_iS0_z+0x18e) [0x561705b97b3e]: AssertFailed(char const*, char const*, int, char const*, ...) /usr/games/crawl-0.29(_ZN15travel_pathfind8pathfindE13run_mode_typeb+0x361) [0x5617061467e1]: travel_pathfind::pathfind(run_mode_type, bool) /usr/games/crawl-0.29(_Z12click_travelRK9coord_defb+0xcc) [0x56170614abac]: click_travel(coord_def const&, bool) /usr/games/crawl-0.29(_ZN14TilesFramework23_handle_control_messageE11sockaddr_unNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xb13) [0x5617061e1e63]: TilesFramework::_handle_control_message(sockaddr_un, std::__cxx11::basic_string, std::allocator >) /usr/games/crawl-0.29(_ZN14TilesFramework24_receive_control_messageEv+0x184) [0x5617061e2444]: TilesFramework::_receive_control_message() /usr/games/crawl-0.29(_ZN14TilesFramework11await_inputERjb+0x188) [0x5617061e2928]: TilesFramework::await_input(unsigned int&, bool) /usr/games/crawl-0.29(_Z8getch_ckv+0x155) [0x5617061e5005]: getch_ck() /usr/games/crawl-0.29(_ZN2ui11pump_eventsEi+0xcc) [0x5617061590ac]: ui::pump_events(int) /usr/games/crawl-0.29(_ZN4Menu7do_menuEv+0x33a) [0x561705e7c5ea]: Menu::do_menu() /usr/games/crawl-0.29(_ZN4Menu4showEb+0xf0) [0x561705e7c9c0]: Menu::show(bool) /usr/games/crawl-0.29(_Z17display_inventoryv+0x94) [0x561705d54de4]: display_inventory() /usr/games/crawl-0.29(_Z8end_gameR15scorefile_entry+0x239) [0x561705c57f89]: end_game(scorefile_entry&) /usr/games/crawl-0.29(_Z4ouchi16kill_method_typejPKcbS1_+0x2c11) [0x561705f94411]: ouch(int, kill_method_type, unsigned int, char const*, bool, char const*) /usr/games/crawl-0.29(_ZN6player4hurtEPK5actori9beam_type16kill_method_typeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_bb+0x59) [0x561705fc0199]: 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.29(_ZN6attack14inflict_damageEi9beam_typeb+0x133) [0x561705b32ec3]: attack::inflict_damage(int, beam_type, bool) /usr/games/crawl-0.29(_ZN6attack20handle_phase_damagedEv+0x59) [0x561705b32c49]: attack::handle_phase_damaged() /usr/games/crawl-0.29(_ZN12melee_attack16handle_phase_hitEv+0x9b) [0x561705e6c58b]: melee_attack::handle_phase_hit() /usr/games/crawl-0.29(_ZN12melee_attack6attackEv+0x565) [0x561705e6e795]: melee_attack::attack() /usr/games/crawl-0.29(_Z11fight_meleeP5actorS0_Pbb+0x200) [0x561705c6c110]: fight_melee(actor*, actor*, bool*, bool) /usr/games/crawl-0.29(+0x737110) [0x561705e92110]: /usr/games/crawl-0.29(_Z25launch_opportunity_attackR7monster+0x3c) [0x561705e9334c]: launch_opportunity_attack(monster&) /usr/games/crawl-0.29(_Z18move_player_action9coord_def+0x1e75) [0x561705f5c7d5]: move_player_action(coord_def) /usr/games/crawl-0.29(_Z15process_command12command_typeS_+0x1799) [0x5617061f0239]: process_command(command_type, command_type) /usr/games/crawl-0.29(_ZN14TilesFramework23_handle_control_messageE11sockaddr_unNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xb31) [0x5617061e1e81]: TilesFramework::_handle_control_message(sockaddr_un, std::__cxx11::basic_string, std::allocator >) /usr/games/crawl-0.29(_ZN14TilesFramework24_receive_control_messageEv+0x184) [0x5617061e2444]: TilesFramework::_receive_control_message() /usr/games/crawl-0.29(_ZN14TilesFramework11await_inputERjb+0x188) [0x5617061e2928]: TilesFramework::await_input(unsigned int&, bool) /usr/games/crawl-0.29(_Z8getch_ckv+0x155) [0x5617061e5005]: getch_ck() /usr/games/crawl-0.29(+0x6a9a06) [0x561705e04a06]: /usr/games/crawl-0.29(_Z25getch_with_command_macrosv+0x180) [0x561705e07e20]: getch_with_command_macros() /usr/games/crawl-0.29(+0xa91344) [0x5617061ec344]: /usr/games/crawl-0.29(+0xa91ddd) [0x5617061ecddd]: /usr/games/crawl-0.29(main+0x1a5) [0x561705ae6145]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7f1911e1d0b3]: /usr/games/crawl-0.29(_start+0x2e) [0x561705ae6c6e]: 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.29/saves" -DDATA_DIR_PATH="/crawl-master/crawl-0.29/data/" -DWEB_DIR_PATH="/crawl-master/crawl-0.29/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: ncdulo_halloftheorcs layout_basic hellmonk_ecumenical_altar_dog_temple minmay_tetromino_i4 Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 0 at (44, 19): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, lotum the Octopode Enchanter. A smirking vizier told you that the Orb of Zot is just within this dungeon. Press ? for a list of commands and other information. Found a staircase leading out of the dungeon. No target in view! You open the door. There is an open door here. There is a fountain of clear blue water here. There is a fountain of clear blue water here. As you open the door, it creaks loudly! You hear a shout! A rat comes into view. A rat is nearby! A giant cockroach comes into view. The giant cockroach bites you. The giant cockroach barely misses you. There is an open door here. There are monsters nearby! You closely miss the giant cockroach. You grab the giant cockroach. You squeeze the giant cockroach. The giant cockroach is moderately wounded. You constrict the giant cockroach, but do no damage. The giant cockroach closely misses you. A goblin comes into view. It is wielding a +0 club. There are monsters nearby! You hit the giant cockroach but do no damage. You squeeze the giant cockroach, but do no damage. The giant cockroach is moderately wounded. You constrict the giant cockroach. The giant cockroach bites you. You hit the giant cockroach but do no damage. The giant cockroach is heavily wounded. You constrict the giant cockroach, but do no damage. The giant cockroach closely misses you. You hit the giant cockroach. You squeeze the giant cockroach. You kill the giant cockroach! There are monsters nearby! You hit the rat. You kill the rat! A goblin is nearby! An endoplasm comes into view. There are monsters nearby! The endoplasm quivers. You hit the goblin. Your grab misses the goblin. You squeeze the goblin. The goblin is severely wounded. The goblin completely misses you. A quokka comes into view. There are monsters nearby! You hit the goblin. You kill the goblin! There are monsters nearby! Things that are here: a +0 club; a goblin corpse The endoplasm barely misses you. There are monsters nearby! There are monsters nearby! You barely miss the endoplasm. The endoplasm barely misses you. You barely miss the quokka. Your grab misses the quokka. You squeeze the quokka, but do no damage. The quokka misses you. The endoplasm closely misses you. There are monsters nearby! There are monsters nearby! You hit the quokka but do no damage. Your grab misses the quokka. You squeeze the quokka. You kill the quokka! The endoplasm freezes you. You are frozen. You are too injured to fight recklessly! An endoplasm is nearby! You are too injured to fight recklessly! An endoplasm is nearby! An endoplasm is nearby! You are too injured to fight recklessly! An endoplasm is nearby! An endoplasm is nearby! You are too injured to fight recklessly! You are too injured to fight recklessly! An endoplasm is nearby! An endoplasm is nearby! You are too injured to fight recklessly! You are too injured to fight recklessly! An endoplasm is nearby! An endoplasm is nearby! An endoplasm is nearby! You are too injured to fight recklessly! An endoplasm is nearby! You are too injured to fight recklessly! An endoplasm is nearby! You are too injured to fight recklessly! An endoplasm is nearby! An endoplasm is nearby! You are too injured to fight recklessly! An endoplasm is nearby! You are too injured to fight recklessly! An endoplasm is nearby! The endoplasm hits you. * * * LOW HITPOINT WARNING * * * You see here a quokka corpse. The endoplasm attacks as you move away! The endoplasm hits you. You die... >>>>>>>>>>>>>>>>>>>>>> Version history: No version history (current version is 0.29.1-2-gbd0b4ee654) 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: [lotum] Species: Octopode Job: Enchanter HP: 0/12; mods: 0/0 MP: 3/3; mod: 0 Stats: 7 (7) 17 (17) 12 (12) Position: (40, 26), god: No God (0), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 2 | 28 | 0 | 24 | 24/50 Short Blades | X | 0 | 0 | 1 | 51 | 1/100 Long Blades | X | 0 | 0 | 0 | 0 | 0/50 Axes | X | 0 | 0 | 0 | 0 | 0/50 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/50 Polearms | X | 0 | 0 | 0 | 0 | 0/50 Staves | X | 0 | 0 | 0 | 0 | 0/50 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/50 Throwing | X | 0 | 0 | 0 | 0 | 0/50 Dodging | X | 1 | 14 | 2 | 158 | 8/150 Stealth | X | 1 | 14 | 4 | 264 | 14/125 Shields | X | 0 | 0 | 0 | 0 | 0/50 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 2 | 28 | 2 | 196 | 18/178 Conjurations | X | 0 | 0 | 0 | 0 | 0/50 Hexes | X | 1 | 14 | 3 | 312 | 12/200 Summonings | X | 0 | 0 | 0 | 0 | 0/50 Necromancy | X | 0 | 0 | 0 | 0 | 0/50 Translocations | X | 0 | 0 | 0 | 0 | 0/50 Transmutations | X | 0 | 0 | 0 | 0 | 0/50 Fire Magic | X | 0 | 0 | 0 | 0 | 0/50 Ice Magic | X | 0 | 0 | 0 | 0 | 0/50 Air Magic | X | 0 | 0 | 0 | 0 | 0/50 Earth Magic | X | 0 | 0 | 0 | 0 | 0/50 Poison Magic | X | 0 | 0 | 0 | 0 | 0/35 Invocations | X | 0 | 0 | 0 | 0 | 0/42 Evocations | X | 0 | 0 | 0 | 0 | 0/42 Spell bugs: Durations: Attributes: #49: 52 Mutations: camouflage: 1 (innate) gelatinous body: 1 (innate) nimble swimmer: 1 (innate) tentacles: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #0: +1 dagger }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: 8.8.#+#'#.8.8.# ..8..#.<.#..8..# .8.8.#####.8.8.# ...............# #...⌠...⌠...### #....8....## .#######.⌠...⌠.## .......##.....## .......@###'###### .......J.)..†...... .........#.##...##. ...........# ...# ...######### ..# .. ..# # .. ..# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>