Crash caused by signal #6: Aborted Version: Dungeon Crawl Stone Soup 0.34-a0-1981-g12c0fc42ba Platform: unix Bits: 64 Game mode: tutorial Tiles: online Seed: 1214196131880618990, deterministic pregen: 1 Command line: /usr/games/crawl-git-12c0fc42ba -name adgh1153 -rc /dgldir/rcfiles/crawl-git/adgh1153.rc -macro /dgldir/rcfiles/crawl-git/adgh1153.macro -morgue /dgldir/morgue/adgh1153/ -tutorial -webtiles-socket /crawl-master/webserver/sockets/adgh1153:2026-01-09.12:20:40.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 22 stack frames. /usr/games/crawl-git-12c0fc42ba(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x61144eb4445e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-12c0fc42ba(_Z13do_crash_dumpv+0x43a) [0x61144eb5269a]: do_crash_dump() /usr/games/crawl-git-12c0fc42ba(_Z20crash_signal_handleri+0x1fa) [0x61144eb4493a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x7efb19f1f330]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11c) [0x7efb19f78b2c]: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x1e) [0x7efb19f1f27e]: /lib/x86_64-linux-gnu/libc.so.6(abort+0xdf) [0x7efb19f028ff]: /lib/x86_64-linux-gnu/libc.so.6(+0x297b6) [0x7efb19f037b6]: /lib/x86_64-linux-gnu/libc.so.6(+0xa8ff5) [0x7efb19f82ff5]: /lib/x86_64-linux-gnu/libc.so.6(+0xab12c) [0x7efb19f8512c]: /lib/x86_64-linux-gnu/libc.so.6(__libc_free+0x7e) [0x7efb19f87dae]: /usr/games/crawl-git-12c0fc42ba(+0xcdf9f1) [0x61144f3329f1]: /usr/games/crawl-git-12c0fc42ba(+0xcd1049) [0x61144f324049]: /usr/games/crawl-git-12c0fc42ba(+0xcce3b9) [0x61144f3213b9]: /usr/games/crawl-git-12c0fc42ba(+0xcd07a6) [0x61144f3237a6]: /usr/games/crawl-git-12c0fc42ba(+0xcd64b6) [0x61144f3294b6]: /usr/games/crawl-git-12c0fc42ba(_ZN4CLua5closeEv+0xbe) [0x61144eb2b65e]: CLua::close() /usr/games/crawl-git-12c0fc42ba(+0x2f2cce) [0x61144e945cce]: /usr/games/crawl-git-12c0fc42ba(+0x2f5c9a) [0x61144e948c9a]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x7efb19f041ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x7efb19f0428b]: /usr/games/crawl-git-12c0fc42ba(_start+0x25) [0x61144ea77035]: 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". 0x00007efb19fea7a7 in __GI___wait4 (pid=1890393, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x00007efb19fea7a7 in __GI___wait4 (pid=1890393, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x000061144eb44b0c in call_gdb (file=0x7efb1a0de4e0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 1880981\000\000\000\000\000" #2 0x000061144eb526b8 in do_crash_dump () at dbg-asrt.cc:673 t = 1767961319 dir = "/dgldir/morgue/adgh1153/" name = "/dgldir/morgue/adgh1153/crash-adgh1153-20260109-122159.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "Crash caused by signal #6: Aborted" file = 0x7efb1a0de4e0 <_IO_2_1_stderr_> #3 0x000061144eb4493a in crash_signal_handler (sig_num=6) at crash.cc:198 No locals. #4 No locals. #5 __pthread_kill_implementation (no_tid=0, signo=6, threadid=) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = old_mask = {__val = {0}} ret = pd = old_mask = ret = tid = ret = resultvar = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = __private = __oldval = #6 __pthread_kill_internal (signo=6, threadid=) at ./nptl/pthread_kill.c:78 No locals. #7 __GI___pthread_kill (threadid=, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 No locals. #8 0x00007efb19f1f27e in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 ret = #9 0x00007efb19f028ff in __GI_abort () at ./stdlib/abort.c:79 save_stage = 1 act = {__sigaction_handler = {sa_handler = 0x20, sa_sigaction = 0x20}, sa_mask = {__val = {106739850410154, 106740181073728, 106740181809504, 106740182853960, 106740181073760, 106740177330280, 106740177955000, 106740177955000, 106740182516576, 0, 106740177960512, 106740182516928, 106739855916400, 0, 0, 0}}, sa_flags = 247404544, sa_restorer = 0x0} #10 0x00007efb19f037b6 in __libc_message_impl (fmt=fmt@entry=0x7efb1a0a88d7 "%s\n") at ../sysdeps/posix/libc_fatal.c:134 ap = {{gp_offset = 16, fp_offset = 0, overflow_arg_area = 0x7ffd3bc74070, reg_save_area = 0x7ffd3bc74000}} fd = 2 iov = {{iov_base = 0x7efb1a0abae0, iov_len = 33}, {iov_base = 0x7efb1a0a88d9, iov_len = 1}, {iov_base = 0x7ffd3bc7e800, iov_len = 16}, {iov_base = 0xc11ceef37e37733d, iov_len = 0}, {iov_base = 0x61146263e918, iov_len = 106740177955000}, {iov_base = 0x7efb1a730000 <_rtld_global>, iov_len = 4532478837165355837}, {iov_base = 0x3347090a361733d, iov_len = 140724603453440}} iovcnt = total = cp = #11 0x00007efb19f82ff5 in malloc_printerr (str=str@entry=0x7efb1a0abae0 "double free or corruption (!prev)") at ./malloc/malloc.c:5772 No locals. #12 0x00007efb19f8512c in _int_free_merge_chunk (av=0x7efb1a0ddac0 , p=0x611462a99860, size=256) at ./malloc/malloc.c:4679 nextchunk = 0x611462a99960 nextsize = #13 0x00007efb19f87dae in __GI___libc_free (mem=0x611462a99870) at ./malloc/malloc.c:3398 ar_ptr = p = 0x611462a99860 err = 0 #14 0x000061144f3329f1 in l_alloc () No symbol table info available. #15 0x000061144f324049 in luaM_free_ () No symbol table info available. #16 0x000061144f3213b9 in luaF_freeproto () No symbol table info available. #17 0x000061144f3237a6 in luaC_freeallobjects () No symbol table info available. #18 0x000061144f3294b6 in close_state () No symbol table info available. #19 0x000061144eb2b65e in CLua::close (this=0x61144f9f0000 ) at clua.cc:84 slisteners = #20 0x000061144e945cce in _reset_game () at main.cc:355 No locals. #21 0x000061144e948c9a in _launch_game_loop () at main.cc:403 ge = @0x61146269e990: { = {}, exit_reason = game_exit::win, message = ""} game_ended = true game_ended = ge = fe = #22 main (argc=13, argv=0x7ffd3bc7f4b8) at main.cc:343 echo = {prev_state = {value = maybe_bool::mbool_t::maybe, static maybe = 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 contrib/install/x86_64-linux-gnu/include -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-12c0fc42ba/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-12c0fc42ba/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-12c0fc42ba/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 = encompass, absdepth0 = 0 Level vaults: tutorial_lesson1 Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #1, type 0 at (17, 30): feature (stone_stairs_up_i) Marker #8, type 0 at (43, 22): feature (stone_stairs_up_iii) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< 이번 시간에는 어떻게 캐릭터를 조작하여 던전을 탐험하는지에 대해 알아보겠습니다. 캐릭터를 움직이기 위해서는 [화살표 키]를 사용하시면 됩니다. [Ctrl-P]단축키를 눌러서 지금까지 나온 메시지들을 다시 읽을 수 있습니다. 또한, --다음장-- 이 화면에 표시되면 [스페이스] 키를 눌러 다음 메시지를 볼 수 있습니다. Found a staircase leading out of the dungeon. You swing at nothing. 잘 하셨습니다! 이제, 다음 파란색 사각형이 나올 때까지 조금 더 이동해보세요. [숫자 패드], 또는 [hjkl 이동방식]을 이용해서 대각선 방향으로 이동할 수도 있습니다. (제대로 안되면 Numlock 기능이 제대로 켜져있는지 확인해보세요.) 숫자 패드 : 7 8 9 hjkl 식 : y k u \|/ \|/ 4-.-6 h-.-l /|\ /|\ 1 2 3 b j n 한 칸 한 칸 이동하는게 귀찮다면, [시프트] 키를 누른 채로 [숫자 패드]나 [hjkl 이동방식]을 이용하면 좀 더 편하게 이동할 수 있습니다. 앞에 갈림길이 있거나 다른 특이사항이 있을 때까지, 캐릭터는 해당 방향으로 계속 이동할 것입니다. Found a stone staircase leading down. 내려가는 계단 위에서 [>] 키를 누르면 한 층 밑으로 이동할 수 있습니다. . There is a stone staircase leading down here. You climb downwards. 새로운 장소를 발견하였습니다! 본격적으로 연습을 시작하기 전에, 오른쪽으로 이동하여 파란 사각형 위에 서보세요. [Ctrl-P] 키를 이용해서 언제든지 이전 메시지를 볼 수 있습니다. 전에 본 메시지가 기억나지 않을 때 사용해보세요. There is a stone staircase leading up here. 닫힌 문이 있는 방향으로 이동하면 문을 열 수 있습니다. 문을 다시 닫으려면, [C] 키를 누르세요. You open the door. There is an open door here. You open the door. There is an open door here. 열려 있는 문을 닫으려면, [C]을 누르시면 됩니다. There's nothing to open nearby. There's nothing to open nearby. 얕은 물은 누구든지 지나다닐 수 있지만, 깊은 물은 그렇지 않습니다. 지금 플레이하고 있는 하이 엘프 종족을 비롯한 종족 대부분은 깊은 물을 지나다닐 수 없습니다. Why would you want to do that? You enter the shallow water. Moving in this stuff is going to be slow. There's nothing to open nearby. You open the door. Found a stone staircase leading up. There is an open door here. 올라가는 계단 위에서 [<] 키를 누르면 한 층 위로 이동할 수 있습니다. . There is a stone staircase leading up here. You climb upwards. 여기는 어디지? 캐릭터가 지금 어디에 있는지 모르겠다면, 화면 오른쪽에 있는 미니맵을 보면 됩니다. You can enter the overmap view with [X] and then move the cursor around to look around the level. You also can travel wherever your cursor is pointing by pressing [.] or [Enter]. Press [Escape] to return to the normal game mode. There is a stone staircase leading down here. There's nothing to open nearby. 게임 내내 이렇게 직접 이동하는 것은 따분한 일입니다. [o] 키를 눌러, 시선을 끌만한 일이 일어나기 전까지 자동으로 여행하는 ‘자동이동 기능’을 써보세요! There's nothing to open nearby. There's nothing to open nearby. There's nothing to open nearby. There's nothing to open nearby. There's nothing to open nearby. 몇몇 위험한 구름과 적들을 만나면, 자동으로 주변에 이동금지구역이 설정됩니다. 자동이동 기능은 이렇게 특정 구역이 이동금지구역으로 표시되는 순간, 이동을 멈춥니다. ( 물론 자동이동 기능을 다시 사용하면 이동금지구역을 제외하고 움직이기 때문에 다시 안전한 여행을 할 수 있습니다. [o] 키를 눌러 여행을 계속하세요. 자동이동 기능은 시선을 끌 만한 던전의 구성요소나 물건이 있으면 이동을 멈추고 발견한 것에 대한 메시지를 표시합니다. 계단으로 바로 이동하는 방법에는 [X < 엔터] 키를 순서대로 누르는 방법이 있습니다. Found an exit from the tutorial. Done exploring. Done exploring. 축하합니다! 첫번째 연습과정을 통과하셨습니다! 연습을 끝내려면, [<] 키를 눌러 계단을 올라가면 됩니다. 던전을 빠져나올 것이냐는 질문이 나오면, [대문자 Y] 키를 눌러 답하시면 됩니다. There is an exit from the tutorial here. notify_dgn_event: Lua error: ...wl-master/crawl-git-12c0fc42ba/data/dat/dlua/lm_trig.lua:240: Triggerable type TriggerableFunction at (43, 22) has no triggerers for dgn_event 0 >>>>>>>>>>>>>>>>>>>>>> Version history: No version history (current version is 0.34-a0-1981-g12c0fc42ba) Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 0, saving_game: 0, updating_scores: 0: seen_hups: 1, map_stat_gen: 0, type: 2, arena_suspended: 0 prev_cmd = CMD_GO_UPSTAIRS repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [adgh1153] Species: Human Job: Fighter HP: 18/18; mods: 0/0 MP: 3/3; mod: 2 Stats: 16 8 12 Position: (43, 22), god: No God (0), turn_is_over: 0, banished: 0 Standing on/in/over feature: staircase leading out of the dungeon Delayed (1): type: ascending_stairs duration: 0 Skills (mode: auto) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 43 | 3 | 301 | 1/200 Short Blades | X | 1 | 0 | 0 | 0 | 0/50 Long Blades | X | 1 | 0 | 0 | 0 | 0/50 Axes | X | 1 | 0 | 0 | 0 | 0/50 Maces & Flails | X | 1 | 0 | 0 | 0 | 0/50 Polearms | X | 1 | 0 | 0 | 0 | 0/50 Staves | X | 1 | 0 | 0 | 0 | 0/50 Ranged Weapons | X | 1 | 0 | 0 | 0 | 0/50 Throwing | X | 1 | 0 | 0 | 0 | 0/50 Armour | X | 1 | 44 | 3 | 301 | 1/200 Dodging | X | 1 | 0 | 0 | 0 | 0/50 Stealth | X | 1 | 1 | 0 | 0 | 0/42 Shields | X | 1 | 0 | 0 | 0 | 0/50 Unarmed Combat | X | 1 | 12 | 2 | 151 | 1/150 Spellcasting | X | 1 | 0 | 0 | 0 | 0/59 Conjurations | X | 1 | 0 | 0 | 0 | 0/50 Hexes | X | 1 | 0 | 0 | 0 | 0/50 Summonings | X | 1 | 0 | 0 | 0 | 0/50 Necromancy | X | 1 | 0 | 0 | 0 | 0/50 Translocations | X | 1 | 0 | 0 | 0 | 0/50 Forgecraft | X | 1 | 0 | 0 | 0 | 0/50 Fire Magic | X | 1 | 0 | 0 | 0 | 0/50 Ice Magic | X | 1 | 0 | 0 | 0 | 0/50 Air Magic | X | 1 | 0 | 0 | 0 | 0/50 Earth Magic | X | 1 | 0 | 0 | 0 | 0/50 Alchemy | X | 1 | 0 | 0 | 0 | 0/50 Invocations | X | 1 | 0 | 0 | 0 | 0/42 Evocations | X | 1 | 0 | 0 | 0 | 0/50 Shapeshifting | X | 1 | 0 | 0 | 0 | 0/59 Spell bugs: Durations: #114: 22 Attributes: Mutations: explore regen: 1 (innate) Inventory bugs: Equipment: eq slot #3, inv slot #0: +0 robe }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ♣♣♣♣♣ ♣♣...♣♣ ♣♣.....♣♣ ♣.......♣♣♣♣ ♣...@......♣♣♣♣♣ ♣.......♣♣♣....♣♣♣♣ ♣♣.....♣♣ ♣♣♣♣♣...♣♣♣ ♣♣...♣♣ ♣♣♣♣..♣ ♣♣♣♣♣ ♣♣♣. ♣♣ ♣♣ ### ♣♣. ##.## ♣♣♣.♣ dlua errors: ...wl-master/crawl-git-12c0fc42ba/data/dat/dlua/lm_trig.lua:240: Triggerable type TriggerableFunction at (43, 22) has no triggerers for dgn_event 0 [C], function error, line -1 lm_trig.lua, function (null), line 240 clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< Recursive crash.