Crash caused by signal #6: Aborted Version: Dungeon Crawl Stone Soup 0.34-a0-1975-g332d4de64d Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 8211418800366953695, deterministic pregen: 1 Command line: /usr/games/crawl-git-332d4de64d -name Trone -rc /dgldir/rcfiles/crawl-git/Trone.rc -macro /dgldir/rcfiles/crawl-git/Trone.macro -morgue /dgldir/morgue/Trone/ -webtiles-socket /crawl-master/webserver/sockets/Trone:2026-01-08.08:53:02.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 31 stack frames. /usr/games/crawl-git-332d4de64d(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x55eedec6a2ee]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-332d4de64d(_Z13do_crash_dumpv+0x43a) [0x55eedec7852a]: do_crash_dump() /usr/games/crawl-git-332d4de64d(_Z20crash_signal_handleri+0x1fa) [0x55eedec6a7ca]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x7fb94ad20330]: /usr/games/crawl-git-332d4de64d(_ZNSt6vectorIN16formatted_string5fs_opESaIS1_EED1Ev+0x24) [0x55eedebb4f74]: std::vector >::~vector() /usr/games/crawl-git-332d4de64d(_ZN4Menu12update_titleEv+0x340) [0x55eedefcb320]: Menu::update_title() /usr/games/crawl-git-332d4de64d(_ZN7InvMenu9set_titleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x1d5) [0x55eedee7b435]: InvMenu::set_title(std::__cxx11::basic_string, std::allocator > const&) /usr/games/crawl-git-332d4de64d(_ZN7InvMenu14load_inv_itemsEiiSt8functionIFP9MenuEntryS2_EE+0x15f) [0x55eedee81eef]: InvMenu::load_inv_items(int, int, std::function) /usr/games/crawl-git-332d4de64d(_ZN7InvMenu8set_pageEi+0x114) [0x55eedee820f4]: InvMenu::set_page(int) /usr/games/crawl-git-332d4de64d(_Z17display_inventoryv+0x18e) [0x55eedee8268e]: display_inventory() /usr/games/crawl-git-332d4de64d(_Z8end_gameR15scorefile_entry+0x1b8) [0x55eeded52358]: end_game(scorefile_entry&) /usr/games/crawl-git-332d4de64d(_Z4ouchi16kill_method_typejPKcbS1_bb+0x25d4) [0x55eedf12e204]: ouch(int, kill_method_type, unsigned int, char const*, bool, char const*, bool, bool) /usr/games/crawl-git-332d4de64d(_ZN6player4hurtEPK5actori9beam_type16kill_method_typeNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_bb+0x6f) [0x55eedf16d63f]: 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-332d4de64d(_ZN6attack14inflict_damageEi9beam_typeb+0x153) [0x55eedebff5b3]: attack::inflict_damage(int, beam_type, bool) /usr/games/crawl-git-332d4de64d(_ZN6attack20handle_phase_damagedEv+0x57) [0x55eedebfb8c7]: attack::handle_phase_damaged() /usr/games/crawl-git-332d4de64d(_ZN12melee_attack20handle_phase_damagedEv+0x58) [0x55eedefb5cd8]: melee_attack::handle_phase_damaged() /usr/games/crawl-git-332d4de64d(_ZN12melee_attack16handle_phase_hitEv+0xe5) [0x55eedefb6d45]: melee_attack::handle_phase_hit() /usr/games/crawl-git-332d4de64d(_ZN12melee_attack6attackEv+0xa2c) [0x55eedefb9a5c]: melee_attack::attack() /usr/games/crawl-git-332d4de64d(_ZN12melee_attack22run_monster_attack_setEv+0x212) [0x55eedefbb6c2]: melee_attack::run_monster_attack_set() /usr/games/crawl-git-332d4de64d(_Z11fight_meleeP5actorS0_bPbb+0xc0) [0x55eeded6fb10]: fight_melee(actor*, actor*, bool, bool*, bool) /usr/games/crawl-git-332d4de64d(+0x875621) [0x55eedefee621]: /usr/games/crawl-git-332d4de64d(+0x878928) [0x55eedeff1928]: /usr/games/crawl-git-332d4de64d(_Z19handle_monster_moveP7monster+0x1a82) [0x55eedeff57b2]: handle_monster_move(monster*) /usr/games/crawl-git-332d4de64d(_Z15handle_monstersb+0xb08) [0x55eedeff6f28]: handle_monsters(bool) /usr/games/crawl-git-332d4de64d(_Z12world_reactsv+0x135) [0x55eedf42cc65]: world_reacts() /usr/games/crawl-git-332d4de64d(+0xcb64d4) [0x55eedf42f4d4]: /usr/games/crawl-git-332d4de64d(+0xcb70d5) [0x55eedf4300d5]: /usr/games/crawl-git-332d4de64d(main+0x1f7) [0x55eedeb9c3c7]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x7fb94ad051ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x7fb94ad0528b]: /usr/games/crawl-git-332d4de64d(_start+0x25) [0x55eedeb9ceb5]: 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". 0x00007fb94adeb7a7 in __GI___wait4 (pid=687688, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x00007fb94adeb7a7 in __GI___wait4 (pid=687688, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x000055eedec6a99c in call_gdb (file=0x7fb94aedf4e0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 674870\000\000\000\000\000\000" #2 0x000055eedec78548 in do_crash_dump () at dbg-asrt.cc:673 t = 1767862509 dir = "/dgldir/morgue/Trone/" name = "/dgldir/morgue/Trone/crash-Trone-20260108-085509.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "Crash caused by signal #6: Aborted" file = 0x7fb94aedf4e0 <_IO_2_1_stderr_> #3 0x000055eedec6a7ca in crash_signal_handler (sig_num=6) at crash.cc:198 No locals. #4 No locals. #5 0x000055eedebb4f74 in std::__cxx11::basic_string, std::allocator >::_M_is_local (this=0x55eefd45cbc8) at /usr/include/c++/13/bits/basic_string.h:264 No locals. #6 std::__cxx11::basic_string, std::allocator >::_M_dispose (this=0x55eefd45cbc8) at /usr/include/c++/13/bits/basic_string.h:282 No locals. #7 std::__cxx11::basic_string, std::allocator >::~basic_string (this=0x55eefd45cbc8, __in_chrg=) at /usr/include/c++/13/bits/basic_string.h:804 No locals. #8 formatted_string::fs_op::~fs_op (this=0x55eefd45cbc0, __in_chrg=) at /home/crawl-dev/dgamelaunch-config/crawl-build/crawl-git-repository/crawl-ref/source/format.h:77 No locals. #9 std::_Destroy (__pointer=0x55eefd45cbc0) at /usr/include/c++/13/bits/stl_construct.h:151 No locals. #10 std::_Destroy_aux::__destroy (__last=0x55eefd45cc10, __first=0x55eefd45cbc0) at /usr/include/c++/13/bits/stl_construct.h:163 No locals. #11 std::_Destroy (__last=0x55eefd45cc10, __first=) at /usr/include/c++/13/bits/stl_construct.h:196 No locals. #12 std::_Destroy (__last=0x55eefd45cc10, __first=) at /usr/include/c++/13/bits/alloc_traits.h:948 No locals. #13 std::vector >::~vector (this=0x7fff8695dc30, __in_chrg=) at /usr/include/c++/13/bits/stl_vector.h:735 No locals. #14 0x000055eedefcb320 in formatted_string::~formatted_string (this=0x7fff8695dc30, __in_chrg=) at /home/crawl-dev/dgamelaunch-config/crawl-build/crawl-git-repository/crawl-ref/source/format.h:20 No locals. #15 Menu::update_title (this=0x7fff8695df50) 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 = "Gear: 0/52 gear slots (Left/Right to switch category)"}}} #16 0x000055eedee7b435 in InvMenu::set_title (first=true, t=0x55eefe8c69a0, this=0x7fff8695df50) at invent.cc:318 No locals. #17 InvMenu::set_title (this=this@entry=0x7fff8695df50, s="You aren't carrying any such object.") at invent.cc:344 str = "Gear: 0/52 gear slots (Left/Right to switch category)" #18 0x000055eedee81eef in InvMenu::load_inv_items(int, int, std::function) (this=0x7fff8695df50, item_selector=-24, excluded_slot=-1, procfn=...) at invent.cc:643 tobeshown = std::vector of length 0, capacity 0 #19 0x000055eedee820f4 in InvMenu::set_page (this=0x7fff8695df50, page=) at invent.cc:420 old_osel = #20 0x000055eedee8268e in InvMenu::cycle_page (dir=, this=) at invent.cc:395 new_osel = #21 display_inventory () at invent.cc:1474 flags = menu = { = {_vptr.Menu = 0x55eedf7ef8a8 , 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 = 0x55eefe8c69a0, title2 = 0x0, m_indent_title = false, flags = 2368002, tag = "inventory", cur_page = 1, num_pages = 32767, 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 = 0x55eefd070420, 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-332d4de64d/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-332d4de64d/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-332d4de64d/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 = rooms, absdepth0 = 0 Level vaults: pf_arrival_petrified_forest layout_basic shapermc_ecumenical_altar_pompeii Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 0 at (60, 46): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, Trone the Draconian Conjurer. It's a long way down to the Orb of Zot, but that shouldn't be any trouble. Press ? for a list of commands and other information. Found a staircase leading out of the dungeon. Found a stone staircase leading down. You encounter an endoplasm. The endoplasm quivers. The magic dart hits the endoplasm. The endoplasm is heavily wounded. The magic dart hits the endoplasm. You kill the endoplasm! Magic restored. You encounter a bat and a gnoll. The magic dart hits the gnoll. The gnoll is lightly wounded. The gnoll shouts! You hear a loud squeak. The magic dart hits the gnoll. The gnoll is moderately wounded. The gnoll hits you with a +0 club. The magic dart hits the gnoll. The gnoll is moderately wounded. The gnoll hits you but does no damage. The gnoll attacks as it pursues you! The gnoll closely misses you. The gnoll attacks as it pursues you! The gnoll hits you with a +0 club. You enter a dispersal trap! The gnoll blinks! You blink. You encounter a hobgoblin. You are too injured to fight recklessly! The hobgoblin shouts! Aiming: Magic Dart (safe; 3% risk of failure) Press: ? - help, Q - select action Shift-Dir - straight line Aim: a hobgoblin (100% to hit) The magic dart hits the hobgoblin. The hobgoblin is severely wounded. The hobgoblin hits you. * * * LOW HITPOINT WARNING * * * Magic courses through your body. The hobgoblin closely misses you. Aiming: Magic Dart (safe; 3% risk of failure) Press: ? - help, Q - select action Shift-Dir - straight line Aim: a hobgoblin (severely wounded, 100% to hit) The magic dart hits the hobgoblin. You kill the hobgoblin! You enter a dispersal trap! The gnoll blinks! You blink. The magic dart hits the gnoll. The gnoll is moderately wounded. You miscast Magic Dart. Nothing appears to happen. The magic dart hits the gnoll. The gnoll is heavily wounded. The gnoll hits you with a +0 club. * * * LOW HITPOINT WARNING * * * The gnoll attacks as it pursues you! The gnoll hits you with a +0 club. You die... >>>>>>>>>>>>>>>>>>>>>> Version history: No version history (current version is 0.34-a0-1975-g332d4de64d) 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_LEFT repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Trone] Species: Draconian Job: Conjurer HP: -1/14; mods: 0/0 MP: 0/3; mod: 0 Stats: 9 18 9 Position: (68, 29), god: No God (0), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 0 | 0 | 0 | 0 | 0/42 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/59 Throwing | X | 0 | 0 | 0 | 0 | 0/59 Dodging | X | 0 | 0 | 1 | 151 | 92/119 Stealth | X | 2 | 50 | 1 | 147 | 97/100 Shields | X | 0 | 0 | 0 | 0 | 0/50 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 1 | 25 | 2 | 189 | 11/178 Conjurations | X | 1 | 25 | 4 | 511 | 11/250 Hexes | X | 0 | 0 | 0 | 0 | 0/59 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/50 Invocations | X | 0 | 0 | 0 | 0 | 0/42 Evocations | X | 0 | 0 | 0 | 0 | 0/50 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/59 Spell bugs: Durations: Attributes: #49: 20 #73: 1070 Mutations: cold-blooded: 1 (innate) armoured tail: 1 (innate) Inventory bugs: Equipment: }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: .# #.############# #.....@j......# #.###########.# .... ...# #.# #########.#####.### #j# b.................# #.# .#######..##.##.#.# #.# ..........##.##.#.# #.# .##..####.##.##.#.# #.# #..###..##.##.#.# #.# dlua errors: clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>