ASSERT(crawl_state.need_save) in 'travel.cc' at line 1321 failed. (Pathfind with mode -1 without a game?) Version: Dungeon Crawl Stone Soup 0.32.1 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 16449998579759915786, deterministic pregen: 1 Command line: /var/dcss/builds/dcss-0.32/0.32.1/bin/dcss -name html -rc /var/dcss/gamedata/dcss-0.32/rc-files/html.rc -macro /var/dcss/gamedata/dcss-0.32/rc-files/html.macro -morgue /var/dcss/gamedata/dcss/morgue/html/ -extra-opt-first travel_delay=20 -extra-opt-first rest_delay=0 -dir /var/dcss/gamedata/dcss-0.32/save/ -webtiles-socket /var/dcss/sockets/html:2025-03-07.16:27:36.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 32 stack frames. /var/dcss/builds/dcss-0.32/0.32.1/bin/dcss(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x5c1a74d1544e]: write_stack_trace(_IO_FILE*) /var/dcss/builds/dcss-0.32/0.32.1/bin/dcss(_Z13do_crash_dumpv+0x43a) [0x5c1a74d2359a]: do_crash_dump() /var/dcss/builds/dcss-0.32/0.32.1/bin/dcss(_Z20crash_signal_handleri+0x1fa) [0x5c1a74d1592a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x70722a445330]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11c) [0x70722a49eb2c]: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x1e) [0x70722a44527e]: /var/dcss/builds/dcss-0.32/0.32.1/bin/dcss(+0x4b18bd) [0x5c1a74d228bd]: /var/dcss/builds/dcss-0.32/0.32.1/bin/dcss(_Z12AssertFailedPKcS0_iS0_z+0x1a1) [0x5c1a74d22e51]: AssertFailed(char const*, char const*, int, char const*, ...) /var/dcss/builds/dcss-0.32/0.32.1/bin/dcss(_ZN15travel_pathfind8pathfindE13run_mode_typeb+0x395) [0x5c1a753ae405]: travel_pathfind::pathfind(run_mode_type, bool) /var/dcss/builds/dcss-0.32/0.32.1/bin/dcss(_Z12click_travelRK9coord_defb+0x139) [0x5c1a753b2df9]: click_travel(coord_def const&, bool) /var/dcss/builds/dcss-0.32/0.32.1/bin/dcss(_ZN14TilesFramework23_handle_control_messageE11sockaddr_unNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x9b4) [0x5c1a7546e5d4]: TilesFramework::_handle_control_message(sockaddr_un, std::__cxx11::basic_string, std::allocator >) /var/dcss/builds/dcss-0.32/0.32.1/bin/dcss(_ZN14TilesFramework24_receive_control_messageEv+0x178) [0x5c1a7546ebe8]: TilesFramework::_receive_control_message() /var/dcss/builds/dcss-0.32/0.32.1/bin/dcss(_ZN14TilesFramework11await_inputERjb+0x18a) [0x5c1a7546f0fa]: TilesFramework::await_input(unsigned int&, bool) /var/dcss/builds/dcss-0.32/0.32.1/bin/dcss(_Z8getch_ckv+0x121) [0x5c1a75472711]: getch_ck() /var/dcss/builds/dcss-0.32/0.32.1/bin/dcss(_ZN2ui11pump_eventsEi+0xf0) [0x5c1a753c56f0]: ui::pump_events(int) /var/dcss/builds/dcss-0.32/0.32.1/bin/dcss(_ZN4Menu7do_menuEv+0x43a) [0x5c1a7505e4fa]: Menu::do_menu() /var/dcss/builds/dcss-0.32/0.32.1/bin/dcss(_ZN4Menu4showEb+0xa8) [0x5c1a75065a78]: Menu::show(bool) /var/dcss/builds/dcss-0.32/0.32.1/bin/dcss(_Z17display_inventoryv+0xa6) [0x5c1a74f1e0b6]: display_inventory() /var/dcss/builds/dcss-0.32/0.32.1/bin/dcss(_Z8end_gameR15scorefile_entry+0x1b8) [0x5c1a74df6918]: end_game(scorefile_entry&) /var/dcss/builds/dcss-0.32/0.32.1/bin/dcss(_Z4ouchi16kill_method_typejPKcbS1_+0x26c2) [0x5c1a751afbd2]: ouch(int, kill_method_type, unsigned int, char const*, bool, char const*) /var/dcss/builds/dcss-0.32/0.32.1/bin/dcss(_ZN14TilesFramework23_handle_control_messageE11sockaddr_unNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x21b) [0x5c1a7546de3b]: TilesFramework::_handle_control_message(sockaddr_un, std::__cxx11::basic_string, std::allocator >) /var/dcss/builds/dcss-0.32/0.32.1/bin/dcss(_ZN14TilesFramework24_receive_control_messageEv+0x178) [0x5c1a7546ebe8]: TilesFramework::_receive_control_message() /var/dcss/builds/dcss-0.32/0.32.1/bin/dcss(_ZN14TilesFramework11await_inputERjb+0x18a) [0x5c1a7546f0fa]: TilesFramework::await_input(unsigned int&, bool) /var/dcss/builds/dcss-0.32/0.32.1/bin/dcss(_Z8getch_ckv+0x121) [0x5c1a75472711]: getch_ck() /var/dcss/builds/dcss-0.32/0.32.1/bin/dcss(+0x77d815) [0x5c1a74fee815]: /var/dcss/builds/dcss-0.32/0.32.1/bin/dcss(_Z25getch_with_command_macrosv+0x210) [0x5c1a74ff25c0]: getch_with_command_macros() /var/dcss/builds/dcss-0.32/0.32.1/bin/dcss(+0xc0e964) [0x5c1a7547f964]: /var/dcss/builds/dcss-0.32/0.32.1/bin/dcss(+0xc0f345) [0x5c1a75480345]: /var/dcss/builds/dcss-0.32/0.32.1/bin/dcss(main+0x1f7) [0x5c1a74c4f217]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x70722a42a1ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x70722a42a28b]: /var/dcss/builds/dcss-0.32/0.32.1/bin/dcss(_start+0x25) [0x5c1a74c4fc35]: gdb not executable. Compilation info: <<<<<<<<<<< Compiled with GCC 13.2.0 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -DEXPERIMENTAL_BRANCH="HEAD" -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 contrib/install/x86_64-linux-gnu/include -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DWEB_DIR_PATH="/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: ncdulo_halloftheorcs layout_loops_ring Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 0 at (18, 26): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, html the Demonspawn Necromancer. It's a long way down to the Orb of Zot, but that shouldn't be any trouble. Press ? for a list of commands and other information. Found a staircase leading out of the dungeon. You open the door. Found 13 gold pieces. There is an open door here. There is a staircase leading out of the dungeon here. You open the door. There is an open door here. You now have 13 gold pieces. You open the door. There is an open door here. An endoplasm comes into view. A dart slug comes into view. A rat comes into view. The dart slug bites you but does no damage. The dart slug launches a dart at you. The slug dart misses you. Found a robe. A dart slug is nearby! You see here a +0 robe. The endoplasm quivers. The dart slug launches a dart at you. The slug dart hits you. Your magic is already full. Are you sure you want to abandon this character and quit the game? (Confirm with "yes".) >>>>>>>>>>>>>>>>>>>>>> Version history: No version history (current version is 0.32.1) 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: [html] Species: Demonspawn Job: Necromancer HP: 10/13; mods: 0/0 MP: 3/3; mod: 0 Stats: 8 (8) 15 (15) 13 (13) Position: (32, 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 | 0 | 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 | 8 | 1 | 151 | 92/119 Stealth | X | 1 | 6 | 1 | 127 | 77/100 Shields | X | 1 | 0 | 0 | 0 | 0/59 Unarmed Combat | X | 1 | 0 | 0 | 0 | 0/59 Spellcasting | X | 1 | 9 | 2 | 179 | 1/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 | 77 | 4 | 501 | 81/210 Translocations | X | 1 | 0 | 0 | 0 | 0/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 | 0 | 0 | 0 | 0/59 Alchemy | X | 1 | 0 | 0 | 0 | 0/50 Invocations | X | 1 | 0 | 0 | 0 | 0/29 Evocations | X | 1 | 0 | 0 | 0 | 0/50 Shapeshifting | X | 1 | 0 | 0 | 0 | 0/70 Spell bugs: Durations: Attributes: #12: 13 #49: 62 Mutations: Inventory bugs: Equipment: eq slot #0, inv slot #0: +0 dagger eq slot #6, inv slot #1: +0 robe }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ### ... ###### ## #.# .....# ...###.## .ß.ß.## ##.##.@.###### ..ß...## #...J......... .ß.ß...## #..##...###### ........###..###.## .###.⌠.⌠.#...# #[# .'.#.....##..# #.# .#<#..ß..'...# #w# .'.#.....###.###.# .###.⌠.⌠.#....##.# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>