ASSERT(you.form == you.default_form) in 'transform.cc' at line 2012 failed. Version: Dungeon Crawl Stone Soup 0.32-a0-171-g4625e66 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 11377062274054583727, deterministic pregen: 1 Command line: /var/dcss/builds/dcss-trunk/latest/bin/dcss -name staltz -rc /var/dcss/gamedata/dcss-trunk/rc-files/staltz.rc -macro /var/dcss/gamedata/dcss-trunk/rc-files/staltz.macro -morgue /var/dcss/gamedata/dcss/morgue/staltz/ -extra-opt-first travel_delay=20 -extra-opt-first rest_delay=0 -dir /var/dcss/gamedata/dcss-trunk/save/ -webtiles-socket /var/dcss/sockets/staltz:2024-02-12.05:24:31.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 15 stack frames. /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z17write_stack_traceP8_IO_FILE+0x38) [0x7955d8]: write_stack_trace(_IO_FILE*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z13do_crash_dumpv+0x3de) [0x79f0ae]: do_crash_dump() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z20crash_signal_handleri+0x1f0) [0x795a40]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x354c0) [0x7f5ed85474c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x29) [0x7f5ed88ed269]: /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x79e859] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x79ea01] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xd38244] /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z13player_reactsv+0x37f) [0xbc410f]: player_reacts() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z12world_reactsv+0x6d5) [0xdf12a5]: world_reacts() /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xdf23bc] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xdf2f9d] /var/dcss/builds/dcss-trunk/latest/bin/dcss(main+0x18c) [0x6ecfdc]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7f5ed8532840]: /var/dcss/builds/dcss-trunk/latest/bin/dcss(_start+0x29) [0x6edab9]: Trying to run gdb. GNU gdb (Ubuntu 8.2-0ubuntu1~16.04.1) 8.2 Copyright (C) 2018 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". 0x00007f5ed88ecf2a in __waitpid (pid=26137, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007f5ed88ecf2a in __waitpid (pid=26137, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 resultvar = 18446744073709551104 sc_ret = #1 0x0000000000795455 in call_gdb (file=file@entry=0x7f5ed88d7540 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 26071\000\000\000\000\000\000\000" #2 0x000000000079f0ca in do_crash_dump () at dbg-asrt.cc:692 t = 1707715608 dir = "/var/dcss/gamedata/dcss/morgue/staltz/" name = "/var/dcss/gamedata/dcss/morgue/staltz/crash-staltz-20240212-052648.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(you.form == you.default_form) in 'transform.cc' at line 2012 failed." file = 0x7f5ed88d7540 <_IO_2_1_stderr_> #3 0x0000000000795a40 in crash_signal_handler (sig_num=6) at crash.cc:198 No locals. #4 No locals. #5 0x00007f5ed88ed269 in raise (sig=6) at ../sysdeps/unix/sysv/linux/pt-raise.c:35 resultvar = 0 pid = #6 0x000000000079e859 in _BreakStrToDebugger (mesg=mesg@entry=0x7ffff2d2b670 "ASSERT(you.form == you.default_form) in 'transform.cc' at line 2012 failed.", assert=true) at dbg-asrt.cc:818 No locals. #7 0x000000000079ea01 in AssertFailed (expr=expr@entry=0xe326f1 "you.form == you.default_form", file=file@entry=0xe32168 "transform.cc", line=line@entry=2012, text=text@entry=0x0) at dbg-asrt.cc:856 mesg = "ASSERT(you.form == you.default_form) in 'transform.cc' at line 2012 failed.\000\251\302B\201ж\322\362\377\177\000\000\000\000\000\000\000\000\000\000 \022.\001\000\000\000\000\000!\351|\251\302B\201\000\270\322\362\377\177\000\000\000\000\000\000\000\000\000\000 \022.\001\000\000\000\000\240\267\322\362\377\177\000\000 \270\322\362\377\177\000\000\006\000\000\000\000\000\000\000L\000\000\000\000\000\000\000\270\341\275\000\000\000\000\000\060\267\322\362\377\177\000\000h\376\266\000\000\000\000\000\000B\214\000\000\000\000\000\340"... args = {{gp_offset = 14, fp_offset = 0, overflow_arg_area = 0x616d696e6120302b, reg_save_area = 0x6e696b73206c}} fileName = #8 0x0000000000d38244 in return_to_default_form () at transform.cc:2012 No locals. #9 0x0000000000bc410f in _decrement_transform_duration (delay=10) at player-reacts.cc:577 No locals. #10 _decrement_durations () at player-reacts.cc:640 delay = 10 melted = pbd_str = sanguine_armour_is_valid = delay = melted = pbd_str = sanguine_armour_is_valid = i = s = near_ghost = mi = old_recite = new_recite = i = #11 player_reacts () at player-reacts.cc:1064 stealth = 45 #12 0x0000000000df12a5 in world_reacts () at main.cc:2590 No locals. #13 0x0000000000df23bc in _input () at main.cc:1160 time_is_frozen = false player_disabled = {was_disabled = false} #14 0x0000000000df2f9d in _launch_game () at main.cc:486 game_start = ccon = {cstate = false} #15 0x00000000006ecfdc in _launch_game_loop () at main.cc:385 game_ended = false game_ended = ge = fe = E = #16 main (argc=, argv=0x7ffff2d2c798) at main.cc:335 echo = {prev_state = {value = maybe_bool::mbool_t::maybe, static maybe = {value = maybe_bool::mbool_t::maybe, static maybe = , static t = {value = maybe_bool::mbool_t::t, static maybe = , static t = , static f = {value = maybe_bool::mbool_t::f, static maybe = , static t = , static f = }}, static f = }, static t = , static f = }} [Inferior 1 (process 26071) detached] 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 -DWEB_DIR_PATH="/web/" -D_GNU_SOURCE -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 2 Level id: D:2 Level build method = random_map_in_depth, level layout type = rooms, absdepth0 = 1 Level vaults: minmay_roachtagon layout_basic uniq_terence uniq_sigmund uniq_natasha Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, staltz the Djinni Shapeshifter. Everyone else who sought the Orb of Zot has failed. Will you be different? Press ? for a list of commands and other information. Welcome back, staltz the Djinni Shapeshifter. Press ? for a list of commands and other information. Welcome back, staltz the Djinni Shapeshifter. Press ? for a list of commands and other information. Found a staircase leading out of the dungeon. Welcome back, staltz the Djinni Shapeshifter. Press ? for a list of commands and other information. You reach down and open the door. Found 2 grey potions. Found a stone staircase leading down. A rat comes into view. Found a ring mail. There is an open door here. You reach down and close the door. The rat squeaks loudly. Found a whip. You hit the rat. You kill the rat! No target in view! e - 2 grey potions You reach down and open the door. There is an open door here. As you open the door, it creaks loudly! A hobgoblin comes into view. You see here a smoky golden potion. f - a smoky golden potion Found 12 gold pieces. You hit the hobgoblin. You kill the hobgoblin! No target in view! A ball python comes into view. A ball python is nearby! The ball python hisses angrily. You punch the ball python! You kill the ball python! No target in view! You now have 12 gold pieces. Found 6 stones. An endoplasm comes into view. The endoplasm quivers. You hit the endoplasm. The endoplasm is almost dead. The endoplasm freezes you. You are frozen. You feel a terrible chill! You hit the endoplasm but do no damage. The endoplasm is almost dead. The endoplasm freezes you. You are frozen. You feel a terrible chill! You hit the endoplasm. You kill the endoplasm! No target in view! HP restored. A ball python comes into view. The ball python hisses angrily. A ball python is nearby! Found a scroll labelled BIMIJE OWUST. You barely miss the ball python. The ball python misses you. The ball python barely misses you. You hit the ball python. The ball python is moderately wounded. The ball python closely misses you. The ball python misses you. You hit the ball python. You kill the ball python! A rat comes into view. A rat is nearby! You hit the rat. You kill the rat! You have reached level 2! Found 7 gold pieces. g - a scroll labelled BIMIJE OWUST You see here a rat corpse. You now have 19 gold pieces (gained 7). You reach down and open the door. There is an open door here. A frilled lizard comes into view. The frilled lizard hisses angrily. A frilled lizard is nearby! You reach down and open the door. There is an open door here. You punch the frilled lizard! You kill the frilled lizard! No target in view! There is an open door here. Found a flux talisman. h - a scroll labelled TOYSIDDEUNU Okay, then. You now have 29 gold pieces (gained 10). Found a stone staircase leading down. You now have 35 gold pieces (gained 6). i - a scroll labelled YREOME LUOCREOG You reach down and open the door. There is an open door here. Found a hand axe. You now have 42 gold pieces (gained 7). A kobold comes into view. It is wielding a +0 short sword. The kobold shouts! You closely miss the kobold. The kobold closely misses you. You hit the kobold. The kobold is severely wounded. The kobold hits you with a +0 short sword. You barely miss the kobold. The kobold is severely wounded. The kobold hits you with a +0 short sword. You barely miss the kobold. The kobold is severely wounded. The kobold hits you with a +0 short sword. You hit the kobold. You kill the kobold! No target in view! You see here a +0 short sword. You see here a +0 short sword. You reach down and open the door. There is an open door here. Found 3 stones. You see here a +1 sling of freezing. j - a +1 sling of freezing There is a stone staircase leading down here. There is an open door here. You reach down and open the door. There is an open door here. As you open the door, it creaks loudly! A gnoll comes into view. It is wielding a +0 club. The gnoll shouts! You hit the gnoll. The gnoll is moderately wounded. The gnoll barely misses you. You hit the gnoll. The gnoll is heavily wounded. You hit the gnoll. The gnoll is severely wounded. The gnoll hits you with a +0 club! You hit the gnoll. You kill the gnoll! k - a fuming emerald potion You reach down and open the door. There is an open door here. There is an open door here. Found a stone staircase leading down. There is a stone staircase leading down here. As you open the door, it creaks loudly! You reach down and open the door. Found 6 stones. There is an open door here. There is an open door here. There is an open door here. There is an open door here. There is an open door here. There is an open door, spattered with blood here. Things that are here: a +0 club; a gnoll skeleton Done exploring. Done exploring. Search for what [? for help]? stone You see here 6 stones. l - 6 stones Search for what [Enter for "stone", or ? for help]? stone There is an open door here. l - 12 stones (gained 6) Search for what [Enter for "stone", or ? for help]? stone There is an open door here. There is an open door here. l - 15 stones (gained 3) Search for what [Enter for "stone", or ? for help]? stone There is a stone staircase leading down here. You fly downwards. The adder hisses angrily. Found a scroll labelled LICHENLUBYQA. There is a stone staircase leading up here. Throw: 15 stones Press: ? - help, Q - select action Shift-Dir - straight line, f - adder Aim: an adder (32% to hit) You throw a stone. The stone hits the adder. The adder is moderately wounded. Throw: 14 stones Press: ? - help, Q - select action Shift-Dir - straight line, f/p - adder Aim: an adder (moderately wounded, 32% to hit) You throw a stone. The stone hits the adder but does no damage. The adder is moderately wounded. Throw: 13 stones Press: ? - help, Q - select action Shift-Dir - straight line, f/p - adder Aim: an adder (moderately wounded, 32% to hit) You throw a stone. The stone hits the adder. The adder is heavily wounded. Unknown command. Throw: 12 stones Press: ? - help, Q - select action Shift-Dir - straight line, f/p - adder Aim: an adder (heavily wounded, 32% to hit) You throw a stone. The stone misses the adder. The adder bites you but does no damage. Unknown command. You barely miss the adder. The adder is heavily wounded. The adder bites you. You hit the adder but do no damage. The adder is heavily wounded. The adder bites you but does no damage. You hit the adder. The adder is severely wounded. The adder bites you. You hit the adder. You kill the adder! You have reached level 3! Your experience leads to an increase in your attributes! Increase (S)trength, (I)ntelligence, or (D)exterity? You feel agile. x2 The power to cast Slow wells up from within. Spell assigned to 'a'. You start resting. HP restored. m - a scroll labelled LICHENLUBYQA You now have 57 gold pieces (gained 15). An endoplasm comes into view. An endoplasm is nearby! Throw: 11 stones Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f - endoplasm Aim: an endoplasm (asleep, 98% to hit) You throw a stone. The stone hits the endoplasm. The endoplasm quivers. The endoplasm is lightly wounded. Throw: 10 stones Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f/p - endoplasm Aim: an endoplasm (lightly wounded, 85% to hit) You throw a stone. The stone hits the endoplasm but does no damage. The endoplasm is lightly wounded. Throw: 9 stones Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f/p - endoplasm Aim: an endoplasm (lightly wounded, 85% to hit) You throw a stone. The stone completely misses the endoplasm. Unknown command. Throw: 8 stones Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f/p - endoplasm Aim: an endoplasm (lightly wounded, 85% to hit) You throw a stone. The stone barely misses the endoplasm. Unknown command. Throw: 7 stones Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f/p - endoplasm Aim: an endoplasm (lightly wounded, 85% to hit) You throw a stone. The stone hits the endoplasm. The endoplasm is moderately wounded. Unknown command. Throw: 6 stones Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f/p - endoplasm Aim: an endoplasm (moderately wounded, 85% to hit) You throw a stone. The stone hits the endoplasm. The endoplasm is severely wounded. Unknown command. You hit the endoplasm. You kill the endoplasm! Found a stone staircase leading down. Found a whip. A goblin comes into view. It is wielding a +0 dagger. Throw: 5 stones Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f - goblin Aim: a goblin, wielding a +0 dagger (asleep, 98% to hit) You throw a stone. The stone hits the goblin. The goblin shouts! The goblin is heavily wounded. You hit the goblin. You kill the goblin! Your Shapeshifting skill increases to level 3! Unknown command. You see here a +0 dagger. Natasha, Servant of Life and Death comes into view. Natasha hisses angrily. Unknown command. Press: ? - help, v - describe, . - travel Here: Natasha The floor. Okay, then. Unknown command. Throw: 4 stones Press: ? - help, Q - select action, (/) - cycle Shift-Dir - straight line, f - Natasha Aim: Natasha (47% to hit) You throw a stone. The stone closely misses Natasha. Unknown command. You closely miss Natasha. Natasha casts a spell at you. The magic dart hits you! You hit Natasha but do no damage. Natasha claws you. Unknown command. You hit Natasha. Natasha is lightly wounded. Natasha claws you. You hit Natasha but do no damage. Natasha is lightly wounded. Natasha closely misses you. Unknown command. You closely miss Natasha. Your punch misses Natasha. Natasha is lightly wounded. Natasha claws you. * * * LOW HITPOINT WARNING * * * Unknown command. You barely miss Natasha. Your punch misses Natasha. Natasha is lightly wounded. Natasha claws you! * * * LOW HITPOINT WARNING * * * Unknown command. Your transformation has ended. You turn into a tree. Your +0 animal skin melds into your body. Your roots penetrate the ground. Natasha completely misses you. Unknown command. You smack Natasha! Natasha is severely wounded. Natasha casts a spell at you. The magic dart hits you. * * * LOW HITPOINT WARNING * * * You smack Natasha! You kill Natasha! Natasha screams in pain as she dies! You have reached level 4! You feel agile. You start resting. Your transformation is almost over. You feel less wooden. Your +0 animal skin unmelds from your body. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.32-a0-171-g4625e66 Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 1, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_REST repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [staltz] Species: Djinni Job: Shapeshifter HP: 14/33; mods: 0/0 MP: 0/0; mod: 0 Stats: 13 (13) 11 (11) 15 (15) Position: (16, 38), god: No God (0), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 25 | 1 | 148 | 98/100 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/70 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/70 Polearms | X | 0 | 0 | 0 | 0 | 0/70 Staves | X | 0 | 0 | 0 | 0 | 0/59 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/70 Throwing | X | 0 | 0 | 0 | 0 | 0/70 Armour | X | 0 | 0 | 0 | 0 | 0/50 Dodging | X | 1 | 25 | 2 | 248 | 122/126 Stealth | X | 0 | 0 | 0 | 0 | 0/59 Shields | X | 0 | 0 | 0 | 0 | 0/50 Unarmed Combat | X | 1 | 25 | 3 | 398 | 98/200 Spellcasting | X | 0 | 0 | 0 | 0 | 0/7 Conjurations | X | 0 | 0 | 0 | 0 | 0/7 Hexes | X | 0 | 0 | 0 | 0 | 0/7 Summonings | X | 0 | 0 | 0 | 0 | 0/7 Necromancy | X | 0 | 0 | 0 | 0 | 0/7 Translocations | X | 0 | 0 | 0 | 0 | 0/7 Fire Magic | X | 0 | 0 | 0 | 0 | 0/7 Ice Magic | X | 0 | 0 | 0 | 0 | 0/7 Air Magic | X | 0 | 0 | 0 | 0 | 0/7 Earth Magic | X | 0 | 0 | 0 | 0 | 0/7 Alchemy | X | 0 | 0 | 0 | 0 | 0/7 Invocations | X | 0 | 0 | 0 | 0 | 0/50 Evocations | X | 0 | 0 | 0 | 0 | 0/50 Shapeshifting | X | 1 | 25 | 3 | 454 | 30/283 Spell bugs: Durations: Attributes: #12: 57 #49: 89 Mutations: fire resistance: 2 (innate) cold vulnerability: 1 (innate) float: 1 (innate) innate caster: 1 (innate) HP casting: 1 (innate) extra vitality: 1 (innate) Inventory bugs: Equipment: eq slot #6, inv slot #0: +0 animal skin }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ##)#..........# #.#..........# #.#..........# #.##.######### #.##.# #.##.# #.##.# #.##.# #@##.# ......†.##.# ##########.# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>