Crash caused by signal #11: Segmentation fault Version: Dungeon Crawl Stone Soup 0.34-a0-952-geaba0656bb Platform: unix Bits: 64 Game mode: descent Tiles: online Seed: 14057528052076410928, deterministic pregen: 1 Command line: /usr/games/crawl-git-eaba0656bb -name tkmong -rc /dgldir/rcfiles/crawl-git/tkmong.rc -macro /dgldir/rcfiles/crawl-git/tkmong.macro -morgue /dgldir/morgue/tkmong/ -descent -webtiles-socket /crawl-master/webserver/sockets/tkmong:2025-10-16.03:09:54.sock -await-connection RC options: restart_after_game = false Crash caused by signal #11: Segmentation fault Obtained 13 stack frames. /usr/games/crawl-git-eaba0656bb(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x5a64c12b541e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-eaba0656bb(_Z13do_crash_dumpv+0x43a) [0x5a64c12c35fa]: do_crash_dump() /usr/games/crawl-git-eaba0656bb(_Z20crash_signal_handleri+0x1fa) [0x5a64c12b58fa]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x74f96f224330]: /lib/x86_64-linux-gnu/libc.so.6(isspace+0x12) [0x74f96f21a6a2]: /usr/games/crawl-git-eaba0656bb(_Z18prompt_invent_itemPKc9menu_typei15operation_types13enum_bitfieldI14invprompt_flagLin1EEcS0_Pi+0x1d8) [0x5a64c14cbee8]: prompt_invent_item(char const*, menu_type, int, operation_types, enum_bitfield, char, char const*, int*) /usr/games/crawl-git-eaba0656bb(_Z11adjust_itemiP8item_def+0x7d) [0x5a64c12254cd]: adjust_item(int, item_def*) /usr/games/crawl-git-eaba0656bb(+0xc9382a) [0x5a64c1a6782a]: /usr/games/crawl-git-eaba0656bb(+0xc943b5) [0x5a64c1a683b5]: /usr/games/crawl-git-eaba0656bb(main+0x1f7) [0x5a64c11e8917]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x74f96f2091ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x74f96f20928b]: /usr/games/crawl-git-eaba0656bb(_start+0x25) [0x5a64c11e9405]: 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". 0x000074f96f2ef7a7 in __GI___wait4 (pid=2800461, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x000074f96f2ef7a7 in __GI___wait4 (pid=2800461, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x00005a64c12b5acc in call_gdb (file=0x74f96f3e34e0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 2787998\000\000\000\000\000" #2 0x00005a64c12c3618 in do_crash_dump () at dbg-asrt.cc:673 t = 1760584320 dir = "/dgldir/morgue/tkmong/" name = "/dgldir/morgue/tkmong/crash-tkmong-20251016-031200.txt", '\000' signal_info = "Crash caused by signal #11: Segmentation fault" cause_msg = "Crash caused by signal #11: Segmentation fault" file = 0x74f96f3e34e0 <_IO_2_1_stderr_> #3 0x00005a64c12b58fa in crash_signal_handler (sig_num=11) at crash.cc:198 No locals. #4 No locals. #5 0x000074f96f21a6a2 in isspace (c=-9992) 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-eaba0656bb/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-eaba0656bb/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-eaba0656bb/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: ebering_trefoil_twist layout_basic shapermc_ecumenical_altar_notcrosses serial_shops nicolae_shop_advertising_works [nicolae_subvault_shop_adworks] chequers_serial_rivers_micro_e chequers_serial_rivers_small_b Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 0 at (44, 46): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, tkmong the Draconian Air Elementalist. [Dungeon Descent] Will you descend where others failed? Will you find the Orb of Zot? Press ? for a list of commands and other information. Found a scroll labelled ERASOH SURRY and 5 gold pieces. Found an escape hatch in the floor. Found a staircase leading out of the dungeon. Welcome back, tkmong the Draconian Air Elementalist. [Dungeon Descent] Press ? for a list of commands and other information. You enter the shallow water. Moving in this stuff is going to be slow. c - a scroll labelled ERASOH SURRY There are no items here. You enter the shallow water. Moving in this stuff is going to be slow. Found a mace. There is an escape hatch in the floor here. You enter the shallow water. Moving in this stuff is going to be slow. A rat comes into view. You enter the shallow water. Moving in this stuff is going to be slow. There are no items here. You hit the rat but do no damage. You tail-slap the rat. The rat is moderately wounded. The rat closely misses you. You barely miss the rat. You tail-slap the rat, but do no damage. The rat is moderately wounded. The rat bites you but does no damage. You closely miss the rat. The rat bites you but does no damage. You hit the rat but do no damage. The rat bites you. Aiming: Shock (safe; 10% risk of failure) Press: ? - help, Q - select action Shift-Dir - straight line Aim: a rat (68% to hit) The zap hits the rat. The rat is severely wounded. The rat closely misses you. Aiming: Shock (safe; 10% risk of failure) Press: ? - help, Q - select action Shift-Dir - straight line Aim: a rat (severely wounded, 68% to hit) The zap misses the rat. The rat barely misses you. Aiming: Shock (safe; 10% risk of failure) Press: ? - help, Q - select action Shift-Dir - straight line Aim: a rat (severely wounded, 68% to hit) The zap hits the rat. You kill the rat! You see here a rat corpse. There are no objects that can be picked up here. a rat corpse There are no objects that can be picked up here. a rat corpse There are no objects that can be picked up here. a rat corpse There are no objects that can be picked up here. a rat corpse You see here a +0 mace. a - a +0 mace Found Visoron's Distillery. There is an entrance to Visoron's Distillery here. There are no items here. Unknown command. There is an entrance to Visoron's Distillery here. There is an entrance to Visoron's Distillery here. You see here a rat corpse. A frilled lizard comes into view. The frilled lizard hisses angrily. You hit the frilled lizard but do no damage. Your tail-slap misses the frilled lizard. The frilled lizard bites you. There are no items here. You closely miss the frilled lizard. The frilled lizard closely misses you. There are no items here. There are no items here. There are no items here. There are no items here. There are no items here. There are no items here. There are no items here. There are no items here. There are no items here. There are no items here. There are no items here. There are no items here. There are no items here. There are no items here. There are no items here. There are no items here. There are no items here. There are no items here. There are no items here. There are no items here. There are no items here. There are no items here. There are no items here. There are no items here. There are no items here. There are no items here. There are no items here. There are no items here. There are no items here. Adjust (g)ear, (s)pells, (a)bilities, (p)otions, sc(r)olls or e(v)ocables? Okay, then. There are no items here. Adjust (g)ear, (s)pells, (a)bilities, (p)otions, sc(r)olls or e(v)ocables? Huh? The frilled lizard completely misses you. The zap hits the frilled lizard. The frilled lizard is heavily wounded. The frilled lizard unfolds its giant frill. The frilled lizard misses you. Adjust (g)ear, (s)pells, (a)bilities, (p)otions, sc(r)olls or e(v)ocables? Adjust which spell? a - Shock Adjust to which letter? Adjust to which letter? Okay, then. Sorry, you're not good enough to have a special ability. Sorry, you're not good enough to have a special ability. Sorry, you're not good enough to have a special ability. You miss the frilled lizard. The frilled lizard is heavily wounded. The frilled lizard bites you but does no damage. The zap hits the frilled lizard. You kill the frilled lizard! Adjust (g)ear, (s)pells, (a)bilities, (p)otions, sc(r)olls or e(v)ocables? You don't currently have any abilities. Sorry, you're not good enough to have a special ability. Found a chain mail. A hobgoblin comes into view. It is wearing a +6 ring of strength. The hobgoblin shouts! The zap hits the hobgoblin. The hobgoblin is moderately wounded. Adjust (g)ear, (s)pells, (a)bilities, (p)otions, sc(r)olls or e(v)ocables? Okay, then. Adjust (g)ear, (s)pells, (a)bilities, (p)otions, sc(r)olls or e(v)ocables? Okay, then. The zap hits the hobgoblin. The hobgoblin is severely wounded. You barely miss the hobgoblin. Your tail-slap misses the hobgoblin. The hobgoblin is severely wounded. The hobgoblin hits you but does no damage. You hit the hobgoblin but do no damage. Your tail-slap misses the hobgoblin. The hobgoblin is severely wounded. The hobgoblin hits you. You hit the hobgoblin but do no damage. Your tail-slap misses the hobgoblin. The hobgoblin is severely wounded. The hobgoblin hits you. You closely miss the hobgoblin. Your tail-slap misses the hobgoblin. The hobgoblin is severely wounded. The hobgoblin closely misses you. You barely miss the hobgoblin. Your tail-slap misses the hobgoblin. The hobgoblin is severely wounded. The hobgoblin misses you. You hit the hobgoblin but do no damage. The hobgoblin is severely wounded. The hobgoblin closely misses you. You hit the hobgoblin but do no damage. The hobgoblin is severely wounded. The hobgoblin barely misses you. You hit the hobgoblin. You punch the hobgoblin, but do no damage. The hobgoblin is almost dead. The hobgoblin hits you. You closely miss the hobgoblin. The hobgoblin is almost dead. The hobgoblin closely misses you. You are out of magic! You are out of magic! You are out of magic! Adjust (g)ear, (s)pells, (a)bilities, (p)otions, sc(r)olls or e(v)ocables? Huh? Adjust (g)ear, (s)pells, (a)bilities, (p)otions, sc(r)olls or e(v)ocables? Huh? Adjust (g)ear, (s)pells, (a)bilities, (p)otions, sc(r)olls or e(v)ocables? Huh? Adjust (g)ear, (s)pells, (a)bilities, (p)otions, sc(r)olls or e(v)ocables? Huh? Adjust (g)ear, (s)pells, (a)bilities, (p)otions, sc(r)olls or e(v)ocables? c - a scroll labelled ERASOH SURRY Adjust to which letter? (? for menu, Esc to quit) >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.34-a0-952-geaba0656bb 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: 10, arena_suspended: 0 prev_cmd = CMD_ADJUST_INVENTORY repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [tkmong] Species: Draconian Job: Air Elementalist HP: 10/14; mods: 0/0 MP: 0/3; mod: 0 Stats: 10 15 11 Position: (55, 27), god: No God (0), 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 | 2 | 0 | 0 | 0/42 Short Blades | X | 1 | 0 | 0 | 0 | 0/50 Long Blades | X | 1 | 0 | 0 | 0 | 0/50 Axes | X | 1 | 0 | 0 | 0 | 0/50 Maces & Flails | X | 1 | 0 | 0 | 0 | 0/50 Polearms | X | 1 | 0 | 0 | 0 | 0/50 Staves | X | 1 | 0 | 0 | 0 | 0/50 Ranged Weapons | X | 1 | 0 | 0 | 0 | 0/59 Throwing | X | 1 | 0 | 0 | 0 | 0/59 Dodging | X | 1 | 13 | 1 | 151 | 92/119 Stealth | X | 1 | 9 | 1 | 127 | 77/100 Shields | X | 1 | 0 | 0 | 0 | 0/50 Unarmed Combat | X | 1 | 0 | 0 | 0 | 0/50 Spellcasting | X | 1 | 20 | 2 | 189 | 11/178 Conjurations | X | 1 | 7 | 1 | 51 | 1/100 Hexes | X | 1 | 0 | 0 | 0 | 0/59 Summonings | X | 1 | 0 | 0 | 0 | 0/50 Necromancy | X | 1 | 0 | 0 | 0 | 0/50 Translocations | X | 1 | 0 | 0 | 0 | 0/50 Forgecraft | X | 1 | 0 | 0 | 0 | 0/50 Fire Magic | X | 1 | 0 | 0 | 0 | 0/50 Ice Magic | X | 1 | 0 | 0 | 0 | 0/50 Air Magic | X | 1 | 49 | 3 | 311 | 11/200 Earth Magic | X | 1 | 0 | 0 | 0 | 0/50 Alchemy | X | 1 | 0 | 0 | 0 | 0/50 Invocations | X | 1 | 0 | 0 | 0 | 0/42 Evocations | X | 1 | 0 | 0 | 0 | 0/50 Shapeshifting | X | 1 | 0 | 0 | 0 | 0/59 Spell bugs: Durations: Attributes: #49: 54 #69: 1 Mutations: cold-blooded: 1 (innate) armoured tail: 1 (innate) Inventory bugs: Equipment: }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ## # .# .# #≈ #.#.. #≈ ... ##≈###.### #....@...#### +....g....... ###........#### ..........[# ..#........# . ###.#.#### ...#.# ..####.# #. #.####### clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>