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: 5341380422622730007, deterministic pregen: 1 Command line: /usr/games/crawl-git-c3205288ea -name fasse2k -rc /dgldir/rcfiles/crawl-git/fasse2k.rc -macro /dgldir/rcfiles/crawl-git/fasse2k.macro -morgue /dgldir/morgue/fasse2k/ -webtiles-socket /crawl-master/webserver/sockets/fasse2k:2021-03-24.22:20:10.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) [0x5578b658dea8]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-c3205288ea(_Z13do_crash_dumpv+0x47c) [0x5578b659611c]: do_crash_dump() /usr/games/crawl-git-c3205288ea(_Z20crash_signal_handleri+0x7e) [0x5578b658e1ae]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x33060) [0x7fb2237ba060]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0xcf) [0x7fb223b36f9f]: /usr/games/crawl-git-c3205288ea(+0x37e8d6) [0x5578b65958d6]: /usr/games/crawl-git-c3205288ea(+0x37eb6d) [0x5578b6595b6d]: /usr/games/crawl-git-c3205288ea(+0x7c458e) [0x5578b69db58e]: /usr/games/crawl-git-c3205288ea(_Z12species_nameB5cxx1112species_type17species_name_type+0x12) [0x5578b69db972]: species_name[abi:cxx11](species_type, species_name_type) /usr/games/crawl-git-c3205288ea(+0x4b8aea) [0x5578b66cfaea]: /usr/games/crawl-git-c3205288ea(_ZN15scorefile_entry16init_with_fieldsEv+0x17f8) [0x5578b66db778]: scorefile_entry::init_with_fields() /usr/games/crawl-git-c3205288ea(_ZN15scorefile_entry15parse_scorelineERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xad) [0x5578b66df4fd]: scorefile_entry::parse_scoreline(std::__cxx11::basic_string, std::allocator > const&) /usr/games/crawl-git-c3205288ea(+0x4c85f0) [0x5578b66df5f0]: /usr/games/crawl-git-c3205288ea(_Z18hiscores_new_entryRK15scorefile_entry+0x303) [0x5578b66df963]: hiscores_new_entry(scorefile_entry const&) /usr/games/crawl-git-c3205288ea(_Z8end_gameR15scorefile_entry+0xd45) [0x5578b6647e05]: end_game(scorefile_entry&) /usr/games/crawl-git-c3205288ea(_Z4ouchi16kill_method_typejPKcbS1_+0x330d) [0x5578b692d69d]: 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) [0x5578b69575d5]: 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) [0x5578b6534a2a]: attack::inflict_damage(int, beam_type, bool) /usr/games/crawl-git-c3205288ea(_ZN6attack20handle_phase_damagedEv+0x43) [0x5578b6534653]: attack::handle_phase_damaged() /usr/games/crawl-git-c3205288ea(_ZN12melee_attack16handle_phase_hitEv+0x82) [0x5578b68247c2]: melee_attack::handle_phase_hit() /usr/games/crawl-git-c3205288ea(_ZN12melee_attack6attackEv+0x424) [0x5578b6828394]: melee_attack::attack() /usr/games/crawl-git-c3205288ea(_Z11fight_meleeP5actorS0_Pbb+0x338) [0x5578b665b568]: fight_melee(actor*, actor*, bool*, bool) /usr/games/crawl-git-c3205288ea(_Z19handle_monster_moveP7monster+0x1de9) [0x5578b6849cf9]: handle_monster_move(monster*) /usr/games/crawl-git-c3205288ea(_Z15handle_monstersb+0x904) [0x5578b684a7e4]: handle_monsters(bool) /usr/games/crawl-git-c3205288ea(_Z12world_reactsv+0xdd) [0x5578b6b5d75d]: world_reacts() /usr/games/crawl-git-c3205288ea(+0x948a3d) [0x5578b6b5fa3d]: /usr/games/crawl-git-c3205288ea(+0x949005) [0x5578b6b60005]: /usr/games/crawl-git-c3205288ea(main+0x345) [0x5578b64efa35]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf1) [0x7fb2237a72e1]: /usr/games/crawl-git-c3205288ea(_start+0x2a) [0x5578b64f03ca]: 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 = 1 Level id: D:1 Level build method = random_map_for_place, level layout type = rooms, absdepth0 = 0 Level vaults: roderic_dead_forest layout_basic Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 0 at (58, 33): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, fasse2k the Djinni Fire Elementalist. The bosom of this dungeon contains the transcendent artefact, the Orb of Zot. Press ? for a list of commands and other information. 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. Unknown command. Cast which spell? (? or * to list) Okay, then. Cast which spell? (? or * to list) You aren't experienced enough to cast this spell. 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! Unknown command. Casting: Foxfire (safe; 6% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. Your foxfire dissipates! x2 HP restored. A kobold comes into view. It is wielding a +0 whip. The kobold shouts! Found 7 gold pieces. A kobold is nearby! Unknown command. A kobold is nearby! A kobold is nearby! The kobold hits you with a +0 whip. Casting: Foxfire (safe; 6% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The kobold hits you but does no damage. Your foxfire dissipates! The foxfire hits the kobold. You kill the kobold! Things that are here: a +0 whip; 3 stones You now have 7 gold pieces. A kobold comes into view. It is wielding a +0 short sword. The kobold shouts! Found a stone staircase leading down. A kobold is nearby! Casting: Foxfire (safe; 6% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! Your foxfire dissipates! Casting: Foxfire (safe; 6% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! Your foxfire dissipates! The foxfire hits the kobold. You kill the kobold! b - a viscous golden potion You see here a +0 short sword. Found a barding. You see here a +0 short sword. c - a +0 short sword You now have 9 gold pieces (gained 2). A goblin comes into view. It is wielding a +0 club. A goblin is nearby! A goblin is nearby! Really attack while wielding nothing? [Y]es or [N]o only, please. Really attack while wielding nothing? Okay, then. Casting: Foxfire (safe; 6% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You miscast Foxfire. You are very lightly contaminated with residual magic. Nothing appears to happen. Casting: Foxfire (safe; 6% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! Unknown command. The foxfire hits the goblin. You kill the goblin! Your foxfire dissipates! Your magical contamination has completely faded away. You reach down and open the door. There is an open door here. d - a scroll labelled ETILIH IPHOCHUI You reach down and open the door. Found 22 stones. Found a stone staircase leading down. There is an open door here. There is a stone staircase leading down here. e - a metallic pink potion No target in view! No target in view! A bat comes into view. A bat is nearby! Really attack while wielding nothing? [Y]es or [N]o only, please. Really attack while wielding nothing? Okay, then. Casting: Foxfire (safe; 6% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire hits the bat. You kill the bat! A ball python comes into view. A ball python is nearby! A ball python is nearby! Really attack while wielding nothing? Okay, then. Really attack while wielding nothing? [Y]es or [N]o only, please. Really attack while wielding nothing? [Y]es or [N]o only, please. Really attack while wielding nothing? Okay, then. c - a +0 short sword (weapon) Found a short sword. 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 ball python. You kill the ball python! You see here a ball python corpse. A ball python comes into view. A ball python is nearby! A ball python is nearby! The helpless ball python fails to defend itself. You puncture the ball python! You kill the ball python! A kobold comes into view. It is wielding a +0 short sword. The kobold shouts! The kobold throws a stone. The stone hits you. A kobold is nearby! A kobold is nearby! The kobold throws a stone. The stone closely misses you. Hit: c) +0 short sword Press: ? - help, Dir - move target, f - you Okay, then. A kobold is nearby! A kobold is nearby! A kobold is nearby! The kobold throws a stone. The stone hits you but does no damage. The kobold throws a stone. The stone misses you. The kobold hits you with a +0 short sword. You hit the kobold. The kobold is heavily wounded. The kobold hits you with a +0 short sword. You barely miss the kobold. The kobold is heavily wounded. The kobold hits you but does no damage. You hit the kobold but do no damage. The kobold is heavily wounded. The kobold closely misses you. The kobold hits you but does no damage. You miss the kobold. The kobold is heavily wounded. The kobold completely misses you. You hit the kobold. The kobold is severely wounded. The kobold closely misses you. You hit the kobold. You kill the kobold! Your Spellcasting skill increases to level 3! You have reached level 2! Things that are here: a +0 short sword; 5 stones; a kobold corpse A goblin comes into view. It is wielding a +0 dagger. A goblin is nearby! A goblin is nearby! An ooze comes into view. The goblin shouts! The ooze quivers. The goblin closely misses you. You closely miss the goblin. The goblin hits you with a +0 dagger. You hit the goblin. You kill the goblin! You hit the ooze but do no damage. The ooze hits you but does no damage. You barely miss the ooze. The ooze hits you. Casting: Foxfire (safe; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The ooze hits you but does no damage. Unknown command. The foxfire hits the ooze. The ooze is severely wounded. The foxfire hits the ooze. You kill the ooze! Things that are here: a +0 dagger; a goblin corpse A hobgoblin comes into view. Casting: Foxfire (safe; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. You need no library to learn spells. Unknown command. Casting: Foxfire (safe; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. An ooze comes into view. A kobold comes into view. It is wielding a +0 short sword. The hobgoblin shouts! The kobold shouts! The ooze quivers. An ooze comes into view. You hear an angry hiss. Found a whip. Casting: Foxfire (safe; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You aren't experienced enough to cast this spell. Unknown command. Casting: Foxfire (safe; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! Unknown command. Casting: Foxfire (safe; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The hobgoblin closely misses you. Unknown command. You closely miss the hobgoblin. The foxfire hits the kobold. The kobold is moderately wounded. The foxfire hits the hobgoblin. The hobgoblin is heavily wounded. The foxfire hits the hobgoblin. The hobgoblin is severely wounded. The hobgoblin hits you. The foxfire hits the kobold but does no damage. The kobold is moderately wounded. You hit the hobgoblin. You kill the hobgoblin! You barely miss the kobold. The kobold is moderately wounded. The ooze barely misses you. The kobold barely misses you. Unknown command. You hit the kobold but do no damage. The kobold is moderately wounded. The ooze freezes you. You are frozen. The kobold hits you with a +0 short sword. The ooze hits you. Casting: Foxfire (safe; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The kobold barely misses you. The ooze closely misses you. The ooze barely misses you. Unknown command. Casting: Foxfire (safe; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! * * * LOW HITPOINT WARNING * * * The foxfire hits the kobold. You kill the kobold! The foxfire hits the ooze. The ooze is severely wounded. The ooze hits you but does no damage. x2 Unknown command. You are too injured to fight recklessly! Your foxfire dissipates! The ooze closely misses you. Casting: Foxfire (safe; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! * * * LOW HITPOINT WARNING * * * A frilled lizard comes into view. The ooze hits you but does no damage. The foxfire hits the ooze. The ooze is heavily wounded. The foxfire hits the ooze. You kill the ooze! Casting: Foxfire (safe; 5% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The frilled lizard hisses angrily. * * * LOW HITPOINT WARNING * * * Unknown command. Unknown command. The foxfire hits the ooze. You kill the ooze! The foxfire hits the frilled lizard. You kill the frilled lizard! A ball python comes into view. Casting: Foxfire (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! * * * LOW HITPOINT WARNING * * * A ball python is nearby! A ball python is nearby! Your foxfire dissipates! x2 What are your orders? t - Shout! Orders for allies: a - Attack new target. r - Retreat! s - Stop attacking. g - Guard the area. f - Follow me. Anything else - Cancel. Gang up on whom? Press: ? - help, Dir - move target, f - ball python Aim: a ball python Attack! Casting: Foxfire (safe; 4% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! * * * LOW HITPOINT WARNING * * * The ball python closely misses you. The ball python barely misses you. Unknown command. Your foxfire dissipates! The foxfire hits the ball python. The ball python is moderately wounded. A ball python is nearby! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You barely miss the ball python. The ball python is moderately wounded. The ball python bites you. * * * LOW HITPOINT WARNING * * * The ball python closely misses you. You barely miss the ball python. The ball python is moderately wounded. The ball python misses you. The ball python grabs you. * * * LOW HITPOINT WARNING * * * The ball python constricts you. The ball python bites you. >>>>>>>>>>>>>>>>>>>>>> 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_MOVE_RIGHT repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [fasse2k] Species: Djinni Job: Fire Elementalist HP: 0/22; mods: 0/0 MP: 0/0; mod: 0 Stats: 7 (7) 16 (16) 13 (13) Position: (27, 43), god: No God (0), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Constricted by Monster 'ball python' (28, 43) [midx = 1] for 0 ticks. Skills (mode: auto) Name | can_currently_train | train | training | level | points | progress Fighting | X | 2 | 10 | 0 | 17 | 17/50 Short Blades | X | 0 | 0 | 0 | 10 | 10/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 | 2 | 13 | 0 | 6 | 6/50 Dodging | X | 2 | 15 | 2 | 171 | 45/126 Stealth | X | 0 | 0 | 1 | 135 | 76/119 Shields | X | 1 | 0 | 0 | 0 | 0/50 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 2 | 62 | 3 | 469 | 45/283 Invocations | X | 1 | 0 | 0 | 0 | 0/50 Evocations | X | 1 | 0 | 0 | 0 | 0/50 Spell bugs: Durations: Attributes: #12: 9 #27: 23 #49: 19 #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 #0, inv slot #2: +0 short sword eq slot #6, inv slot #0: +0 robe }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ##†#####... ........... .#.#####.## #. .......# #.# .#.#...#.# #.# .........# #.########## ...#...... #.##.......# ...######## #..........# ........... #...@S.....# . .############..........# ... ...........##.##.##....#..... .#.............#.####.)...... .#.#######.#####.# #†....... .#.# #.......# #........ .#.# #..###### #........ )#.# #..# #........ .#.# #..# #.......) clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>