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-9-gdf580d7c3d Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 17110232209215251486, deterministic pregen: 1 Command line: /usr/games/crawl-0.30 -name TURDY -rc /dgldir/rcfiles/crawl-0.30/TURDY.rc -macro /dgldir/rcfiles/crawl-0.30/TURDY.macro -morgue /dgldir/morgue/TURDY/ -webtiles-socket /crawl-master/webserver/sockets/TURDY:2023-09-29.16:37:10.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) [0x55abb54085bf]: write_stack_trace(_IO_FILE*) /usr/games/crawl-0.30(_Z13do_crash_dumpv+0x418) [0x55abb54127d8]: do_crash_dump() /usr/games/crawl-0.30(_Z20crash_signal_handleri+0x1fa) [0x55abb5408a4a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x46210) [0x7fc528335210]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0xcb) [0x7fc5284f624b]: /usr/games/crawl-0.30(+0x451f1d) [0x55abb5411f1d]: /usr/games/crawl-0.30(_Z12AssertFailedPKcS0_iS0_z+0x18e) [0x55abb54120be]: AssertFailed(char const*, char const*, int, char const*, ...) /usr/games/crawl-0.30(_ZN15travel_pathfind8pathfindE13run_mode_typeb+0x361) [0x55abb59e37e1]: travel_pathfind::pathfind(run_mode_type, bool) /usr/games/crawl-0.30(_Z12click_travelRK9coord_defb+0xcc) [0x55abb59e7b7c]: click_travel(coord_def const&, bool) /usr/games/crawl-0.30(_ZN14TilesFramework23_handle_control_messageE11sockaddr_unNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xb13) [0x55abb5a811a3]: TilesFramework::_handle_control_message(sockaddr_un, std::__cxx11::basic_string, std::allocator >) /usr/games/crawl-0.30(_ZN14TilesFramework24_receive_control_messageEv+0x184) [0x55abb5a81784]: TilesFramework::_receive_control_message() /usr/games/crawl-0.30(_ZN14TilesFramework11await_inputERjb+0x188) [0x55abb5a81c68]: TilesFramework::await_input(unsigned int&, bool) /usr/games/crawl-0.30(_Z8getch_ckv+0x1dd) [0x55abb5a8444d]: getch_ck() /usr/games/crawl-0.30(_ZN2ui11pump_eventsEi+0xcc) [0x55abb59f744c]: ui::pump_events(int) /usr/games/crawl-0.30(_ZN4Menu7do_menuEv+0x33a) [0x55abb5710eaa]: Menu::do_menu() /usr/games/crawl-0.30(_ZN4Menu4showEb+0xf0) [0x55abb5711280]: Menu::show(bool) /usr/games/crawl-0.30(_Z17display_inventoryv+0x94) [0x55abb55e6454]: display_inventory() /usr/games/crawl-0.30(_Z8end_gameR15scorefile_entry+0x239) [0x55abb54d2f59]: end_game(scorefile_entry&) /usr/games/crawl-0.30(_Z4ouchi16kill_method_typejPKcbS1_+0x2bfd) [0x55abb582972d]: 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) [0x55abb5855d09]: 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) [0x55abb53ab823]: attack::inflict_damage(int, beam_type, bool) /usr/games/crawl-0.30(_ZN6attack20handle_phase_damagedEv+0x59) [0x55abb53ab5a9]: attack::handle_phase_damaged() /usr/games/crawl-0.30(_ZN12melee_attack20handle_phase_damagedEv+0x10) [0x55abb56f55a0]: melee_attack::handle_phase_damaged() /usr/games/crawl-0.30(_ZN12melee_attack16handle_phase_hitEv+0xad) [0x55abb56ffb9d]: melee_attack::handle_phase_hit() /usr/games/crawl-0.30(_ZN12melee_attack6attackEv+0x565) [0x55abb5701db5]: melee_attack::attack() /usr/games/crawl-0.30(_Z11fight_meleeP5actorS0_Pbb+0x203) [0x55abb54e8313]: fight_melee(actor*, actor*, bool*, bool) /usr/games/crawl-0.30(+0x766ee0) [0x55abb5726ee0]: /usr/games/crawl-0.30(_Z25launch_opportunity_attackR7monster+0x3c) [0x55abb572811c]: launch_opportunity_attack(monster&) /usr/games/crawl-0.30(_Z18move_player_action9coord_def+0x20dc) [0x55abb57f1eac]: move_player_action(coord_def) /usr/games/crawl-0.30(_Z15process_command12command_typeS_+0x1767) [0x55abb5a8f577]: process_command(command_type, command_type) /usr/games/crawl-0.30(_ZN14TilesFramework23_handle_control_messageE11sockaddr_unNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xb31) [0x55abb5a811c1]: TilesFramework::_handle_control_message(sockaddr_un, std::__cxx11::basic_string, std::allocator >) /usr/games/crawl-0.30(_ZN14TilesFramework24_receive_control_messageEv+0x184) [0x55abb5a81784]: TilesFramework::_receive_control_message() /usr/games/crawl-0.30(_ZN14TilesFramework11await_inputERjb+0x188) [0x55abb5a81c68]: TilesFramework::await_input(unsigned int&, bool) /usr/games/crawl-0.30(_Z8getch_ckv+0x1dd) [0x55abb5a8444d]: getch_ck() /usr/games/crawl-0.30(+0x6d6016) [0x55abb5696016]: /usr/games/crawl-0.30(_Z25getch_with_command_macrosv+0x180) [0x55abb569ac10]: getch_with_command_macros() /usr/games/crawl-0.30(+0xacb6d4) [0x55abb5a8b6d4]: /usr/games/crawl-0.30(+0xacc14d) [0x55abb5a8c14d]: /usr/games/crawl-0.30(main+0x1a8) [0x55abb535e028]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7fc5283160b3]: /usr/games/crawl-0.30(_start+0x2e) [0x55abb535eb9e]: 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 = corridors, absdepth0 = 0 Level vaults: dpeg_arrival_triangle_fractal layout_loops_ring minmay_crystal_water Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 0 at (26, 14): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, TURDY the Ogre Cinder Acolyte. It's a long way down to the Orb of Zot, but that shouldn't be any trouble. The flames of Ignis gently warm you. Press ? for a list of commands and other information. Found a staircase leading out of the dungeon. You open the door. There is an open door here. As you open the door, it creaks loudly! There is an open door here. You open the door. There is an open door here. You open the door. Found a leather armour. There is an open door here. You see here a +0 leather armour. You open the door. There is an open door here. There is a staircase leading out of the dungeon here. There is an open door here. There is an open door here. There is an open door here. A hobgoblin comes into view. The hobgoblin shouts! The hobgoblin hits you. You closely miss the hobgoblin. You barely miss the hobgoblin. The hobgoblin barely misses you. You closely miss the hobgoblin. The hobgoblin hits you. You hit the hobgoblin. You burn the hobgoblin. The hobgoblin is severely wounded. The hobgoblin barely misses you. You hit the hobgoblin but do no damage. The hobgoblin is heavily wounded. The hobgoblin hits you but does no damage. You hit the hobgoblin but do no damage. The hobgoblin is heavily wounded. The hobgoblin hits you but does no damage. You barely miss the hobgoblin. The hobgoblin is heavily wounded. The hobgoblin barely misses you. You hit the hobgoblin but do no damage. The hobgoblin is heavily wounded. The hobgoblin barely misses you. You hit the hobgoblin. You burn the hobgoblin. The hobgoblin is almost dead. The hobgoblin hits you but does no damage. You barely miss the hobgoblin. The hobgoblin is almost dead. The hobgoblin hits you. You hit the hobgoblin but do no damage. The hobgoblin is almost dead. You barely miss the hobgoblin. The hobgoblin is almost dead. The hobgoblin hits you. You barely miss the hobgoblin. The hobgoblin is almost dead. The hobgoblin hits you. You barely miss the hobgoblin. The hobgoblin is almost dead. The hobgoblin hits you. You hit the hobgoblin but do no damage. The hobgoblin is almost dead. The hobgoblin hits you. You hit the hobgoblin but do no damage. The hobgoblin is almost dead. The hobgoblin hits you but does no damage. You hit the hobgoblin but do no damage. The hobgoblin is almost dead. The hobgoblin hits you but does no damage. You hit the hobgoblin but do no damage. The hobgoblin is almost dead. You closely miss the hobgoblin. The hobgoblin is almost dead. The hobgoblin barely misses you. You barely miss the hobgoblin. The hobgoblin is almost dead. The hobgoblin misses you. You barely miss the hobgoblin. The hobgoblin is almost dead. The hobgoblin hits you but does no damage. You hit the hobgoblin. You burn the hobgoblin. You kill the hobgoblin! You see here a hobgoblin corpse. Found a stone staircase leading down. 3 jackals come into view. Found 7 gold pieces and a purple potion. The jackal barks! x2; You hear a bark! A ball python comes into view. The jackal moves out of view. x2 A jackal comes into view. An endoplasm comes into view. Found a scroll labelled ESHRIW BUTECZU and a scroll labelled CEEHER ENAVOOG. Found a stone staircase leading down. The endoplasm quivers. The ball python hisses angrily. The jackal bites you. x2 The jackal misses you. The ball python bites you but does no damage. You hit the ball python. You burn the ball python. You kill the ball python! The jackal bites you. The jackal bites you but does no damage. You barely miss the jackal. The jackal barely misses you. The jackal bites you. The jackal bites you but does no damage. You hit the jackal. You burn the jackal. The jackal is heavily wounded. The jackal barely misses you. The jackal bites you. The jackal barely misses you. x2 The endoplasm freezes you. You are frozen. * * * LOW HITPOINT WARNING * * * You barely miss the jackal. The jackal bites you. * * * LOW HITPOINT WARNING * * * The jackal bites 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 bites you but does no damage. The endoplasm attacks as you move away! The endoplasm hits you but does no damage. The jackal attacks as you move away! The jackal closely misses you. The jackal bites you but does no damage. The jackal barely 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 closely misses you. The jackal attacks as you move away! The jackal barely misses you. The jackal barely misses you. The jackal closely misses you. The jackal bites you but does no damage. The jackal barely 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 bites you. * * * LOW HITPOINT WARNING * * * You see here a hobgoblin corpse. The jackal attacks as you move away! The jackal closely misses you. The jackal bites you. * * * LOW HITPOINT WARNING * * * The jackal attacks as you move away! The jackal bites you. * * * LOW HITPOINT WARNING * * * The jackal attacks as you move away! The jackal closely misses you. The jackal bites you but does no damage. The jackal attacks as you move away! The jackal bites you but does no damage. The jackal bites you but does no damage. The jackal attacks as you move away! The jackal bites you but does no damage. The jackal completely misses you. The jackal bites you but does no damage. The jackal barely misses you. The jackal attacks as you move away! The jackal closely misses you. The jackal attacks as you move away! The jackal bites you but does no damage. The jackal barely misses you. The jackal attacks as you move away! The jackal bites you. * * * LOW HITPOINT WARNING * * * The jackal closely 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-9-gdf580d7c3d) 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: [TURDY] Species: Ogre Job: Cinder Acolyte HP: 0/24; mods: 0/0 MP: 2/2; mod: 0 Stats: 17 (17) 15 (15) 4 (4) Position: (17, 7), god: Ignis (27), 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 | 31 | 4 | 321 | 24/148 Short Blades | X | 1 | 31 | 2 | 301 | 123/178 Long Blades | X | 1 | 0 | 0 | 0 | 0/59 Axes | X | 1 | 0 | 0 | 0 | 0/50 Maces & Flails | X | 1 | 0 | 0 | 0 | 0/59 Polearms | X | 1 | 0 | 0 | 0 | 0/50 Staves | X | 1 | 0 | 0 | 0 | 0/50 Ranged Weapons | X | 1 | 0 | 0 | 0 | 0/84 Throwing | X | 1 | 0 | 0 | 0 | 0/50 Armour | X | 1 | 0 | 0 | 0 | 0/70 Dodging | X | 1 | 13 | 0 | 0 | 0/59 Stealth | X | 1 | 0 | 0 | 0 | 0/70 Shields | X | 1 | 0 | 0 | 0 | 0/50 Unarmed Combat | X | 1 | 0 | 0 | 0 | 0/59 Spellcasting | X | 1 | 1 | 1 | 60 | 18/84 Conjurations | X | 1 | 0 | 0 | 0 | 0/59 Hexes | X | 1 | 0 | 0 | 0 | 0/59 Summonings | X | 1 | 0 | 0 | 0 | 0/59 Necromancy | X | 1 | 0 | 0 | 0 | 0/59 Translocations | X | 1 | 0 | 0 | 0 | 0/59 Transmutations | X | 1 | 0 | 0 | 0 | 0/59 Fire Magic | X | 1 | 24 | 2 | 311 | 133/178 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 Poison Magic | X | 1 | 0 | 0 | 0 | 0/59 Invocations | X | 1 | 0 | 0 | 0 | 0/42 Evocations | X | 1 | 0 | 0 | 0 | 0/70 Spell bugs: Durations: Attributes: #49: 79 Mutations: tough skin: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #0: -1 short sword of flaming eq slot #6, inv slot #1: +0 robe }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ######################### #...J..hh.h@'.....'.....# #..#####..h##.⌠..##....## #..# ##...###...###...## #..###...## #..## #..## #..##...## #.## #.## #.J#...## #'#####'##### #.....## #....['.....# #....## #....##.<..## #...## #...###...## clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>