Crash caused by signal #6: Aborted Version: Dungeon Crawl Stone Soup 0.34-a0-1932-gab3808680d Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 16051921712323737248, deterministic pregen: 1 Command line: /usr/games/crawl-git-ab3808680d -name squeakweiz -rc /dgldir/rcfiles/crawl-git/squeakweiz.rc -macro /dgldir/rcfiles/crawl-git/squeakweiz.macro -morgue /dgldir/morgue/squeakweiz/ -webtiles-socket /crawl-master/webserver/sockets/squeakweiz:2026-01-04.16:15:21.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 28 stack frames. /usr/games/crawl-git-ab3808680d(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x5b31219ec88e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-ab3808680d(_Z13do_crash_dumpv+0x43a) [0x5b31219faaca]: do_crash_dump() /usr/games/crawl-git-ab3808680d(_Z20crash_signal_handleri+0x1fa) [0x5b31219ecd6a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x7c36118a6330]: /lib/x86_64-linux-gnu/libc.so.6(+0xab348) [0x7c361190c348]: /lib/x86_64-linux-gnu/libc.so.6(__libc_free+0x7e) [0x7c361190edae]: /usr/games/crawl-git-ab3808680d(_ZNSt6vectorIN16formatted_string5fs_opESaIS1_EED1Ev+0x32) [0x5b31219371c2]: std::vector >::~vector() /usr/games/crawl-git-ab3808680d(_ZN4Menu12update_titleEv+0x340) [0x5b3121d4daa0]: Menu::update_title() /usr/games/crawl-git-ab3808680d(_Z17display_inventoryv+0x18e) [0x5b3121c04a0e]: display_inventory() /usr/games/crawl-git-ab3808680d(_Z8end_gameR15scorefile_entry+0x1b8) [0x5b3121ad4828]: end_game(scorefile_entry&) /usr/games/crawl-git-ab3808680d(_Z4ouchi16kill_method_typejPKcbS1_bb+0x25d4) [0x5b3121eb0884]: ouch(int, kill_method_type, unsigned int, char const*, bool, char const*, bool, bool) /usr/games/crawl-git-ab3808680d(_ZN6player4hurtEPK5actori9beam_type16kill_method_typeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_bb+0x6f) [0x5b3121eefd0f]: player::hurt(actor const*, int, beam_type, kill_method_type, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, bool, bool) /usr/games/crawl-git-ab3808680d(_ZN6attack14inflict_damageEi9beam_typeb+0x153) [0x5b3121981723]: attack::inflict_damage(int, beam_type, bool) /usr/games/crawl-git-ab3808680d(_ZN6attack20handle_phase_damagedEv+0x57) [0x5b312197d9c7]: attack::handle_phase_damaged() /usr/games/crawl-git-ab3808680d(_ZN12melee_attack20handle_phase_damagedEv+0x58) [0x5b3121d38518]: melee_attack::handle_phase_damaged() /usr/games/crawl-git-ab3808680d(_ZN12melee_attack16handle_phase_hitEv+0xe5) [0x5b3121d39585]: melee_attack::handle_phase_hit() /usr/games/crawl-git-ab3808680d(_ZN12melee_attack6attackEv+0xa2c) [0x5b3121d3c29c]: melee_attack::attack() /usr/games/crawl-git-ab3808680d(_ZN12melee_attack22run_monster_attack_setEv+0x212) [0x5b3121d3df02]: melee_attack::run_monster_attack_set() /usr/games/crawl-git-ab3808680d(_Z11fight_meleeP5actorS0_Pbb+0xbd) [0x5b3121af200d]: fight_melee(actor*, actor*, bool*, bool) /usr/games/crawl-git-ab3808680d(_Z19handle_monster_moveP7monster+0x2033) [0x5b3121d78693]: handle_monster_move(monster*) /usr/games/crawl-git-ab3808680d(_Z15handle_monstersb+0xb08) [0x5b3121d79848]: handle_monsters(bool) /usr/games/crawl-git-ab3808680d(_Z12world_reactsv+0x135) [0x5b31221ac3e5]: world_reacts() /usr/games/crawl-git-ab3808680d(+0xcb4c64) [0x5b31221aec64]: /usr/games/crawl-git-ab3808680d(+0xcb5865) [0x5b31221af865]: /usr/games/crawl-git-ab3808680d(main+0x1f7) [0x5b312191db17]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x7c361188b1ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x7c361188b28b]: /usr/games/crawl-git-ab3808680d(_start+0x25) [0x5b312191e605]: 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". 0x00007c36119717a7 in __GI___wait4 (pid=3579711, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x00007c36119717a7 in __GI___wait4 (pid=3579711, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x00005b31219ecf3c in call_gdb (file=0x7c3611a654e0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 3576942\000\000\000\000\000" #2 0x00005b31219faae8 in do_crash_dump () at dbg-asrt.cc:673 t = 1767543347 dir = "/dgldir/morgue/squeakweiz/" name = "/dgldir/morgue/squeakweiz/crash-squeakweiz-20260104-161547.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "Crash caused by signal #6: Aborted" file = 0x7c3611a654e0 <_IO_2_1_stderr_> #3 0x00005b31219ecd6a in crash_signal_handler (sig_num=6) at crash.cc:198 No locals. #4 No locals. #5 tcache_put (tc_idx=2, chunk=0x5b3157ac9360) at ./malloc/malloc.c:3163 e = 0x5b3157ac9370 #6 _int_free (av=0x7c3611a64ac0 , p=0x5b3157ac9360, have_lock=0) at ./malloc/malloc.c:4549 e = 0x5b3157ac9370 tc_idx = 2 size = 64 fb = #7 0x00007c361190edae in __GI___libc_free (mem=0x5b3157ac9370) at ./malloc/malloc.c:3398 ar_ptr = p = 0x5b3157ac9360 err = 2 #8 0x00005b31219371c2 in std::__new_allocator::deallocate (this=0x5b3157aca310, __n=, __p=) at /usr/include/c++/13/bits/new_allocator.h:156 No locals. #9 std::allocator_traits >::deallocate (__n=, __p=, __a=...) at /usr/include/c++/13/bits/alloc_traits.h:517 No locals. #10 std::__cxx11::basic_string, std::allocator >::_M_destroy (__size=, this=0x5b3157aca310) at /usr/include/c++/13/bits/basic_string.h:289 No locals. #11 std::__cxx11::basic_string, std::allocator >::_M_dispose (this=0x5b3157aca310) at /usr/include/c++/13/bits/basic_string.h:283 No locals. #12 std::__cxx11::basic_string, std::allocator >::~basic_string (this=0x5b3157aca310, __in_chrg=) at /usr/include/c++/13/bits/basic_string.h:804 No locals. #13 formatted_string::fs_op::~fs_op (this=0x5b3157aca308, __in_chrg=) at /home/crawl-dev/dgamelaunch-config/crawl-build/crawl-git-repository/crawl-ref/source/format.h:77 No locals. #14 std::_Destroy (__pointer=0x5b3157aca308) at /usr/include/c++/13/bits/stl_construct.h:151 No locals. #15 std::_Destroy_aux::__destroy (__last=0x5b3157aca330, __first=0x5b3157aca308) at /usr/include/c++/13/bits/stl_construct.h:163 No locals. #16 std::_Destroy (__last=0x5b3157aca330, __first=) at /usr/include/c++/13/bits/stl_construct.h:196 No locals. #17 std::_Destroy (__last=0x5b3157aca330, __first=) at /usr/include/c++/13/bits/alloc_traits.h:948 No locals. #18 std::vector >::~vector (this=0x7ffc3d267cf0, __in_chrg=) at /usr/include/c++/13/bits/stl_vector.h:735 No locals. #19 0x00005b3121d4daa0 in formatted_string::~formatted_string (this=0x7ffc3d267cf0, __in_chrg=) at /home/crawl-dev/dgamelaunch-config/crawl-build/crawl-git-repository/crawl-ref/source/format.h:20 No locals. #20 Menu::update_title (this=0x7ffc3d267e20) at menu.cc:2894 fs = {ops = std::vector of length 2, capacity 2 = {{type = FSOP_COLOUR, colour = 15, text = ""}, {type = FSOP_TEXT, colour = -1, text = "Evocable Items: (Left/Right to switch category)"}}} #21 0x00005b3121c04a0e in InvMenu::cycle_page (dir=, this=) at invent.cc:395 new_osel = #22 display_inventory () at invent.cc:1478 flags = menu = { = {_vptr.Menu = 0x5b312256f8a0 , f_selitem = 0x0, f_keyfilter = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x0}, _M_invoker = 0x0}, on_single_selection = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x0}, _M_invoker = 0x0}, on_examine = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x0}, _M_invoker = 0x0}, on_show = {> = {}, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x0, _M_const_object = 0x0, _M_function_pointer = 0x0, _M_member_pointer = NULL}, _M_pod_data = '\000' }, _M_manager = 0x0}, _M_invoker = 0x0}, action_cycle = Menu::CYCLE_NONE, menu_action = Menu::ACT_EXAMINE, _title_prompt_help_tag = "", title = 0x5b3158f2bfb0, title2 = 0x0, m_indent_title = false, flags = 2368002, tag = "inventory", cur_page = 1, num_pages = 32764, more = {ops = std::vector of length 0, capacity 0}, m_keyhelp_more = false, items = std::vector of length 0, capacity 0, sel = std::vector of length 0, capacity 0, select_filter = std::vector of length 0, capacity 0, highlighter = 0x5b3158f411d0, num = -1, lastch = 0, alive = false, more_needs_init = true, remap_numpad = true, last_hovered = -1, m_kmc = KMC_MENU, m_filter = 0x0, m_ui = {popup = 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-ab3808680d/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-ab3808680d/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-ab3808680d/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 = corridors, absdepth0 = 0 Level vaults: ldierk_walled_garden_2 layout_loops_ring Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 0 at (53, 31): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, squeakweiz the Octopode Berserker. It's a long way down to the Orb of Zot, but that shouldn't be any trouble. Trog says: Kill them all! Press ? for a list of commands and other information. Found a staircase leading out of the dungeon. You enter the shallow water. There is a staircase leading out of the dungeon here. Found a stone staircase leading down. There is a stone staircase leading down here. You encounter a dart slug. A dart slug is nearby! A dart slug is nearby! The helpless dart slug fails to defend itself. You tentacle-slap the dart slug. You grab the dart slug. The dart slug is lightly wounded. You constrict the dart slug. The dart slug launches a dart at you. The slug dart hits you. You tentacle-slap the dart slug. You squeeze the dart slug. You kill the dart slug! Trog accepts your kill. 4의 피해를 받았습니다. 현재 남은 체력은 [12/16] 입니다. 악! 이건 정말로 아프다! No target in view! No target in view! No target in view! No target in view! No target in view! You encounter a goblin. It is wielding a +1 devious dagger. 3의 체력을 얻었습니다. 현재 체력은 [15/16] 입니다. A goblin is nearby! A goblin is nearby! The goblin shouts! You barely miss the goblin. Your grab misses the goblin. The goblin barely misses you. 체력이 전부 회복되었습니다. (16) You miss the goblin. Your grab misses the goblin. The goblin hits you with a +1 devious dagger! Ouch! That really hurt! You encounter a hobgoblin. 8의 피해를 받았습니다. 현재 남은 체력은 [8/16] 입니다. 악! 이건 정말로 아프다! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! There are monsters nearby! There are monsters nearby! You are too injured to fight recklessly! You closely miss the goblin. The hobgoblin shouts! You grab the goblin. You squeeze the goblin. The goblin is moderately wounded. You constrict the goblin. The goblin hits you with a +1 devious dagger! Ouch! That really hurt! You die... >>>>>>>>>>>>>>>>>>>>>> Version history: No version history (current version is 0.34-a0-1932-gab3808680d) Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 0, saving_game: 0, updating_scores: 1: seen_hups: 2, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_MOVE_DOWN repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [squeakweiz] Species: Octopode Job: Berserker HP: -1/16; mods: 0/0 MP: 1/1; mod: 0 Stats: 16 9 11 Position: (41, 17), god: Trog (10), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Constricting Monster 'goblin' (41, 18) [midx = 28]. Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 2 | 66 | 3 | 321 | 21/200 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 | 0 | 0 | 0 | 0 | 0/50 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 Dodging | X | 0 | 0 | 3 | 301 | 1/200 Stealth | X | 0 | 0 | 0 | 0 | 0/25 Shields | X | 0 | 0 | 0 | 0 | 0/50 Unarmed Combat | X | 1 | 34 | 3 | 311 | 11/200 Spellcasting | X | 0 | 0 | 0 | 0 | 0/59 Conjurations | X | 0 | 0 | 0 | 0 | 0/50 Hexes | X | 0 | 0 | 0 | 0 | 0/50 Summonings | X | 0 | 0 | 0 | 0 | 0/50 Necromancy | X | 0 | 0 | 0 | 0 | 0/50 Translocations | X | 0 | 0 | 0 | 0 | 0/50 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/50 Earth Magic | X | 0 | 0 | 0 | 0 | 0/50 Alchemy | X | 0 | 0 | 0 | 0 | 0/42 Invocations | X | 0 | 0 | 0 | 0 | 0/42 Evocations | X | 0 | 0 | 0 | 0 | 0/42 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/59 Spell bugs: Durations: Attributes: #49: 63 #74: 3 Mutations: camouflage: 1 (innate) gelatinous body: 1 (innate) nimble swimmer: 1 (innate) tentacles: 1 (innate) Inventory bugs: Equipment: }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ############ #..........# #####.########.# #.........# #.# #..###.###.# #.# #. #@###.####.# #g#........### #.#.#.###...>##### #.. #......... #.. ####.##### #..# #.#####.# g..# #.......# #......#####.# #.## dlua errors: clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>