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:23:33.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) [0x7fb032eb64c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x29) [0x7fb03325c269]: /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) [0x7fb032ea1840]: /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". 0x00007fb03325bf2a in __waitpid (pid=26043, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007fb03325bf2a in __waitpid (pid=26043, 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=0x7fb033246540 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 26042\000\000\000\000\000\000\000" #2 0x000000000079f0ca in do_crash_dump () at dbg-asrt.cc:692 t = 1707715435 dir = "/var/dcss/gamedata/dcss/morgue/staltz/" name = "/var/dcss/gamedata/dcss/morgue/staltz/crash-staltz-20240212-052355.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 = 0x7fb033246540 <_IO_2_1_stderr_> #3 0x0000000000795a40 in crash_signal_handler (sig_num=6) at crash.cc:198 No locals. #4 No locals. #5 0x00007fb03325c269 in raise (sig=6) at ../sysdeps/unix/sysv/linux/pt-raise.c:35 resultvar = 0 pid = #6 0x000000000079e859 in _BreakStrToDebugger (mesg=mesg@entry=0x7ffc7eeef830 "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\323U-\235\220\370\356~\374\177\000\000\000\000\000\000\000\000\000\000 \022.\001\000\000\000\000\000}\244\363\323U-\235\300\371\356~\374\177\000\000\000\000\000\000\000\000\000\000 \022.\001\000\000\000\000`\371\356~\374\177\000\000\340\371\356~\374\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\360\370\356~\374\177\000\000h\376\266\000\000\000\000\000\000B\214\000\000\000\000\000"... 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 = 36 #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=0x7ffc7eef0958) 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 26042) 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 = 1 Level id: D:1 Level build method = random_map_for_place, level layout type = rooms, absdepth0 = 0 Level vaults: psy_arrival_basics layout_basic hangedman_decor_clover_reticule Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 0 at (48, 23): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> 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. Found a staircase leading out of the dungeon. A gnoll comes into view. It is wielding a +0 club. The gnoll shouts! A gnoll is nearby! There is a staircase leading out of the dungeon here. You hit the gnoll but do no damage. The gnoll hits you with a +0 club. You closely miss the gnoll. The gnoll barely misses you. You hit the gnoll. The gnoll is moderately wounded. The gnoll completely misses you. You closely miss the gnoll. The gnoll is moderately wounded. The gnoll hits you but does no damage. You hit the gnoll but do no damage. The gnoll is moderately wounded. The gnoll barely misses you. You closely miss the gnoll. The gnoll is moderately wounded. The gnoll hits you with a +0 club. * * * LOW HITPOINT WARNING * * * Unknown command. You hit the gnoll. The gnoll is heavily wounded. Unknown command. You completely miss the gnoll. The gnoll is heavily wounded. The gnoll hits you with a +0 club. * * * LOW HITPOINT WARNING * * * Your transformation has ended. You turn into a tree. Your +0 animal skin melds into your body. Your roots penetrate the ground. The gnoll hits you but does no damage. Unknown command. You hit the gnoll. The gnoll is severely wounded. The gnoll hits you but does no damage. You hit the gnoll. The gnoll is severely wounded. The gnoll hits you but does no damage. You barely miss the gnoll. The gnoll is severely wounded. The gnoll hits you but does no damage. You hit the gnoll. The gnoll is almost dead. The gnoll hits you with a +0 club. * * * LOW HITPOINT WARNING * * * Unknown command. You smack the gnoll! You kill the gnoll! You have reached level 2! 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: 8/22; mods: 0/0 MP: 0/0; mod: 0 Stats: 13 (13) 11 (11) 12 (12) Position: (47, 16), 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 | 84 | 34/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 | 184 | 58/126 Stealth | X | 0 | 0 | 0 | 0 | 0/59 Shields | X | 0 | 0 | 0 | 0 | 0/50 Unarmed Combat | X | 1 | 25 | 3 | 334 | 34/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 | 2 | 390 | 178/212 Spell bugs: Durations: Attributes: #49: 42 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: ######### #..@)...# #.#####.# #.# #.# #.# #g# #.#####.# #.#.#.#.# #.......# #...<...# #.......# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>