ERROR in 'species.cc' at line 31: ASSERT failed: species of 4294967288 out of range 0 (0) .. NUM_SPECIES (41) Version: Dungeon Crawl Stone Soup 0.27-a0-732-ga892ba84f6 Platform: unix Bits: 64 Game mode: sprint Tiles: online Seed: 5413244762225224690, deterministic pregen: 1 Command line: /usr/games/crawl-git-a892ba84f6 -name LufLufFighter -rc /dgldir/rcfiles/crawl-git/LufLufFighter.rc -macro /dgldir/rcfiles/crawl-git/LufLufFighter.macro -morgue /dgldir/morgue/LufLufFighter/ -sprint -webtiles-socket /crawl-master/webserver/sockets/LufLufFighter:2021-03-23.14:24:45.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 29 stack frames. /usr/games/crawl-git-a892ba84f6(_Z17write_stack_traceP8_IO_FILE+0x3f) [0x55594547771f]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-a892ba84f6(_Z13do_crash_dumpv+0x431) [0x55594547efa1]: do_crash_dump() /usr/games/crawl-git-a892ba84f6(_Z20crash_signal_handleri+0x1fa) [0x555945477baa]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x46210) [0x7f59d8133210]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0xcb) [0x7f59d82f424b]: /usr/games/crawl-git-a892ba84f6(+0x4046cd) [0x55594547e6cd]: /usr/games/crawl-git-a892ba84f6(+0x4049f6) [0x55594547e9f6]: /usr/games/crawl-git-a892ba84f6(_Z15get_species_def12species_type+0x82) [0x555945908d72]: get_species_def(species_type) /usr/games/crawl-git-a892ba84f6(_Z12species_nameB5cxx1112species_type17species_name_type+0x31) [0x5559459093a1]: species_name[abi:cxx11](species_type, species_name_type) /usr/games/crawl-git-a892ba84f6(+0x5566ea) [0x5559455d06ea]: /usr/games/crawl-git-a892ba84f6(_ZN15scorefile_entry16init_with_fieldsEv+0x486) [0x5559455d3676]: scorefile_entry::init_with_fields() /usr/games/crawl-git-a892ba84f6(_ZN15scorefile_entry15parse_scorelineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xae) [0x5559455d918e]: scorefile_entry::parse_scoreline(std::__cxx11::basic_string, std::allocator > const&) /usr/games/crawl-git-a892ba84f6(+0x55f2b7) [0x5559455d92b7]: /usr/games/crawl-git-a892ba84f6(_Z18hiscores_new_entryRK15scorefile_entry+0x31c) [0x5559455dbc1c]: hiscores_new_entry(scorefile_entry const&) /usr/games/crawl-git-a892ba84f6(_Z8end_gameR15scorefile_entry+0x9b9) [0x555945537259]: end_game(scorefile_entry&) /usr/games/crawl-git-a892ba84f6(_Z4ouchi16kill_method_typejPKcbS1_+0x2abd) [0x555945850aed]: ouch(int, kill_method_type, unsigned int, char const*, bool, char const*) /usr/games/crawl-git-a892ba84f6(_ZN6player4hurtEPK5actori9beam_type16kill_method_typeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_bb+0x59) [0x55594587d9f9]: player::hurt(actor const*, int, beam_type, kill_method_type, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, bool, bool) /usr/games/crawl-git-a892ba84f6(+0x6f3ab0) [0x55594576dab0]: /usr/games/crawl-git-a892ba84f6(_Z9mons_castP7monster4bolt10spell_type13enum_bitfieldI19mon_spell_slot_flagLi12EEb+0x42a7) [0x55594577d657]: mons_cast(monster*, bolt, spell_type, enum_bitfield, bool) /usr/games/crawl-git-a892ba84f6(_Z16handle_mon_spellP7monster+0x10d2) [0x555945782f22]: handle_mon_spell(monster*) /usr/games/crawl-git-a892ba84f6(+0x6d7f4f) [0x555945751f4f]: /usr/games/crawl-git-a892ba84f6(_Z19handle_monster_moveP7monster+0x1c65) [0x55594575a1d5]: handle_monster_move(monster*) /usr/games/crawl-git-a892ba84f6(_Z15handle_monstersb+0xb12) [0x55594575bb42]: handle_monsters(bool) /usr/games/crawl-git-a892ba84f6(_Z12world_reactsv+0xf4) [0x555945a923d4]: world_reacts() /usr/games/crawl-git-a892ba84f6(+0xa1a2e4) [0x555945a942e4]: /usr/games/crawl-git-a892ba84f6(+0xa1acbd) [0x555945a94cbd]: /usr/games/crawl-git-a892ba84f6(main+0x1a5) [0x5559453d6a95]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7f59d81140b3]: /usr/games/crawl-git-a892ba84f6(_start+0x2e) [0x5559453d75ae]: 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-a892ba84f6/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-a892ba84f6/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-a892ba84f6/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, LufLufFighter the Minotaur Berserker. Trog says: Kill them all! Press ? for a list of commands and other information. Found 200 gold pieces. Welcome back, LufLufFighter the Minotaur Berserker. Trog says: Kill them all! Press ? for a list of commands and other information. Found 200 gold pieces. Welcome back, LufLufFighter the Minotaur Berserker. Trog says: Kill them all! Press ? for a list of commands and other information. Found 200 gold pieces. Welcome back, LufLufFighter the Minotaur Berserker. Trog says: Kill them all! Press ? for a list of commands and other information. Found 200 gold pieces. Welcome back, LufLufFighter the Minotaur Berserker. Trog says: Kill them all! Press ? for a list of commands and other information. Found 200 gold pieces. Welcome back, LufLufFighter the Minotaur Berserker. Trog says: Kill them all! Press ? for a list of commands and other information. Found 200 gold pieces. Welcome back, LufLufFighter the Minotaur Berserker. Trog says: Kill them all! Press ? for a list of commands and other information. Found 200 gold pieces. Welcome back, LufLufFighter the Minotaur Berserker. Trog says: Kill them all! Press ? for a list of commands and other information. Found 200 gold pieces. Found a staircase leading out of the dungeon. Save game and exit? Welcome back, LufLufFighter the Minotaur Berserker. Trog says: Kill them all! Welcome back, LufLufFighter the Minotaur Berserker. Trog says: Kill them all! Welcome back, LufLufFighter the Minotaur Berserker. Trog says: Kill them all! Welcome back, LufLufFighter the Minotaur Berserker. Trog says: Kill them all! Press ? for a list of commands and other information. Get ready! ROUND 1! FIGHT! An ooze comes into view. The ooze quivers. The ooze freezes you. You are frozen. The ooze hits you. The ooze freezes you. You are frozen. The ooze barely misses you. The ooze barely misses you. The ooze hits you. The ooze freezes you. You are frozen. * * * LOW HITPOINT WARNING * * * The ooze freezes you. You are frozen. >>>>>>>>>>>>>>>>>>>>>> Version history: No version history (current version is 0.27-a0-732-ga892ba84f6) Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 0, saving_game: 0, updating_scores: 1: seen_hups: 0, map_stat_gen: 0, type: 4, arena_suspended: 0 prev_cmd = CMD_WAIT repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [LufLufFighter] Species: Minotaur Job: Berserker HP: -1/19; mods: 0/0 MP: 0/0; mod: 0 Stats: 21 (21) 4 (4) 9 (9) Position: (39, 35), god: Trog (10), turn_is_over: 1, banished: 0 Standing on/in/over feature: staircase leading out of the dungeon Skills (mode: auto) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 40 | 3 | 301 | 89/141 Short Blades | X | 1 | 0 | 0 | 0 | 0/42 Long Blades | X | 1 | 0 | 0 | 0 | 0/35 Axes | X | 1 | 39 | 3 | 301 | 89/141 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 Slings | X | 1 | 0 | 0 | 0 | 0/42 Bows | X | 1 | 0 | 0 | 0 | 0/42 Crossbows | X | 1 | 0 | 0 | 0 | 0/42 Throwing | X | 1 | 0 | 0 | 0 | 0/50 Armour | X | 1 | 10 | 2 | 151 | 45/106 Dodging | X | 1 | 11 | 2 | 151 | 25/126 Stealth | X | 1 | 0 | 0 | 0 | 0/59 Shields | X | 1 | 0 | 0 | 0 | 0/35 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 Transmutations | 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 Poison Magic | X | 1 | 0 | 0 | 0 | 0/84 Invocations | X | 1 | 0 | 0 | 0 | 0/50 Evocations | X | 1 | 0 | 0 | 0 | 0/59 Spell bugs: Durations: Attributes: #49: 200 #59: 1 Mutations: horns: 2 (innate) retaliatory headbutt: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #0: +0 hand axe eq slot #6, inv slot #1: +0 animal skin }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ###. .### #⌠.. ..⌠# #.8.. ..8.# ..... ..... ..8. .8.. ..###.. #J..# #.@.# #...# ..###.. ..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: 0 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: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:teleport_self.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: place:Geh:$ 2: asmodeus 3: obsidian rune of zot 7: 1: efreet / sun demon / ynoxinul / balrug / brimstone fiend 2: cerebov 3: fiery rune of zot 8: 1: place:Dis:$ 2: dispater 3: iron 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: neqoxec / cacodemon / tormentor / tentacled monstrosity / floating eye / golden eye / eye of devastation / shining eye 2: mnoleg 3: glowing 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: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 method: dgn_event 2: CLASS: DgnTriggerer countdown: 1 type: turn buildup_turns: 0 sub_type: countdown delay_min: 1 method: dgn_event 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 time_left: 705 num_killed: 0 monster_set: 1: ooze / w:5 jelly round_id: 1 spawn_rate: 222 lightning_round: false style_mult: 1 between_rounds: false round_enemies: 5 spawn_timer: 150 num_spawned: 2 spawn_dir: spawn_point }}}} 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 }}}} >>>>>>>>>>>>>>>>>>>>>>