Crash caused by signal #6: Aborted Version: Dungeon Crawl Stone Soup 0.34-a0-1853-gf521b0547f Platform: unix Bits: 64 Game mode: none Tiles: online Seed: 3183578410491190044, deterministic pregen: 1 Command line: /usr/games/crawl-git-f521b0547f -name c22 -rc /dgldir/rcfiles/crawl-git/c22.rc -macro /dgldir/rcfiles/crawl-git/c22.macro -morgue /dgldir/morgue/c22/ -tutorial -webtiles-socket /crawl-master/webserver/sockets/c22:2025-12-19.09:02:51.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 28 stack frames. /usr/games/crawl-git-f521b0547f(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x612dcd2219be]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-f521b0547f(_Z13do_crash_dumpv+0x43a) [0x612dcd22fbfa]: do_crash_dump() /usr/games/crawl-git-f521b0547f(_Z20crash_signal_handleri+0x1fa) [0x612dcd221e9a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x771b1b25e330]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11c) [0x771b1b2b7b2c]: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x1e) [0x771b1b25e27e]: /lib/x86_64-linux-gnu/libc.so.6(abort+0xdf) [0x771b1b2418ff]: /lib/x86_64-linux-gnu/libc.so.6(+0x297b6) [0x771b1b2427b6]: /lib/x86_64-linux-gnu/libc.so.6(+0xa8ff5) [0x771b1b2c1ff5]: /lib/x86_64-linux-gnu/libc.so.6(+0xa9b7c) [0x771b1b2c2b7c]: /lib/x86_64-linux-gnu/libc.so.6(+0xa9cda) [0x771b1b2c2cda]: /lib/x86_64-linux-gnu/libc.so.6(+0xaada5) [0x771b1b2c3da5]: /lib/x86_64-linux-gnu/libc.so.6(__libc_free+0x7e) [0x771b1b2c6dae]: /lib/x86_64-linux-gnu/libsqlite3.so.0(sqlite3_free+0x64) [0x771b1b970ea4]: /lib/x86_64-linux-gnu/libsqlite3.so.0(+0xbcd0e) [0x771b1b982d0e]: /lib/x86_64-linux-gnu/libsqlite3.so.0(+0xbcf79) [0x771b1b982f79]: /lib/x86_64-linux-gnu/libsqlite3.so.0(sqlite3PagerClose+0x11b) [0x771b1b97d78b]: /lib/x86_64-linux-gnu/libsqlite3.so.0(sqlite3BtreeClose+0x97) [0x771b1b8f38c7]: /lib/x86_64-linux-gnu/libsqlite3.so.0(sqlite3LeaveMutexAndCloseZombie+0xb0) [0x771b1b972ae0]: /lib/x86_64-linux-gnu/libsqlite3.so.0(+0xace35) [0x771b1b972e35]: /usr/games/crawl-git-f521b0547f(_ZN7SQL_DBM5closeEv+0xcc) [0x612dcd85729c]: SQL_DBM::close() /usr/games/crawl-git-f521b0547f(_Z9dbm_closeP7SQL_DBM+0x12) [0x612dcd858092]: dbm_close(SQL_DBM*) /usr/games/crawl-git-f521b0547f(_Z22databaseSystemShutdownv+0x2d) [0x612dcd229e9d]: databaseSystemShutdown() /usr/games/crawl-git-f521b0547f(_Z3endibPKcz+0x206) [0x612dcd308b96]: end(int, bool, char const*, ...) /usr/games/crawl-git-f521b0547f(+0x2f3f82) [0x612dcd029f82]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x771b1b2431ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x771b1b24328b]: /usr/games/crawl-git-f521b0547f(_start+0x25) [0x612dcd155265]: 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". 0x0000771b1b3297a7 in __GI___wait4 (pid=643937, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x0000771b1b3297a7 in __GI___wait4 (pid=643937, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x0000612dcd22206c in call_gdb (file=0x771b1b41d4e0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 633933\000\000\000\000\000\000" #2 0x0000612dcd22fc18 in do_crash_dump () at dbg-asrt.cc:673 t = 1766135076 dir = "/dgldir/morgue/c22/" name = "/dgldir/morgue/c22/crash--20251219-090436.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "Crash caused by signal #6: Aborted" file = 0x771b1b41d4e0 <_IO_2_1_stderr_> #3 0x0000612dcd221e9a 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 0x0000771b1b25e27e in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 ret = #9 0x0000771b1b2418ff in __GI_abort () at ./stdlib/abort.c:79 save_stage = 1 act = {__sigaction_handler = {sa_handler = 0x20, sa_sigaction = 0x20}, sa_mask = {__val = {2893470135720750592, 0, 0, 23, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2893470135720750592, 106849598097744}}, sa_flags = 399912448, sa_restorer = 0x7ffee84a7690} #10 0x0000771b1b2427b6 in __libc_message_impl (fmt=fmt@entry=0x771b1b3e78d7 "%s\n") at ../sysdeps/posix/libc_fatal.c:134 ap = {{gp_offset = 16, fp_offset = 0, overflow_arg_area = 0x7ffee84a7780, reg_save_area = 0x7ffee84a7710}} fd = 2 iov = {{iov_base = 0x771b1b3e5605, iov_len = 28}, {iov_base = 0x771b1b3e78d9, iov_len = 1}, {iov_base = 0x200000002, iov_len = 140732795614960}, {iov_base = 0xffffffff00000001, iov_len = 73014444031}, {iov_base = 0x7ffee84a76f0, iov_len = 140732795614967}, {iov_base = 0x1f8, iov_len = 511}, {iov_base = 0x48313b34325b1b, iov_len = 0}} iovcnt = total = cp = #11 0x0000771b1b2c1ff5 in malloc_printerr (str=str@entry=0x771b1b3e5605 "corrupted double-linked list") at ./malloc/malloc.c:5772 No locals. #12 0x0000771b1b2c2b7c in unlink_chunk (p=p@entry=0x612ddc8bd210, av=) at ./malloc/malloc.c:1617 fd = bk = #13 0x0000771b1b2c2cda in malloc_consolidate (av=0x771b1b41cac0 ) at ./malloc/malloc.c:4868 fb = 0x771b1b41cad0 maxfb = 0x771b1b41cb18 p = 0x612ddc8bd210 nextp = 0x612ddc5d5860 unsorted_bin = 0x771b1b41cb20 first_unsorted = nextchunk = 0x612ddc8bd5e0 size = 976 nextsize = 48 prevsize = nextinuse = #14 0x0000771b1b2c3da5 in _int_free_maybe_consolidate (av=0x771b1b41cac0 , size=) at ./malloc/malloc.c:4779 __PRETTY_FUNCTION__ = "_int_free_maybe_consolidate" #15 0x0000771b1b2c6dae in __GI___libc_free (mem=0x612ddc2987d0) at ./malloc/malloc.c:3398 ar_ptr = p = 0x612ddc2987c0 err = 2 #16 0x0000771b1b970ea4 in sqlite3_free () from /lib/x86_64-linux-gnu/libsqlite3.so.0 No symbol table info available. #17 0x0000771b1b982d0e in ?? () from /lib/x86_64-linux-gnu/libsqlite3.so.0 No symbol table info available. #18 0x0000771b1b982f79 in ?? () from /lib/x86_64-linux-gnu/libsqlite3.so.0 No symbol table info available. #19 0x0000771b1b97d78b in sqlite3PagerClose () from /lib/x86_64-linux-gnu/libsqlite3.so.0 No symbol table info available. #20 0x0000771b1b8f38c7 in sqlite3BtreeClose () from /lib/x86_64-linux-gnu/libsqlite3.so.0 No symbol table info available. #21 0x0000771b1b972ae0 in sqlite3LeaveMutexAndCloseZombie () from /lib/x86_64-linux-gnu/libsqlite3.so.0 No symbol table info available. #22 0x0000771b1b972e35 in ?? () from /lib/x86_64-linux-gnu/libsqlite3.so.0 No symbol table info available. #23 0x0000612dcd85729c in SQL_DBM::close (this=this@entry=0x612ddc287f50) at sqldbm.cc:157 No locals. #24 0x0000612dcd858092 in SQL_DBM::~SQL_DBM (this=0x612ddc287f50, __in_chrg=) at sqldbm.cc:60 No locals. #25 dbm_close (db=0x612ddc287f50) at sqldbm.cc:410 No locals. #26 0x0000612dcd229e9d in TextDB::shutdown (recursive=true, this=0x612dcddf2de0 ) at database.cc:236 No locals. #27 databaseSystemShutdown () at database.cc:352 i = 0 #28 0x0000612dcd308b96 in end (exit_code=exit_code@entry=0, print_error=print_error@entry=false, format=format@entry=0x0) at end.cc:180 error = "" #29 0x0000612dcd029f82 in main (argc=13, argv=0x7ffee84a8128) at main.cc:347 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-f521b0547f/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-f521b0547f/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-f521b0547f/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_lesson3 Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #8, type 0 at (47, 28): feature (stone_stairs_up_ii) Marker #10, type 0 at (47, 30): feature (stone_stairs_up_iii) Marker #12, type 0 at (49, 29): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Version history: No version history (current version is 0.34-a0-1853-gf521b0547f) Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 0, need_save: 0, saving_game: 0, updating_scores: 0: seen_hups: 1, map_stat_gen: 0, type: 0, arena_suspended: 0 prev_cmd = CMD_NO_CMD repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [] Species: Yak Job: Unemployed HP: 0/0; mods: 0/0 MP: 0/0; mod: 0 Stats: 0 0 0 Position: (0, 0) , god: No God (0), turn_is_over: 0, banished: 0 Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | | 0 | 0 | 0 | 0 | 0/2 Short Blades | | 0 | 0 | 0 | 0 | 0/0 Long Blades | | 0 | 0 | 0 | 0 | 0/50 Axes | | 0 | 0 | 0 | 0 | 0/2 Maces & Flails | | 0 | 0 | 0 | 0 | 0/0 Polearms | | 0 | 0 | 0 | 0 | 0/50 Staves | | 0 | 0 | 0 | 0 | 0/2 Ranged Weapons | | 0 | 0 | 0 | 0 | 0/50 Throwing | | 0 | 0 | 0 | 0 | 0/0 Armour | | 0 | 0 | 0 | 0 | 0/50 Dodging | | 0 | 0 | 0 | 0 | 0/2 Stealth | | 0 | 0 | 0 | 0 | 0/0 Shields | | 0 | 0 | 0 | 0 | 0/2 Unarmed Combat | | 0 | 0 | 0 | 0 | 0/42 Spellcasting | | 0 | 0 | 0 | 0 | 0/2 Conjurations | | 0 | 0 | 0 | 0 | 0/0 Hexes | | 0 | 0 | 0 | 0 | 0/59 Summonings | | 0 | 0 | 0 | 0 | 0/4 Translocations | | 0 | 0 | 0 | 0 | 0/2 Forgecraft | | 0 | 0 | 0 | 0 | 0/3 Ice Magic | | 0 | 0 | 0 | 0 | 0/2 Air Magic | | 0 | 0 | 0 | 0 | 0/1 Alchemy | | 0 | 0 | 0 | 0 | 0/2 Invocations | | 0 | 0 | 0 | 0 | 0/14 Shapeshifting | | 0 | 0 | 0 | 0 | 0/2 Spell bugs: Durations: Attributes: Mutations: Inventory bugs: Equipment: }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ####### ...####..<..# #..........<# #######..<..# ####### dlua errors: clua stack: dlua stack: [C], function tutorial_msg, line -1 [string "global_prelude"], function (null), line 10 lm_1way.lua, function (null), line 37 Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< double free or corruption (!prev) Recursive crash.