ASSERT(!you.turn_is_over) in 'movement.cc' at line 937 failed. Version: Dungeon Crawl Stone Soup 0.34-a0-1280-g2aef843f5c Platform: unix Bits: 64 Game mode: seeded Tiles: online Seed: 20251116, deterministic pregen: 1 Command line: /usr/games/crawl-git-2aef843f5c -name rypofalem -rc /dgldir/rcfiles/crawl-git/rypofalem.rc -macro /dgldir/rcfiles/crawl-git/rypofalem.macro -morgue /dgldir/morgue/rypofalem/ -seed -webtiles-socket /crawl-master/webserver/sockets/rypofalem:2025-11-16.18:11:13.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 21 stack frames. /usr/games/crawl-git-2aef843f5c(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x5c4bf18fe25e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-2aef843f5c(_Z13do_crash_dumpv+0x43a) [0x5c4bf190c43a]: do_crash_dump() /usr/games/crawl-git-2aef843f5c(_Z20crash_signal_handleri+0x1fa) [0x5c4bf18fe73a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x719fe9aec330]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11c) [0x719fe9b45b2c]: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x1e) [0x719fe9aec27e]: /usr/games/crawl-git-2aef843f5c(+0x4ef80d) [0x5c4bf190b80d]: /usr/games/crawl-git-2aef843f5c(_Z12AssertFailedPKcS0_iS0_z+0x1c7) [0x5c4bf190bd17]: AssertFailed(char const*, char const*, int, char const*, ...) /usr/games/crawl-git-2aef843f5c(_Z18move_player_action9coord_def+0x106e) [0x5c4bf1d7796e]: move_player_action(coord_def) /usr/games/crawl-git-2aef843f5c(_ZN14TilesFramework23_handle_control_messageE11sockaddr_unNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xa06) [0x5c4bf209dbd6]: TilesFramework::_handle_control_message(sockaddr_un, std::__cxx11::basic_string, std::allocator >) /usr/games/crawl-git-2aef843f5c(_ZN14TilesFramework24_receive_control_messageEv+0x178) [0x5c4bf209e1c8]: TilesFramework::_receive_control_message() /usr/games/crawl-git-2aef843f5c(_ZN14TilesFramework11await_inputERjb+0x18a) [0x5c4bf209e6da]: TilesFramework::await_input(unsigned int&, bool) /usr/games/crawl-git-2aef843f5c(_Z5kbhitv+0x63) [0x5c4bf20a2ff3]: kbhit() /usr/games/crawl-git-2aef843f5c(+0x7c6e3d) [0x5c4bf1be2e3d]: /usr/games/crawl-git-2aef843f5c(_Z25getch_with_command_macrosv+0x210) [0x5c4bf1be6a10]: getch_with_command_macros() /usr/games/crawl-git-2aef843f5c(+0xc92f54) [0x5c4bf20aef54]: /usr/games/crawl-git-2aef843f5c(+0xc93a05) [0x5c4bf20afa05]: /usr/games/crawl-git-2aef843f5c(main+0x1f7) [0x5c4bf1832647]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x719fe9ad11ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x719fe9ad128b]: /usr/games/crawl-git-2aef843f5c(_start+0x25) [0x5c4bf1833135]: Trying to run gdb. GNU gdb (Ubuntu 15.0.50.20240403-0ubuntu1) 15.0.50.20240403-git Copyright (C) 2024 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x0000719fe9bb77a7 in __GI___wait4 (pid=3983254, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x0000719fe9bb77a7 in __GI___wait4 (pid=3983254, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x00005c4bf18fe90c in call_gdb (file=0x719fe9cab4e0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 3979011\000\000\000\000\000" #2 0x00005c4bf190c458 in do_crash_dump () at dbg-asrt.cc:673 t = 1763316719 dir = "/dgldir/morgue/rypofalem/" name = "/dgldir/morgue/rypofalem/crash-rypofalem-20251116-181159.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(!you.turn_is_over) in 'movement.cc' at line 937 failed." file = 0x719fe9cab4e0 <_IO_2_1_stderr_> #3 0x00005c4bf18fe73a in crash_signal_handler (sig_num=6) at crash.cc:198 No locals. #4 No locals. #5 __pthread_kill_implementation (no_tid=0, signo=6, threadid=) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = old_mask = {__val = {18446744073709551615}} ret = pd = old_mask = ret = tid = ret = resultvar = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = __private = __oldval = #6 __pthread_kill_internal (signo=6, threadid=) at ./nptl/pthread_kill.c:78 No locals. #7 __GI___pthread_kill (threadid=, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 No locals. #8 0x0000719fe9aec27e in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 ret = #9 0x00005c4bf190b80d in _BreakStrToDebugger (mesg=mesg@entry=0x7fffbaf36640 "ASSERT(!you.turn_is_over) in 'movement.cc' at line 937 failed.", assert=true) at dbg-asrt.cc:799 Compilation info: <<<<<<<<<<< Compiled with GCC 13.3.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-git-2aef843f5c/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-2aef843f5c/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-2aef843f5c/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: lemuel_arrival_river_ford layout_loops_corners Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 0 at (49, 48): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, rypofalem the Minotaur Fighter. Game seed: 20251116 (custom seed); Press ? for a list of commands and other information. Found a staircase leading out of the dungeon. Found 11 gold pieces. Found a stone staircase leading down. You now have 11 gold pieces. Found 6 large rocks. Found a spider talisman and 3 flux baubles. You enter the shallow water. Moving in this stuff is going to be slow. d - a dark potion Press: ? - help, v - describe, . - travel, g - get item Item here: a spider talisman. The floor. Found a stone staircase leading down. A hobgoblin comes into view. Found a quarterstaff. The hobgoblin shouts! A hobgoblin is nearby! The hobgoblin hits you but does no damage. You hit the hobgoblin. The hobgoblin is heavily wounded. The hobgoblin hits you but does no damage. x2 You barely miss the hobgoblin. The hobgoblin is heavily wounded. The hobgoblin closely misses you. You furiously retaliate! You headbutt the hobgoblin! You kill the hobgoblin! You see here a hobgoblin corpse. A goblin comes into view. It is wielding a +0 dagger. The goblin shouts! You hit the goblin. You kill the goblin! You see here a +0 dagger. A quokka comes into view. The quokka bites you but does no damage. You closely miss the quokka. The quokka barely misses you. x2 You hit the quokka. The quokka is heavily wounded. The quokka bites you. The quokka bites you but does no damage. The quokka attacks as it pursues you! The quokka bites you but does no damage. You closely miss the quokka. The quokka is heavily wounded. You block the quokka's attack. You closely miss the quokka. You headbutt the quokka. You kill the quokka! You see here a quokka corpse. Found a dagger. HP restored. A quokka comes into view. You see here a +0 dagger. You hit the quokka. You kill the quokka! Found a scroll labelled TUC VODESE. c - a scroll labelled TUC VODESE You open the door. There is an open door here. Found a stone staircase leading down. Nothing quivered! Found a leather armour. Found a whip. A ball python comes into view. The ball python hisses angrily. A ball python is nearby! A ball python is nearby! A ball python is nearby! A dart slug comes into view. You block the ball python's attack. The ball python grabs you. The ball python constricts you. You slash the ball python! You kill the ball python! The dart slug bites you but does no damage. You slash the dart slug! The dart slug is almost dead. You hit the dart slug. You kill the dart slug! You have reached level 2! Found 11 gold pieces. You now have 22 gold pieces (gained 11). e - a scroll labelled NAILYEREAXI You enter the shallow water. Moving in this stuff is going to be slow. You enter the shallow water. Moving in this stuff is going to be slow. You see here a hobgoblin corpse. You see here a quokka corpse. You see here a +0 dagger. You open the door. There is an open door here. Key pressed, stopping explore. A kobold comes into view. It is wielding a +0 dagger. A kobold is nearby! A kobold is nearby! A kobold is nearby! A kobold is nearby! The kobold hits you but does no damage. You hit the kobold. You kill the kobold! A kobold comes into view. It is wielding a +0 short sword. The kobold shouts! The kobold hits you with a +0 short sword. The kobold closely misses you. You slash the kobold! You kill the kobold! Things that are here: a +0 short sword; a kobold corpse Things that are here: a +0 short sword; a kobold corpse You now have 28 gold pieces (gained 6). Found an escape hatch in the floor. Found a dagger. A dart slug comes into view. The dart slug launches a dart at you. The slug dart hits you but does no damage. A dart slug is nearby! A dart slug is nearby! A dart slug is nearby! The dart slug launches a dart at you. The slug dart misses you. You hit the dart slug. The dart slug is heavily wounded. The dart slug launches a dart at you. The slug dart hits you. You hit the dart slug but do no damage. You headbutt the dart slug. You kill the dart slug! A bat comes into view. The bat closely misses you. x2 A bat is nearby! A bat is nearby! A bat is nearby! A bat is nearby! You closely miss the bat. The bat hits you but does no damage. You block the bat's attack. The bat hits you. You barely miss the bat. Your headbutt misses the bat. The bat barely misses you. You block the bat's attack. The bat hits you. The bat barely misses you. You block the bat's attack. There is an escape hatch in the floor here. You miss the bat. The bat hits you. There is an escape hatch in the floor here. The bat hits you but does no damage. The bat hits you but does no damage. The bat hits you. The bat hits you but does no damage. You hit the bat. You kill the bat! You open the door. A bat comes into view. Found 12 gold pieces. The bat completely misses you. You furiously retaliate! You headbutt the bat. You kill the bat! There is an open door here. You open the door. There is an open door here. You now have 40 gold pieces (gained 12). You open the door. There is an open door here. A quokka comes into view. A quokka is nearby! A quokka is nearby! A quokka is nearby! A quokka is nearby! The quokka bites you but does no damage. The quokka bites you. You barely miss the quokka. You block the quokka's attack. You hit the quokka. You kill the quokka! Your Shields skill increases to level 4! A dart slug comes into view. Found a grey potion. You see here a quokka corpse. The dart slug launches a dart at you. The slug dart hits you but does no damage. You slash the dart slug! The dart slug is severely wounded. The dart slug bites you but does no damage. You slash the dart slug! You kill the dart slug! Your Armour skill increases to level 4! Found an orcbow. You see here a dart slug corpse. Saving game... please wait. Welcome back, rypofalem the Minotaur Fighter. Game seed: 20251116 (custom seed) Press ? for a list of commands and other information. f - a grey potion You see here a +0 orcbow. A kobold comes into view. It is wielding a +0 short sword. The kobold shouts! The kobold throws a stone. The stone hits you but does no damage. A kobold is nearby! A kobold is nearby! Unknown command. Found 2 bubbling coppery potions. The kobold throws a stone. The stone barely misses you. The kobold barely misses you. You furiously retaliate! You headbutt the kobold. You closely miss the kobold. You headbutt the kobold. You kill the kobold! Your Fighting skill increases to level 4! Things that are here: a +0 short sword; 5 stones; a kobold corpse Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. j - 2 bubbling coppery potions A goblin comes into view. It is wielding a +0 dagger. A goblin is nearby! A goblin is nearby! A goblin is nearby! Unknown command. You hit the goblin but do no damage. You headbutt the goblin. You kill the goblin! You see here a +0 dagger. You see here a +0 dagger. You see here a +0 dagger. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. You see here a +0 dagger. A bat comes into view. Unknown command. The bat hits you but does no damage. You block the bat's attack. The bat barely misses you. You furiously retaliate! You headbutt the bat! You kill the bat! Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Found 10 gold pieces. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. You see here a bat corpse. Unknown command. You see here a bat corpse. You see here a bat corpse. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Key pressed, stopping travel. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. You now have 50 gold pieces (gained 10). Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Key pressed, stopping travel. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.34-a0-1280-g2aef843f5c Game state: mouse_enabled: 0, waiting_for_command: 1, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 1, map_stat_gen: 0, type: 9, arena_suspended: 0 prev_cmd = CMD_MOUSE_CLICK repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [rypofalem] Species: Minotaur Job: Fighter HP: 27/27; mods: 0/0 MP: 1/1; mod: 0 Stats: 20 5 9 Position: (22, 43), god: No God (0), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: auto) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 21 | 4 | 355 | 2/177 Short Blades | X | 1 | 0 | 0 | 0 | 0/42 Long Blades | X | 1 | 23 | 2 | 179 | 73/106 Axes | X | 1 | 0 | 0 | 0 | 0/35 Maces & Flails | X | 1 | 0 | 0 | 0 | 0/35 Polearms | X | 1 | 0 | 0 | 0 | 0/35 Staves | X | 1 | 0 | 0 | 0 | 0/35 Ranged Weapons | X | 1 | 0 | 0 | 0 | 0/42 Throwing | X | 1 | 0 | 0 | 0 | 0/50 Armour | X | 1 | 29 | 4 | 362 | 9/177 Dodging | X | 1 | 0 | 0 | 0 | 0/42 Stealth | X | 1 | 0 | 0 | 0 | 0/59 Shields | X | 1 | 27 | 4 | 361 | 8/177 Unarmed Combat | X | 1 | 0 | 0 | 0 | 0/42 Spellcasting | X | 1 | 0 | 0 | 0 | 0/100 Conjurations | X | 1 | 0 | 0 | 0 | 0/84 Hexes | X | 1 | 0 | 0 | 0 | 0/100 Summonings | X | 1 | 0 | 0 | 0 | 0/84 Necromancy | X | 1 | 0 | 0 | 0 | 0/84 Translocations | X | 1 | 0 | 0 | 0 | 0/84 Forgecraft | X | 1 | 0 | 0 | 0 | 0/70 Fire Magic | X | 1 | 0 | 0 | 0 | 0/84 Ice Magic | X | 1 | 0 | 0 | 0 | 0/84 Air Magic | X | 1 | 0 | 0 | 0 | 0/84 Earth Magic | X | 1 | 0 | 0 | 0 | 0/70 Alchemy | X | 1 | 0 | 0 | 0 | 0/84 Invocations | X | 1 | 0 | 0 | 0 | 0/50 Evocations | X | 1 | 0 | 0 | 0 | 0/59 Shapeshifting | X | 1 | 0 | 0 | 0 | 0/84 Spell bugs: Durations: Attributes: #12: 50 #49: 65 Mutations: horns: 2 (innate) retaliatory headbutt: 1 (innate) Inventory bugs: Equipment: eq slot #1, inv slot #0: +0 long sword eq slot #3, inv slot #1: +0 scale mail eq slot #2, inv slot #2: +0 buckler }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #.# #.# ################.# .......)......##†## #### #######.###...†...###.. ######.# #.#.##...##.# #...##.###.#.#....##.# #### ## #..).......#.........##.... .. #...##.#####..@.........# #. .###.###...............#.# #. .........########...##..# .#. ####.##### #...##.## #.#. ####.#### #+#####.## ##.##. #.......# ##.###.# #. #.##.##.# ##.#..###. #.##.##.## #........ #.##.....#### ####...#### clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>