ASSERT(!invalid_monster(&mons)) in 'mon-death.cc' at line 1651 failed. Version: Dungeon Crawl Stone Soup 0.31-a0-844-gdc52ec4e09 Platform: unix Bits: 64 Game mode: sprint Tiles: online Seed: 1998610641186338139, deterministic pregen: 1 Command line: /usr/games/crawl-git-dc52ec4e09 -name tinfoiltophat -rc /dgldir/rcfiles/crawl-git/tinfoiltophat.rc -macro /dgldir/rcfiles/crawl-git/tinfoiltophat.macro -morgue /dgldir/morgue/tinfoiltophat/ -sprint -webtiles-socket /crawl-master/webserver/sockets/tinfoiltophat:2023-09-29.07:56:30.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 17 stack frames. /usr/games/crawl-git-dc52ec4e09(_Z17write_stack_traceP8_IO_FILE+0x3f) [0x559d385e71cf]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-dc52ec4e09(_Z13do_crash_dumpv+0x418) [0x559d385f1448]: do_crash_dump() /usr/games/crawl-git-dc52ec4e09(_Z20crash_signal_handleri+0x1fa) [0x559d385e765a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x46210) [0x7f7ba284c210]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0xcb) [0x7f7ba2a0d24b]: /usr/games/crawl-git-dc52ec4e09(+0x460b8d) [0x559d385f0b8d]: /usr/games/crawl-git-dc52ec4e09(+0x460d45) [0x559d385f0d45]: /usr/games/crawl-git-dc52ec4e09(_Z11monster_dieR7monster11killer_typeibbb+0x4f53) [0x559d38952b93]: monster_die(monster&, killer_type, int, bool, bool, bool) /usr/games/crawl-git-dc52ec4e09(+0x788160) [0x559d38918160]: /usr/games/crawl-git-dc52ec4e09(_Z19handle_monster_moveP7monster+0x1d44) [0x559d3891a064]: handle_monster_move(monster*) /usr/games/crawl-git-dc52ec4e09(_Z15handle_monstersb+0xb12) [0x559d3891b442]: handle_monsters(bool) /usr/games/crawl-git-dc52ec4e09(_Z12world_reactsv+0x13d) [0x559d38c7ac4d]: world_reacts() /usr/games/crawl-git-dc52ec4e09(+0xaec18e) [0x559d38c7c18e]: /usr/games/crawl-git-dc52ec4e09(+0xaed045) [0x559d38c7d045]: /usr/games/crawl-git-dc52ec4e09(main+0x1ab) [0x559d3853936b]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7f7ba282d0b3]: /usr/games/crawl-git-dc52ec4e09(_start+0x2e) [0x559d38539ede]: 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-git-dc52ec4e09/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-dc52ec4e09/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-dc52ec4e09/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 1 Level id: D Level build method = random_map_for_place, level layout type = encompass, absdepth0 = 0 Level vaults: arena_sprint Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #10, type 0 at (39, 35): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< You have entered the arena! You will win if you kill everything that spawns (including allies). If it is a boss round, you only need to kill the boss in order to win. If it is a lightning round, you only need to survive! Welcome, tinfoiltophat the Djinni Fire Elementalist. [Dungeon Sprint] Press ? for a list of commands and other information. Found 200 gold pieces. Found a staircase leading out of the dungeon. You begin with the following spells memorised: Foxfire, Scorch, Volatile Blastmotes, Inner Flame, Flame Wave. Okay, then. No target in view! g - a wand of acid (5); h - a wand of iceblast (5) f - 4 scrolls of blinking (gained 3); i - 3 scrolls of fog d - 4 potions of haste (gained 3); c - 4 potions of heal wounds (gained 3) j - a potion of resistance You now have 200 gold pieces. Found a glowing silver altar of Zin and a shadowy altar of Dithmenos. Found two altars. Found a hide-covered altar of Uskayaw and a roughly hewn altar of Beogh. Get ready! Found Jedusana's Timeless Talismans and Fiakhli's Identification Station. Found a stormy altar of Qazlal and a shimmering blue altar of Sif Muna. Found Qick's Jewellery and Giopt's Advanced Armour. ROUND 1! FIGHT! Search for what [? for help]? goz Can't find anything matching that. There is a glowing silver altar of Zin here. Found Eluepti's Magic Scroll Shop and Zaitwer's Magic Scroll Shop. Found Dum Kar's Must-Have Magic. Found Jempik's Staff Store. Found a bloodstained altar of Trog and a basalt altar of Yredelemnul. Found an iron altar of Okawaru. Found a corrupted altar of Lugonu. Found a sacrificial altar of Ru. Found Fuxeerch's Distillery. A goblin comes into view. It is wielding a +0 club. Found three shops. Found a burning altar of Makhleb and a shimmering altar of Xom. The goblin shouts! Cast which spell? (? or * to list) You aren't experienced enough to cast this spell. Cast which spell? (? or * to list) You conjure some foxfire! Casting: Foxfire (safe; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire hits the goblin. The goblin is heavily wounded. The foxfire hits the goblin. The goblin is severely wounded. Casting: Foxfire (safe; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire hits the goblin. You kill the goblin! Things that are here: a +0 club; a goblin corpse Found an ancient bone altar of Kikubaaqudgha. Your foxfire dissipates! Your foxfire dissipates! x2 Found an opulent altar of Gozag. Found Igekez's Weapon Rack. Found Tovacus's Basic Armour and Tiarheph's Miscellaneous Merchandise. Found Hasemp's Premium Goods. Found three altars. There is an opulent altar of Gozag here. You hover solemnly before the altar of Gozag. Gozag welcomes you! Gozag waives the service fee. There is an entrance to Igekez's Weapon Rack here. A goblin comes into view. It is wielding a +0 dagger. The goblin moves out of view. The goblin shouts! You conjure some foxfire! You conjure some foxfire! You conjure some foxfire! The foxfire hits the goblin. You kill the goblin! Your foxfire dissipates! Your Fighting skill increases to level 1! Your foxfire dissipates! x2 Your foxfire dissipates! Your foxfire dissipates! You now have 263 gold pieces (gained 63). You see here a +0 dagger. There is a hide-covered altar of Uskayaw here. There is an entrance to Jedusana's Timeless Talismans here. Jessica the Apprentice Sorceress comes into view. She is wielding a +3 dagger and wearing a +2 robe of willpower. You conjure some foxfire! Jessica shouts! Jessica gestures wildly while chanting. Jessica blinks! You conjure some foxfire! The foxfire hits Jessica. Jessica is moderately wounded. Jessica gestures wildly while chanting. Jessica seems to speed up. The foxfire hits Jessica. Jessica is moderately wounded. You conjure some foxfire! The foxfire hits Jessica. Jessica is severely wounded. Casting: Foxfire (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You aren't experienced enough to cast this spell. You conjure some foxfire! The foxfire hits Jessica. You kill Jessica! Your Fighting skill gained 2 levels and is now at level 3! Your Spellcasting skill increases to level 4! Your Conjurations skill increases to level 4! Your Hexes skill increases to level 4! Your Summonings skill increases to level 4! Your Necromancy skill increases to level 4! Your Translocations skill increases to level 4! Your Transmutations skill increases to level 4! Your Fire Magic skill increases to level 4! Your Ice Magic skill increases to level 4! Your Air Magic skill increases to level 4! Your Earth Magic skill increases to level 4! Your Poison Magic skill increases to level 4! You have reached level 2! You have reached level 3! Your experience leads to an increase in your attributes! Increase (S)trength, (I)ntelligence, or (D)exterity? You feel clever. x2 The power to cast Kiss of Death wells up from within. Spell assigned to 'f'. Unknown command. Your foxfire dissipates! You now have 317 gold pieces (gained 54). Things that are here: a +3 dagger; a +2 robe of willpower Your foxfire dissipates! x2 A hobgoblin comes into view. Okay, then. You conjure some foxfire! You conjure some foxfire! The foxfire hits the hobgoblin. The hobgoblin is lightly wounded. You conjure some foxfire! The foxfire hits the hobgoblin. The hobgoblin is moderately wounded. You conjure some foxfire! The foxfire hits the hobgoblin. The hobgoblin is almost dead. The foxfire hits the hobgoblin. You kill the hobgoblin! Your foxfire dissipates! You start removing your armour. You continue taking off your +0 robe. Your foxfire dissipates! x2 You continue taking off your +0 robe. Your foxfire dissipates! You continue taking off your +0 robe. x2 You finish taking off your +0 robe. You start putting on your armour. You continue putting on your +2 robe of willpower. x5 You finish putting on your +2 robe of willpower. You feel strong-willed. HP restored. Things that are here: a +0 club; a goblin corpse You now have 371 gold pieces (gained 54). There is an iron altar of Okawaru here. There is a corrupted altar of Lugonu here. There is a sacrificial altar of Ru here. 50... There is an entrance to Fuxeerch's Distillery here. There is an entrance to Jurr's Distillery here. There is an entrance to Axzok's Bottled Wisdom here. There is an entrance to Juducade's Do-It-Yourself Clinic here. There is a shimmering altar of Xom here. There is a burning altar of Makhleb here. A bat comes into view. You conjure some foxfire! You conjure some foxfire! The foxfire hits the bat. You kill the bat! Victory! Score multiplier: 2x You now have 12 arena points (gained 12). >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.31-a0-844-gdc52ec4e09 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: 0, map_stat_gen: 0, type: 4, arena_suspended: 0 prev_cmd = CMD_AUTOFIRE repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [tinfoiltophat] Species: Djinni Job: Fire Elementalist HP: 29/30; mods: 0/0 MP: 0/0; mod: 0 Stats: 7 (7) 18 (18) 13 (13) Position: (42, 46), god: Gozag (20), 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 | 34 | 3 | 342 | 42/200 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 | 0 | 0 | 2 | 151 | 25/126 Stealth | X | 0 | 0 | 1 | 127 | 68/119 Shields | X | 0 | 0 | 0 | 0 | 0/50 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 2 | 5 | 4 | 101 | 27/37 Conjurations | X | 2 | 5 | 4 | 101 | 27/37 Hexes | X | 2 | 5 | 4 | 101 | 27/37 Summonings | X | 2 | 5 | 4 | 101 | 27/37 Necromancy | X | 2 | 5 | 4 | 101 | 27/37 Translocations | X | 2 | 5 | 4 | 101 | 27/37 Transmutations | X | 2 | 5 | 4 | 101 | 27/37 Fire Magic | X | 2 | 5 | 4 | 101 | 27/37 Ice Magic | X | 2 | 5 | 4 | 101 | 27/37 Air Magic | X | 2 | 5 | 4 | 101 | 27/37 Earth Magic | X | 2 | 5 | 4 | 101 | 27/37 Poison Magic | X | 2 | 5 | 4 | 101 | 27/37 Invocations | X | 0 | 0 | 0 | 0 | 0/50 Evocations | X | 0 | 0 | 0 | 0 | 0/50 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/70 Spell bugs: Durations: #126: 90 Attributes: #12: 371 #49: 200 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 #10: +2 robe of willpower }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #∩........8.# #.8........∩### ##∩___......###......__.∩## ######.8.........8.###### #⌠...........⌠# ###..)......### #_......._# #_...§.§§.# #_....$§.§# #∩.....§@§# ##∩.....§## ##.....## ##⌠⌠⌠## ##### clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< calc_score: CLASS: FunctionWrapper name: arena_sprint_score fn: [type function] arena_style_points: 12 arena_sprint_boss_set: 1: 1: place:Snake 2: aizul hd:7 hp:120 / naga warrior name:naga_warlord n_rpl n_des n_noc col:cyan hp:130 / anaconda name:giant n_adj n_noc hp:130 col:lightred 3: serpentine rune of zot 2: 1: place:Spider 2: arachne hp:250 / wolf spider name:dire n_adj n_noc col:blue hp:300 / jumping spider name:phase_spider n_rpl n_des never_corpse col:lightgreen spells:blink_away.58.natural hp:300 3: gossamer rune of zot 3: 1: place:Forest:$ w:50 / spriggan druid w:2 / spriggan air mage w:5 / spriggan berserker w:5 2: agnes hp:335 3: mossy rune of zot 4: 1: vault guard / place:Vaults 2: mennas hp:250 / mara hp:300 / vault guard name:captain n_suf n_noc col:lightcyan hp:800 hd:26 3: silver rune of zot 5: 1: place:Slime 2: dissolution hp:430 / acid blob name:sulfuric n_adj col:white hp:450 / great orb of eyes name:greater_orb_of_eyes n_rpl n_des n_noc col:green hp:600 3: slimy rune of zot 6: 1: guardian mummy w:15 / mummy priest w:3 / royal mummy w:2 2: khufu hp:500 3: golden rune of zot 7: 1: place:Geh:$ 2: asmodeus 3: obsidian rune of zot 8: 1: neqoxec / cacodemon / tormentor / tentacled monstrosity / floating eye / golden eye / eye of devastation / shining eye 2: mnoleg 3: glowing rune of zot 9: 1: place:Tar:$ 2: ereshkigal 3: bone rune of zot 10: 1: pandemonium lord 2: ancient lich name:Master_Blaster n_rpl hd:30 hp:1500 col:lightmagenta spells:fire_storm.32.wizard;glaciate.16.wizard;miasma_breath.16.wizard;blink_away.16.wizard.emergency 3: demonic rune of zot 11: 1: efreet / sun demon / ynoxinul / balrug / brimstone fiend 2: cerebov 3: fiery rune of zot 12: 1: soul eater / lorocyproca / executioner / shadow wraith 2: gloorx vloq 3: dark rune of zot 13: 1: place:Dis:$ 2: dispater 3: iron rune of zot 14: 1: place:Coc:$ 2: antaeus 3: icy rune of zot >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 0 at (24, 34): {{{{ CLASS: PortalDescriptor props: spawn_point: 1 west: 1 }}}} Lua marker 1 at (24, 35): {{{{ CLASS: PortalDescriptor props: spawn_point: 1 west: 1 }}}} Lua marker 2 at (24, 36): {{{{ CLASS: PortalDescriptor props: spawn_point: 1 west: 1 }}}} Lua marker 3 at (33, 29): {{{{ CLASS: PortalDescriptor props: north: 1 spawn_point: 1 west: 1 }}}} Lua marker 4 at (33, 41): {{{{ CLASS: PortalDescriptor props: south: 1 spawn_point: 1 west: 1 }}}} Lua marker 5 at (38, 20): {{{{ CLASS: PortalDescriptor props: spawn_point: 1 north: 1 }}}} Lua marker 6 at (38, 49): {{{{ CLASS: PortalDescriptor props: spawn_point: 1 south: 1 }}}} Lua marker 7 at (39, 20): {{{{ CLASS: PortalDescriptor props: spawn_point: 1 north: 1 }}}} Lua marker 8 at (39, 35): {{{{ CLASS: TriggerableFunction repeated: true listeners: func: CLASS: FunctionWrapper name: thing_do_arena fn: [type function] props: triggerers: 1: CLASS: DgnTriggerer target: any type: monster_dies 2: CLASS: DgnTriggerer countdown: 1 type: turn buildup_turns: 0 sub_type: countdown delay_min: 1 delay: 1 delay_max: 1 activating: false dgn_trigs_by_type: 1: 1: 2 256: 1: 1 activated: true data: boss_spawned: false finished: false spawn_dir: spawn_point num_killed: 5 monster_set: 1: place:D:2 / place:D:4 / w:4 sigmund / w:2 jessica / w:2 terence spawn_rate: 124 lightning_round: false round_id: 2 style_mult: 2 spawn_timer: 1116 between_rounds: true round_enemies: 5 num_spawned: 5 time_left: 440 }}}} Lua marker 9 at (39, 35): {{{{ CLASS: PortalDescriptor props: centre_point: 1 }}}} Lua marker 11 at (39, 49): {{{{ CLASS: PortalDescriptor props: spawn_point: 1 south: 1 }}}} Lua marker 12 at (40, 20): {{{{ CLASS: PortalDescriptor props: spawn_point: 1 north: 1 }}}} Lua marker 13 at (40, 49): {{{{ CLASS: PortalDescriptor props: spawn_point: 1 south: 1 }}}} Lua marker 14 at (45, 29): {{{{ CLASS: PortalDescriptor props: east: 1 spawn_point: 1 north: 1 }}}} Lua marker 15 at (45, 41): {{{{ CLASS: PortalDescriptor props: east: 1 spawn_point: 1 south: 1 }}}} Lua marker 16 at (54, 34): {{{{ CLASS: PortalDescriptor props: spawn_point: 1 east: 1 }}}} Lua marker 17 at (54, 35): {{{{ CLASS: PortalDescriptor props: spawn_point: 1 east: 1 }}}} Lua marker 18 at (54, 36): {{{{ CLASS: PortalDescriptor props: spawn_point: 1 east: 1 }}}} >>>>>>>>>>>>>>>>>>>>>>