ASSERT(crawl_state.need_save) in 'travel.cc' at line 1357 failed. (Pathfind with mode -1 without a game?) Version: Dungeon Crawl Stone Soup 0.29.0-5-ge4962eb29e Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 776369147248117034, deterministic pregen: 1 Command line: /usr/games/crawl-0.29 -name michalxdhe -rc /dgldir/rcfiles/crawl-0.29/michalxdhe.rc -macro /dgldir/rcfiles/crawl-0.29/michalxdhe.macro -morgue /dgldir/morgue/michalxdhe/ -webtiles-socket /crawl-master/webserver/sockets/michalxdhe:2022-08-29.19:13:03.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+0x28) [0x559b2a503488]: write_stack_trace(_IO_FILE*) /usr/games/crawl-0.29(_Z13do_crash_dumpv+0x476) [0x559b2a50b9a6]: do_crash_dump() /usr/games/crawl-0.29(_Z20crash_signal_handleri+0x7e) [0x559b2a50378e]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x33060) [0x7f02e1f92060]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0xcf) [0x7f02e230ef9f]: /usr/games/crawl-0.29(+0x3ad166) [0x559b2a50b166]: /usr/games/crawl-0.29(_Z12AssertFailedPKcS0_iS0_z+0x14b) [0x559b2a50b2bb]: AssertFailed(char const*, char const*, int, char const*, ...) /usr/games/crawl-0.29(_ZN15travel_pathfind8pathfindE13run_mode_typeb+0x371) [0x559b2aa6bd71]: travel_pathfind::pathfind(run_mode_type, bool) /usr/games/crawl-0.29(_Z12click_travelRK9coord_defb+0xf1) [0x559b2aa6f061]: click_travel(coord_def const&, bool) /usr/games/crawl-0.29(_ZN14TilesFramework23_handle_control_messageE11sockaddr_unNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xb7d) [0x559b2ab040fd]: TilesFramework::_handle_control_message(sockaddr_un, std::__cxx11::basic_string, std::allocator >) /usr/games/crawl-0.29(_ZN14TilesFramework24_receive_control_messageEv+0x196) [0x559b2ab04956]: TilesFramework::_receive_control_message() /usr/games/crawl-0.29(_ZN14TilesFramework11await_inputERjb+0xb4) [0x559b2ab04de4]: TilesFramework::await_input(unsigned int&, bool) /usr/games/crawl-0.29(_Z8getch_ckv+0xbd) [0x559b2ab073fd]: getch_ck() /usr/games/crawl-0.29(_ZN2ui11pump_eventsEi+0xc9) [0x559b2aa7df19]: ui::pump_events(int) /usr/games/crawl-0.29(_ZN4Menu7do_menuEv+0x3c2) [0x559b2a7c9b62]: Menu::do_menu() /usr/games/crawl-0.29(_ZN4Menu4showEb+0xb0) [0x559b2a7c9e40]: Menu::show(bool) /usr/games/crawl-0.29(_Z17display_inventoryv+0x78) [0x559b2a6b2818]: display_inventory() /usr/games/crawl-0.29(_Z8end_gameR15scorefile_entry+0x3b8) [0x559b2a5c3778]: end_game(scorefile_entry&) /usr/games/crawl-0.29(_Z4ouchi16kill_method_typejPKcbS1_+0x35a4) [0x559b2a8ca724]: 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+0x55) [0x559b2a8f3a35]: 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+0xda) [0x559b2a4a702a]: attack::inflict_damage(int, beam_type, bool) /usr/games/crawl-0.29(_ZN6attack20handle_phase_damagedEv+0x43) [0x559b2a4a6de3]: attack::handle_phase_damaged() /usr/games/crawl-0.29(_ZN12melee_attack16handle_phase_hitEv+0x82) [0x559b2a7bb702]: melee_attack::handle_phase_hit() /usr/games/crawl-0.29(_ZN12melee_attack6attackEv+0x424) [0x559b2a7bd7f4]: melee_attack::attack() /usr/games/crawl-0.29(_Z11fight_meleeP5actorS0_Pbb+0x319) [0x559b2a5d72a9]: fight_melee(actor*, actor*, bool*, bool) /usr/games/crawl-0.29(+0x681080) [0x559b2a7df080]: /usr/games/crawl-0.29(_Z25launch_opportunity_attackR7monster+0x35) [0x559b2a7df605]: launch_opportunity_attack(monster&) /usr/games/crawl-0.29(_Z18move_player_action9coord_def+0x2079) [0x559b2a894f19]: move_player_action(coord_def) /usr/games/crawl-0.29(_Z15process_command12command_typeS_+0x7ec) [0x559b2ab0ec9c]: process_command(command_type, command_type) /usr/games/crawl-0.29(_ZN14TilesFramework23_handle_control_messageE11sockaddr_unNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xb9d) [0x559b2ab0411d]: TilesFramework::_handle_control_message(sockaddr_un, std::__cxx11::basic_string, std::allocator >) /usr/games/crawl-0.29(_ZN14TilesFramework24_receive_control_messageEv+0x196) [0x559b2ab04956]: TilesFramework::_receive_control_message() /usr/games/crawl-0.29(_ZN14TilesFramework11await_inputERjb+0xb4) [0x559b2ab04de4]: TilesFramework::await_input(unsigned int&, bool) /usr/games/crawl-0.29(_Z8getch_ckv+0xbd) [0x559b2ab073fd]: getch_ck() /usr/games/crawl-0.29(+0x602425) [0x559b2a760425]: /usr/games/crawl-0.29(_Z25getch_with_command_macrosv+0x122) [0x559b2a762af2]: getch_with_command_macros() /usr/games/crawl-0.29(+0x9af7c4) [0x559b2ab0d7c4]: /usr/games/crawl-0.29(+0x9afef5) [0x559b2ab0def5]: /usr/games/crawl-0.29(main+0x351) [0x559b2a459dc1]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf1) [0x7f02e1f7f2e1]: /usr/games/crawl-0.29(_start+0x2a) [0x559b2a45a74a]: gdb not executable. Compilation info: <<<<<<<<<<< Compiled with GCC 6.3.0 20170516 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 -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_GNU_SOURCE -D_DEFAULT_SOURCE -isystem /usr/include/ncursesw 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: lemuel_arrival_rhombus layout_basic Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 0 at (36, 20): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, michalxdhe the Demonspawn Fire Elementalist. You feel drawn to the Orb of Zot, downwards into the unfathomable depths... Press ? for a list of commands and other information. Found a staircase leading out of the dungeon. A ball python comes into view. Found a scroll labelled ECLEOCE TEJO. A ball python comes into view. Found an escape hatch in the floor. You're too inexperienced to learn that spell! Sorry, you're not good enough to have a special ability. You're too inexperienced to learn that spell! There are no items here. Casting: Foxfire (safe; 10% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't know that spell. Casting: Foxfire (safe; 10% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The ball python hisses angrily. x2 The foxfire hits the ball python. You kill the ball python! Casting: Foxfire (safe; 10% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The ball python closely misses you. The ball python grabs you. The ball python constricts you. You escape the ball python's grasp. The foxfire hits the ball python. The ball python is heavily wounded. The foxfire hits the ball python. You kill the ball python! You see here a ball python corpse. A jackal comes into view. Found a stone staircase leading down. Found 2 javelins. You see here a scroll labelled ECLEOCE TEJO. Casting: Foxfire (safe; 10% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! Your foxfire dissipates! You see here a scroll labelled ECLEOCE TEJO. The foxfire hits the jackal. The jackal is heavily wounded. The jackal barks! A jackal comes into view. You see here a scroll labelled ECLEOCE TEJO. c - a scroll labelled ECLEOCE TEJO A jackal comes into view. Casting: Foxfire (safe; 10% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The jackal barks! Your foxfire dissipates! The foxfire hits the jackal. The jackal is almost dead. The jackal bites you. You barely miss the jackal. The jackal is almost dead. The jackal misses you. A jackal comes into view. You barely miss the jackal. The jackal is almost dead. The jackal closely misses you. The jackal bites you. You barely miss the jackal. The jackal is almost dead. The jackal bites you. The jackal attacks as you move away! The jackal closely misses you. You see here a ball python corpse. The jackal barks! Casting: Foxfire (safe; 10% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The jackal pauses to sniff the ground. Your foxfire dissipates! The foxfire hits the jackal but does no damage. The jackal barely misses you. The jackal bites you. Casting: Foxfire (safe; 10% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't know that spell. The jackal attacks as you move away! The jackal bites you. * * * LOW HITPOINT WARNING * * * The jackal bites you but does no damage. The jackal closely misses you. The jackal attacks as you move away! The jackal bites you. * * * LOW HITPOINT WARNING * * * The jackal attacks as you move away! The jackal barely misses you. The jackal attacks as you move away! The jackal bites you but does no damage. The jackal attacks as you move away! The jackal bites you. You die... >>>>>>>>>>>>>>>>>>>>>> Version history: No version history (current version is 0.29.0-5-ge4962eb29e) 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: [michalxdhe] Species: Demonspawn Job: Fire Elementalist HP: -2/13; mods: 0/0 MP: 1/3; mod: 0 Stats: 8 (8) 16 (16) 13 (13) Position: (36, 25), 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 | 0 | 0 | 0 | 0 | 0/50 Short Blades | X | 0 | 0 | 0 | 0 | 0/59 Long Blades | X | 0 | 0 | 0 | 0 | 0/59 Axes | X | 0 | 0 | 0 | 0 | 0/59 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/59 Polearms | X | 0 | 0 | 0 | 0 | 0/59 Staves | X | 0 | 0 | 0 | 0 | 0/59 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/59 Throwing | X | 0 | 0 | 0 | 0 | 0/59 Armour | X | 0 | 0 | 0 | 0 | 0/59 Dodging | X | 1 | 20 | 1 | 159 | 100/119 Stealth | X | 1 | 20 | 1 | 135 | 85/100 Shields | X | 0 | 0 | 0 | 0 | 0/59 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/59 Spellcasting | X | 1 | 20 | 2 | 187 | 9/178 Conjurations | X | 1 | 20 | 1 | 59 | 9/100 Hexes | X | 0 | 0 | 0 | 0 | 0/50 Summonings | X | 0 | 0 | 0 | 0 | 0/50 Necromancy | X | 0 | 0 | 0 | 0 | 0/42 Translocations | X | 0 | 0 | 0 | 0 | 0/59 Transmutations | X | 0 | 0 | 0 | 0 | 0/59 Fire Magic | X | 1 | 20 | 2 | 309 | 131/178 Ice Magic | X | 0 | 0 | 0 | 0 | 0/59 Air Magic | X | 0 | 0 | 0 | 0 | 0/59 Earth Magic | X | 0 | 0 | 0 | 0 | 0/59 Poison Magic | X | 0 | 0 | 0 | 0 | 0/50 Invocations | X | 0 | 0 | 0 | 0 | 0/29 Evocations | X | 0 | 0 | 0 | 0 | 0/50 Spell bugs: Durations: Attributes: #49: 58 Mutations: Inventory bugs: Equipment: eq slot #6, inv slot #0: +0 robe }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: .h..h†h§.##...........## ####.#..+#.............# ...#.##..............# .....#..........<....... .....####.h............# .h...# ##.............+ .....# #+...........## ####.# ##.........## ##.hh@...## ##h....## ####### clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>