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: 12223653191166286946, deterministic pregen: 1 Command line: /usr/games/crawl-git-2c30cb724a -name alkatros -rc /dgldir/rcfiles/crawl-git/alkatros.rc -macro /dgldir/rcfiles/crawl-git/alkatros.macro -morgue /dgldir/morgue/alkatros/ -webtiles-socket /crawl-master/webserver/sockets/alkatros:2025-07-18.16:58:34.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) [0x55a2050b31e7]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-2c30cb724a(_Z13do_crash_dumpv+0x3fc) [0x55a2050be09c]: do_crash_dump() /usr/games/crawl-git-2c30cb724a(_Z20crash_signal_handleri+0x1ca) [0x55a2050b362a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x3bfd0) [0x7f6a9fb94fd0]: /lib/x86_64-linux-gnu/libc.so.6(+0x8ad3c) [0x7f6a9fbe3d3c]: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x12) [0x7f6a9fb94f32]: /usr/games/crawl-git-2c30cb724a(+0x4d85b6) [0x55a2050bd5b6]: /usr/games/crawl-git-2c30cb724a(+0x4d8b5e) [0x55a2050bdb5e]: /usr/games/crawl-git-2c30cb724a(_Z15letter_to_indexi+0x49) [0x55a205593259]: letter_to_index(int) /usr/games/crawl-git-2c30cb724a(+0x6d23f9) [0x55a2052b73f9]: /usr/games/crawl-git-2c30cb724a(_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPP8InvEntrySt6vectorIS3_SaIS3_EEEENS0_5__ops15_Iter_comp_iterI21menu_entry_comparatorEEEvT_SD_T0_+0xd8) [0x55a2052bfe58]: 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) [0x55a2052bc747]: InvMenu::load_items(std::vector > const&, std::function, menu_letter, bool, bool) /usr/games/crawl-git-2c30cb724a(_ZN11UseItemMenu13populate_menuEv+0x3dc) [0x55a2052c703c]: UseItemMenu::populate_menu() /usr/games/crawl-git-2c30cb724a(_ZN11UseItemMenu5resetE15operation_typesPKc+0xea) [0x55a2052c78aa]: UseItemMenu::reset(operation_types, char const*) /usr/games/crawl-git-2c30cb724a(_ZN11UseItemMenuC1E15operation_typesiPKc+0x121) [0x55a2052c7ac1]: UseItemMenu::UseItemMenu(operation_types, int, char const*) /usr/games/crawl-git-2c30cb724a(_Z16use_an_item_menuRP8item_def15operation_typesiPKcSt8functionIFbvEE+0x29) [0x55a2052c7b09]: use_an_item_menu(item_def*&, operation_types, int, char const*, std::function) /usr/games/crawl-git-2c30cb724a(_Z11use_an_item15operation_typesP8item_def+0x188) [0x55a2052cc938]: use_an_item(operation_types, item_def*) /usr/games/crawl-git-2c30cb724a(+0xc0b548) [0x55a2057f0548]: /usr/games/crawl-git-2c30cb724a(+0xc0c215) [0x55a2057f1215]: /usr/games/crawl-git-2c30cb724a(main+0x19f) [0x55a204ff6aff]: /lib/x86_64-linux-gnu/libc.so.6(+0x271ca) [0x7f6a9fb801ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x85) [0x7f6a9fb80285]: /usr/games/crawl-git-2c30cb724a(_start+0x21) [0x55a204ff74c1]: 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 Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, alkatros the Mummy Monk. The heart of this dungeon contains the fabulous artefact, the Orb of Zot. Press ? for a list of commands and other information. Found a scroll labelled ZUASCHI ALAKK and 9 stones. Found a staircase leading out of the dungeon. c - a scroll labelled ZUASCHI ALAKK You now have 7 gold pieces. A quokka comes into view. The quokka bites you but does no damage. You hit the quokka. You kill the quokka! No target in view! No target in view! A ball python comes into view. The ball python hisses angrily. You see here a quokka corpse. A ball python is nearby! Found 8 gold pieces. You barely miss the ball python. The ball python bites you but does no damage. The ball python grabs you. The ball python constricts you. You barely miss the ball python. The ball python bites you but does no damage. The ball python constricts you. The ball python barely misses you. The ball python constricts you. You hit the ball python. You kill the ball python! No target in view! No target in view! HP restored. Found a sling. You now have 15 gold pieces (gained 8). d - a scroll labelled FUDAEM FOIDDI You open the door. Found a stone staircase leading down. A bat comes into view. Found a parchment of Launch Clockwork Bee. There is an open door here. A bat is nearby! The bat misses you. The bat hits you but does no damage. A hobgoblin comes into view. The hobgoblin shouts! A bat comes into view. The bat hits you but does no damage. You hit the bat but do no damage. The bat closely misses you. The bat hits you but does no damage. You hit the bat. You kill the bat! The bat barely misses you. The bat misses you. The bat hits you. You hit the bat. You kill the bat! The hobgoblin misses you. You hit the hobgoblin. The hobgoblin is almost dead. The hobgoblin hits you. You hit the hobgoblin. You kill the hobgoblin! No target in view! No target in view! You pick up a parchment of Launch Clockwork Bee and begin reading... You add the spell Launch Clockwork Bee to your library. e - a scroll labelled IDYITZY BISIPP You open the door. There is an open door here. h - a scroll labelled BAJICU WODEKH A goblin comes into view. It is wielding a +0 dagger. A goblin is nearby! The goblin hits you with a +0 dagger. You hit the goblin. You kill the goblin! No target in view! Found 2 amethyst potions. Found a leather armour. A frilled lizard comes into view. A frilled lizard is nearby! A ball python comes into view. The ball python hisses angrily. Found a scroll labelled RUYHOUTUAG and a bubbling green potion. A goblin comes into view. It is wielding a +0 dagger. The goblin shouts! You hear a shout! A kobold comes into view. It is wielding a +0 short sword. The frilled lizard bites you. You hit the frilled lizard. You kill the frilled lizard! A bat comes into view. The ball python bites you. You hit the ball python. You kill the ball python! You hit the goblin. The goblin is severely wounded. The bat hits you but does no damage. The goblin hits you but does no damage. You barely miss the goblin. The goblin is severely wounded. The bat closely misses you. The goblin misses you. You sock the goblin! You kill the goblin! The bat hits you but does no damage. The kobold throws a stone. The stone closely misses you. The kobold throws a stone. The stone barely misses you. The bat barely misses you. A kobold comes into view. It is wielding a +0 club. The kobold hits you but does no damage. Things that are here: a +0 dagger; a frilled lizard corpse The kobold shouts! You hit the kobold. You kill the kobold! The bat misses you. You have reached level 2! You hit the bat. The bat is heavily wounded. The bat misses you. You sock the bat! You kill the bat! Training target 3.0 for Dodging reached! Your Dodging skill increases to level 3! You need to enable at least one skill for training. Found a stone staircase leading down. Things that are here: a +0 short sword; 4 stones; a bat corpse The kobold hits you with a +0 club. You sock the kobold! You kill the kobold! No target in view! No target in view! You see here a +0 leather armour. You start removing your armour. You continue removing your +0 robe. x5 You finish removing your +0 robe. You start putting on your armour. You continue putting on your +0 leather armour. x5 You finish putting on your +0 leather armour. You drop a +0 robe. j - a scroll labelled RUYHOUTUAG You open the door. There is an open door here. There is an open door here. You open the door. There is an open door here. You open the door. You now have 25 gold pieces (gained 10). You now have 36 gold pieces (gained 11). Found an orange potion. Found a stone staircase leading down. A hobgoblin comes into view. The hobgoblin shouts! A hobgoblin is nearby! The hobgoblin hits you. You sock the hobgoblin! You kill the hobgoblin! No target in view! No target in view! You open the door. There is an open door here. d - 2 scrolls labelled FUDAEM FOIDDI (gained 1) You open the door. There is an open door here. As you open the door, it creaks loudly! There is an open door here. You open the door. There is an open door here. You see here a staff of cold. A dart slug comes into view. The dart slug launches a dart at you. The slug dart misses you. The dart slug launches a dart at you. The slug dart hits you. The dart slug launches a dart at you. The slug dart hits you. You hit the dart slug. The dart slug is moderately wounded. The dart slug closely misses you. You hit the dart slug. The dart slug is heavily wounded. The dart slug bites you but does no damage. You hit the dart slug. You kill the dart slug! No target in view! You open the door. There is an open door here. You open the door. There is an open door here. You see here 9 stones. You open the door. There is an open door here. There is an open door here. You open the large door. There is a large open door here. There is a large open door here. There is an open door here. Things that are here: a +0 dagger; a goblin skeleton Done exploring. Done exploring. You open the door. There is an open door here. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. The frilled lizard misses you. You barely miss the frilled lizard. The frilled lizard bites you but does no damage. You hit the frilled lizard. You kill the frilled lizard! A rat comes into view. The rat squeaks loudly. A rat is nearby! The rat completely misses you. You hit the rat. You kill the rat! No target in view! You see here a rat corpse. A malevolent force fills the Dungeon... You fall into a shaft and drop 1 floor! The shaft crumbles and collapses. Found a stone staircase leading up. You open the door. There is an open door here. You open the door. Robin and a goblin come into view. Robin shouts! The goblin shouts! You hear a shout! Robin throws the goblin at you! A goblin comes into view. It is wielding a +0 club. There is an open door here. A hobgoblin and a goblin come into view. The hobgoblin shouts! The goblin shouts! x2; You hear a shout! You hear an angry hiss. Robin throws the goblin at you! A hobgoblin comes into view. A goblin comes into view. It is wielding a +0 dagger. The goblin hits you with a +0 dagger. The goblin hits you with a +0 club. You hear a shout! You hear an angry hiss. You hear a shout! The goblin hits you with a +0 dagger. The goblin attacks as it pursues you! The goblin closely misses you. The goblin hits you with a +0 dagger. A ball python comes into view. You hit the goblin but do no damage. The goblin hits you but does no damage. You closely miss the goblin. The goblin hits you with a +0 club. You hit the goblin. You kill the goblin! Robin roars a battlecry! The goblins go into a battle-frenzy! You hear an angry hiss. You hear a shout! x2 You hit the goblin. You kill the goblin! Robin roars a battlecry! You hit the ball python. You kill the ball python! You barely miss the hobgoblin. A ball python comes into view. The hobgoblin closely misses you. A hobgoblin comes into view. The ball python hisses angrily. You sock the hobgoblin! You kill the hobgoblin! You hear a shout! Robin throws the goblin at you! The goblin hits you with a +0 dagger. You hear a shout! You hit the goblin. You kill the goblin! Robin attacks as they pursue you! Robin barely misses you. There is a stone staircase leading up here. You see here a +0 dagger. Robin hits you with a +0 short sword. You climb upwards. There is a stone staircase leading down here. You hit Robin but do no damage. Robin completely misses you. You hit Robin. Robin is lightly wounded. Robin hits you with a +0 short sword. You barely miss Robin. Robin is lightly wounded. Robin hits you with a +0 short sword. x2 * * * LOW HITPOINT WARNING * * * You hit Robin. Robin is heavily wounded. Robin closely misses you. You hit Robin but do no damage. Robin is heavily wounded. Robin closely misses you. You hit Robin. Robin is severely wounded. Robin hits you with a +0 short sword. * * * LOW HITPOINT WARNING * * * You hit Robin. You kill Robin! Your Maces & Flails skill increases to level 3! 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 Items here: ) [[ †. >>>>>>>>>>>>>>>>>>>>>> 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: [alkatros] Species: Mummy Job: Monk HP: 7/29; mods: 0/0 MP: 3/3; mod: 0 Stats: 16 9 14 Position: (41, 35), 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 | 0 | 0 | 3 | 301 | 1/200 Short Blades | X | 0 | 0 | 0 | 0 | 0/70 Long Blades | X | 0 | 0 | 0 | 0 | 0/70 Axes | X | 0 | 0 | 0 | 0 | 0/70 Maces & Flails | X | 1 | 100 | 3 | 439 | 15/283 Polearms | X | 0 | 0 | 0 | 0 | 0/70 Staves | X | 0 | 0 | 0 | 0 | 0/70 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/70 Throwing | X | 0 | 0 | 0 | 0 | 0/70 Armour | X | 0 | 0 | 0 | 0 | 0/70 Dodging | X | 0 | 0 | 3 | 424 | 0/283 Stealth | X | 0 | 0 | 0 | 0 | 0/59 Shields | X | 0 | 0 | 0 | 0 | 0/70 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/70 Spellcasting | X | 0 | 0 | 0 | 0 | 0/35 Conjurations | X | 0 | 0 | 0 | 0 | 0/70 Hexes | X | 0 | 0 | 0 | 0 | 0/59 Summonings | X | 0 | 0 | 0 | 0 | 0/70 Necromancy | X | 0 | 0 | 0 | 0 | 0/50 Translocations | X | 0 | 0 | 0 | 0 | 0/70 Forgecraft | X | 0 | 0 | 0 | 0 | 0/70 Fire Magic | X | 0 | 0 | 0 | 0 | 0/70 Ice Magic | X | 0 | 0 | 0 | 0 | 0/70 Air Magic | X | 0 | 0 | 0 | 0 | 0/70 Earth Magic | X | 0 | 0 | 0 | 0 | 0/70 Alchemy | X | 0 | 0 | 0 | 0 | 0/70 Invocations | X | 0 | 0 | 0 | 0 | 0/59 Evocations | X | 0 | 0 | 0 | 0 | 0/70 Spell bugs: Durations: Attributes: #12: 36 #49: 130 Mutations: cold resistance: 1 (innate) negative energy resistance: 3 (innate) torment resistance: 2 (innate) heat vulnerability: 1 (innate) in touch with death: 1 (innate) no potions: 1 (innate) faith: 1 (innate) accursed: 1 (innate) Inventory bugs: Equipment: eq slot #1, inv slot #0: +0 mace eq slot #2, inv slot #2: orb of light eq slot #3, inv slot #3: +0 leather armour }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #. #+# #. #.. #.# #.. .. ##.. #.##.. #..#.# #.#@# #.>.# ##.## #.# #.# #.# #.# #.# #.# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>