ASSERT(!invalid_monster(&mons)) in 'mon-death.cc' at line 1470 failed. Version: Dungeon Crawl Stone Soup 0.27-a0-1046-g98bf31544f Platform: unix Bits: 64 Game mode: sprint Tiles: online Seed: 15307032289347304493, deterministic pregen: 1 Command line: /usr/games/crawl-git-98bf31544f -name noodleboyJ -rc /dgldir/rcfiles/crawl-git/noodleboyJ.rc -macro /dgldir/rcfiles/crawl-git/noodleboyJ.macro -morgue /dgldir/morgue/noodleboyJ/ -sprint -webtiles-socket /crawl-master/webserver/sockets/noodleboyJ:2021-04-19.15:43:03.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 18 stack frames. /usr/games/crawl-git-98bf31544f(_Z17write_stack_traceP8_IO_FILE+0x3f) [0x56094a386b7f]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-98bf31544f(_Z13do_crash_dumpv+0x431) [0x56094a38e401]: do_crash_dump() /usr/games/crawl-git-98bf31544f(_Z20crash_signal_handleri+0x1fa) [0x56094a38700a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x46210) [0x7f1aad61b210]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0xcb) [0x7f1aad7dc24b]: /usr/games/crawl-git-98bf31544f(+0x404b2d) [0x56094a38db2d]: /usr/games/crawl-git-98bf31544f(+0x404ce5) [0x56094a38dce5]: /usr/games/crawl-git-98bf31544f(_Z11monster_dieR7monster11killer_typeibbb+0x4e26) [0x56094a6a24c6]: monster_die(monster&, killer_type, int, bool, bool, bool) /usr/games/crawl-git-98bf31544f(_Z20monster_swaps_placesP7monsterRK9coord_defbb+0x1b0) [0x56094a662420]: monster_swaps_places(monster*, coord_def const&, bool, bool) /usr/games/crawl-git-98bf31544f(+0x6de39c) [0x56094a66739c]: /usr/games/crawl-git-98bf31544f(_Z19handle_monster_moveP7monster+0x1e15) [0x56094a6695e5]: handle_monster_move(monster*) /usr/games/crawl-git-98bf31544f(_Z15handle_monstersb+0xb12) [0x56094a66ad92]: handle_monsters(bool) /usr/games/crawl-git-98bf31544f(_Z12world_reactsv+0xf4) [0x56094a9a0454]: world_reacts() /usr/games/crawl-git-98bf31544f(+0xa19364) [0x56094a9a2364]: /usr/games/crawl-git-98bf31544f(+0xa19d3d) [0x56094a9a2d3d]: /usr/games/crawl-git-98bf31544f(main+0x1a5) [0x56094a2e5d05]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7f1aad5fc0b3]: /usr/games/crawl-git-98bf31544f(_start+0x2e) [0x56094a2e681e]: gdb not executable. Compilation info: <<<<<<<<<<< Compiled with GCC 9.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-98bf31544f/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-98bf31544f/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-98bf31544f/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, noodleboyJ the Djinni Fire Elementalist. 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, Conjure Flame, Inner Flame, Sticky Flame, Fireball. You now have 200 gold pieces. b - a potion of resistance; h - a wand of acid (5); i - a wand of iceblast (5) e - 4 potions of haste (gained 3); d - 4 potions of heal wounds (gained 3) j - 3 scrolls of fog; g - 4 scrolls of blinking (gained 3) There is a staircase leading out of the dungeon here. Found a shimmering altar of Xom and a stormy altar of Qazlal. Found a radiant altar of Vehumet and a bloodstained altar of Trog. Get ready! Found a basalt altar of Yredelemnul and a shadowy altar of Dithmenos. Found Codib's Staff Store and Fixoir's Magic Scroll Shop. Found three altars. ROUND 1! FIGHT! Found three shops. An orc comes into view. It is wielding a +0 hand axe. You conjure some foxfire! The orc shouts! The foxfire hits the orc. The orc is severely wounded. The foxfire hits the orc. You kill the orc! Your Spellcasting skill increases to level 3! Things that are here: a +0 hand axe; a +0 leather armour k - a +0 hand axe k - a +0 hand axe (weapon) Found Muabumul's Distillery and Muckyca's Bottled Wisdom. Found Jieda's Do-It-Yourself Clinic. Found a blossoming altar of Fedhas and a corrupted altar of Lugonu. Found a hide-covered altar of Uskayaw. Found an iron altar of Okawaru. Found Wotimi's Weapon Rack and Qycyirol's Premium Goods. Found three altars. Found Wemaajogg's Basic Armour and Eghiunemp's Miscellaneous Merchandise. Found an ornate altar of the Wu Jian Council. Found a burning altar of Makhleb. An orc comes into view. It is wielding a +0 short sword. Blork the orc comes into view. He is wielding a +1 antimagic mace. Found an ancient bone altar of Kikubaaqudgha. You conjure some foxfire! The orc shouts! Blork the orc screams, "I'll cover the dungeon with your blood!" You conjure some foxfire! The foxfire hits the orc. The orc is moderately wounded. The foxfire hits the orc. You kill the orc! You conjure some foxfire! The foxfire hits Blork the orc. Blork the orc is lightly wounded. The foxfire hits Blork the orc. Blork the orc is lightly wounded. You conjure some foxfire! The foxfire hits Blork the orc. Blork the orc is moderately wounded. The foxfire hits Blork the orc. Blork the orc is moderately wounded. You conjure some foxfire! The foxfire hits Blork the orc. Blork the orc is heavily wounded. The foxfire hits Blork the orc. Blork the orc is heavily wounded. You conjure some foxfire! The foxfire hits Blork the orc. Blork the orc is severely wounded. The foxfire hits Blork the orc. Blork the orc is severely wounded. Blork the orc points at you and mumbles some strange words. The puff of frost hits you! You feel a terrible chill! Ouch! That really hurt! * * * LOW HITPOINT WARNING * * * The foxfire hits Blork the orc. Blork the orc is almost dead. The foxfire hits Blork the orc. You kill Blork the orc! Your Dodging skill increases to level 3! Your Stealth skill increases to level 2! Your Spellcasting skill gained 3 levels and is now at level 6! 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. The power to cast Sandblast wells up from within. Spell assigned to 'f'. You have reached level 4! You feel clever. Things that are here: a +1 antimagic mace; a +0 robe Okay, then. You start resting. An orc priest comes into view. It is wielding a +0 dagger. l - a +1 antimagic mace You feel magic leave you. l - a +1 antimagic mace (weapon) You are too injured to fight recklessly! You are too injured to fight recklessly! Casting: Foxfire (safe; 1% risk of failure) Press: ? - help, Q - select action, (/) - cycle Dir - look around, f - activate You conjure some foxfire! * * * LOW HITPOINT WARNING * * * Your foxfire dissipates! You start resting. An orc priest is nearby! An orc priest is nearby! Casting: Foxfire (safe; 1% risk of failure) Press: ? - help, Q - select action, (/) - cycle Dir - look around, f - activate You conjure some foxfire! The orc priest shouts! * * * LOW HITPOINT WARNING * * * Unknown command. The foxfire hits the orc priest. The orc priest is lightly wounded. The foxfire hits the orc priest. The orc priest is heavily wounded. Casting: Foxfire (safe; 1% risk of failure) Press: ? - help, Q - select action, (/) - cycle Dir - look around, f - activate You conjure some foxfire! * * * LOW HITPOINT WARNING * * * The foxfire hits the orc priest but does no damage. The orc priest is heavily wounded. The foxfire hits the orc priest. The orc priest is severely wounded. Casting: Foxfire (safe; 1% risk of failure) Press: ? - help, Q - select action, (/) - cycle Dir - look around, f - activate You conjure some foxfire! * * * LOW HITPOINT WARNING * * * The orc priest looks satisfied for a moment. Casting: Foxfire (safe; 1% risk of failure) Press: ? - help, Q - select action, (/) - cycle Dir - look around, f - activate You conjure some foxfire! * * * LOW HITPOINT WARNING * * * The foxfire hits the orc priest. The orc priest is almost dead. The foxfire hits the orc priest. You kill the orc priest! Your Spellcasting skill increases to level 7! You start resting. Your foxfire dissipates! You start resting. Your foxfire dissipates! You start resting. 50... Unknown command. You start resting. An orc comes into view. It is wielding a +0 hand axe. Casting: Foxfire (safe; 1% risk of failure) Press: ? - help, Q - select action, (/) - cycle Dir - look around, f - activate You conjure some foxfire! * * * LOW HITPOINT WARNING * * * Unknown command. The foxfire hits the orc. The orc is lightly wounded. The foxfire hits the orc. The orc is almost dead. Casting: Foxfire (safe; 1% risk of failure) Press: ? - help, Q - select action, (/) - cycle Dir - look around, f - activate You conjure some foxfire! * * * LOW HITPOINT WARNING * * * Unknown command. The foxfire hits the orc. You kill the orc! Victory! Score multiplier: 2x You now have 12 arena points (gained 12). >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.27-a0-1046-g98bf31544f 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_WAIT repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [noodleboyJ] Species: Djinni Job: Fire Elementalist HP: 6/31; mods: 0/0 MP: 0/0; mod: 0 Stats: 7 (7) 18 (18) 13 (13) Position: (38, 42), 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 | 0 | 0 | 0 | 0/50 Short Blades | X | 1 | 0 | 0 | 0 | 0/59 Long Blades | X | 1 | 0 | 0 | 0 | 0/59 Axes | X | 1 | 0 | 0 | 0 | 0/70 Maces & Flails | X | 1 | 0 | 0 | 0 | 0/70 Polearms | X | 1 | 0 | 0 | 0 | 0/70 Staves | X | 1 | 0 | 0 | 0 | 0/59 Slings | X | 1 | 0 | 0 | 0 | 0/70 Bows | X | 1 | 0 | 0 | 0 | 0/70 Crossbows | X | 1 | 0 | 0 | 0 | 0/70 Throwing | X | 1 | 0 | 0 | 0 | 0/70 Armour | X | 1 | 0 | 0 | 0 | 0/50 Dodging | X | 1 | 12 | 3 | 409 | 157/168 Stealth | X | 1 | 10 | 2 | 344 | 166/178 Shields | X | 1 | 0 | 0 | 0 | 0/50 Unarmed Combat | X | 1 | 0 | 0 | 0 | 0/50 Spellcasting | X | 1 | 78 | 7 | 2041 | 62/566 Invocations | X | 1 | 0 | 0 | 0 | 0/50 Evocations | X | 1 | 0 | 0 | 0 | 0/50 Spell bugs: Durations: Attributes: #12: 200 #27: 138 #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 #0, inv slot #11: +1 antimagic mace eq slot #6, inv slot #0: +0 robe }}}}}}}}}}} 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:Swamp 2: the lernaean hydra / wizard name:witch n_rpl n_des n_noc col:green hp:130 spells:mephitic_cloud.15.wizard;summon_hydra.15.wizard;invisibility.15.wizard;teleport_self.15.wizard.emergency 3: decaying rune of zot 2: 1: place:Shoals 2: polyphemus hp:350 / ilsuiw hp:250 / merfolk avatar name:dimme tile:mons_dimme n_rpl n_des n_spe col:lightmagenta hp:300 spells:avatar_song.160.natural;malign_gateway.40.natural 3: barnacled 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: place:Coc:$ 2: antaeus 3: icy rune of zot 7: 1: neqoxec / cacodemon / tormentor / tentacled monstrosity / floating eye / golden eye / eye of devastation / shining eye 2: mnoleg 3: glowing rune of zot 8: 1: soul eater / lorocyproca / executioner / shadow wraith 2: gloorx vloq 3: dark rune of zot 9: 1: smoke demon / blizzard demon / green death / rakshasa / glowing orange brain / titan / lich / draconian annihilator / deep elf annihilator 2: lom lobon 3: magical 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;teleport_self.16.wizard.emergency 3: demonic rune of zot 11: 1: place:Tar:$ 2: ereshkigal 3: bone rune of zot 12: 1: efreet / sun demon / ynoxinul / balrug / brimstone fiend 2: cerebov 3: fiery rune of zot 13: 1: guardian mummy w:15 / mummy priest w:3 / royal mummy w:2 2: khufu hp:500 3: golden rune of zot 14: 1: place:Dis:$ 2: dispater 3: iron 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: orc w:40 / orc wizard w:8 / orc priest w:5 / w:5 orc warrior / blork the orc spawn_rate: 58 lightning_round: false round_id: 2 style_mult: 2 spawn_timer: 1218 between_rounds: true round_enemies: 5 num_spawned: 5 time_left: 473 }}}} 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 }}}} >>>>>>>>>>>>>>>>>>>>>>