Crash caused by signal #11: Segmentation fault Version: Dungeon Crawl Stone Soup 0.31.0-32-g396128a36d Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 5950111819157399530, deterministic pregen: 1 Command line: /usr/games/crawl-0.31 -name datdeptrai -rc /dgldir/rcfiles/crawl-0.31/datdeptrai.rc -macro /dgldir/rcfiles/crawl-0.31/datdeptrai.macro -morgue /dgldir/morgue/datdeptrai/ -webtiles-socket /crawl-master/webserver/sockets/datdeptrai:2024-07-04.05:29:57.sock -await-connection RC options: restart_after_game = false Crash caused by signal #11: Segmentation fault Obtained 13 stack frames. /usr/games/crawl-0.31(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x5ccae03a798e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-0.31(_Z13do_crash_dumpv+0x43a) [0x5ccae03b58ba]: do_crash_dump() /usr/games/crawl-0.31(_Z20crash_signal_handleri+0x1fa) [0x5ccae03a7e6a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45320) [0x7008cec4c320]: /lib/x86_64-linux-gnu/libc.so.6(isspace+0x12) [0x7008cec42692]: /usr/games/crawl-0.31(_Z18prompt_invent_itemPKc9menu_typei15operation_types13enum_bitfieldI14invprompt_flagLin1EEcS0_Pi+0x1e5) [0x5ccae0597e85]: prompt_invent_item(char const*, menu_type, int, operation_types, enum_bitfield, char, char const*, int*) /usr/games/crawl-0.31(_Z19fire_item_no_quiverP4dist+0x237) [0x5ccae09d2d57]: fire_item_no_quiver(dist*) /usr/games/crawl-0.31(+0xb691da) [0x5ccae0abd1da]: /usr/games/crawl-0.31(+0xb69ce5) [0x5ccae0abdce5]: /usr/games/crawl-0.31(main+0x1f7) [0x5ccae02ea747]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x7008cec311ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x7008cec3128b]: /usr/games/crawl-0.31(_start+0x25) [0x5ccae02eb175]: 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". 0x00007008ced177a7 in __GI___wait4 (pid=2903667, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x00007008ced177a7 in __GI___wait4 (pid=2903667, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x00005ccae03a803c in call_gdb (file=0x7008cee0b4e0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 2899770\000\000\000\000\000" #2 0x00005ccae03b58d8 in do_crash_dump () at dbg-asrt.cc:692 t = 1720071325 dir = "/dgldir/morgue/datdeptrai/" name = "/dgldir/morgue/datdeptrai/crash-datdeptrai-20240704-053525.txt", '\000' signal_info = "Crash caused by signal #11: Segmentation fault" cause_msg = "Crash caused by signal #11: Segmentation fault" file = 0x7008cee0b4e0 <_IO_2_1_stderr_> #3 0x00005ccae03a7e6a in crash_signal_handler (sig_num=11) at crash.cc:198 No locals. #4 No locals. #5 0x00007008cec42692 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 -DEXPERIMENTAL_BRANCH="heads/origin/stone_soup-0.31" -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-0.31/saves" -DDATA_DIR_PATH="/crawl-master/crawl-0.31/data/" -DWEB_DIR_PATH="/crawl-master/crawl-0.31/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 = rooms, absdepth0 = 1 Level vaults: layout_basic basic_altar uniq_terence uniq_robin Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 7 at (42, 27): position (13,57) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, datdeptrai the Minotaur Berserker. They say the Orb of Zot lies within this dungeon, but they say a lot of things. Trog says: Kill them all! Press ? for a list of commands and other information. Found a club. Found a staircase leading out of the dungeon. You see here a +0 club. c - a +0 club Okay, then. You open the door. There is an open door here. You open the door. There is an open door here. You open the door. There is an open door here. Found a yellow potion. Found 6 stones. You see here 6 stones. d - 6 stones e - a yellow potion You open the gate. A quokka comes into view. A jackal comes into view. There is an open gate here. The jackal barks! You hear a bark! A jackal comes into view. The quokka closely misses you. You furiously retaliate! You headbutt the quokka! You kill the quokka! Trog accepts your kill. The jackal bites you. x2 You see here a quokka corpse. You barely miss the jackal. You hit the jackal but do no damage. The jackal bites you. The jackal closely misses you. You furiously retaliate! You headbutt the jackal! You kill the jackal! Trog accepts your kill. The jackal pauses to sniff the ground. The jackal closely misses you. You sock the jackal! You kill the jackal! Trog accepts your kill. A hobgoblin comes into view. Hit: a) +0 mace Press: ? - help, Dir - move target, f - you That would be overly suicidal. Okay, then. Okay, then. There are no items here. There are no items here. Okay, then. Unknown command. Okay, then. Okay, then. The hobgoblin shouts! A jackal comes into view. The jackal barks! A hobgoblin comes into view. The hobgoblin shouts! You barely miss the hobgoblin. The hobgoblin misses you. The hobgoblin barely misses you. You furiously retaliate! You headbutt the hobgoblin! You kill the hobgoblin! Trog accepts your kill. The jackal bites you. You barely miss the jackal. The jackal barely misses you. The jackal bites you but does no damage. You hit the jackal but do no damage. The jackal closely misses you. You furiously retaliate! You headbutt the jackal. You kill the jackal! Trog accepts your kill. You hit the hobgoblin. You headbutt the hobgoblin. You kill the hobgoblin! Trog accepts your kill. You have reached level 2! Okay, then. There's something in the way. Unknown command. Unknown command. There's something in the way. There's something in the way. There's something in the way. Unknown command. Okay, then. You don't know any spells. Press: ? - help, v - describe, . - travel, g - get item Item here: a hobgoblin corpse. The floor. You see here a hobgoblin corpse. Found 4 poisoned darts. Found 5 gold pieces. You see here 4 poisoned darts. f - 4 poisoned darts You now have 5 gold pieces. Found a scroll labelled EJESEORUEMM. A goblin comes into view. It is wielding a +0 dagger. The goblin shouts! A bat comes into view. The bat moves out of view. You hit the goblin but do no damage. You headbutt the goblin. You kill the goblin! Trog accepts your kill. Found an escape hatch in the floor. Things that are here: a +0 dagger; a goblin corpse g - a +0 dagger h - a scroll labelled EJESEORUEMM A bat is nearby! There is an escape hatch in the floor here. There is an escape hatch in the floor here. There is an escape hatch in the floor here. There is an escape hatch in the floor here. You slide downwards. The hatch slams shut behind you. Found a mace. Found a lumpy silvery potion. You see here a +0 mace. i - a lumpy silvery potion You see here a +0 mace. j - a +0 mace An adder comes into view. The adder hisses angrily. The adder barely misses you. You barely miss the adder. The adder barely misses you. You furiously retaliate! You headbutt the adder. The adder barely misses you. You barely miss the adder. The adder is heavily wounded. The adder barely misses you. You furiously retaliate! You headbutt the adder. You closely miss the adder. The adder is severely wounded. The adder bites you but does no damage. x2 You barely miss the adder. The adder is severely wounded. The adder bites you. You sock the adder! You kill the adder! Trog accepts your kill. Your Fighting skill increases to level 4! Your Maces & Flails skill increases to level 4! You see here an adder corpse. HP restored. Terence the Incautious comes into view. He is wielding a +0 hand axe. Found a ring mail. Terence shouts! A ribbon worm comes into view. Terence looks scornfully at you. Hit: a) +0 mace Press: ? - help, Dir - move target You swing at nothing. Okay, then. Press: ? - help, v - describe, . - travel A rock wall. Press: ? - help, v - describe, . - travel The floor. You don't know any spells. You barely miss Terence. You headbutt Terence! Terence is heavily wounded. Terence closely misses you. You hit Terence but do no damage. Terence is heavily wounded. Terence barely misses you. You barely miss Terence. Terence is heavily wounded. Terence closely misses you. You hit Terence. Your headbutt misses Terence. Terence is severely wounded. Terence completely misses you. Terence hits you with a +0 hand axe. You hit Terence. Terence is severely wounded. Terence barely misses you. You completely miss Terence. You headbutt Terence. You kill Terence! 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. Uppercase letters only, please. Uppercase letters only, please. Uppercase letters only, please. Uppercase letters only, please. Uppercase letters only, please. Uppercase letters only, please. Uppercase letters only, please. Uppercase letters only, please. Uppercase letters only, please. Uppercase letters only, please. You feel agile. x2 The ribbon worm expels a string of sticky webbing. The stream of webbing hits you but does no damage. You are caught in a web! There is a web here. The web tears apart. You sock the ribbon worm! You headbutt the ribbon worm! You kill the ribbon worm! Trog accepts your kill. You see here a ribbon worm corpse. Things that are here: a +0 hand axe; a +0 ring mail k - a +0 hand axe l - a +0 ring mail You see here a +0 ring mail. m - a +0 ring mail There's nothing to close nearby. There's nothing to close nearby. There's nothing to close nearby. There's nothing to close nearby. There's nothing to close nearby. You aren't carrying any items that you can evoke. 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) 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) 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.31.0-32-g396128a36d 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: [datdeptrai] Species: Minotaur Job: Berserker HP: 34/34; mods: 0/0 MP: 2/2; mod: 0 Stats: 21 (21) 4 (4) 11 (11) Position: (31, 47), 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 | 37 | 4 | 433 | 80/177 Short Blades | X | 1 | 0 | 0 | 0 | 0/42 Long Blades | X | 1 | 0 | 0 | 0 | 0/35 Axes | X | 1 | 0 | 0 | 0 | 0/35 Maces & Flails | X | 1 | 39 | 4 | 430 | 77/177 Polearms | X | 1 | 0 | 0 | 0 | 0/35 Staves | X | 1 | 0 | 0 | 0 | 0/35 Ranged Weapons | X | 1 | 0 | 0 | 0 | 0/42 Throwing | X | 1 | 0 | 0 | 0 | 0/50 Armour | X | 1 | 10 | 2 | 188 | 82/106 Dodging | X | 1 | 14 | 2 | 201 | 75/126 Stealth | X | 1 | 0 | 0 | 0 | 0/59 Shields | X | 1 | 0 | 0 | 0 | 0/35 Unarmed Combat | X | 1 | 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 | 1 | 0 | 0 | 0 | 0/50 Evocations | X | 1 | 0 | 0 | 0 | 0/59 Shapeshifting | X | 1 | 0 | 0 | 0 | 0/84 Spell bugs: Durations: Attributes: #12: 5 #49: 78 Mutations: horns: 2 (innate) retaliatory headbutt: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #0: +0 mace eq slot #6, inv slot #1: +0 animal skin }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ############## #............. #######.# #........ ##....##.###....# #........†.....@# #.....##.###....# #........# #.#.## #.#.###### #.#.# #.#.# #.#.# #.#.# #.#.# #.#.# #.#.# #.#.# #.#.# ##.#.# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>