Crash caused by signal #11: Segmentation fault Version: Dungeon Crawl Stone Soup 0.33-a0-291-g8d75f24163 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 6197149536551257078, deterministic pregen: 1 Command line: /usr/games/crawl-git-8d75f24163 -name cinnamon -rc /dgldir/rcfiles/crawl-git/cinnamon.rc -macro /dgldir/rcfiles/crawl-git/cinnamon.macro -morgue /dgldir/morgue/cinnamon/ -webtiles-socket /crawl-master/webserver/sockets/cinnamon:2024-10-30.05:44:02.sock -await-connection RC options: restart_after_game = false Crash caused by signal #11: Segmentation fault Obtained 13 stack frames. /usr/games/crawl-git-8d75f24163(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x5606a5671dce]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-8d75f24163(_Z13do_crash_dumpv+0x43a) [0x5606a567ff1a]: do_crash_dump() /usr/games/crawl-git-8d75f24163(_Z20crash_signal_handleri+0x1fa) [0x5606a56722aa]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45320) [0x71c0f2c2d320]: /lib/x86_64-linux-gnu/libc.so.6(isspace+0x12) [0x71c0f2c23692]: /usr/games/crawl-git-8d75f24163(_Z18prompt_invent_itemPKc9menu_typei15operation_types13enum_bitfieldI14invprompt_flagLin1EEcS0_Pi+0x1e5) [0x5606a587e2f5]: prompt_invent_item(char const*, menu_type, int, operation_types, enum_bitfield, char, char const*, int*) /usr/games/crawl-git-8d75f24163(_Z19fire_item_no_quiverP4dist+0x237) [0x5606a5ce3f67]: fire_item_no_quiver(dist*) /usr/games/crawl-git-8d75f24163(+0xc114ea) [0x5606a5de34ea]: /usr/games/crawl-git-8d75f24163(+0xc11ff5) [0x5606a5de3ff5]: /usr/games/crawl-git-8d75f24163(main+0x1f7) [0x5606a55aaee7]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x71c0f2c121ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x71c0f2c1228b]: /usr/games/crawl-git-8d75f24163(_start+0x25) [0x5606a55ab905]: 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". 0x000071c0f2cf87a7 in __GI___wait4 (pid=3203922, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x000071c0f2cf87a7 in __GI___wait4 (pid=3203922, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x00005606a567247c in call_gdb (file=0x71c0f2dec4e0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 3199704\000\000\000\000\000" #2 0x00005606a567ff38 in do_crash_dump () at dbg-asrt.cc:692 t = 1730267091 dir = "/dgldir/morgue/cinnamon/" name = "/dgldir/morgue/cinnamon/crash-cinnamon-20241030-054451.txt", '\000' signal_info = "Crash caused by signal #11: Segmentation fault" cause_msg = "Crash caused by signal #11: Segmentation fault" file = 0x71c0f2dec4e0 <_IO_2_1_stderr_> #3 0x00005606a56722aa in crash_signal_handler (sig_num=11) at crash.cc:198 No locals. #4 No locals. #5 0x000071c0f2c23692 in isspace (c=-9992) at ./ctype/ctype.c:34 Compilation info: <<<<<<<<<<< Compiled with GCC 13.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 -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-8d75f24163/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-8d75f24163/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-8d75f24163/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 = corridors, absdepth0 = 0 Level vaults: wander_arrival_peaceful_grave layout_loops_ring angelslayer_ecumenical_altar_muddy minmay_heptomino_l4 Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 0 at (48, 46): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, cinnamon the Minotaur Berserker. You sense the Orb of Zot calling to you... with horror, you realize the call is coming from inside the dungeon! Trog says: Kill them all! Press ? for a list of commands and other information. Found 16 gold pieces. Found a staircase leading out of the dungeon. Found 2 stones. You now have 16 gold pieces. A rat comes into view. The rat squeaks loudly. A rat is nearby! A rat is nearby! You closely miss the rat. The rat completely misses you. You hit the rat. You kill the rat! Trog accepts your kill. No target in view! Things that are here: 2 stones; a rat corpse Found a stone staircase leading down. A ball python comes into view. A ball python is nearby! The ball python hisses angrily. The ball python bites you but does no damage. The ball python barely misses you. You slash the ball python! You kill the ball python! Trog accepts your kill. c - a scroll labelled LULER AWAUFFAN A bat comes into view. A bat is nearby! A bat is nearby! The bat hits you but does no damage. You closely miss the bat. The bat hits you. The bat barely misses you. The bat closely misses you. You hit the bat. You kill the bat! Trog accepts your kill. HP restored. You see here a bat corpse. A goblin comes into view. It is wielding a +0 club. A goblin is nearby! A goblin comes into view. It is wielding a +0 dagger. The goblin shouts! The goblin completely misses you. The goblin hits you but does no damage. You hit the goblin. You kill the goblin! Trog accepts your kill. You hit the goblin. The goblin hits you with a +0 club. Your Axes skill increases to level 4! You hit the goblin. You kill the goblin! Trog accepts your kill. No target in view! No target in view! An endoplasm comes into view. An endoplasm is nearby! An endoplasm is nearby! The endoplasm hits you. You hit the endoplasm. You headbutt the endoplasm. You kill the endoplasm! Trog accepts your kill. No target in view! No target in view! No target in view! Found a leather armour. You see here a +0 leather armour. Found a stone staircase leading down. No target in view! There is a stone staircase leading down here. An endoplasm comes into view. A rat comes into view. The endoplasm quivers. You hit the endoplasm. You kill the endoplasm! Trog accepts your kill. You have reached level 2! You hit the rat. You kill the rat! Trog accepts your kill. No target in view! No target in view! There is a stone staircase leading down here. You see here a +0 leather armour. d - a +0 leather armour You start removing your armour. You continue removing your +0 animal skin. x4 You finish removing your +0 animal skin. You start putting on your armour. You continue putting on your +0 leather armour. x5 You finish putting on your +0 leather armour. c - 2 scrolls labelled LULER AWAUFFAN (gained 1) A ball python comes into view. The ball python hisses angrily. You hear a shout! A ball python is nearby! You hit the ball python but do no damage. The ball python closely misses you. x2 A hobgoblin comes into view. There are monsters nearby! You slash the ball python! You kill the ball python! Trog accepts your kill. A hobgoblin is nearby! You see here a ball python corpse. A hobgoblin is nearby! A bat comes into view. The hobgoblin hits you but does no damage. The bat moves out of view. A hobgoblin is nearby! You hit the hobgoblin. The hobgoblin is almost dead. The hobgoblin hits you. You closely miss the hobgoblin. The hobgoblin is almost dead. The hobgoblin hits you. There are monsters nearby! You slash the hobgoblin! You kill the hobgoblin! Trog accepts your kill. You hit the bat but do no damage. The bat misses you. A bat is nearby! The bat hits you. A bat is nearby! The bat hits you. A bat is nearby! You slash the bat! You kill the bat! Trog accepts your kill. You now have 26 gold pieces (gained 10). Found 6 poisoned darts. No target in view! You see here 6 poisoned darts. A goblin comes into view. It is wielding a +0 club. Found 17 gold pieces. The goblin shouts! A goblin is nearby! You closely miss the goblin. The goblin hits you with a +0 club. A goblin is nearby! You closely miss the goblin. Your headbutt misses the goblin. The goblin misses you. A goblin is nearby! You slash the goblin! You kill the goblin! Trog accepts your kill. No target in view! Things that are here: a +0 club; a goblin corpse You now have 43 gold pieces (gained 17). A frilled lizard comes into view. The frilled lizard hisses angrily. A goblin comes into view. It is wielding a +0 dagger. There are monsters nearby! The frilled lizard bites you but does no damage. You barely miss the frilled lizard. Your headbutt misses the frilled lizard. The frilled lizard bites you but does no damage. You miss the frilled lizard. The frilled lizard barely misses you. You closely miss the frilled lizard. Your headbutt misses the frilled lizard. The frilled lizard bites you. x2 You closely miss the frilled lizard. The frilled lizard bites you but does no damage. You closely miss the frilled lizard. You headbutt the frilled lizard. You kill the frilled lizard! Trog accepts your kill. You hit the goblin. The goblin is heavily wounded. The goblin hits you but does no damage. You slash the goblin! You kill the goblin! Trog accepts your kill. No target in view! No target in view! Things that are here: a +0 club; a goblin corpse e - 6 poisoned darts A frilled lizard comes into view. The frilled lizard hisses angrily. A frilled lizard is nearby! A frilled lizard is nearby! A frilled lizard is nearby! The frilled lizard barely misses you. You furiously retaliate! You headbutt the frilled lizard! You kill the frilled lizard! Trog accepts your kill. A frilled lizard comes into view. The frilled lizard hisses angrily. A frilled lizard comes into view. The frilled lizard hisses angrily. There are monsters nearby! There are monsters nearby! You hit the frilled lizard but do no damage. The frilled lizard bites you. There are monsters nearby! You completely miss the frilled lizard. The frilled lizard bites you but does no damage. There are monsters nearby! You slash the frilled lizard! You kill the frilled lizard! Trog accepts your kill. You hit the frilled lizard. The frilled lizard closely misses you. A frilled lizard is nearby! You hit the frilled lizard. You kill the frilled lizard! Trog accepts your kill. You can now call upon Trog for regeneration and willpower. You see here a frilled lizard corpse. f - a grey potion No target in view! Key pressed, stopping explore. No target in view! No target in view! A hobgoblin comes into view. The hobgoblin shouts! You hear a shout! A hobgoblin is nearby! Found a leather armour. A hobgoblin is nearby! Found 12 gold pieces. The hobgoblin barely misses you. A hobgoblin is nearby! You slash the hobgoblin! You kill the hobgoblin! Trog accepts your kill. You now have 55 gold pieces (gained 12). Found a dagger. No target in view! A hobgoblin comes into view. The hobgoblin shouts! The hobgoblin hits you. A hobgoblin is nearby! You completely miss the hobgoblin. Your headbutt misses the hobgoblin. The hobgoblin misses you. A hobgoblin is nearby! You barely miss the hobgoblin. You headbutt the hobgoblin, but do no damage. The hobgoblin barely misses you. A hobgoblin is nearby! You closely miss the hobgoblin. The hobgoblin hits you but does no damage. A hobgoblin is nearby! You hit the hobgoblin. The hobgoblin is almost dead. The hobgoblin hits you. A hobgoblin is nearby! You hit the hobgoblin. You kill the hobgoblin! Trog accepts your kill. A frilled lizard comes into view. The frilled lizard hisses angrily. The frilled lizard barely misses you. Things that are here: a +0 robe; a hobgoblin corpse A frilled lizard is nearby! You hit the frilled lizard. You kill the frilled lizard! Trog accepts your kill. You see here a frilled lizard corpse. g - 2 dark potions Key pressed, stopping explore. No target in view! No target in view! A rat comes into view. The rat squeaks loudly. A rat is nearby! A rat is nearby! The rat bites you. A rat is nearby! You hit the rat. You kill the rat! Trog accepts your kill. You see here a rat corpse. You see here a rat corpse. There is a staircase leading out of the dungeon here. A kobold and a rat come into view. The kobold shouts! The rat squeaks loudly. There are monsters nearby! There are monsters nearby! There are monsters nearby! The rat closely misses you. The kobold hits you with a +0 dagger. There are monsters nearby! You hit the kobold but do no damage. Your headbutt misses the kobold. You hit the rat but do no damage. The rat barely misses you. You furiously retaliate! You headbutt the rat! You kill the rat! Trog accepts your kill. The kobold hits you with a +0 dagger. A kobold is nearby! You barely miss the kobold. The kobold barely misses you. x2 A kobold is nearby! You hit the kobold but do no damage. The kobold barely misses you. A kobold is nearby! You closely miss the kobold. The kobold closely misses you. You furiously retaliate! You headbutt the kobold! You kill the kobold! Trog accepts your kill. You see here a +0 dagger. Found a stone staircase leading down. No target in view! Unknown command. Found a faded altar of an unknown god. h - a fuming inky potion No target in view! A goblin comes into view. It is wielding a +0 dagger. Unknown command. A goblin is nearby! Unknown command. A goblin is nearby! The goblin hits you but does no damage. There is a faded altar of an unknown god here. A goblin is nearby! You miss the goblin. Your headbutt misses the goblin. You hit the plant. The plant begins to die. The goblin hits you but does no damage. A goblin is nearby! You barely miss the goblin. Your headbutt misses the goblin. You hit the plant. The goblin closely misses you. A goblin is nearby! You hit the goblin. The goblin is severely wounded. You hit the plant. The goblin hits you with a +0 dagger. Unknown command. Press < or > to pray at altars. A goblin is nearby! You hit the goblin. You kill the goblin! Trog accepts your kill. You hit the plant. Your Axes skill increases to level 5! A nearby plant withers and dies. i - a fuming white potion No target in view! No target in view! You see here a +0 dagger. There is a stone staircase leading down here. There is a stone staircase leading down here. You see here a rat corpse. A frilled lizard comes into view. A frilled lizard is nearby! A frilled lizard is nearby! The frilled lizard bites you. A frilled lizard is nearby! You closely miss the frilled lizard. The frilled lizard bites you but does no damage. A frilled lizard is nearby! You hit the frilled lizard. You kill the frilled lizard! Trog accepts your kill. Done exploring. No target in view! Done exploring. No target in view! Done exploring. No target in view! Done exploring. No target in view! 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) You don't have any such object. Fire/throw/use which item? ([*] to toss any item) (? for menu, Esc to quit) Fire/throw/use which item? ([*] to toss any item) (? for menu, Esc to quit) >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.33-a0-291-g8d75f24163 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: [cinnamon] Species: Minotaur Job: Berserker HP: 26/26; mods: 0/0 MP: 1/1; mod: 0 Stats: 21 (21) 4 (4) 9 (9) Position: (48, 40), god: Trog (10), 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 | 89/141 Short Blades | X | 0 | 0 | 0 | 0 | 0/42 Long Blades | X | 0 | 0 | 0 | 0 | 0/35 Axes | X | 1 | 100 | 5 | 539 | 9/212 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/35 Polearms | X | 0 | 0 | 0 | 0 | 0/35 Staves | X | 0 | 0 | 0 | 0 | 0/35 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/42 Throwing | X | 0 | 0 | 0 | 0 | 0/50 Armour | X | 0 | 0 | 2 | 151 | 45/106 Dodging | X | 0 | 0 | 2 | 151 | 25/126 Stealth | X | 0 | 0 | 0 | 0 | 0/59 Shields | X | 0 | 0 | 0 | 0 | 0/35 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/42 Spellcasting | X | 0 | 0 | 0 | 0 | 0/100 Conjurations | X | 0 | 0 | 0 | 0 | 0/84 Hexes | X | 0 | 0 | 0 | 0 | 0/100 Summonings | X | 0 | 0 | 0 | 0 | 0/84 Necromancy | X | 0 | 0 | 0 | 0 | 0/84 Translocations | X | 0 | 0 | 0 | 0 | 0/84 Fire Magic | X | 0 | 0 | 0 | 0 | 0/84 Ice Magic | X | 0 | 0 | 0 | 0 | 0/84 Air Magic | X | 0 | 0 | 0 | 0 | 0/84 Earth Magic | X | 0 | 0 | 0 | 0 | 0/70 Alchemy | X | 0 | 0 | 0 | 0 | 0/84 Invocations | X | 0 | 0 | 0 | 0 | 0/50 Evocations | X | 0 | 0 | 0 | 0 | 0/59 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/84 Spell bugs: Durations: Attributes: #12: 55 #49: 55 Mutations: horns: 2 (innate) retaliatory headbutt: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #0: +0 hand axe eq slot #6, inv slot #3: +0 leather armour }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #.######## #.# #..##### ### ###########.# #..# # # #......†....# ##..##### # ####.########### ##........ # #.............# #....##### # #.##.########.# #..#.# # #.......# #.# #..#>##### # #.......# #†# #..#...... # #.......# #@# #†)####### # #....>..# #.# #..# #.......#####.## #..# ####..............######..# ..........................# ####..............######.## ........#.......<..# #.# #########....ß.....#####.# ....# #...♣............# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>