Crash caused by signal #15: Terminated Version: Dungeon Crawl Stone Soup 0.34.1-3-ga2c7840dd7 Platform: unix Bits: 64 Game mode: seeded Tiles: online Seed: 15064866767896960472, deterministic pregen: 1 Command line: /usr/games/crawl-0.34 -name io34oi3r4io -rc /dgldir/rcfiles/crawl-0.34/io34oi3r4io.rc -macro /dgldir/rcfiles/crawl-0.34/io34oi3r4io.macro -morgue /dgldir/morgue/io34oi3r4io/ -seed -webtiles-socket /crawl-master/webserver/sockets/io34oi3r4io:2026-05-01.18:15:27.sock -await-connection RC options: restart_after_game = false Crash caused by signal #15: Terminated Obtained 31 stack frames. /usr/games/crawl-0.34(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x653e9b84191e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-0.34(_Z13do_crash_dumpv+0x43a) [0x653e9b84fb7a]: do_crash_dump() /usr/games/crawl-0.34(_Z20crash_signal_handleri+0x1fa) [0x653e9b841dfa]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x42910) [0x7c01b7442910]: /lib/x86_64-linux-gnu/libc.so.6(pselect+0x60) [0x7c01b7524a30]: /usr/games/crawl-0.34(_ZN14TilesFramework11await_inputEPFbvE+0x118) [0x653e9bffd678]: TilesFramework::await_input(bool (*)()) /usr/games/crawl-0.34(_Z8getch_ckv+0xbf) [0x653e9c00101f]: getch_ck() /usr/games/crawl-0.34(+0x869df2) [0x653e9bbb5df2]: /usr/games/crawl-0.34(_ZN14message_window4moreEbb+0x210) [0x653e9bbb7420]: message_window::more(bool, bool) /usr/games/crawl-0.34(_Z4moreb+0x54) [0x653e9bbaf754]: more(bool) /usr/games/crawl-0.34(+0x86673a) [0x653e9bbb273a]: /usr/games/crawl-0.34(_Z16do_message_print16msg_channel_typeibbPKcP13__va_list_tag+0xd6) [0x653e9bbb2cc6]: do_message_print(msg_channel_type, int, bool, bool, char const*, __va_list_tag*) /usr/games/crawl-0.34(_Z4mprf16msg_channel_typePKcz+0xb1) [0x653e9bbb3251]: mprf(msg_channel_type, char const*, ...) /usr/games/crawl-0.34(+0x7711d9) [0x653e9babd1d9]: /usr/games/crawl-0.34(+0xcd9973) [0x653e9c025973]: /usr/games/crawl-0.34(+0xce8be5) [0x653e9c034be5]: /usr/games/crawl-0.34(+0xcd9c8d) [0x653e9c025c8d]: /usr/games/crawl-0.34(+0xcd8ad3) [0x653e9c024ad3]: /usr/games/crawl-0.34(+0xcda0b4) [0x653e9c0260b4]: /usr/games/crawl-0.34(lua_pcallk+0x95) [0x653e9c022365]: /usr/games/crawl-0.34(_ZN4CLua5pcallEii+0x60) [0x653e9b826820]: CLua::pcall(int, int) /usr/games/crawl-0.34(_ZN4CLua6callfnEPKcii+0xb4) [0x653e9b828164]: CLua::callfn(char const*, int, int) /usr/games/crawl-0.34(_ZN14map_lua_marker8activateEb+0x6b) [0x653e9bb7154b]: map_lua_marker::activate(bool) /usr/games/crawl-0.34(_ZN11map_markers12activate_allEb+0x5c) [0x653e9bb7345c]: map_markers::activate_all(bool) /usr/games/crawl-0.34(_Z10load_level20dungeon_feature_type14load_mode_typeRK8level_id+0xab7) [0x653e9b95c717]: load_level(dungeon_feature_type, load_mode_type, level_id const&) /usr/games/crawl-0.34(_Z12startup_stepv+0xadf) [0x653e9be8ad4f]: startup_step() /usr/games/crawl-0.34(+0xcc36cd) [0x653e9c00f6cd]: /usr/games/crawl-0.34(main+0x1f7) [0x653e9b773317]: /lib/x86_64-linux-gnu/libc.so.6(+0x280d0) [0x7c01b74280d0]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x89) [0x7c01b7428189]: /usr/games/crawl-0.34(_start+0x25) [0x653e9b773e05]: 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". 0x00007c01b750fbf7 in __GI___wait4 (pid=2746942, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x00007c01b750fbf7 in __GI___wait4 (pid=2746942, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x0000653e9b841fcc in call_gdb (file=0x7c01b75ff6c0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 2086618\000\000\000\000\000" #2 0x0000653e9b84fb98 in do_crash_dump () at dbg-asrt.cc:673 t = 1778644442 dir = "/dgldir/morgue/io34oi3r4io/" name = "/dgldir/morgue/io34oi3r4io/crash-io34oi3r4io-20260513-035402.txt", '\000' signal_info = "Crash caused by signal #15: Terminated" cause_msg = "Crash caused by signal #15: Terminated" file = 0x7c01b75ff6c0 <_IO_2_1_stderr_> #3 0x0000653e9b841dfa in crash_signal_handler (sig_num=15) at crash.cc:198 No locals. #4 No locals. #5 0x00007c01b7524a30 in pselect64_syscall (sigmask=0x7ffc4fa39030, timeout=, exceptfds=0x0, writefds=0x0, readfds=0x7ffc4fa38fb0, nfds=4) at ../sysdeps/unix/sysv/linux/pselect.c:34 sc_ret = -4 sc_ret = data = {140721644605488, 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=0x7ffc4fa38fb0, writefds=0x0, exceptfds=0x0, timeout=, sigmask=0x7ffc4fa39030) at ../sysdeps/unix/sysv/linux/pselect.c:56 tval = {tv_sec = 111319585450912, tv_nsec = 111319579622000} #7 0x0000653e9bffd678 in TilesFramework::await_input (this=this@entry=0x653e9c58eba0 , has_console_input=has_console_input@entry=0x653e9bfffa70 <_curses_has_key()>) at tileweb.cc:712 c = result = fds = {fds_bits = {9, 0 }} maxfd = 3 saved_sig_mask = {old = {__val = {0, 3976738051646829616, 111319585450984, 3832902143785906737, 4121136918051239473, 14478512058703537152, 3977301010190316594, 111319585450912, 140721644605648, 140721644605680, 111319579924473, 14478512058703537152, 7, 111319585450912, 140721644605680, 1}}} signals_to_wait_for = {__val = {134217728, 111319579558404, 111319585450912, 111319575094263, 140721644605664, 3, 3546919202909025133, 3835153977959854649, 140721644605696, 4, 1936159597, 14478512058703537152, 111316962438048, 14478512058703537152, 18446744069414575103, 111319585450912}} __d = #8 0x0000653e9c00101f in _get_key_from_curses () at libunix.cc:575 c = result = c = result = c = #9 getch_ck () at libunix.cc:643 c = #10 0x0000653e9bbb5df2 in readkey_more (user_forced=user_forced@entry=true) at message.cc:1888 keypress = unwind_more = {val = @0x653e9c525181, oldval = false} mc = {m_previous_mode = MOUSE_MODE_NORMAL} #11 0x0000653e9bbb7420 in message_window::more (this=this@entry=0x653e9c52ee40 , full=full@entry=false, user=user@entry=true) at message.cc:733 rng = {previous = rng::UI} last_row = 7 #12 0x0000653e9bbaf754 in more (user_forced=user_forced@entry=true) at message.cc:1947 rng = {previous = rng::UI} #13 0x0000653e9bbb273a in _mpr (text="You hear the sound of rushing water.", channel=channel@entry=MSGCH_TIMED_PORTAL, param=, param@entry=0, nojoin=nojoin@entry=false, cap=, cap@entry=true) at message.cc:1606 _doing_c_message_hook = false rng = {previous = rng::GAMEPLAY} colour = col = "yellow" domore = do_flash_screen = false join = fs = {ops = std::vector of length 3, capacity 4 = {{type = FSOP_COLOUR, colour = 14, text = ""}, {type = FSOP_TEXT, colour = -1, text = "You hear the sound of rushing water."}, {type = FSOP_COLOUR, colour = 7, text = ""}}} msg = {channel = MSGCH_TIMED_PORTAL, param = 0, messages = std::vector of length 1, capacity 1 = {{text = "You hear the sound of rushing water.", repeats = 1}}, turn = 4525, join = false} #14 0x0000653e9bbb2cc6 in do_message_print (channel=, param=0, cap=, nojoin=, format=, argp=) at /usr/include/c++/13/bits/basic_string.tcc:238 ap = {{gp_offset = 16, fp_offset = 48, overflow_arg_area = 0x7ffc4fa396b0, reg_save_area = 0x7ffc4fa395f0}} buff = "You hear the sound of rushing water.\000\177\000\000\000\344;\307\001\002\356Ȁ\225\243O\374\177\000\000\270\n\227\235>e\000\000\220\225\243O\374\177\000\000\000\v\227\235>e\000\000\240\225\243O\374\177\000\0000\225\243O\374\177\000\000\220\365\223\235>e\000\000\214\002ś>e\000\000`\225\243O\374\177\000\000\000\344;\307\001\002\356\310p\020\037\235>e\000\000@\t\227\235>e", '\000' , "\344;\307\001\002\356\310\360\t\227\235>e\000\000@\t\227\235>e\000\000\000\000\000\000\000\000\000\000P\226\243O\374\177\000\000\360\t\227\235>e\000" len = #15 0x0000653e9bbb3251 in mprf (channel=, format=format@entry=0x653e9c048a7e "%s") at message.cc:1314 argp = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffc4fa396b0, reg_save_area = 0x7ffc4fa395f0}} #16 0x0000653e9babd1d9 in crawl_mpr (ls=) at l-crawl.cc:83 message = 0x653e9d4a2468 "You hear the sound of rushing water." ch = #17 0x0000653e9c025973 in luaD_precall () No symbol table info available. #18 0x0000653e9c034be5 in luaV_execute () No symbol table info available. #19 0x0000653e9c025c8d in luaD_callnoyield () No symbol table info available. #20 0x0000653e9c024ad3 in luaD_rawrunprotected () No symbol table info available. #21 0x0000653e9c0260b4 in luaD_pcall () No symbol table info available. #22 0x0000653e9c022365 in lua_pcallk () No symbol table info available. #23 0x0000653e9b826820 in CLua::pcall (this=this@entry=0x653e9c6f9ca0 , argc=argc@entry=4, retc=retc@entry=1) at clua.cc:567 msgh = strangler = {lua = 0x653e9c6f9ca0 , static lua_map = std::map with 1 element = {[