Crash caused by signal #6: Aborted Version: Dungeon Crawl Stone Soup 0.24.1-14-gf8d2b509d9 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 9363163078706908854, deterministic pregen: 1 Command line: /usr/games/crawl-0.24 -name justin2135 -rc /dgldir/rcfiles/crawl-0.24/justin2135.rc -macro /dgldir/rcfiles/crawl-0.24/justin2135.macro -morgue /dgldir/morgue/justin2135/ -webtiles-socket /crawl-master/webserver/sockets/justin2135:2024-11-29.07:06:57.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 21 stack frames. /usr/games/crawl-0.24(_Z17write_stack_traceP8_IO_FILE+0x3b) [0x60397c376e2b]: write_stack_trace(_IO_FILE*) /usr/games/crawl-0.24(_Z13do_crash_dumpv+0x47a) [0x60397c37f20a]: do_crash_dump() /usr/games/crawl-0.24(_Z20crash_signal_handleri+0xae) [0x60397c37719e]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45320) [0x71d0bba10320]: /lib/x86_64-linux-gnu/libc.so.6(sendto+0x17) [0x71d0bbaf70a7]: /usr/games/crawl-0.24(+0x8f8b20) [0x60397c92fb20]: /usr/games/crawl-0.24(_ZN14TilesFramework12send_messageEPKcz+0x1d0) [0x60397c9300c0]: TilesFramework::send_message(char const*, ...) /usr/games/crawl-0.24(_ZN14TilesFramework18pop_all_ui_layoutsEv+0x45) [0x60397c930475]: TilesFramework::pop_all_ui_layouts() /usr/games/crawl-0.24(_Z13redraw_screenb+0x114) [0x60397c72f354]: redraw_screen(bool) /usr/games/crawl-0.24(_ZN4Menu7do_menuEv+0x2bc) [0x60397c61c4dc]: Menu::do_menu() /usr/games/crawl-0.24(_ZN4Menu4showEb+0x78) [0x60397c61c648]: Menu::show(bool) /usr/games/crawl-0.24(_Z20check_item_knowledgeb+0xd72) [0x60397c527ff2]: check_item_knowledge(bool) /usr/games/crawl-0.24(_Z11use_an_itemRP8item_defi15operation_typesPKcSt8functionIFbvEE+0x3b7) [0x60397c514387]: use_an_item(item_def*&, int, operation_types, char const*, std::function) /usr/games/crawl-0.24(_Z12wield_weaponbibbbb+0xbb) [0x60397c51779b]: wield_weapon(bool, int, bool, bool, bool, bool) /usr/games/crawl-0.24(_Z15process_command12command_type+0x295) [0x60397c9464f5]: process_command(command_type) /usr/games/crawl-0.24(+0x90e147) [0x60397c945147]: /usr/games/crawl-0.24(+0x90eb55) [0x60397c945b55]: /usr/games/crawl-0.24(main+0x323) [0x60397c2d73a3]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x71d0bb9f51ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x71d0bb9f528b]: /usr/games/crawl-0.24(_start+0x25) [0x60397c2d7ac5]: 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". 0x000071d0bbadb7a7 in __GI___wait4 (pid=3610995, stat_loc=stat_loc@entry=0x0, options=options@entry=0, usage=usage@entry=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x000071d0bbadb7a7 in __GI___wait4 (pid=3610995, stat_loc=stat_loc@entry=0x0, options=options@entry=0, usage=usage@entry=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x000071d0bbadb8eb in __GI___waitpid (pid=, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ./posix/waitpid.c:38 No locals. #2 0x000060397c377494 in call_gdb (file=file@entry=0x71d0bbbcf4e0 <_IO_2_1_stderr_>) at crash.cc:436 gdb = attach_cmd = "attach 3601050\000\000\000\000\000" #3 0x000060397c37f228 in do_crash_dump () at dbg-asrt.cc:685 t = 1732864140 dir = "/dgldir/morgue/justin2135/" name = "/dgldir/morgue/justin2135/crash-justin2135-20241129-070900.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "Crash caused by signal #6: Aborted" file = 0x71d0bbbcf4e0 <_IO_2_1_stderr_> #4 0x000060397c37719e in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #5 No locals. #6 0x000071d0bbaf70a7 in __libc_sendto (fd=3, buf=buf@entry=0x60397f5d00b0, len=len@entry=21, flags=flags@entry=0, addr=..., addrlen=addrlen@entry=110) at ../sysdeps/unix/sysv/linux/sendto.c:27 sc_ret = -4 sc_ret = #7 0x000060397c92fb20 in TilesFramework::finish_message (this=this@entry=0x60397cd629c0 ) at tileweb.cc:216 retval = retries = 30 sent = 0 i = 0 fragment_size = 21 fragment_start = 0x60397f5d00b0 "{\"msg\":\"close_menu\"}\n" data_end = 0x60397f5d00c5 "" fragments = #8 0x000060397c9300c0 in TilesFramework::finish_message (this=0x60397cd629c0 ) at tileweb.cc:289 fragment_start = data_end = fragments = fragment_start = data_end = fragments = fragment_size = i = retries = sent = retval = errmsg = sleep_time = #9 TilesFramework::send_message (this=this@entry=0x60397cd629c0 , format=format@entry=0x60397c98425f "{\"msg\":\"close_menu\"}") at tileweb.cc:295 buf = "{\"msg\":\"close_menu\"}\000\177\000\000\214\326\036\274\320q\000\000\220E$\034\376\177\000\000\336\326\036\274\320q\000\000\360<\343~9`\000\000\000\002\376\273\320q\000\000\000\000\000\000\376\177\000\000\000\000\000\000\320q\000\000\000\000\000\0009`\000\000\002\000\000\0009`\000\000,=i\1779`\000\000\000\000\000\000\000\000\000\000\260F$\034\376\177\000\000\360<\343~9`\000\000PF$\034\376\177\000\000Bz\037\274\320q\000\000\260U\346~9`\000\000\002\000\000\000\000\000\000\0000F$\034\376\177\000\000\231x\037\274\320q\000\000\300U\346~9`\000\000\000\265\211\031\300\r8$\360<\343~9`\000\000"... len = argp = {{gp_offset = 16, fp_offset = 48, overflow_arg_area = 0x7ffe1c244e40, reg_save_area = 0x7ffe1c244d70}} #10 0x000060397c930475 in TilesFramework::pop_all_ui_layouts (this=0x60397cd629c0 ) at tileweb.cc:669 it = {> = {}, current = {type = (unknown: 0x7ef2d200), menu = 0x61, crt_tag = , ui_json = std::vector of length -257561986634818347, capacity -257558680248749212 = {} #11 0x000060397c72f354 in redraw_screen (show_updates=show_updates@entry=false) at output.cc:1535 No locals. #12 0x000060397c8bb183 in ui::pop_layout () at ui.cc:3104 No locals. #13 0x000060397c61c4dc in Menu::do_menu (this=this@entry=0x7ffe1c245170) at menu.cc:1025 done = false #14 0x000060397c61c648 in Menu::show (this=this@entry=0x7ffe1c245170, reuse_selections=reuse_selections@entry=true) at menu.cc:962 cs = {cstate = false} #15 0x000060397c527ff2 in check_item_knowledge (unknown_items=unknown_items@entry=false) at item-name.cc:2601 items = std::vector of length 5, capacity 8 = {0x60397f819970, 0x60397f81e3c0, 0x60397f82de70, 0x60397f82f9d0, 0x60397f690140} items_missile = std::vector of length 9, capacity 16 = {0x60397f8195c0, 0x60397f823c00, 0x60397f81b930, 0x60397f699410, 0x60397f80f020, 0x60397f82df00, 0x60397ee4d180, 0x60397f81af10, 0x60397f7ff1b0} items_food = std::vector of length 2, capacity 2 = {0x60397f807ca0, 0x60397f5e41a0} items_misc = std::vector of length 9, capacity 16 = {0x60397f80ad30, 0x60397f822120, 0x60397f81bbe0, 0x60397f80aeb0, 0x60397f82a780, 0x60397f820fb0, 0x60397f829570, 0x60397f81b0c0, 0x60397ee77cf0} items_other = std::vector of length 4, capacity 4 = {0x60397f810570, 0x60397f82b450, 0x60397f827190, 0x60397f7feaf0} selected_items = std::vector of length 2, capacity 2 = {{slot = 0, quantity = 1, item = 0x60397f80ad30, has_star = false}, {slot = 0, quantity = 1, item = 0x60397f829570, has_star = false}} all_items_known = false menu = { = { = {_vptr.Menu = 0x60397cbd1ce8 , f_selitem = 0x0, f_keyfilter = 0x0, on_single_selection = {> = {> = {}, }, = {static _M_max_size = 16, static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x71d0bc007610 <_nc_outch_sp>, _M_const_object = 0x71d0bc007610 <_nc_outch_sp>, _M_function_pointer = 0x71d0bc007610 <_nc_outch_sp>, _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x71d0bc007610 <_nc_outch_sp>, this adjustment 140729370563056}, _M_pod_data = "\020v\000\274\320q\000\000\360Q$\034\376\177\000"}, _M_manager = 0x0}, _M_invoker = 0x7ffe1c2451c0}, action_cycle = Menu::CYCLE_NONE, menu_action = Menu::ACT_EXAMINE, title = 0x60397f822980, title2 = 0x0, m_indent_title = false, flags = 49924, tag = "inventory", cur_page = 1, num_pages = 24633, more = {ops = std::vector of length 27, capacity 32 = {{type = FSOP_COLOUR, colour = 7, text = ""}, {type = FSOP_TEXT, colour = -1, text = "["}, {type = FSOP_COLOUR, colour = 15, text = ""}, {type = FSOP_TEXT, colour = -1, text = "+"}, {type = FSOP_COLOUR, colour = 7, text = ""}, {type = FSOP_TEXT, colour = -1, text = "|"}, {type = FSOP_COLOUR, colour = 15, text = ""}, {type = FSOP_TEXT, colour = -1, text = ">"}, {type = FSOP_COLOUR, colour = 7, text = ""}, {type = FSOP_TEXT, colour = -1, text = "|"}, {type = FSOP_COLOUR, colour = 15, text = ""}, {type = FSOP_TEXT, colour = -1, text = "Space"}, {type = FSOP_COLOUR, colour = 7, text = ""}, {type = FSOP_TEXT, colour = -1, text = "]: page down ["}, {type = FSOP_COLOUR, colour = 15, text = ""}, {type = FSOP_TEXT, colour = -1, text = "<"}, {type = FSOP_COLOUR, colour = 7, text = ""}, {type = FSOP_TEXT, colour = -1, text = "]: page up ["}, {type = FSOP_COLOUR, colour = 15, text = ""}, {type = FSOP_TEXT, colour = -1, text = "Esc"}, {type = FSOP_COLOUR, colour = 7, text = ""}, {type = FSOP_TEXT, colour = -1, text = "]: close ["}, {type = FSOP_COLOUR, colour = 15, text = ""}, {type = FSOP_TEXT, colour = -1, text = "XXX"}, {type = FSOP_COLOUR, colour = 7, text = ""}, {type = FSOP_TEXT, colour = -1, text = "]"}, {type = FSOP_COLOUR, colour = 7, text = ""}}}, m_keyhelp_more = true, items = std::vector of length 38, capacity 64 = {0x60397f69a520, 0x60397f7fd940, 0x60397f816c10, 0x60397f822300, 0x60397f6832f0, 0x60397f8292a0, 0x60397f808f30, 0x60397f81e570, 0x60397ee52180, 0x60397f61a970, 0x60397f816b70, 0x60397f812a50, 0x60397ee496e0, 0x60397f680f30, 0x60397f68c6a0, 0x60397f8007c0, 0x60397f6822d0, 0x60397f7faa30, 0x60397ee603f0, 0x60397f80a460, 0x60397f82c610, 0x60397f8046b0, 0x60397f807a50, 0x60397f813410, 0x60397f819e80, 0x60397f81c080, 0x60397f808db0, 0x60397f81fb00, 0x60397ee443b0, 0x60397ee57cf0, 0x60397f825290, 0x60397ee44060, 0x60397f7fdc90, 0x60397f67f780, 0x60397f80a090, 0x60397f68be20, 0x60397f822420, 0x60397f829ad0}, sel = std::vector of length 2, capacity 2 = {0x60397f819e80, 0x603 Compilation info: <<<<<<<<<<< Compiled with GCC 7.5.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 /usr/include/lua5.1 -Irltiles -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-0.24/saves" -DDATA_DIR_PATH="/crawl-master/crawl-0.24/data/" -DWEB_DIR_PATH="/crawl-master/crawl-0.24/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: dpeg_arrival_chase layout_basic serial_bayou_pond_b Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 0 at (13, 55): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, justin2135 the Hill Orc Summoner. The bosom of this dungeon contains the fabled artefact, the Orb of Zot. Press ? for a list of commands and other information. Found 29 stones and 17 gold pieces. Found an escape hatch in the floor. Found a staircase leading out of the dungeon. You aren't carrying any scrolls. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.24.1-14-gf8d2b509d9 Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 2, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_WIELD_WEAPON repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [justin2135] Species: Hill Orc Job: Summoner HP: 14/14; mods: 0/0 MP: 3/3; mod: 0 Stats: 10 (10) 15 (15) 11 (11) Position: (13, 55), god: No God (0), turn_is_over: 0, banished: 0 Standing on/in/over feature: staircase leading out of the dungeon Skills (mode: auto) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 0 | 0 | 0 | 0/35 Short Blades | | 1 | 0 | 0 | 0 | 0/50 Long Blades | | 1 | 0 | 0 | 0 | 0/42 Axes | | 1 | 0 | 0 | 0 | 0/29 Maces & Flails | | 1 | 0 | 0 | 0 | 0/42 Polearms | | 1 | 0 | 0 | 0 | 0/42 Staves | | 1 | 0 | 0 | 0 | 0/59 Slings | | 1 | 0 | 0 | 0 | 0/59 Bows | | 1 | 0 | 0 | 0 | 0/59 Crossbows | | 1 | 0 | 0 | 0 | 0/59 Throwing | X | 1 | 0 | 0 | 0 | 0/59 Armour | X | 1 | 0 | 0 | 0 | 0/42 Dodging | X | 1 | 8 | 1 | 151 | 81/142 Stealth | X | 1 | 6 | 1 | 127 | 68/119 Shields | | 1 | 0 | 0 | 0 | 0/42 Unarmed Combat | X | 1 | 0 | 0 | 0 | 0/42 Spellcasting | X | 1 | 9 | 1 | 179 | 95/168 Conjurations | | 1 | 0 | 0 | 0 | 0/50 Hexes | | 1 | 0 | 0 | 0 | 0/50 Charms | | 1 | 0 | 0 | 0 | 0/59 Summonings | X | 1 | 77 | 4 | 501 | 1/250 Necromancy | | 1 | 0 | 0 | 0 | 0/50 Translocations | | 1 | 0 | 0 | 0 | 0/70 Transmutations | | 1 | 0 | 0 | 0 | 0/84 Fire Magic | | 1 | 0 | 0 | 0 | 0/42 Ice Magic | | 1 | 0 | 0 | 0 | 0/59 Air Magic | | 1 | 0 | 0 | 0 | 0/70 Earth Magic | | 1 | 0 | 0 | 0 | 0/50 Poison Magic | | 1 | 0 | 0 | 0 | 0/59 Invocations | | 1 | 0 | 0 | 0 | 0/29 Evocations | | 1 | 0 | 0 | 0 | 0/50 Spell bugs: Durations: Attributes: #49: 111 #59: 1 Mutations: Inventory bugs: Equipment: eq slot #6, inv slot #0: +0 robe }}}}}}}}}}} Webtiles message buffer: {"msg":"close_menu"} Webtiles JSON stack: Screenshot: # #####.. ≈≈≈≈≈.. ####≈≈≈≈≈≈≈ ####.......≈≈≈ #≈≈...@....... #≈≈≈≈.......... #≈≈≈≈≈≈........ #≈≈≈≈≈≈≈≈≈≈≈≈≈≈ #.≈≈≈≈≈≈≈≈≈≈≈≈≈ #.(....≈≈≈≈≈≈≈≈ #.(............ #>...........$. clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>