ERROR in 'prompt.cc' at line 387: slot not a letter: null (0) Version: Dungeon Crawl Stone Soup 0.34-a0-386-g2c30cb724a Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 17245630060027253575, deterministic pregen: 1 Command line: /usr/games/crawl-git-2c30cb724a -name nvcrjl -rc /dgldir/rcfiles/crawl-git/nvcrjl.rc -macro /dgldir/rcfiles/crawl-git/nvcrjl.macro -morgue /dgldir/morgue/nvcrjl/ -webtiles-socket /crawl-master/webserver/sockets/nvcrjl:2025-07-18.13:03:09.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 23 stack frames. /usr/games/crawl-git-2c30cb724a(_Z17write_stack_traceP8_IO_FILE+0x27) [0x55d3a93531e7]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-2c30cb724a(_Z13do_crash_dumpv+0x3fc) [0x55d3a935e09c]: do_crash_dump() /usr/games/crawl-git-2c30cb724a(_Z20crash_signal_handleri+0x1ca) [0x55d3a935362a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x3bfd0) [0x7f72584d3fd0]: /lib/x86_64-linux-gnu/libc.so.6(+0x8ad3c) [0x7f7258522d3c]: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x12) [0x7f72584d3f32]: /usr/games/crawl-git-2c30cb724a(+0x4d85b6) [0x55d3a935d5b6]: /usr/games/crawl-git-2c30cb724a(+0x4d8b5e) [0x55d3a935db5e]: /usr/games/crawl-git-2c30cb724a(_Z15letter_to_indexi+0x49) [0x55d3a9833259]: letter_to_index(int) /usr/games/crawl-git-2c30cb724a(+0x6d23f9) [0x55d3a95573f9]: /usr/games/crawl-git-2c30cb724a(_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPP8InvEntrySt6vectorIS3_SaIS3_EEEENS0_5__ops15_Iter_comp_iterI21menu_entry_comparatorEEEvT_SD_T0_+0xd8) [0x55d3a955fe58]: void std::__insertion_sort<__gnu_cxx::__normal_iterator > >, __gnu_cxx::__ops::_Iter_comp_iter >(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__ops::_Iter_comp_iter) /usr/games/crawl-git-2c30cb724a(_ZN7InvMenu10load_itemsERKSt6vectorIPK8item_defSaIS3_EESt8functionIFP9MenuEntrySA_EE11menu_letterbb+0x4a7) [0x55d3a955c747]: InvMenu::load_items(std::vector > const&, std::function, menu_letter, bool, bool) /usr/games/crawl-git-2c30cb724a(_ZN11UseItemMenu13populate_menuEv+0x3dc) [0x55d3a956703c]: UseItemMenu::populate_menu() /usr/games/crawl-git-2c30cb724a(_ZN11UseItemMenu5resetE15operation_typesPKc+0xea) [0x55d3a95678aa]: UseItemMenu::reset(operation_types, char const*) /usr/games/crawl-git-2c30cb724a(_ZN11UseItemMenuC1E15operation_typesiPKc+0x121) [0x55d3a9567ac1]: UseItemMenu::UseItemMenu(operation_types, int, char const*) /usr/games/crawl-git-2c30cb724a(_Z16use_an_item_menuRP8item_def15operation_typesiPKcSt8functionIFbvEE+0x29) [0x55d3a9567b09]: use_an_item_menu(item_def*&, operation_types, int, char const*, std::function) /usr/games/crawl-git-2c30cb724a(_Z11use_an_item15operation_typesP8item_def+0x188) [0x55d3a956c938]: use_an_item(operation_types, item_def*) /usr/games/crawl-git-2c30cb724a(+0xc0b548) [0x55d3a9a90548]: /usr/games/crawl-git-2c30cb724a(+0xc0c215) [0x55d3a9a91215]: /usr/games/crawl-git-2c30cb724a(main+0x19f) [0x55d3a9296aff]: /lib/x86_64-linux-gnu/libc.so.6(+0x271ca) [0x7f72584bf1ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x85) [0x7f72584bf285]: /usr/games/crawl-git-2c30cb724a(_start+0x21) [0x55d3a92974c1]: gdb not executable. Compilation info: <<<<<<<<<<< Compiled with GCC 12.2.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 -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-2c30cb724a/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-2c30cb724a/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-2c30cb724a/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 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_basic basic_ecumenical_altar minivault_19 uniq_terence Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, nvcrjl the Minotaur Fighter. Will you prevail where others failed? Will you find the Orb of Zot? Press ? for a list of commands and other information. Found a scroll labelled IPUTUWNEDIGE. Found a staircase leading out of the dungeon. Unknown command. Unknown command. Unknown command. A rat comes into view. The rat squeaks loudly. A rat is nearby! The rat bites you but does no damage. You completely miss the rat. The rat barely misses you. You slash the rat! You kill the rat! No target in view! No target in view! c - a scroll labelled IPUTUWNEDIGE Found a stone staircase leading down. d - an amethyst potion A rat comes into view. Found a scale mail. The rat squeaks loudly. A rat is nearby! You barely miss the rat. You headbutt the rat. You kill the rat! No target in view! No target in view! As you read the scroll labelled IPUTUWNEDIGE, it crumbles to dust. It is a scroll of amnesia. You feel forgetful for a moment. Unknown command. Unknown command. c - a scroll labelled ICLUFU SAITORR Okay, then. As you read the scroll labelled ICLUFU SAITORR, it crumbles to dust. The air around you briefly surges with heat, but it dissipates. It was a scroll of immolation. Unknown command. As you open the door, it creaks loudly! Found a spear. There is an open door here. You see here a +0 spear. A ball python comes into view. The ball python hisses angrily. The ball python moves out of view. Found a parchment of Summon Small Mammal and 8 gold pieces. The ball python closely misses you. You furiously retaliate! You headbutt the ball python! You kill the ball python! An endoplasm comes into view. The endoplasm quivers. You see here a ball python corpse. The endoplasm freezes you. You are frozen. You hit the endoplasm. You headbutt the endoplasm. You kill the endoplasm! No target in view! No target in view! No target in view! No target in view! No target in view! HP restored. You pick up a parchment of Summon Small Mammal and begin reading... You add the spell Summon Small Mammal to your library. You now have 8 gold pieces. A rat comes into view. A rat is nearby! The rat bites you. You hit the rat. The rat is moderately wounded. The rat closely misses you. You slash the rat! You kill the rat! No target in view! No target in view! No target in view! c - a scroll labelled HEUFOF RIOVIJ As you read the scroll labelled HEUFOF RIOVIJ, it crumbles to dust. A wave of despondency washes over your surroundings. It was a scroll of vulnerability. Unknown command. You feel your willpower return. A rat comes into view. The rat squeaks loudly. The rat barely misses you. You furiously retaliate! You headbutt the rat. You kill the rat! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! Unknown command. You open the door. There is an open door here. A kobold comes into view. It is wielding a +0 short sword. Found a stone staircase leading down. The kobold shouts! An endoplasm comes into view. The kobold hits you with a +0 short sword. You barely miss the kobold. The endoplasm quivers. The kobold closely misses you. You closely miss the kobold. The kobold completely misses you. The kobold hits you with a +0 short sword. You hit the endoplasm. The endoplasm is lightly wounded. You hit the kobold. You kill the kobold! A ball python comes into view. The endoplasm freezes you. You are frozen. You barely miss the endoplasm. The endoplasm is lightly wounded. The ball python hisses angrily. The endoplasm freezes you. You are frozen. The endoplasm freezes you. You are frozen. You slash the endoplasm! You kill the endoplasm! Things that are here: a +0 short sword; a kobold corpse You hit the ball python. The ball python is severely wounded. The ball python bites you. You block the ball python's attack. The ball python bites you but does no damage. You closely miss the ball python. The ball python is severely wounded. The ball python bites you but does no damage. The ball python grabs you. The ball python constricts you. The ball python bites you but does no damage. The ball python constricts you. 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 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 hit the ball python. You kill the ball python! Things that are here: a +0 short sword; a kobold corpse You see here a ball python corpse. A ball python comes into view. You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! Things that are here: a +0 short sword; a kobold corpse The ball python hisses angrily. The ball python bites you. The ball python barely misses you. You closely miss the ball python. The ball python bites you but does no damage. You block the ball python's attack. x2; The ball python barely misses you. You slash the ball python! You kill the ball python! You have reached level 2! A kobold comes into view. It is wielding a +0 short sword. The kobold shouts! You closely miss the kobold. You block the kobold's attack. You slash the kobold! You kill the kobold! No target in view! No target in view! No target in view! As you open the door, it creaks loudly! You hear a loud squeak. You hear a shout! Found 3 gold pieces. There is an open door here. A goblin comes into view. It is wielding a +0 dagger. You see here 3 gold pieces. A rat comes into view. The goblin hits you but does no damage. You barely miss the goblin. Your headbutt misses the goblin. The goblin hits you but does no damage. You hit the goblin. Your headbutt misses the goblin. The goblin is moderately wounded. The goblin hits you but does no damage. x2 You miss the goblin. Your headbutt misses the goblin. The goblin hits you but does no damage. You slash the goblin! You kill the goblin! The rat bites you but does no damage. You hit the rat. You kill the rat! No target in view! No target in view! You now have 11 gold pieces (gained 3). A hobgoblin comes into view. The hobgoblin shouts! The hobgoblin moves out of view. A hobgoblin is nearby! You barely miss the hobgoblin. You block the hobgoblin's attack. You barely miss the hobgoblin. The hobgoblin hits you. x2 You barely miss the hobgoblin. The hobgoblin barely misses you. You slash the hobgoblin! You kill the hobgoblin! No target in view! No target in view! A quokka comes into view. A giant cockroach comes into view. The quokka bites you. You barely miss the quokka. You headbutt the quokka. The quokka is moderately wounded. The quokka bites you but does no damage. The quokka closely misses you. You furiously retaliate! You headbutt the quokka. You kill the quokka! You closely miss the giant cockroach. The giant cockroach closely misses you. You furiously retaliate! You headbutt the giant cockroach. You kill the giant cockroach! No target in view! No target in view! No target in view! No target in view! No target in view! Found a dagger. A goblin comes into view. It is wielding a +0 dagger. The goblin shouts! A frilled lizard comes into view. The frilled lizard hisses angrily. The goblin hits you but does no damage. You hit the goblin but do no damage. The goblin barely misses you. The goblin hits you but does no damage. You slash the goblin! You kill the goblin! A ball python comes into view. You hit the frilled lizard. You kill the frilled lizard! The ball python bites you but does no damage. The ball python barely misses you. You hit the ball python. You kill the ball python! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! You pick up a parchment of Swiftness and begin reading... You add the spell Swiftness to your library. Things that are here: a +0 dagger; a goblin corpse You now have 23 gold pieces (gained 12). You open the door. There is an open door here. Found a stone staircase leading down. There is a stone staircase leading down here. As you open the door, it creaks loudly! You hear an angry hiss. A frilled lizard comes into view. A malevolent force fills the Dungeon... You fall into a shaft and drop 1 floor! Welcome back, nvcrjl the Minotaur Fighter. Press ? for a list of commands and other information. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. Unknown command. You pick up a parchment of Call Imp and begin reading... You add the spell Call Imp to your library. A goblin comes into view. It is wielding a +0 club. The goblin shouts! A goblin is nearby! The goblin closely misses you. You furiously retaliate! You headbutt the goblin. You kill the goblin! No target in view! No target in view! No target in view! No target in view! A goblin comes into view. It is wielding a +0 club. The goblin shouts! The goblin unwields a +0 club. The goblin wields a +0 sling. The goblin shoots a sling bullet. The sling bullet hits you but does no damage. A goblin is nearby! A ball python comes into view. A jackal comes into view. The goblin shoots a sling bullet. The sling bullet barely misses you. The jackal barks! You hear a bark! You hear a bark! The ball python barely misses you. You hit the ball python. You kill the ball python! You barely miss the jackal. You headbutt the jackal. You kill the jackal! The goblin shoots a sling bullet. The sling bullet hits you. The goblin unwields a +0 sling. The goblin wields a +0 club. The goblin hits you but does no damage. You see here a jackal corpse. You slash the goblin! You kill the goblin! A jackal comes into view. You hit the jackal but do no damage. Your headbutt misses the jackal. The jackal bites you but does no damage. The jackal bites you. You miss the jackal. Your headbutt misses the jackal. The jackal barely misses you. You barely miss the jackal. The jackal completely misses you. The jackal barely misses you. x2; You furiously retaliate! You headbutt the jackal! You kill the jackal! Your Dodging skill increases to level 1! No target in view! A jackal comes into view. x2 There are monsters nearby! You closely miss the jackal. The jackal barks! Your headbutt misses the jackal. The jackal barely misses you. You slash the jackal! You kill the jackal! The jackal bites you but does no damage. You hit the jackal. The jackal is almost dead. The jackal bites you but does no damage. The jackal misses you. You barely miss the jackal. You headbutt the jackal, but do no damage. The jackal is almost dead. The jackal barely misses you. You furiously retaliate! You headbutt the jackal. You kill the jackal! No target in view! No target in view! HP restored. Things that are here: a +0 club; a +0 sling; a jackal corpse d - an amulet of regeneration You start putting on your amulet. You continue putting on your amulet of regeneration. x5 You finish putting on your amulet of regeneration. d - an amulet of regeneration (worn) The amulet throbs as it attunes itself to your uninjured body. A kobold comes into view. It is wielding a +0 short sword. The kobold shouts! You closely miss the kobold. The kobold hits you but does no damage. x2 You barely miss the kobold. The kobold barely misses you. You hit the kobold but do no damage. The kobold hits you but does no damage. An endoplasm comes into view. The kobold hits you with a +0 short sword. The endoplasm quivers. You slash the kobold! You kill the kobold! You see here a +0 short sword. The endoplasm barely misses you. You furiously retaliate! You headbutt the endoplasm! You kill the endoplasm! Your Shields skill increases to level 4! No target in view! No target in view! No target in view! No target in view! You now have 34 gold pieces (gained 11). c - a scroll labelled FAUTIA DIJUALUGG As you read the scroll labelled FAUTIA DIJUALUGG, it crumbles to dust. You hear the flapping of tiny wings. It was a scroll of butterflies. Unknown command. You swap places. You swap places. Found a stone staircase leading up. You swap places. Your butterfly disappears in a burst of colours! Found a faded altar of an unknown god. An endoplasm and a kobold come into view. The endoplasm quivers. The kobold shouts! Your butterfly disappears in a burst of colours! The endoplasm closely misses your butterfly. You swap places. Your butterfly disappears in a burst of colours! The kobold hits you with a +0 dagger. The endoplasm closely misses you. You barely miss the kobold. Your headbutt misses the kobold. You hit the endoplasm. You kill the endoplasm! The kobold barely misses you. Unknown command. Unknown command. You hit the kobold but do no damage. Your headbutt misses the kobold. You block the kobold's attack. The kobold barely misses you. The kobold hits you but does no damage. Found an escape hatch in the ceiling. Your butterfly disappears in a burst of colours! The kobold hits you but does no damage. Found 5 gold pieces. Your butterfly disappears in a burst of colours! Terence the Veteran comes into view. He is wielding a +0 short sword and wearing a +2 chain mail of cold resistance. Your butterfly disappears in a burst of colours! The kobold barely misses you. A kobold comes into view. It is wielding a +0 short sword. The kobold shouts! Found a scroll labelled JEYDAE ZEYGH. You barely miss Terence. Your headbutt misses Terence. You slash the kobold! You kill the kobold! Terence barely misses you. Your Fighting skill increases to level 4! You have reached level 3! Your experience leads to an increase in your attributes! Increase (S)trength, (I)ntelligence, or (D)exterity? You feel stronger. x2 You hit Terence. Your headbutt misses Terence. Terence is moderately wounded. Terence hits you but does no damage. Terence hits you with a +0 short sword. Unknown command. You hit Terence but do no damage. You headbutt Terence! Terence is severely wounded. You hit the kobold. You kill the kobold! Terence hits you with a +0 short sword. Your Armour skill increases to level 4! Unknown command. Unknown command. You slash Terence! You kill Terence! Your Axes skill increases to level 3! Unknown command. No target in view! Unknown command. No target in view! Unknown command. No target in view! Things that are here: a +0 short sword; a +2 chain mail of cold resistance; the human corpse of Terence Unknown command. Unknown command. You start removing your armour. You continue removing your +0 scale mail. x5 You finish removing your +0 scale mail. You drop a +0 scale mail. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.34-a0-386-g2c30cb724a 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: 1, arena_suspended: 0 prev_cmd = CMD_WEAR_ARMOUR repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [nvcrjl] Species: Minotaur Job: Fighter HP: 33/33; mods: 0/0 MP: 2/2; mod: 0 Stats: 22 5 9 Position: (42, 23), god: No God (0), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 20 | 4 | 378 | 25/177 Short Blades | X | 0 | 0 | 0 | 0 | 0/42 Long Blades | X | 0 | 0 | 0 | 0 | 0/35 Axes | X | 1 | 20 | 3 | 223 | 11/141 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/35 Polearms | X | 0 | 0 | 0 | 0 | 0/35 Staves | X | 0 | 0 | 0 | 0 | 0/35 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/42 Throwing | X | 0 | 0 | 0 | 0 | 0/50 Armour | X | 1 | 20 | 4 | 377 | 24/177 Dodging | X | 1 | 20 | 1 | 74 | 32/84 Stealth | X | 0 | 0 | 0 | 0 | 0/59 Shields | X | 1 | 20 | 4 | 380 | 27/177 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/42 Spellcasting | X | 0 | 0 | 0 | 0 | 0/100 Conjurations | X | 0 | 0 | 0 | 0 | 0/84 Hexes | X | 0 | 0 | 0 | 0 | 0/100 Summonings | X | 0 | 0 | 0 | 0 | 0/84 Necromancy | X | 0 | 0 | 0 | 0 | 0/84 Translocations | X | 0 | 0 | 0 | 0 | 0/84 Forgecraft | X | 0 | 0 | 0 | 0 | 0/70 Fire Magic | X | 0 | 0 | 0 | 0 | 0/84 Ice Magic | X | 0 | 0 | 0 | 0 | 0/84 Air Magic | X | 0 | 0 | 0 | 0 | 0/84 Earth Magic | X | 0 | 0 | 0 | 0 | 0/70 Alchemy | X | 0 | 0 | 0 | 0 | 0/84 Invocations | X | 0 | 0 | 0 | 0 | 0/50 Evocations | X | 0 | 0 | 0 | 0 | 0/59 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/84 Spell bugs: Durations: Attributes: #12: 34 #49: 71 Mutations: horns: 2 (innate) retaliatory headbutt: 1 (innate) Inventory bugs: Equipment: eq slot #1, inv slot #0: +0 war axe eq slot #10, inv slot #3: amulet of regeneration eq slot #2, inv slot #2: +0 buckler }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #.##_..........# ######.##...........# ....................+ ######.##....:......# ######.##...........# .bbbb.bb#...........# . ##b.bbbb#.......)...#... #b.b....#.######........ #.......#.# #@)...... #.###...#.# #......<. #b# #b..# #.$...... #.# #..b# #........ #.# #...# #........ #.# #...# ......... #.###...# #.......? #.......# ######### ####....# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>