Crash caused by signal #11: Segmentation fault Version: Dungeon Crawl Stone Soup 0.34-a0-479-g899ac32913 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 8665527972911846055, deterministic pregen: 1 Command line: /usr/games/crawl-git-899ac32913 -name wije05 -rc /dgldir/rcfiles/crawl-git/wije05.rc -macro /dgldir/rcfiles/crawl-git/wije05.macro -morgue /dgldir/morgue/wije05/ -webtiles-socket /crawl-master/webserver/sockets/wije05:2025-08-03.17:12:55.sock -await-connection RC options: restart_after_game = false Crash caused by signal #11: Segmentation fault Obtained 13 stack frames. /usr/games/crawl-git-899ac32913(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x642a8bdda08e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-899ac32913(_Z13do_crash_dumpv+0x43a) [0x642a8bde814a]: do_crash_dump() /usr/games/crawl-git-899ac32913(_Z20crash_signal_handleri+0x1fa) [0x642a8bdda56a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x73de0c387330]: /lib/x86_64-linux-gnu/libc.so.6(isspace+0x12) [0x73de0c37d6a2]: /usr/games/crawl-git-899ac32913(_Z18prompt_invent_itemPKc9menu_typei15operation_types13enum_bitfieldI14invprompt_flagLin1EEcS0_Pi+0x1d8) [0x642a8bff1a88]: prompt_invent_item(char const*, menu_type, int, operation_types, enum_bitfield, char, char const*, int*) /usr/games/crawl-git-899ac32913(_Z19fire_item_no_quiverP4dist+0x23f) [0x642a8c48170f]: fire_item_no_quiver(dist*) /usr/games/crawl-git-899ac32913(+0xc833aa) [0x642a8c5853aa]: /usr/games/crawl-git-899ac32913(+0xc83f45) [0x642a8c585f45]: /usr/games/crawl-git-899ac32913(main+0x1f7) [0x642a8bd0f037]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x73de0c36c1ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x73de0c36c28b]: /usr/games/crawl-git-899ac32913(_start+0x25) [0x642a8bd0fb25]: Trying to run gdb. GNU gdb (Ubuntu 15.0.50.20240403-0ubuntu1) 15.0.50.20240403-git Copyright (C) 2024 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word". [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x000073de0c4527a7 in __GI___wait4 (pid=416759, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x000073de0c4527a7 in __GI___wait4 (pid=416759, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x0000642a8bdda73c in call_gdb (file=0x73de0c5464e0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 415088\000\000\000\000\000\000" #2 0x0000642a8bde8168 in do_crash_dump () at dbg-asrt.cc:673 t = 1754241376 dir = "/dgldir/morgue/wije05/" name = "/dgldir/morgue/wije05/crash-wije05-20250803-171616.txt", '\000' signal_info = "Crash caused by signal #11: Segmentation fault" cause_msg = "Crash caused by signal #11: Segmentation fault" file = 0x73de0c5464e0 <_IO_2_1_stderr_> #3 0x0000642a8bdda56a in crash_signal_handler (sig_num=11) at crash.cc:198 No locals. #4 No locals. #5 0x000073de0c37d6a2 in isspace (c=-9992) at ./ctype/ctype.c:34 No locals. #6 0x0000642a8bff1a88 in prompt_invent_item (prompt=0x642aab6d21e0 "Fire/throw/use which item? ([*] to toss any item)", mtype=mtype@entry=menu_type::invlist, type_expect=type_expect@entry=-14, oper=oper@entry=OPER_FIRE, flags=..., flags@entry=..., other_valid_char=other_valid_char@entry=0 '\000', view_all_prompt=0x642aab6f07f0 "Toss away which item?", type_out=0x7ffed7452340) at invent.cc:1984 chosen = do_warning = false allow_list_known = false must_exist = true auto_list = true allow_easy_quit = true keyin = ret = current_type_expected = -14 need_redraw = false need_prompt = true need_getch = true #7 0x0000642a8c48170f in _fire_prompt_for_item () at /usr/include/c++/13/bits/basic_string.h:222 fireables = can_throw = slot = title = "Fire/throw/use which item? ([*] to toss any item)" alt_title = "Toss away which item?" selector = -14 fireables = can_throw = slot = title = alt_title = selector = #8 fire_item_no_quiver (target=0x7ffed7452370) at throw.cc:412 targ_local = {isValid = false, isTarget = false, isEndpoint = false, isCancel = false, choseRay = false, interactive = false, target = {x = 0, y = 0}, delta = {x = 0, y = 0}, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}, find_target = false, fire_context = Compilation info: <<<<<<<<<<< Compiled with GCC 13.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-899ac32913/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-899ac32913/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-899ac32913/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 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: ncdulo_smallfort layout_rooms Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 0 at (10, 59): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, wije05 the Deep Elf Chaos Knight. It is said that the Orb of Zot exists deep within this dungeon. Xom says: A new plaything! Press ? for a list of commands and other information. Found 3 poisoned darts. Found a staircase leading out of the dungeon. You see here 3 poisoned darts. Okay, then. You open the door. There is an open door here. You open the door. A rat comes into view. There is an open door here. The rat squeaks loudly. You hear a shout! A kobold comes into view. It is wielding a +0 dagger. The kobold shouts! Okay, then. You closely miss the rat. The rat barely misses you. You hit the rat. The rat seems to grow stronger. The rat is heavily wounded. The rat misses you. You sock the rat! You freeze the rat. You kill the rat! The kobold hits you but does no damage. The kobold barely misses you. You hit the kobold. The kobold seems to speed up. The kobold is moderately wounded. The kobold hits you but does no damage. The kobold barely misses you. You hit the kobold. You kill the kobold! 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. There is a staircase leading out of the dungeon here. You see here 3 poisoned darts. Okay, then. Okay, then. Okay, then. You see here 3 poisoned darts. What level of the Dungeon? (default 1, ? - help) Okay, then. You see here 3 poisoned darts. What level of the Dungeon? (default 1, ? - help) Okay, then. There is an open door here. There is an open door here. You see here 3 poisoned darts. There is an open door here. You see here 3 poisoned darts. What level of the Dungeon? (default 1, ? - help) You're already here! There is a staircase leading out of the dungeon here. There is an open door here. There is an open door here. There is an open door here. A quokka comes into view. A kobold comes into view. It is wielding a +0 short sword. You hit the quokka but do no damage. The quokka is poisoned. The quokka barely misses you. You hit the quokka but do no damage. The quokka is moderately wounded. The quokka barely misses you. x2 You closely miss the quokka. The quokka is moderately wounded. The quokka bites you. The quokka closely misses you. You closely miss the quokka. The quokka is severely wounded. You kill the quokka! You barely miss the kobold. The kobold hits you but does no damage. x2 You closely miss the kobold. The kobold misses you. You sock the kobold! You feel better. You kill the kobold! Things that are here: a +0 short sword; a kobold corpse A bat comes into view. The bat hits you but does no damage. You hit the bat. You kill the bat! Found a riddle talisman. Found a scale mail. Found a parchment of Summon Mana Viper. You see here a riddle talisman. Okay, then. Okay, then. You see here a riddle talisman. You see here a riddle talisman. What level of the Dungeon? (default 1, ? - help) You're already here! What level of the Dungeon? (default 1, ? - help) Sorry, I don't know how to get there. You see here a riddle talisman. What level of the Dungeon? (default 1, ? - help) Sorry, I don't know how to get there. You see here a riddle talisman. You see here a riddle talisman. You are a level 1 Deep Elf Chaos Knight. You are 50% of the way to level 2. Play time: 00:01:48 (149 turns). Zot will find you in 5847 turns if you stay in this branch and explore no new floors. You are a level 1 Deep Elf Chaos Knight. You are 50% of the way to level 2. Play time: 00:01:48 (149 turns). Zot will find you in 5847 turns if you stay in this branch and explore no new floors. No item to drop. No item to drop. c - a riddle talisman You are a level 1 Deep Elf Chaos Knight. You are 50% of the way to level 2. Play time: 00:01:52 (151 turns). Zot will find you in 5845 turns if you stay in this branch and explore no new floors. You are a level 1 Deep Elf Chaos Knight. You are 50% of the way to level 2. Play time: 00:01:53 (151 turns). Zot will find you in 5845 turns if you stay in this branch and explore no new floors. You aren't wearing any rings, amulets, or talismans. You are a level 1 Deep Elf Chaos Knight. You are 50% of the way to level 2. Play time: 00:01:54 (151 turns). Zot will find you in 5845 turns if you stay in this branch and explore no new floors. You are a level 1 Deep Elf Chaos Knight. You are 50% of the way to level 2. Play time: 00:01:55 (151 turns). Zot will find you in 5845 turns if you stay in this branch and explore no new floors. You are a level 1 Deep Elf Chaos Knight. You are 50% of the way to level 2. Play time: 00:02:07 (151 turns). Zot will find you in 5845 turns if you stay in this branch and explore no new floors. You aren't wearing any rings, amulets, or talismans. You are a level 1 Deep Elf Chaos Knight. You are 50% of the way to level 2. Play time: 00:02:09 (151 turns). Zot will find you in 5845 turns if you stay in this branch and explore no new floors. Okay, then. You aren't wearing any rings, amulets, or talismans. Okay, then. You don't have any such object. Fire/throw/use which item? ([*] to toss any item) (? for menu, Esc to quit) You don't have any such object. Fire/throw/use which item? ([*] to toss any item) (? for menu, Esc to quit) >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.34-a0-479-g899ac32913 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: 1, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_FIRE_ITEM_NO_QUIVER repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [wije05] Species: Deep Elf Job: Chaos Knight HP: 13/13; mods: 0/0 MP: 3/3; mod: 0 Stats: 9 16 14 Position: (26, 17), god: Xom (5), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Skills (mode: auto) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 42 | 2 | 321 | 109/212 Short Blades | X | 1 | 0 | 0 | 0 | 0/50 Long Blades | X | 1 | 0 | 0 | 0 | 0/59 Axes | X | 1 | 0 | 0 | 0 | 0/70 Maces & Flails | X | 1 | 41 | 2 | 341 | 89/252 Polearms | X | 1 | 0 | 0 | 0 | 0/84 Staves | X | 1 | 0 | 0 | 0 | 0/50 Ranged Weapons | X | 1 | 0 | 0 | 0 | 0/29 Throwing | X | 1 | 0 | 0 | 0 | 0/50 Armour | X | 1 | 3 | 0 | 51 | 51/70 Dodging | X | 1 | 14 | 2 | 151 | 45/106 Stealth | X | 1 | 0 | 0 | 0 | 0/29 Shields | X | 1 | 0 | 0 | 0 | 0/70 Unarmed Combat | X | 1 | 0 | 0 | 0 | 0/70 Spellcasting | X | 1 | 0 | 0 | 0 | 0/29 Conjurations | X | 1 | 0 | 0 | 0 | 0/42 Hexes | X | 1 | 0 | 0 | 0 | 0/29 Summonings | X | 1 | 0 | 0 | 0 | 0/42 Necromancy | X | 1 | 0 | 0 | 0 | 0/35 Translocations | X | 1 | 0 | 0 | 0 | 0/42 Forgecraft | X | 1 | 0 | 0 | 0 | 0/42 Fire Magic | X | 1 | 0 | 0 | 0 | 0/42 Ice Magic | X | 1 | 0 | 0 | 0 | 0/42 Air Magic | X | 1 | 0 | 0 | 0 | 0/42 Earth Magic | X | 1 | 0 | 0 | 0 | 0/42 Alchemy | X | 1 | 0 | 0 | 0 | 0/42 Invocations | X | 1 | 0 | 0 | 0 | 0/42 Evocations | X | 1 | 0 | 0 | 0 | 0/42 Shapeshifting | X | 1 | 0 | 0 | 0 | 0/50 Spell bugs: Durations: Attributes: Mutations: magic regeneration: 1 (innate) Inventory bugs: Equipment: eq slot #1, inv slot #0: +0 mace of chaos eq slot #3, inv slot #1: +2 leather armour }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #### #..# #..## ######## #...# ##......## ##..# ##........## #@.## #..........# #...###### #..........# #......... #..........#####.######.. #..............#.......[ #...........##....#:.#.. ##........#..##...# ## ##....................... #..........##........#... clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>