Crash caused by signal #6: Aborted Version: Dungeon Crawl Stone Soup 0.34.1-4-g0e95e087e2 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 4143476881169676608, deterministic pregen: 1 Command line: /usr/games/crawl-0.34 -name heinyl -rc /dgldir/rcfiles/crawl-0.34/heinyl.rc -macro /dgldir/rcfiles/crawl-0.34/heinyl.macro -morgue /dgldir/morgue/heinyl/ -webtiles-socket /crawl-master/webserver/sockets/heinyl:2026-08-20.16:43:14.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 16 stack frames. /usr/games/crawl-0.34(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x5e22e198091e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-0.34(_Z13do_crash_dumpv+0x43a) [0x5e22e198eb7a]: do_crash_dump() /usr/games/crawl-0.34(_Z20crash_signal_handleri+0x1fa) [0x5e22e1980dfa]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x42910) [0x7ec53ba42910]: /lib/x86_64-linux-gnu/libc.so.6(pselect+0x60) [0x7ec53bb24a30]: /usr/games/crawl-0.34(_ZN14TilesFramework11await_inputEPFbvE+0x118) [0x5e22e213c678]: TilesFramework::await_input(bool (*)()) /usr/games/crawl-0.34(_Z8getch_ckv+0xbf) [0x5e22e214001f]: getch_ck() /usr/games/crawl-0.34(+0x7dd0e5) [0x5e22e1c680e5]: /usr/games/crawl-0.34(_Z6getchm13KeymapContext+0x68) [0x5e22e1c6bc18]: getchm(KeymapContext) /usr/games/crawl-0.34(_Z18attribute_increasev+0x20e) [0x5e22e1e88dde]: attribute_increase() /usr/games/crawl-0.34(_Z12level_changeb+0x1f2) [0x5e22e1ea2922]: level_change(bool) /usr/games/crawl-0.34(+0xcc3df0) [0x5e22e214edf0]: /usr/games/crawl-0.34(main+0x1f7) [0x5e22e18b2317]: /lib/x86_64-linux-gnu/libc.so.6(+0x280d0) [0x7ec53ba280d0]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x89) [0x7ec53ba28189]: /usr/games/crawl-0.34(_start+0x25) [0x5e22e18b2e05]: Trying to run gdb. GNU gdb (Ubuntu 14.0.50.20230907-0ubuntu1) 14.0.50.20230907-git Copyright (C) 2023 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". 0x00007ec53bb0fbf7 in __GI___wait4 (pid=355787, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x00007ec53bb0fbf7 in __GI___wait4 (pid=355787, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x00005e22e1980fcc in call_gdb (file=0x7ec53bbff6c0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 355767\000\000\000\000\000\000" #2 0x00005e22e198eb98 in do_crash_dump () at dbg-asrt.cc:673 t = 1787244205 dir = "/dgldir/morgue/heinyl/" name = "/dgldir/morgue/heinyl/crash-heinyl-20260820-164325.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "Crash caused by signal #6: Aborted" file = 0x7ec53bbff6c0 <_IO_2_1_stderr_> #3 0x00005e22e1980dfa in crash_signal_handler (sig_num=6) at crash.cc:198 No locals. #4 No locals. #5 0x00007ec53bb24a30 in pselect64_syscall (sigmask=0x7fffb8e79570, timeout=, exceptfds=0x0, writefds=0x0, readfds=0x7fffb8e794f0, nfds=4) at ../sysdeps/unix/sysv/linux/pselect.c:34 sc_ret = 1 sc_ret = data = {140736295572848, 8} data = sc_ret = sc_ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = sc_cancel_oldtype = sc_ret = resultvar = __arg6 = __arg5 = __arg4 = __arg3 = __arg2 = __arg1 = _a6 = _a5 = _a4 = _a3 = _a2 = _a1 = #6 __pselect (nfds=4, readfds=0x7fffb8e794f0, writefds=0x0, exceptfds=0x0, timeout=, sigmask=0x7fffb8e79570) at ../sysdeps/unix/sysv/linux/pselect.c:56 tval = {tv_sec = 103503920683936, tv_nsec = 103503914855024} #7 0x00005e22e213c678 in TilesFramework::await_input (this=this@entry=0x5e22e26cdba0 , has_console_input=has_console_input@entry=0x5e22e213ea70 <_curses_has_key()>) at tileweb.cc:712 c = result = fds = {fds_bits = {1, 0 }} maxfd = 3 saved_sig_mask = {old = {__val = {0, 3976738051646829616, 103503920684008, 3832902143785906737, 4121136918051239473, 11706329365305224192, 3977301010190316594, 103503920683936, 140736295573008, 140736295573040, 103503915157497, 11706329365305224192, 140736295574016, 103503920683936, 140736295573040, 0}}} signals_to_wait_for = {__val = {134217728, 103503914791428, 103503920683936, 103503910327287, 140736295573024, 3, 3546919202909025133, 3835153977959854649, 140736295573056, 4, 1936159597, 11706329365305224192, 37699, 11706329365305224192, 140736295573376, 103503920683936}} __d = #8 0x00005e22e214001f in _get_key_from_curses () at libunix.cc:575 c = result = c = result = c = #9 getch_ck () at libunix.cc:643 c = #10 0x00005e22e1c680e5 in _getch_mul () at macro.cc:838 keys = std::deque with 0 elements a = 24098 #11 0x00005e22e1c6bc18 in getchm (mc=mc@entry=KMC_DEFAULT) at macro.cc:860 a = keys = std::deque with 0 elements #12 0x00005e22e1e88dde in attribute_increase () at player-stats.cc:116 need_caps = true statgain = stat_gain_message = "Your experience leads to an increase in your attributes!" mc = {m_previous_mode = MOUSE_MODE_NORMAL} tried_lua = keyin = #13 0x00005e22e1ea2922 in level_change (skip_attribute_increase=skip_attribute_increase@entry=false) at player.cc:3041 manual_stat_level = gained_felid_life = false new_exp = 3 updated_maxhp = false #14 0x00005e22e214edf0 in _launch_game () at main.cc:484 game_start = ccon = #15 0x00005e22e18b2317 in _launch_game_loop () at main.cc:397 game_ended = false game_ended = ge = fe = #16 main (argc=12, argv=0x7fffb8e7a0c8) at main.cc:343 echo = {prev_state = {value = maybe_bool::mbool_t::maybe, static maybe = {value = maybe_bool::mbool_t::maybe, static maybe = , static t = {value = maybe_bool::mbool_t::t, static maybe = , static t = , static f = {value = maybe_bool::mbool_t::f, static maybe = , static t = , static f = }}, static f = }}} [Inferior 1 (process 355767) detached] 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 contrib/install/x86_64-linux-gnu/include -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-0.34/saves" -DDATA_DIR_PATH="/crawl-master/crawl-0.34/data/" -DWEB_DIR_PATH="/crawl-master/crawl-0.34/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 = random_map_in_depth, level layout type = rooms, absdepth0 = 1 Level vaults: minmay_chambers_of_twos layout_rooms darby_scavenged_remnants Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, heinyl the Formicid Chaos Knight. The Orb of Zot is coveted for many reasons. Will you seize it for your own? Xom says: A new plaything! Press ? for a list of commands and other information. Found a staircase leading out of the dungeon. You open the door. There is an open door here. You open the door. There is an open door here. You now have 9 gold pieces. You open the door. There is an open door here. You open the door. There is an open door here. You now have 26 gold pieces (gained 17). You sense a monster nearby. You encounter a hobgoblin. A hobgoblin is nearby! You reach to attack! The helpless hobgoblin fails to defend itself. You hit the hobgoblin. You kill the hobgoblin! No target in view! You sense a monster nearby. You encounter an endoplasm. You see here a hobgoblin corpse. The endoplasm quivers. You completely miss the endoplasm. The endoplasm hits you but does no damage. You hit the endoplasm but do no damage. You barely miss the endoplasm. The endoplasm freezes you. You are frozen. You hit the endoplasm but do no damage. The endoplasm freezes you. You are frozen. You hit the endoplasm. You kill the endoplasm! HP restored. You encounter 2 jackals. There are monsters nearby! There are monsters nearby! You encounter a jackal. The jackal barks! The jackal barks! You closely miss the jackal. The jackal bites you but does no damage. The jackal bites you. You closely miss the jackal. The jackal bites you but does no damage. x2 The jackal bites you. The jackal bites you but does no damage. You completely miss the jackal. The jackal bites you but does no damage. The jackal barely misses you. The jackal closely misses you. You hit the jackal. The jackal is almost dead. The jackal barely misses you. x2 The jackal bites you but does no damage. You closely miss the jackal. The jackal is almost dead. The jackal barely misses you. The jackal bites you but does no damage. The jackal misses you. You hit the jackal but do no damage. The jackal is almost dead. The jackal bites you. The jackal barely misses you. x2 The jackal closely misses you. The jackal bites you but does no damage. The jackal barely misses you. You hit the jackal. You kill the jackal! The jackal bites you but does no damage. x2 Your Dodging skill increases to level 1! You hit the jackal. Lightning courses through the jackal! You kill the jackal! The jackal barely misses you. You hit the jackal but do no damage. The jackal seems to grow stronger. Xom thinks this is hilarious! The jackal misses you. The jackal bites you but does no damage. You hit the jackal. The jackal is moderately wounded. The jackal closely misses you. You hit the jackal. Lightning courses through the jackal! You kill the jackal! You have reached level 2! You see here a jackal corpse. c - a scroll labelled YTTI ATAZUIKY Found a ring mail. No target in view! d - a scroll labelled CUIGEUNUNA Found a stone staircase leading down. No target in view! There is a stone staircase leading down here. Found a dagger. Found a faded altar of an unknown god. f - a viscous ruby potion e - a scroll labelled YMIETW DAQUMP No target in view! You encounter an endoplasm. An endoplasm is nearby! Found a whip. The endoplasm quivers. Xom grants you insight. You feel aware of your surroundings. You detect items and creatures! You reach to attack! You hit the endoplasm but do no damage. The endoplasm is poisoned. You hit the endoplasm. You burn the endoplasm. The endoplasm is severely wounded. You kill the endoplasm! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! Your library has no spells. You encounter a ball python. The ball python hisses angrily. You reach to attack! You closely miss the ball python. You hit the ball python. The ball python seems to slow down. You freeze the ball python. You kill the ball python! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! You sense a monster nearby. You encounter a kobold. It is wielding a +0 whip and quivering stones. Found 7 gold pieces. The kobold shouts! You encounter a goblin. It is wielding a +0 club. The goblin shouts! You encounter a quokka. The kobold throws a stone. The stone hits you but does no damage. You reach to attack! You hit the kobold. You kill the kobold! You completely miss the goblin. The goblin closely misses you. You hit the goblin. You burn the goblin. You kill the goblin! You reach to attack! You hit the quokka. You freeze the quokka. You kill the quokka! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! No target in view! You see here a +0 club. Things that are here: a +0 whip; 5 stones You now have 33 gold pieces (gained 7). Found a war axe. You encounter a dart slug. You hit the dart slug. The dart slug seems to speed up. Xom thinks this is hilarious! The dart slug is severely wounded. The dart slug closely misses you. You hit the dart slug. You kill the dart slug! No target in view! You see here a +0 war axe. c - a +0 war axe Things that are here: a +0 whip; 5 stones You see here a +0 club. You see here a +0 whip. You see here a +0 club. Things that are here: a +0 whip; 5 stones Found a stone staircase leading down. You sense a monster nearby. You encounter a ball python. You reach to attack! The helpless ball python fails to defend itself. You hit the ball python. The ball python seems to slow down. You freeze the ball python. You kill the ball python! No target in view! No target in view! Found a short sword. You pick up a book of Movement and begin reading... You add the spells Volatile Blastmotes and Gell's Gavotte to your library. e - 2 scrolls labelled YMIETW DAQUMP (gained 1) You hear Xom's maniacal laughter. You hit the crimson imp but do no damage. You hit the crimson imp but do no damage. The crimson imp becomes as fragile as glass! The crimson imp misses you. You hit the crimson imp. You freeze the crimson imp terribly. The crimson imp is heavily wounded. The crimson imp hits you but does no damage. The quokka bites you. You closely miss the crimson imp. The crimson imp is heavily wounded. The crimson imp misses you. The quokka completely misses you. You hit the crimson imp. You freeze the crimson imp terribly. The crimson imp is severely wounded. The quokka closely misses you. The crimson imp hits you but does no damage. You hit the crimson imp. You kill the crimson imp! The crimson imp disappears in a puff of smoke! The quokka barely misses you. You hit the quokka. You drain the quokka. You kill the quokka! The quokka's corpse disappears in a puff of smoke! No target in view! You sense a monster nearby. You encounter an endoplasm. The endoplasm quivers. You reach to attack! You hit the endoplasm. You burn the endoplasm. You kill the endoplasm! No target in view! Found a stone staircase leading down. "Let's see if it's strong enough to survive yet." There are monsters nearby! You reach to attack! You closely miss the crimson imp. You reach to attack! You hit the crimson imp but do no damage. The crimson imp is poisoned. You hit the crimson imp but do no damage. The crimson imp appears confused. The crimson imp is lightly wounded. You barely miss the crimson imp. The crimson imp blinks! The crimson imp closely misses you. You hit the crimson imp. The crimson imp is lightly wounded. The crimson imp barely misses you. You strike the helpless crimson imp from behind! You hit the crimson imp. The crimson imp is moderately wounded. The crimson imp blinks! You hit the crimson imp. The crimson imp is heavily wounded. The crimson imp completely misses you. You hit the crimson imp. The crimson imp is severely wounded. The crimson imp hits you but does no damage. You catch the helpless crimson imp completely off-guard! You hit the crimson imp. You kill the crimson imp! The crimson imp disappears in a puff of smoke! The crimson imp blinks! The crimson imp barely misses you. You hit the crimson imp. The crimson imp convulses. The crimson imp is moderately wounded. The crimson imp blinks! The crimson imp blinks! The crimson imp grins evilly. The crimson imp closely misses you. You barely miss the crimson imp. The crimson imp hits you. You hit the crimson imp. The crimson imp is poisoned. The crimson imp is lightly wounded. The crimson imp blinks! The crimson imp barely misses you. You closely miss the crimson imp. The crimson imp is lightly wounded. The crimson imp hits you. x2 You hit the crimson imp. The crimson imp convulses. You kill the crimson imp! The crimson imp disappears in a puff of smoke! The crimson imp hits you. The crimson imp summons a swarm of flies. The crimson imp disappears in a puff of smoke! Found an escape hatch in the floor. Found a helmet. You see here a hobgoblin skeleton. There is an open door here. You open the door. Done exploring. Done exploring. There is an open door here. There is an open door here. You open the door. There is an open door here. There is a stone staircase leading down here. You climb downwards. Found an embroidered cloak and a dark potion. Found an escape hatch in the ceiling. There is a stone staircase leading up here. You encounter a frilled lizard. The frilled lizard hisses angrily. Found a thick runed staff. The frilled lizard closely misses you. You see here a +1 cloak of poison resistance. You puncture the frilled lizard! You kill the frilled lizard! You see here a frilled lizard corpse. You see here a +1 cloak of poison resistance. You start putting on your armour. You continue putting on your +1 cloak of poison resistance. x5 You finish putting on your +1 cloak of poison resistance. You feel resistant to poison. j - a dark potion You see here a frilled lizard corpse. You encounter an endoplasm. An endoplasm is nearby! The endoplasm quivers. You hit the endoplasm. The endoplasm appears confused. The endoplasm is heavily wounded. The endoplasm hits the plant. The plant begins to die. You catch the helpless endoplasm completely off-guard! You hit the endoplasm. You burn the endoplasm. You kill the endoplasm! You encounter a dart slug. You see here a staff of necromancy. A dart slug is nearby! A dart slug is nearby! A dart slug is nearby! No reachable target in view! No reachable target in view! A nearby plant withers and dies. The dart slug is caught in a web! You see here a staff of necromancy. You enter the shallow water. Moving in this stuff is going to be slow. The dart slug tears free of the web. You reach to attack! You hit the dart slug but do no damage. The dart slug is poisoned. The sacred lotus is in the way. You hit the sacred lotus but do no damage. You reach to attack! You hit the dart slug but do no damage. The dart slug is moderately wounded. Your unstable footing causes you to fumble your attack. You hit the dart slug. You freeze the dart slug. You kill the dart slug! You have reached level 3! Your experience leads to an increase in your attributes! Increase (S)trength, (I)ntelligence, or (D)exterity? Welcome back, heinyl the Formicid Chaos Knight. Xom snickers. Press ? for a list of commands and other information. You have reached level 3! Your experience leads to an increase in your attributes! Increase (S)trength, (I)ntelligence, or (D)exterity? Welcome back, heinyl the Formicid Chaos Knight. Xom titters. Press ? for a list of commands and other information. You have reached level 3! Your experience leads to an increase in your attributes! Increase (S)trength, (I)ntelligence, or (D)exterity? >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.34.1-4-g0e95e087e2 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: 2, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_NO_CMD repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [heinyl] Species: Formicid Job: Chaos Knight HP: 24/24; mods: 0/0 MP: 2/2; mod: 0 Stats: 16 11 13 Position: (31, 28), god: Xom (5), turn_is_over: 0, banished: 0 Standing on/in/over feature: some shallow water Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 2 | 29 | 3 | 353 | 101/168 Short Blades | X | 0 | 0 | 0 | 0 | 0/50 Long Blades | X | 0 | 0 | 0 | 0 | 0/50 Axes | X | 0 | 0 | 0 | 0 | 0/50 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/50 Polearms | X | 2 | 28 | 3 | 353 | 53/200 Staves | X | 0 | 0 | 0 | 0 | 0/50 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/50 Throwing | X | 0 | 0 | 0 | 0 | 0/50 Armour | X | 2 | 28 | 2 | 202 | 76/126 Dodging | X | 1 | 15 | 1 | 99 | 40/119 Stealth | X | 0 | 0 | 0 | 0 | 0/29 Shields | X | 0 | 0 | 0 | 0 | 0/29 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 0 | 0 | 0 | 0 | 0/50 Conjurations | X | 0 | 0 | 0 | 0 | 0/59 Hexes | X | 0 | 0 | 0 | 0 | 0/35 Summonings | X | 0 | 0 | 0 | 0 | 0/50 Necromancy | X | 0 | 0 | 0 | 0 | 0/50 Translocations | X | 0 | 0 | 0 | 0 | 0/35 Forgecraft | X | 0 | 0 | 0 | 0 | 0/50 Fire Magic | X | 0 | 0 | 0 | 0 | 0/50 Ice Magic | X | 0 | 0 | 0 | 0 | 0/50 Air Magic | X | 0 | 0 | 0 | 0 | 0/70 Earth Magic | X | 0 | 0 | 0 | 0 | 0/35 Alchemy | X | 0 | 0 | 0 | 0 | 0/29 Invocations | X | 0 | 0 | 0 | 0 | 0/35 Evocations | X | 0 | 0 | 0 | 0 | 0/42 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/50 Spell bugs: Durations: Attributes: #12: 33 #49: 130 #74: 2 Mutations: antennae: 3 (innate) four strong arms: 1 (innate) Inventory bugs: Equipment: eq slot #1, inv slot #0: +0 spear of chaos eq slot #3, inv slot #1: +2 leather armour eq slot #8, inv slot #3: +1 cloak of poison resistance }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: .I P.ß{ ...÷ ##### ß..##⌠..## .. .P'^....## ... ##⌠~≈≈..######..#.. #P.≈P≈|.##......#.# #.I†@~P.#.........# ##..P............### ##...#............ ##....%........# ....##..........# ..........†.....# .##..............# ..####.........## . #....<....... dlua errors: clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>