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-752-gc3205288ea Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 7981300798112551920, deterministic pregen: 1 Command line: /usr/games/crawl-git-c3205288ea -name chipmonk -rc /dgldir/rcfiles/crawl-git/chipmonk.rc -macro /dgldir/rcfiles/crawl-git/chipmonk.macro -morgue /dgldir/morgue/chipmonk/ -webtiles-socket /crawl-master/webserver/sockets/chipmonk:2021-03-24.18:03:38.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 30 stack frames. /usr/games/crawl-git-c3205288ea(_Z17write_stack_traceP8_IO_FILE+0x28) [0x558c309efea8]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-c3205288ea(_Z13do_crash_dumpv+0x47c) [0x558c309f811c]: do_crash_dump() /usr/games/crawl-git-c3205288ea(_Z20crash_signal_handleri+0x7e) [0x558c309f01ae]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x33060) [0x7f3e93188060]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0xcf) [0x7f3e93504f9f]: /usr/games/crawl-git-c3205288ea(+0x37e8d6) [0x558c309f78d6]: /usr/games/crawl-git-c3205288ea(+0x37eb6d) [0x558c309f7b6d]: /usr/games/crawl-git-c3205288ea(+0x7c458e) [0x558c30e3d58e]: /usr/games/crawl-git-c3205288ea(_Z12species_nameB5cxx1112species_type17species_name_type+0x12) [0x558c30e3d972]: species_name[abi:cxx11](species_type, species_name_type) /usr/games/crawl-git-c3205288ea(+0x4b8aea) [0x558c30b31aea]: /usr/games/crawl-git-c3205288ea(_ZN15scorefile_entry16init_with_fieldsEv+0x17f8) [0x558c30b3d778]: scorefile_entry::init_with_fields() /usr/games/crawl-git-c3205288ea(_ZN15scorefile_entry15parse_scorelineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xad) [0x558c30b414fd]: scorefile_entry::parse_scoreline(std::__cxx11::basic_string, std::allocator > const&) /usr/games/crawl-git-c3205288ea(+0x4c85f0) [0x558c30b415f0]: /usr/games/crawl-git-c3205288ea(_Z18hiscores_new_entryRK15scorefile_entry+0x303) [0x558c30b41963]: hiscores_new_entry(scorefile_entry const&) /usr/games/crawl-git-c3205288ea(_Z8end_gameR15scorefile_entry+0xd45) [0x558c30aa9e05]: end_game(scorefile_entry&) /usr/games/crawl-git-c3205288ea(_Z4ouchi16kill_method_typejPKcbS1_+0x330d) [0x558c30d8f69d]: ouch(int, kill_method_type, unsigned int, char const*, bool, char const*) /usr/games/crawl-git-c3205288ea(_ZN6player4hurtEPK5actori9beam_type16kill_method_typeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_bb+0x55) [0x558c30db95d5]: 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-c3205288ea(_ZN6attack14inflict_damageEi9beam_typeb+0xda) [0x558c30996a2a]: attack::inflict_damage(int, beam_type, bool) /usr/games/crawl-git-c3205288ea(_ZN6attack20handle_phase_damagedEv+0x43) [0x558c30996653]: attack::handle_phase_damaged() /usr/games/crawl-git-c3205288ea(_ZN12melee_attack16handle_phase_hitEv+0x82) [0x558c30c867c2]: melee_attack::handle_phase_hit() /usr/games/crawl-git-c3205288ea(_ZN12melee_attack6attackEv+0x424) [0x558c30c8a394]: melee_attack::attack() /usr/games/crawl-git-c3205288ea(_Z11fight_meleeP5actorS0_Pbb+0x338) [0x558c30abd568]: fight_melee(actor*, actor*, bool*, bool) /usr/games/crawl-git-c3205288ea(_Z19handle_monster_moveP7monster+0x1de9) [0x558c30cabcf9]: handle_monster_move(monster*) /usr/games/crawl-git-c3205288ea(_Z15handle_monstersb+0x904) [0x558c30cac7e4]: handle_monsters(bool) /usr/games/crawl-git-c3205288ea(_Z12world_reactsv+0xdd) [0x558c30fbf75d]: world_reacts() /usr/games/crawl-git-c3205288ea(+0x948a3d) [0x558c30fc1a3d]: /usr/games/crawl-git-c3205288ea(+0x949005) [0x558c30fc2005]: /usr/games/crawl-git-c3205288ea(main+0x345) [0x558c30951a35]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf1) [0x7f3e931752e1]: /usr/games/crawl-git-c3205288ea(_start+0x2a) [0x558c309523ca]: gdb not executable. Compilation info: <<<<<<<<<<< Compiled with GCC 6.3.0 20170516 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 -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-c3205288ea/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-c3205288ea/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-c3205288ea/data/web/" -D_GNU_SOURCE -D_DEFAULT_SOURCE -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 2 Level id: D:2 Level build method = , level layout type = rooms, absdepth0 = 1 Level vaults: layout_rooms Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, chipmonk the Djinni Fire Elementalist. It is said that the Orb of Zot exists deep within this dungeon. Press ? for a list of commands and other information. Found a mace. Found a staircase leading out of the dungeon. You begin with the following spells memorised: Foxfire, Conjure Flame, Inner Flame, Sticky Flame, Fireball. You need no library to learn spells. Sorry, you're not good enough to have a special ability. You see here a +0 mace. You see here a +0 mace. b - a +0 mace Drop what? 2/52 slots (_ for help) (? for menu, Esc to quit) You drop a +0 mace. You reach down and open the large door. Found 12 gold pieces. There is a large open door here. You now have 12 gold pieces. A goblin comes into view. It is wielding a +0 club. You are sucked into a shaft and drop 1 floor! Welcome back, chipmonk the Djinni Fire Elementalist. Press ? for a list of commands and other information. Welcome back, chipmonk the Djinni Fire Elementalist. Press ? for a list of commands and other information. Welcome back, chipmonk the Djinni Fire Elementalist. Press ? for a list of commands and other information. Found four items. A bat, a goblin, a hobgoblin and a gnoll come into view. Welcome back, chipmonk the Djinni Fire Elementalist. Press ? for a list of commands and other information. Save game and exit? Welcome back, chipmonk the Djinni Fire Elementalist. Welcome back, chipmonk the Djinni Fire Elementalist. Welcome back, chipmonk the Djinni Fire Elementalist. Welcome back, chipmonk the Djinni Fire Elementalist. Press ? for a list of commands and other information. Cast which spell? (? or * to list) You conjure some foxfire! The gnoll shouts! The goblin shouts! The hobgoblin shouts! The foxfire hits the goblin. The goblin is heavily wounded. The foxfire hits the bat but does no damage. A gnoll comes into view. It is wielding a +0 whip. The gnoll shouts! Casting: Foxfire (safe; 6% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The bat hits you but does no damage. The foxfire hits the goblin. You kill the goblin! The foxfire hits the bat but does no damage. The bat hits you but does no damage. Casting: Foxfire (safe; 6% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The bat barely misses you. The foxfire hits the bat. The bat is heavily wounded. The foxfire hits the bat. You kill the bat! A gnoll comes into view. It is wielding a +0 club. A bat comes into view. Casting: Foxfire (safe; 6% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The gnoll shouts! The hobgoblin closely misses you. The gnoll hits you but does no damage. A ball python comes into view. The foxfire hits the gnoll. The gnoll is lightly wounded. The foxfire hits the gnoll but does no damage. The hobgoblin closely misses you. The gnoll closely misses you. A quokka comes into view. Casting: Foxfire (safe; 6% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The hobgoblin hits you. The gnoll hits you with a +0 flail. * * * LOW HITPOINT WARNING * * * The gnoll hits you with a +0 whip. >>>>>>>>>>>>>>>>>>>>>> Version history: No version history (current version is 0.27-a0-752-gc3205288ea) 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: 1, arena_suspended: 0 prev_cmd = CMD_FORCE_CAST_SPELL repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [chipmonk] Species: Djinni Job: Fire Elementalist HP: -2/15; mods: 0/0 MP: 0/0; mod: 0 Stats: 7 (7) 16 (16) 13 (13) Position: (47, 34), 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 | 0 | 0 | 0 | 0 | 0/50 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 Slings | X | 0 | 0 | 0 | 0 | 0/70 Bows | X | 0 | 0 | 0 | 0 | 0/70 Crossbows | 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 | 33 | 2 | 165 | 39/126 Stealth | X | 1 | 33 | 1 | 139 | 80/119 Shields | X | 0 | 0 | 0 | 0 | 0/50 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 1 | 33 | 2 | 371 | 159/212 Invocations | X | 0 | 0 | 0 | 0 | 0/50 Evocations | X | 0 | 0 | 0 | 0 | 0/50 Spell bugs: Durations: Attributes: #12: 12 #27: 4 #49: 114 #59: 1 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 robe }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #......##.....# #......(.....r. ..........S.... ............... ............... ............... ......ยง.g...... .......@gb?g... #....$..g...... ##.....#...(..# ###### .###### ## clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>