Crash caused by signal #11: Segmentation fault Version: Dungeon Crawl Stone Soup 0.34-a0-615-g2ccc6c5c14 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 9238936131770836988, deterministic pregen: 1 Command line: /usr/games/crawl-git-2ccc6c5c14 -name tomak -rc /dgldir/rcfiles/crawl-git/tomak.rc -macro /dgldir/rcfiles/crawl-git/tomak.macro -morgue /dgldir/morgue/tomak/ -webtiles-socket /crawl-master/webserver/sockets/tomak:2025-08-14.05:15:59.sock -await-connection RC options: restart_after_game = false Crash caused by signal #11: Segmentation fault Obtained 24 stack frames. /usr/games/crawl-git-2ccc6c5c14(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x5f8d6a7645de]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-2ccc6c5c14(_Z13do_crash_dumpv+0x43a) [0x5f8d6a77269a]: do_crash_dump() /usr/games/crawl-git-2ccc6c5c14(_Z20crash_signal_handleri+0x1fa) [0x5f8d6a764aba]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x78edd9a47330]: /lib/x86_64-linux-gnu/libc.so.6(isspace+0x12) [0x78edd9a3d6a2]: /usr/games/crawl-git-2ccc6c5c14(_Z18prompt_invent_itemPKc9menu_typei15operation_types13enum_bitfieldI14invprompt_flagLin1EEcS0_Pi+0x1d8) [0x5f8d6a97ab48]: prompt_invent_item(char const*, menu_type, int, operation_types, enum_bitfield, char, char const*, int*) /usr/games/crawl-git-2ccc6c5c14(_Z11adjust_itemiP8item_def+0x7d) [0x5f8d6a6d51ed]: adjust_item(int, item_def*) /usr/games/crawl-git-2ccc6c5c14(_Z13describe_itemR8item_defSt8functionIFvRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEb+0x311) [0x5f8d6a7bbf81]: describe_item(item_def&, std::function, std::allocator >&)>, bool) /usr/games/crawl-git-2ccc6c5c14(_ZN7InvMenu13examine_indexEi+0x108) [0x5f8d6a978cd8]: InvMenu::examine_index(int) /usr/games/crawl-git-2ccc6c5c14(_ZN4Menu15process_commandE12command_type+0x6e8) [0x5f8d6aac0d98]: Menu::process_command(command_type) /usr/games/crawl-git-2ccc6c5c14(+0x82b07b) [0x5f8d6aab507b]: /usr/games/crawl-git-2ccc6c5c14(_ZN2ui6Widget8on_eventERKNS_5EventE+0x74) [0x5f8d6ae48984]: ui::Widget::on_event(ui::Event const&) /usr/games/crawl-git-2ccc6c5c14(_ZN2ui6UIRoot13deliver_eventERNS_5EventE+0x20a) [0x5f8d6ae4c66a]: ui::UIRoot::deliver_event(ui::Event&) /usr/games/crawl-git-2ccc6c5c14(_ZN2ui6UIRoot8on_eventER8wm_event+0x77) [0x5f8d6ae4c997]: ui::UIRoot::on_event(wm_event&) /usr/games/crawl-git-2ccc6c5c14(_ZN2ui11pump_eventsEi+0x68) [0x5f8d6ae51f58]: ui::pump_events(int) /usr/games/crawl-git-2ccc6c5c14(_ZN4Menu7do_menuEv+0x43a) [0x5f8d6aaba0ca]: Menu::do_menu() /usr/games/crawl-git-2ccc6c5c14(_ZN4Menu4showEb+0xa8) [0x5f8d6aac1628]: Menu::show(bool) /usr/games/crawl-git-2ccc6c5c14(_Z17display_inventoryv+0xbd) [0x5f8d6a979ddd]: display_inventory() /usr/games/crawl-git-2ccc6c5c14(+0xc8811a) [0x5f8d6af1211a]: /usr/games/crawl-git-2ccc6c5c14(+0xc88ca5) [0x5f8d6af12ca5]: /usr/games/crawl-git-2ccc6c5c14(main+0x1f7) [0x5f8d6a699117]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x78edd9a2c1ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x78edd9a2c28b]: /usr/games/crawl-git-2ccc6c5c14(_start+0x25) [0x5f8d6a699c05]: 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". 0x000078edd9b127a7 in __GI___wait4 (pid=175294, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x000078edd9b127a7 in __GI___wait4 (pid=175294, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x00005f8d6a764c8c in call_gdb (file=0x78edd9c064e0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 174009\000\000\000\000\000\000" #2 0x00005f8d6a7726b8 in do_crash_dump () at dbg-asrt.cc:673 t = 1755148857 dir = "/dgldir/morgue/tomak/" name = "/dgldir/morgue/tomak/crash-tomak-20250814-052057.txt", '\000' signal_info = "Crash caused by signal #11: Segmentation fault" cause_msg = "Crash caused by signal #11: Segmentation fault" file = 0x78edd9c064e0 <_IO_2_1_stderr_> #3 0x00005f8d6a764aba in crash_signal_handler (sig_num=11) at crash.cc:198 No locals. #4 No locals. #5 0x000078edd9a3d6a2 in isspace (c=-1006) at ./ctype/ctype.c:34 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-2ccc6c5c14/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-2ccc6c5c14/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-2ccc6c5c14/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 = corridors, absdepth0 = 1 Level vaults: layout_loops_ring hellmonk_ecumenical_altar_blasted Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, tomak the Mountain Dwarf Berserker. Are you destined to find the fantabulous Orb of Zot, or to die trying? Trog says: Kill them all! Press ? for a list of commands and other information. Found a clear potion and 12 gold pieces. Found a staircase leading out of the dungeon. Found 13 gold pieces. Found a stone staircase leading down. d - a clear potion No target in view! No target in view! You now have 12 gold pieces. You now have 25 gold pieces (gained 13). You enter the shallow water. Moving in this stuff is going to be slow. Found a stone staircase leading down. c - a +4 ring of protection You now have 30 gold pieces (gained 5). c - a scroll labelled ZEGARA NOEMI A rat comes into view. Found 15 gold pieces. A rat is nearby! You barely miss the rat. The rat bites you but does no damage. You hit the rat. The rat is severely wounded. The rat barely misses you. The rat misses you. You barely miss the rat. The rat is severely wounded. The rat closely misses you. You hit the rat. You kill the rat! Trog accepts your kill. Found 18 gold pieces. c - 2 scrolls labelled ZEGARA NOEMI (gained 1) An endoplasm comes into view. Found a stone staircase leading down. You hit the endoplasm. The endoplasm is severely wounded. The endoplasm freezes you. You are frozen. You hit the endoplasm. You kill the endoplasm! Trog accepts your kill. HP restored. You now have 45 gold pieces (gained 15). You now have 63 gold pieces (gained 18). A ball python comes into view. The ball python hisses angrily. A ball python is nearby! You see here 8 gold pieces. The ball python closely misses you. The ball python barely misses you. You now have 71 gold pieces (gained 8). The ball python barely misses you. You barely miss the ball python. The ball python closely misses you. x2 The ball python barely misses you. x2 You hit the ball python. You kill the ball python! Trog accepts your kill. e - a scroll labelled ZUM VYNGUVIOPN f - a green potion A goblin comes into view. It is wielding a +0 dagger. Found 8 gold pieces. The goblin shouts! The goblin hits you but does no damage. You hit the goblin. You kill the goblin! Trog accepts your kill. You see here a +0 dagger. A rat comes into view. The rat squeaks loudly. You hear a shout! Found a sapphire potion. A rat is nearby! A quokka comes into view. You hit the rat. You kill the rat! Trog accepts your kill. A kobold comes into view. It is wielding a +0 club. You closely miss the quokka. The quokka barely misses you. A rat comes into view. The quokka bites you. You closely miss the quokka. The quokka closely misses you. An endoplasm comes into view. You closely miss the quokka. The quokka bites you. The endoplasm quivers. You hit the quokka. You kill the quokka! Trog accepts your kill. You hit the kobold but do no damage. The kobold hits you with a +0 club. You closely miss the kobold. The kobold closely misses you. You hit the kobold. You kill the kobold! Trog accepts your kill. You hit the endoplasm. The endoplasm is lightly wounded. The endoplasm misses you. You barely miss the endoplasm. The endoplasm is lightly wounded. The endoplasm hits you. You slash the endoplasm! You kill the endoplasm! Trog accepts your kill. Things that are here: a +0 club; a kobold corpse A ball python comes into view. The rat squeaks loudly. You see here a sapphire potion. The rat attacks as it pursues you! The rat bites you. The ball python attacks as it pursues you! The ball python bites you. The ball python barely misses you. Things that are here: a +0 club; a kobold corpse You closely miss the rat. The rat barely misses you. You slash the rat! You kill the rat! Trog accepts your kill. You have reached level 2! You barely miss the ball python. The ball python closely misses you. The ball python barely misses you. The ball python bites you. The ball python grabs you. The ball python constricts you. You hit the ball python. You kill the ball python! Trog accepts your kill. You now have 79 gold pieces (gained 8). Items here: ) †††. d - a +0 club Things that are here: a ball python corpse; a rat corpse; a kobold corpse j - a sapphire potion A frilled lizard comes into view. You drop a +0 club. The frilled lizard hisses angrily. You hear an angry hiss. A ball python comes into view. c - a +4 ring of protection (worn) You hit the ball python. The ball python is moderately wounded. You hit the frilled lizard. You kill the frilled lizard! Trog accepts your kill. The ball python bites you but does no damage. You hit 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. You slash the ball python! You kill the ball python! Trog accepts your kill. Your Axes skill increases to level 4! Things that are here: a +0 club; a ball python corpse Found a hand axe. You see here a +0 hand axe. A hobgoblin comes into view. Found a pink potion and a scroll labelled EWILOTSAXU. A giant cockroach comes into view. You completely miss the hobgoblin. The hobgoblin hits you but does no damage. You closely miss the hobgoblin. The hobgoblin misses you. You hit the hobgoblin. The hobgoblin is heavily wounded. The hobgoblin closely misses you. You completely miss the hobgoblin. The hobgoblin is moderately wounded. The hobgoblin hits you. You slash the hobgoblin! You kill the hobgoblin! Trog accepts your kill. The giant cockroach attacks as it pursues you! The giant cockroach bites you. You closely miss the giant cockroach. The giant cockroach barely misses you. You hit the giant cockroach. The giant cockroach is severely wounded. The giant cockroach bites you but does no damage. x2 You hit the giant cockroach but do no damage. The giant cockroach is severely wounded. The giant cockroach barely misses you. You hit the giant cockroach. You kill the giant cockroach! Trog accepts your kill. You now have 87 gold pieces (gained 8). A hobgoblin comes into view. Found 12 gold pieces. You see here a pink potion. A gnoll comes into view. It is wielding a +0 club. The hobgoblin shouts! The gnoll shouts! A hobgoblin comes into view. The hobgoblin shouts! You closely miss the hobgoblin. The hobgoblin hits you but does no damage. You closely miss the hobgoblin. The hobgoblin barely misses you. You closely miss the hobgoblin. The hobgoblin barely misses you. You barely miss the hobgoblin. The hobgoblin misses you. You barely miss the hobgoblin. The hobgoblin barely misses you. The hobgoblin hits you. The hobgoblin barely misses you. The hobgoblin attacks as it pursues you! The hobgoblin hits you but does no damage. You closely miss the hobgoblin. You hit the hobgoblin. The hobgoblin closely misses you. The hobgoblin barely misses you. You hit the hobgoblin but do no damage. You hit the hobgoblin. You kill the hobgoblin! Trog accepts your kill. The hobgoblin hits you. You hit the hobgoblin. The hobgoblin is heavily wounded. The hobgoblin closely misses you. You hit the hobgoblin but do no damage. The hobgoblin is heavily wounded. The hobgoblin misses you. The hobgoblin hits you but does no damage. You hit the hobgoblin but do no damage. The hobgoblin is heavily wounded. The hobgoblin closely misses you. A red film seems to cover your vision as you go berserk! You feel yourself moving faster! You feel mighty! The hobgoblin closely misses you. You slash the hobgoblin! You kill the hobgoblin! Trog accepts your kill. The gnoll hits you with a +0 club. You slash the gnoll! You kill the gnoll! Trog accepts your kill. Found a brown potion. Things that are here: a +0 club; a gnoll corpse You feel a strong urge to attack something. You feel your anger nearly subside. You are no longer berserk. You are exhausted. You feel yourself slow down. Unknown command. Nothing quivered! You feel yourself speed up. You recover from your berserk rage. k - a pink potion Things that are here: a +0 club; a gnoll corpse Found a club. l - a brown potion You now have 99 gold pieces (gained 12). h - a scroll labelled EWILOTSAXU Found a parchment of Olgreb's Toxic Radiance. A kobold comes into view. It is wielding a +0 club. The kobold shouts! You see here a parchment of Olgreb's Toxic Radiance. A kobold is nearby! You closely miss the kobold. The kobold hits you with a +0 club. You hit the kobold. The kobold is moderately wounded. The kobold barely misses you. You hit the kobold. You kill the kobold! Trog accepts your kill. Things that are here: a +0 club; a kobold corpse You see here a parchment of Olgreb's Toxic Radiance. Things that are here: a +0 club; a kobold corpse A frilled lizard comes into view. The frilled lizard hisses angrily. The frilled lizard closely misses you. You hit the frilled lizard. You kill the frilled lizard! Trog accepts your kill. You see here a frilled lizard corpse. Nothing quivered! You see here a +0 dagger. A gnoll comes into view. It is wielding a +0 flail. Found a sling. You see here 9 gold pieces. The gnoll shouts! The gnoll hits you with a +0 flail. You hit the gnoll. The gnoll is lightly wounded. The gnoll misses you. You barely miss the gnoll. The gnoll is lightly wounded. The gnoll hits you but does no damage. You closely miss the gnoll. The gnoll is lightly wounded. The gnoll hits you with a +0 flail! You hit the gnoll. The gnoll is moderately wounded. The gnoll hits you with a +0 flail. * * * LOW HITPOINT WARNING * * * A red film seems to cover your vision as you go berserk! You feel yourself moving faster! You feel mighty! The gnoll hits you with a +0 flail. * * * LOW HITPOINT WARNING * * * You barely miss the gnoll. The gnoll is moderately wounded. The gnoll hits you but does no damage. Unknown command. You slash the gnoll! You kill the gnoll! Trog accepts your kill. You have reached level 3! Your experience leads to an increase in your attributes! Increase (S)trength, (I)ntelligence, or (D)exterity? Uppercase letters only, please. You feel stronger. x2 You feel a strong urge to attack something. You now have 108 gold pieces (gained 9). You feel your anger nearly subside. You are no longer berserk. You are exhausted. You feel yourself slow down. You see here a +0 flail. You feel yourself speed up. You recover from your berserk rage. Found a mace. A hobgoblin comes into view. The hobgoblin shouts! You hit the hobgoblin. You kill the hobgoblin! Trog accepts your kill. You see here a hobgoblin corpse. A rat comes into view. You barely miss the rat. The rat barely misses you. The rat misses you. You hit the rat but do no damage. The rat bites you but does no damage. You barely miss the rat. The rat closely misses you. You barely miss the rat. The rat bites you but does no damage. You hit the rat. You kill the rat! Trog accepts your kill. You see here a +0 mace. You enter the shallow water. Moving in this stuff is going to be slow. Partly explored, can't reach some places. Partly explored, can't reach some places. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. Found a stone staircase leading up. Found 2 poisoned darts. There is a stone staircase leading up here. You climb upwards. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. You see here 2 poisoned darts. Found an escape hatch in the floor. d - a ring of protection from fire Found a stone staircase leading down. Found a quill talisman. Found a bubbling clear potion. You see here a quill talisman. e - a quill talisman d - a ring of protection from fire (worn) Adjust to which letter? (? for menu, Esc to quit) >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.34-a0-615-g2ccc6c5c14 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_DISPLAY_INVENTORY repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [tomak] Species: Mountain Dwarf Job: Berserker HP: 33/33; mods: 0/0 MP: 3/3; mod: 0 Stats: 21 7 9 Position: (36, 26), god: Trog (10), 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 | 25 | 3 | 394 | 142/168 Short Blades | X | 1 | 0 | 0 | 0 | 0/70 Long Blades | X | 1 | 0 | 0 | 0 | 0/59 Axes | X | 1 | 50 | 4 | 446 | 93/177 Maces & Flails | X | 1 | 0 | 0 | 0 | 0/35 Polearms | X | 1 | 0 | 0 | 0 | 0/50 Staves | X | 1 | 0 | 0 | 0 | 0/42 Ranged Weapons | X | 1 | 0 | 0 | 0 | 0/70 Throwing | X | 1 | 0 | 0 | 0 | 0/70 Armour | X | 1 | 5 | 2 | 166 | 40/126 Dodging | X | 1 | 17 | 1 | 196 | 112/168 Stealth | X | 1 | 3 | 0 | 0 | 0/70 Shields | X | 1 | 0 | 0 | 0 | 0/42 Unarmed Combat | X | 1 | 0 | 0 | 0 | 0/50 Spellcasting | X | 0 | 0 | 0 | 0 | 0/70 Conjurations | X | 0 | 0 | 0 | 0 | 0/59 Hexes | X | 0 | 0 | 0 | 0 | 0/50 Summonings | X | 0 | 0 | 0 | 0 | 0/70 Necromancy | X | 0 | 0 | 0 | 0 | 0/42 Translocations | X | 0 | 0 | 0 | 0 | 0/70 Forgecraft | X | 0 | 0 | 0 | 0 | 0/35 Fire Magic | X | 0 | 0 | 0 | 0 | 0/35 Ice Magic | X | 0 | 0 | 0 | 0 | 0/59 Air Magic | X | 0 | 0 | 0 | 0 | 0/84 Earth Magic | X | 0 | 0 | 0 | 0 | 0/42 Alchemy | X | 0 | 0 | 0 | 0 | 0/70 Invocations | X | 1 | 0 | 0 | 0 | 0/29 Evocations | X | 1 | 0 | 0 | 0 | 0/42 Shapeshifting | X | 1 | 0 | 0 | 0 | 0/70 Spell bugs: Durations: Attributes: #12: 108 #49: 149 Mutations: runic magic: 1 (innate) artefact enchanting: 1 (innate) Inventory bugs: Equipment: eq slot #1, inv slot #0: +0 hand axe eq slot #3, inv slot #1: +0 animal skin eq slot #9, inv slot #2: +4 ring of protection eq slot #9, inv slot #3: ring of protection from fire }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: .#####>.##.########............ ...........###### #.#########.. .....##.#####... #.. ####.##.# ... ... # #.##.# ... ##... # #.##.# #!# #.#. # #.##.# #^# #.#.. ####.##.#### #.####.# ...........###..@...# ####...........###### .>....#.##.###.# ##......##.# #.# #....####.# #.# ##.#. #.# #.# #.# #.# #.# # #.# #.# ... .. clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>