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-15-g9cfb28693d Platform: unix Bits: 64 Game mode: seeded Tiles: online Seed: 8515177902725472229, deterministic pregen: 1 Command line: /usr/games/crawl-0.29 -name nalyd1 -rc /dgldir/rcfiles/crawl-0.29/nalyd1.rc -macro /dgldir/rcfiles/crawl-0.29/nalyd1.macro -morgue /dgldir/morgue/nalyd1/ -seed -webtiles-socket /crawl-master/webserver/sockets/nalyd1:2023-04-17.18:08:32.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) [0x55f632ac06bf]: write_stack_trace(_IO_FILE*) /usr/games/crawl-0.29(_Z13do_crash_dumpv+0x3f7) [0x55f632ac8277]: do_crash_dump() /usr/games/crawl-0.29(_Z20crash_signal_handleri+0x1fa) [0x55f632ac0b4a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x46210) [0x7ffac9bee210]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0xcb) [0x7ffac9daf24b]: /usr/games/crawl-0.29(+0x43c9dd) [0x55f632ac79dd]: /usr/games/crawl-0.29(_Z12AssertFailedPKcS0_iS0_z+0x18e) [0x55f632ac7b7e]: AssertFailed(char const*, char const*, int, char const*, ...) /usr/games/crawl-0.29(_ZN15travel_pathfind8pathfindE13run_mode_typeb+0x361) [0x55f633076a41]: travel_pathfind::pathfind(run_mode_type, bool) /usr/games/crawl-0.29(_Z12click_travelRK9coord_defb+0xcc) [0x55f63307ae0c]: click_travel(coord_def const&, bool) /usr/games/crawl-0.29(_ZN14TilesFramework23_handle_control_messageE11sockaddr_unNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xb13) [0x55f6331120c3]: TilesFramework::_handle_control_message(sockaddr_un, std::__cxx11::basic_string, std::allocator >) /usr/games/crawl-0.29(_ZN14TilesFramework24_receive_control_messageEv+0x184) [0x55f6331126a4]: TilesFramework::_receive_control_message() /usr/games/crawl-0.29(_ZN14TilesFramework11await_inputERjb+0x188) [0x55f633112b88]: TilesFramework::await_input(unsigned int&, bool) /usr/games/crawl-0.29(_Z8getch_ckv+0x155) [0x55f633115265]: getch_ck() /usr/games/crawl-0.29(_ZN2ui11pump_eventsEi+0xcc) [0x55f63308930c]: ui::pump_events(int) /usr/games/crawl-0.29(_ZN4Menu7do_menuEv+0x33a) [0x55f632dac64a]: Menu::do_menu() /usr/games/crawl-0.29(_ZN4Menu4showEb+0xf0) [0x55f632daca20]: Menu::show(bool) /usr/games/crawl-0.29(_Z17display_inventoryv+0x94) [0x55f632c84e44]: display_inventory() /usr/games/crawl-0.29(_Z8end_gameR15scorefile_entry+0x239) [0x55f632b87fc9]: end_game(scorefile_entry&) /usr/games/crawl-0.29(_Z4ouchi16kill_method_typejPKcbS1_+0x2c11) [0x55f632ec4471]: 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) [0x55f632ef01f9]: 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) [0x55f632a62f03]: attack::inflict_damage(int, beam_type, bool) /usr/games/crawl-0.29(_ZN6attack20handle_phase_damagedEv+0x59) [0x55f632a62c89]: attack::handle_phase_damaged() /usr/games/crawl-0.29(_ZN12melee_attack16handle_phase_hitEv+0x9b) [0x55f632d9c5eb]: melee_attack::handle_phase_hit() /usr/games/crawl-0.29(_ZN12melee_attack6attackEv+0x565) [0x55f632d9e7f5]: melee_attack::attack() /usr/games/crawl-0.29(_Z11fight_meleeP5actorS0_Pbb+0x200) [0x55f632b9c150]: fight_melee(actor*, actor*, bool*, bool) /usr/games/crawl-0.29(+0x737170) [0x55f632dc2170]: /usr/games/crawl-0.29(_Z25launch_opportunity_attackR7monster+0x3c) [0x55f632dc33ac]: launch_opportunity_attack(monster&) /usr/games/crawl-0.29(_Z18move_player_action9coord_def+0x1e75) [0x55f632e8c835]: move_player_action(coord_def) /usr/games/crawl-0.29(_Z15process_command12command_typeS_+0x585) [0x55f63311f285]: process_command(command_type, command_type) /usr/games/crawl-0.29(_ZN14TilesFramework23_handle_control_messageE11sockaddr_unNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xb31) [0x55f6331120e1]: TilesFramework::_handle_control_message(sockaddr_un, std::__cxx11::basic_string, std::allocator >) /usr/games/crawl-0.29(_ZN14TilesFramework24_receive_control_messageEv+0x184) [0x55f6331126a4]: TilesFramework::_receive_control_message() /usr/games/crawl-0.29(_ZN14TilesFramework11await_inputERjb+0x188) [0x55f633112b88]: TilesFramework::await_input(unsigned int&, bool) /usr/games/crawl-0.29(_Z8getch_ckv+0x155) [0x55f633115265]: getch_ck() /usr/games/crawl-0.29(+0x6a9a66) [0x55f632d34a66]: /usr/games/crawl-0.29(_Z25getch_with_command_macrosv+0x180) [0x55f632d37e80]: getch_with_command_macros() /usr/games/crawl-0.29(+0xa915a4) [0x55f63311c5a4]: /usr/games/crawl-0.29(+0xa9203d) [0x55f63311d03d]: /usr/games/crawl-0.29(main+0x1a5) [0x55f632a16185]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7ffac9bcf0b3]: /usr/games/crawl-0.29(_start+0x2e) [0x55f632a16cae]: 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 = 2 Level id: D:2 Level build method = , level layout type = corridors, absdepth0 = 1 Level vaults: layout_loops_ring basic_altar serial_shops nicolae_shop_temple_entry_statues_fountains Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, nalyd1 the Felid Berserker. Game seed: 8515177902725472229 (custom seed) Trog says: Kill them all! 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. Found 5 stones. a - an amethyst potion Found a scroll labelled PARPHUNOUG. A bat comes into view. Found an amethyst potion. A rat comes into view. The bat completely misses you. The bat hits you. The bat hits you. You barely miss the bat. The bat barely misses you. The bat barely misses you. You miss the bat. The bat hits you. The bat closely misses you. You miss the bat. The bat barely misses you. The rat completely misses you. You closely miss the rat. You bite the rat. You kill the rat! Trog accepts your kill. The bat barely misses you. The bat hits you but does no damage. You scratch the bat. You kill the bat! Trog accepts your kill. b - a scroll labelled PARPHUNOUG This is a scroll of acquirement! You see here a manual of Fighting. Something appears before you! You pick up a manual of Fighting and begin studying. HP restored. a - 2 amethyst potions (gained 1) A hobgoblin comes into view. A hobgoblin is nearby! You scratch the hobgoblin. You kill the hobgoblin! Trog accepts your kill. b - a sedimented emerald potion c - a fizzy orange potion Found a sling. A frilled lizard comes into view. A frilled lizard is nearby! A frilled lizard is nearby! A frilled lizard is nearby! A frilled lizard is nearby! A frilled lizard is nearby! A frilled lizard is nearby! A frilled lizard is nearby! 2 frilled lizards come into view. The frilled lizard hisses angrily. The frilled lizard hisses. You scratch the frilled lizard. You kill the frilled lizard! Trog accepts your kill. The frilled lizard bites you. You enter the shallow water. Moving in this stuff is going to be slow. The frilled lizard closely misses you. You scratch the frilled lizard. You kill the frilled lizard! Trog accepts your kill. The frilled lizard closely misses you. Your unstable footing causes you to fumble your attack. The frilled lizard bites you but does no damage. Your unstable footing causes you to fumble your attack. The frilled lizard bites you. Your unstable footing causes you to fumble your attack. You barely miss the frilled lizard. The frilled lizard barely misses you. You claw the frilled lizard! You kill the frilled lizard! Trog accepts your kill. You see here a frilled lizard corpse. You open the door. A bat comes into view. Found 10 gold pieces. There is an open door here. A bat is nearby! A bat is nearby! A bat is nearby! A bat is nearby! Found 9 gold pieces. You pounce on the unaware helpless bat! You scratch the bat. You kill the bat! Trog accepts your kill. You now have 10 gold pieces. d - a bubbling coppery potion Found 4 stones. You now have 19 gold pieces (gained 9). A hobgoblin comes into view. A hobgoblin is nearby! A hobgoblin is nearby! A hobgoblin is nearby! A hobgoblin is nearby! A hobgoblin is nearby! A hobgoblin is nearby! A giant cockroach comes into view. A dart slug comes into view. Found a blue potion. You see here 9 gold pieces. You barely miss the giant cockroach. The hobgoblin shouts! The giant cockroach misses you. You closely miss the giant cockroach. Your claw misses the giant cockroach. The giant cockroach closely misses you. You scratch the giant cockroach. You kill the giant cockroach! Trog accepts your kill. Your Stealth skill increases to level 1! You have reached level 2! You scratch the hobgoblin. You bite the hobgoblin. The hobgoblin is almost dead. The hobgoblin hits you. You scratch the hobgoblin. You kill the hobgoblin! Trog accepts your kill. You claw the dart slug! The dart slug is severely wounded. You scratch the dart slug. You kill the dart slug! Trog accepts your kill. e - a blue potion You now have 28 gold pieces (gained 9). You see here a dart slug corpse. You open the door. There is an open door here. A kobold comes into view. It is wielding a +0 dagger. A sourceless malevolence fills the Dungeon... You fall into a shaft and drop 1 floor! The shaft crumbles and collapses. Found a shimmering altar of Xom. Found Vuamm's General Store. A frilled lizard comes into view. Found a scroll labelled ZOAFAJOPHO. The frilled lizard hisses angrily. A frilled lizard is nearby! A ball python comes into view. The ball python hisses angrily. Found 9 gold pieces. A jackal comes into view. A goblin comes into view. It is wielding a +0 dagger. The jackal barks! The goblin shouts! You claw the ball python! You kill the ball python! Trog accepts your kill. A jackal comes into view. The frilled lizard hisses. The frilled lizard closely misses you. You closely miss the frilled lizard. The jackal barely misses you. The frilled lizard closely misses you. You closely miss the jackal. You bite the jackal. You kill the jackal! Trog accepts your kill. A jackal comes into view. The frilled lizard closely misses you. You closely miss the frilled lizard. The frilled lizard misses you. You closely miss the frilled lizard. The jackal barks! x2 The frilled lizard closely misses you. You claw the goblin! You kill the goblin! Trog accepts your kill. You scratch the frilled lizard. You kill the frilled lizard! Trog accepts your kill. You scratch the jackal. Your claw misses the jackal. Your bite misses the jackal. The jackal is moderately wounded. The jackal completely misses you. The jackal misses you. You barely miss the jackal. The jackal misses you. The jackal barely misses you. A hobgoblin comes into view. You scratch the jackal. You kill the jackal! Trog accepts your kill. The jackal completely misses you. You scratch the jackal but do no damage. The jackal barely misses you. The jackal misses you. The jackal closely misses you. The jackal misses you. You closely miss the jackal. You claw the jackal, but do no damage. The jackal bites you. You scratch the hobgoblin. You kill the hobgoblin! Trog accepts your kill. The jackal closely misses you. The jackal barely misses you. You scratch the jackal. Your bite misses the jackal. The jackal is moderately wounded. The jackal closely misses you. You completely miss the jackal. The jackal is moderately wounded. The jackal barely misses you. You scratch the jackal. You kill the jackal! Trog accepts your kill. There is a shimmering altar of Xom here. You now have 37 gold pieces (gained 9). Found a quarterstaff. A gnoll comes into view. It is wielding a +0 spear. A red film seems to cover your vision as you go berserk! You feel yourself moving faster! You feel mighty! The gnoll shouts! A gnoll comes into view. It is wielding a +0 spear. Found 3 scrolls of acquirement. You feel a strong urge to attack something. The gnoll shouts! You hear a shout! A gnoll comes into view. It is wielding a +0 whip. You feel your anger nearly subside. You are no longer berserk. You are exhausted. You feel yourself slow down. The gnoll hits you with a +0 spear. You scratch the gnoll. The gnoll is lightly wounded. The gnoll barely misses you. The gnoll completely misses you. You're still recovering from your berserk rage. A gnoll comes into view. It is wielding a +0 halberd. The gnoll misses you. The gnoll closely misses you. You're still recovering from your berserk rage. The gnoll misses you. The gnoll hits you from afar with a +0 spear! Ouch! That really hurt! * * * LOW HITPOINT WARNING * * * The gnoll attacks as you move away! The gnoll completely misses you. The gnoll attacks as you move away! The gnoll hits you with a +0 whip! Ouch! That really hurt! You die... >>>>>>>>>>>>>>>>>>>>>> Version history: No version history (current version is 0.29.1-15-g9cfb28693d) 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: 9, arena_suspended: 0 prev_cmd = CMD_NO_CMD repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [nalyd1] Species: Felid Job: Berserker HP: -6/14; mods: 0/0 MP: 3/3; mod: 0 Stats: 13 (13) 8 (8) 15 (15) Position: (48, 51), god: Trog (10), 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 | 1 | 25 | 3 | 398 | 98/200 Dodging | X | 1 | 25 | 4 | 356 | 59/148 Stealth | X | 1 | 25 | 1 | 53 | 28/50 Unarmed Combat | X | 1 | 25 | 3 | 354 | 54/200 Spellcasting | X | 0 | 0 | 0 | 0 | 0/59 Conjurations | X | 0 | 0 | 0 | 0 | 0/59 Hexes | X | 0 | 0 | 0 | 0 | 0/25 Summonings | X | 0 | 0 | 0 | 0 | 0/50 Necromancy | X | 0 | 0 | 0 | 0 | 0/50 Translocations | X | 0 | 0 | 0 | 0 | 0/25 Transmutations | X | 0 | 0 | 0 | 0 | 0/42 Fire Magic | X | 0 | 0 | 0 | 0 | 0/59 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/59 Invocations | X | 0 | 0 | 0 | 0 | 0/50 Evocations | X | 0 | 0 | 0 | 0 | 0/42 Spell bugs: Durations: #3: 101 #142: 221 Attributes: #12: 37 #49: 74 Mutations: claws: 1 (innate) fangs: 3 (innate) see invisible: 1 (innate) speed: 1 (innate) shaggy fur: 1 (innate) stealthy paws: 1 (innate) no weapons or thrown items: 1 (innate) no armour: 1 (innate) multi-lived: 1 (innate) Inventory bugs: Equipment: }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ######.#..g# #### ............###.... .######............ #.._g.##.#### #..†..# .# #..)g.##.# ##..†.g..### ##....g...# ####....@.#..# #........## .# #.##......#... # #.........# #.#.###..## #....# ##.# .....8.8. #. #.##...⌠.⌠.. .. .? #..8.∩.8## clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>