Crash caused by signal #11: Segmentation fault Version: Dungeon Crawl Stone Soup 0.34-a0-145-g1953aced1e Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 17217627988235123413, deterministic pregen: 1 Command line: /usr/games/crawl-git-1953aced1e -name hanon12 -rc /dgldir/rcfiles/crawl-git/hanon12.rc -macro /dgldir/rcfiles/crawl-git/hanon12.macro -morgue /dgldir/morgue/hanon12/ -webtiles-socket /crawl-master/webserver/sockets/hanon12:2025-06-12.09:47:15.sock -await-connection RC options: restart_after_game = false Crash caused by signal #11: Segmentation fault Obtained 13 stack frames. /usr/games/crawl-git-1953aced1e(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x59ed66fab47e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-1953aced1e(_Z13do_crash_dumpv+0x43a) [0x59ed66fb94ea]: do_crash_dump() /usr/games/crawl-git-1953aced1e(_Z20crash_signal_handleri+0x1fa) [0x59ed66fab95a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x75642090a330]: /lib/x86_64-linux-gnu/libc.so.6(isspace+0x12) [0x7564209006a2]: /usr/games/crawl-git-1953aced1e(_Z18prompt_invent_itemPKc9menu_typei15operation_types13enum_bitfieldI14invprompt_flagLin1EEcS0_Pi+0x1e5) [0x59ed671bd3b5]: prompt_invent_item(char const*, menu_type, int, operation_types, enum_bitfield, char, char const*, int*) /usr/games/crawl-git-1953aced1e(_Z19fire_item_no_quiverP4dist+0x237) [0x59ed676455f7]: fire_item_no_quiver(dist*) /usr/games/crawl-git-1953aced1e(+0xc69cb6) [0x59ed67747cb6]: /usr/games/crawl-git-1953aced1e(+0xc6a845) [0x59ed67748845]: /usr/games/crawl-git-1953aced1e(main+0x1f7) [0x59ed66ee0987]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x7564208ef1ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x7564208ef28b]: /usr/games/crawl-git-1953aced1e(_start+0x25) [0x59ed66ee13b5]: 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". 0x00007564209d57a7 in __GI___wait4 (pid=286774, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x00007564209d57a7 in __GI___wait4 (pid=286774, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x000059ed66fabb2c in call_gdb (file=0x756420ac94e0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 286524\000\000\000\000\000\000" #2 0x000059ed66fb9508 in do_crash_dump () at dbg-asrt.cc:673 t = 1749721718 dir = "/dgldir/morgue/hanon12/" name = "/dgldir/morgue/hanon12/crash-hanon12-20250612-094838.txt", '\000' signal_info = "Crash caused by signal #11: Segmentation fault" cause_msg = "Crash caused by signal #11: Segmentation fault" file = 0x756420ac94e0 <_IO_2_1_stderr_> #3 0x000059ed66fab95a in crash_signal_handler (sig_num=11) at crash.cc:198 No locals. #4 No locals. #5 0x00007564209006a2 in isspace (c=-1008) 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-1953aced1e/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-1953aced1e/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-1953aced1e/data/web/" -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 6 Level id: D:6 Level build method = random_map_in_depth, level layout type = rooms, absdepth0 = 5 Level vaults: nicolae_BIG_FREAKIN_CUBE layout_basic nicolae_ashenzari_skybound nrook_mini_backslash palyth_stone_intersect dk_rats_in_the_wall uniq_duvessa Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, hanon12 the Mountain Dwarf Fighter. They say the Orb of Zot lies within this dungeon, but they say a lot of things. Press ? for a list of commands and other information. Found an amethyst potion and an onyx ring. Found a staircase leading out of the dungeon. Unknown command. e - an amethyst potion f - a +6 ring of intelligence Okay, then. You open the door. There is an open door here. You open the door. There is an open door here. There is an open door here. Found 5 javelins. An endoplasm comes into view. Found a stone staircase leading down. The endoplasm quivers. An endoplasm is nearby! You slash the endoplasm! You kill the endoplasm! No target in view! No target in view! No target in view! No target in view! There is a stone staircase leading down here. You climb downwards. The hobgoblin shouts! Found 9 gold pieces and a scroll labelled YSEEHI UKOMU. There is a stone staircase leading up here. You barely miss the hobgoblin. The hobgoblin closely misses you. You slash the hobgoblin! You kill the hobgoblin! No target in view! No target in view! Found a ring mail. You now have 9 gold pieces. g - a scroll labelled YSEEHI UKOMU h - 2 green potions Found a stone staircase leading up. A giant cockroach comes into view. You see here a viscous coppery potion. You block the giant cockroach's attack. You barely miss the giant cockroach. The giant cockroach bites you. You block the giant cockroach's attack. You barely miss the giant cockroach. The giant cockroach closely misses you. The giant cockroach barely misses you. You hit the giant cockroach. You kill the giant cockroach! No target in view! No target in view! i - a viscous coppery potion You see here a giant cockroach corpse. An endoplasm comes into view. The endoplasm quivers. An endoplasm is nearby! The endoplasm hits you but does no damage. You hit the endoplasm. The endoplasm is heavily wounded. You hit the plant. The plant begins to die. You hit the bush but do no damage. The endoplasm hits you but does no damage. You completely miss the endoplasm. The endoplasm is heavily wounded. You hit the bush but do no damage. You hit the plant. The endoplasm barely misses you. You slash the endoplasm! You kill the endoplasm! You completely miss the bush. You hit the plant but do no damage. A nearby plant withers and dies. Your Axes skill increases to level 3! No target in view! No target in view! As you open the door, it creaks loudly! Found a stone staircase leading down. There is an open door here. There is a stone staircase leading down here. A kobold comes into view. It is wielding a +0 dagger. The kobold shouts! A kobold is nearby! The kobold closely misses you. You hit the kobold. You kill the kobold! No target in view! No target in view! No target in view! There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. A giant cockroach comes into view. A giant cockroach is nearby! A giant cockroach is nearby! A giant cockroach is nearby! Found 3 stones. A kobold comes into view. It is wielding a +0 short sword. A ball python comes into view. You barely miss the giant cockroach. The giant cockroach misses you. The giant cockroach barely misses you. You closely miss the giant cockroach. The giant cockroach closely misses you. The giant cockroach barely misses you. You hit the giant cockroach. The giant cockroach is heavily wounded. The giant cockroach bites you but does no damage. The ball python bites you. The ball python grabs you. The ball python constricts you. You barely miss the ball python. You barely miss the giant cockroach. The giant cockroach bites you but does no damage. The ball python bites you but does no damage. The ball python constricts you. The giant cockroach bites you. You hit the ball python. You kill the ball python! You slash the giant cockroach! You kill the giant cockroach! The kobold hits you with a +0 short sword. You miss the kobold. The kobold misses you. You closely miss the kobold. The kobold hits you with a +0 short sword. You completely miss the kobold. The kobold closely misses you. The kobold barely misses you. You barely miss the kobold. The kobold barely misses you. You closely miss the kobold. The kobold closely misses you. The kobold hits you with a +0 short sword. A kobold is nearby! You slash the kobold! You kill the kobold! You have reached level 2! HP restored. Things that are here: a +0 short sword; a kobold corpse Found Amiacle's Weapon Shop. There is an entrance to Amiacle's Weapon Shop here. You now have 20 gold pieces (gained 11). j - a scroll labelled ONNEHA YHUVVI A hobgoblin comes into view. The hobgoblin shouts! You hear an angry hiss. A hobgoblin is nearby! A hobgoblin is nearby! The hobgoblin hits you but does no damage. You slash the hobgoblin! You kill the hobgoblin! No target in view! No target in view! No target in view! A frilled lizard comes into view. A frilled lizard is nearby! A frilled lizard is nearby! A frilled lizard is nearby! A frilled lizard is nearby! The frilled lizard bites you but does no damage. You miss the frilled lizard. The frilled lizard bites you but does no damage. You barely miss the frilled lizard. The frilled lizard closely misses you. You closely miss the frilled lizard. The frilled lizard bites you but does no damage. x2 You hit the frilled lizard. You kill the frilled lizard! No target in view! No target in view! A goblin comes into view. It is wielding a +0 club. The goblin shouts! You hear a shout! A goblin comes into view. It is wielding a +0 dagger. You hear a shout! x3 There are monsters nearby! There are monsters nearby! There are monsters nearby! A hobgoblin comes into view. Found a stone staircase leading down. The hobgoblin shouts! The goblin shouts! You hear a shout! Robin of the Strong Arm comes into view. They are wielding a +4 dagger of venom and carrying a wand of flame. You see here a hobgoblin corpse. You barely miss the goblin. The goblin hits you but does no damage. You barely miss the goblin. The goblin hits you but does no damage. You slash the goblin! You kill the goblin! You closely miss the goblin. The goblin hits you with a +0 dagger. You hit the goblin. You kill the goblin! You block the hobgoblin's attack. Robin roars a battlecry! The hobgoblin goes into a battle-frenzy! You hear a shout! You slash the hobgoblin! You kill the hobgoblin! Robin zaps a wand. The puff of flame hits you! Items here: )) ††. You slash Robin! Robin is heavily wounded. Robin zaps a wand. The puff of flame misses you. You slash Robin! You kill Robin! A goblin comes into view. It is wielding a +0 dagger. Your Axes skill increases to level 4! Items here: ) / [[ ††. The goblin closely misses you. You closely miss the goblin. The goblin hits you with a +0 dagger. You miss the goblin. The goblin barely misses you. You closely miss the goblin. The goblin hits you but does no damage. You block the goblin's attack. You hit the goblin. You kill the goblin! No target in view! No target in view! No target in view! A goblin comes into view. It is wielding a +0 club. Items here: ) / [[ ††. k - a +0 helmet; l - a wand of flame (8) The goblin shouts! You hear a shout! Items here: )) ††. You slash the goblin! You kill the goblin! No target in view! No target in view! No target in view! You start putting on your armour. You continue putting on your +0 helmet. x5 You finish putting on your +0 helmet. Things that are here: a +0 club; a goblin corpse A goblin comes into view. It is wielding a +0 hammer. The goblin shouts! A goblin is nearby! A goblin is nearby! A goblin is nearby! Found a scroll labelled CUX FUEVATIRR. The goblin barely misses you. You closely miss the goblin. A hobgoblin comes into view. It is wielding a +0 dagger. The goblin completely misses you. The goblin hits you with a +0 hammer. The hobgoblin shouts! You slash the goblin! You kill the goblin! You see here a +0 hammer. You hit the hobgoblin. The hobgoblin is severely wounded. The hobgoblin hits you but does no damage. You slash the hobgoblin! You kill the hobgoblin! No target in view! No target in view! No target in view! A hobgoblin comes into view. A hobgoblin is nearby! A hobgoblin is nearby! A hobgoblin is nearby! The hobgoblin shouts! You see here a +0 dagger. You slash the hobgoblin! You kill the hobgoblin! 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 now have 28 gold pieces (gained 8). m - a scroll labelled CUX FUEVATIRR A rat comes into view. The rat squeaks loudly. You hear a shout! A rat is nearby! A rat is nearby! A hobgoblin comes into view. It is wielding a +0 sling. The hobgoblin shouts! You closely miss the rat. The rat closely misses you. You slash the rat! You kill the rat! The hobgoblin shoots a sling bullet. The sling bullet hits you. The hobgoblin unwields a +0 sling. The hobgoblin wields a +0 quarterstaff. The hobgoblin hits you with a +0 quarterstaff. You hit the hobgoblin. The hobgoblin is almost dead. The hobgoblin hits you with a +0 quarterstaff! You closely miss the hobgoblin. The hobgoblin is almost dead. The hobgoblin hits you but does no damage. You barely miss the hobgoblin. The hobgoblin is almost dead. The hobgoblin hits you with a +0 quarterstaff. x2 You slash the hobgoblin! You kill the hobgoblin! No target in view! No target in view! No target in view! You start resting. A goblin comes into view. It is wielding a +0 dagger. A goblin is nearby! A goblin is nearby! A goblin is nearby! The goblin shouts! The goblin closely misses you. You slash the goblin! You kill the goblin! No target in view! No target in view! No target in view! HP restored. You pick up a book of the Hunter and begin reading... You add the spells Sigil of Binding, Call Canine Familiar and Dimensional Bullseye to your library. n - a black potion Things that are here: a +0 quarterstaff; a +0 sling; a hobgoblin corpse o - 3 scrolls labelled RASTRO WIAJ p - a scroll labelled AMASSI OCAHIKI Found a leather armour. Found a faded altar of an unknown god. A malevolent force fills the Dungeon... You fall into a shaft and drop 3 floors! The shaft crumbles and collapses. Unknown command. A scorpion comes into view. A scorpion is nearby! You feel very mighty all of a sudden. You hit the scorpion. The scorpion is lightly wounded. The scorpion stings you. x2 You are poisoned. The scorpion poisons you! You closely miss the scorpion. The scorpion is lightly wounded. You feel very sick. You block the scorpion's attack. You slash the scorpion! The scorpion is almost dead. You feel sick. The scorpion stings you but does no damage. The scorpion barely misses you. You slash the scorpion! You kill the scorpion! You feel sick. Your Axes skill increases to level 5! You have reached level 4! You feel clever. You feel sick. You feel sick. You feel sick. You feel sick. You are no longer poisoned. You feel a little less mighty now. HP restored. Found a ring mail. You see here a scorpion corpse. Found a short sword. You see here a +0 short sword. A water moccasin comes into view. The water moccasin hisses angrily. Aiming: Throw Flame Press: ? - help, Shift-Dir - straight line Aim: a water moccasin (48% to hit) The puff of flame hits the water moccasin! The water moccasin is moderately wounded. Unknown command. Aiming: Throw Flame Press: ? - help, Shift-Dir - straight line Aim: a water moccasin (moderately wounded, 48% to hit) The puff of flame misses the water moccasin. Unknown command. Aiming: Throw Flame Press: ? - help, Shift-Dir - straight line Aim: a water moccasin (moderately wounded, 48% to hit) The puff of flame hits the water moccasin! The water moccasin is severely wounded. Unknown command. Aiming: Throw Flame Press: ? - help, Shift-Dir - straight line Aim: a water moccasin (severely wounded, 48% to hit) The puff of flame hits the water moccasin. The water moccasin is severely wounded. The water moccasin bites you. Unknown command. Aiming: Throw Flame Press: ? - help, Shift-Dir - straight line Aim: a water moccasin (severely wounded, 48% to hit) The puff of flame hits the water moccasin. The water moccasin is almost dead. The water moccasin bites you. Unknown command. Aiming: Throw Flame Press: ? - help, Shift-Dir - straight line Aim: a water moccasin (almost dead, 48% to hit) The puff of flame hits the water moccasin! You kill the water moccasin! Your Axes skill increases to level 6! You have reached level 5! You start resting. HP restored. o - 4 scrolls labelled RASTRO WIAJ (gained 1) Found a broken altar of Ashenzari. Found a club. You now have 38 gold pieces (gained 10). q - a scroll labelled WEOTIC GEUC Found a leather armour. You see here the inkwell talisman of the Hidden Vale {rN+ rCorr Dex-2}. Found a stone staircase leading down. You see here a +0 leather armour. r - a +0 leather armour 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-145-g1953aced1e 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: [hanon12] Species: Mountain Dwarf Job: Fighter HP: 45/45; mods: 0/0 MP: 5/5; mod: 0 Stats: 20 9 9 Position: (13, 30), 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 | 0 | 0 | 3 | 301 | 49/168 Short Blades | X | 0 | 0 | 0 | 0 | 0/70 Long Blades | X | 0 | 0 | 0 | 0 | 0/59 Axes | X | 1 | 100 | 6 | 987 | 245/247 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/35 Polearms | X | 0 | 0 | 0 | 0 | 0/50 Staves | X | 0 | 0 | 0 | 0 | 0/42 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/70 Throwing | X | 0 | 0 | 0 | 0 | 0/70 Armour | X | 0 | 0 | 3 | 301 | 49/168 Dodging | X | 0 | 0 | 0 | 0 | 0/84 Stealth | X | 0 | 0 | 0 | 0 | 0/70 Shields | X | 0 | 0 | 3 | 301 | 49/168 Unarmed Combat | X | 0 | 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 | 0 | 0 | 0 | 0 | 0/29 Evocations | X | 0 | 0 | 0 | 0 | 0/42 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/70 Spell bugs: Durations: Attributes: #12: 38 #49: 191 Mutations: runic magic: 1 (innate) artefact enchanting: 1 (innate) Inventory bugs: Equipment: eq slot #1, inv slot #0: +0 war axe eq slot #3, inv slot #1: +0 scale mail eq slot #2, inv slot #2: +0 buckler eq slot #4, inv slot #10: +0 helmet }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #.###.# #.....# #.....# #...... ## ###...#.#####.....###.. #.#.#......#.###.#... ..#.###.#.######.##.....# #.......#........#......# . #.#.###...%..##...#.....#.. #........###..#......# #.....@..# ##.#.....### #........# ####.###.#. ...........# ##.....# #####.#....#########......# ...........##......##.....# .#...#....##.#....##...... ###...........#....##.....# #.##..##+##..##....###.###. #..#..#...#..#.....####.... clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 0 at (24, 59): {{{{ CLASS: TriggerableFunction repeated: true listeners: func: CLASS: FunctionWrapper name: callback.rats_trap_stepped fn: [type function] props: triggerers: 1: CLASS: DgnTriggerer type: pressure_plate activating: false dgn_trigs_by_type: 65536: 1: 1 activated: true data: triggered: false }}}} Lua marker 1 at (25, 59): {{{{ CLASS: PropertiesDescriptor props: hole: 1 }}}} >>>>>>>>>>>>>>>>>>>>>>