Crash caused by signal #6: Aborted Version: Dungeon Crawl Stone Soup 0.31.0-32-g396128a36d Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 17554432801804369053, deterministic pregen: 1 Command line: /usr/games/crawl-0.31 -name Bartok -rc /dgldir/rcfiles/crawl-0.31/Bartok.rc -macro /dgldir/rcfiles/crawl-0.31/Bartok.macro -morgue /dgldir/morgue/Bartok/ -webtiles-socket /crawl-master/webserver/sockets/Bartok:2024-04-11.17:32:32.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 39 stack frames. /usr/games/crawl-0.31(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x5ff842b9c44e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-0.31(_Z13do_crash_dumpv+0x43a) [0x5ff842baa38a]: do_crash_dump() /usr/games/crawl-0.31(_Z20crash_signal_handleri+0x1fa) [0x5ff842b9c92a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x42910) [0x725824c42910]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11b) [0x725824c9999b]: /lib/x86_64-linux-gnu/libc.so.6(raise+0x16) [0x725824c42866]: /lib/x86_64-linux-gnu/libc.so.6(abort+0xd7) [0x725824c268b7]: /lib/x86_64-linux-gnu/libstdc++.so.6(+0xa4f06) [0x7258250a4f06] /lib/x86_64-linux-gnu/libstdc++.so.6(+0xb6e6c) [0x7258250b6e6c] /lib/x86_64-linux-gnu/libstdc++.so.6(+0xb6ed7) [0x7258250b6ed7] /lib/x86_64-linux-gnu/libstdc++.so.6(+0xb7138) [0x7258250b7138] /lib/x86_64-linux-gnu/libstdc++.so.6(+0xa49da) [0x7258250a49da] /usr/games/crawl-0.31(_ZN10random_varC1EiiSt6vectorIiSaIiEE+0x47) [0x5ff843083577]: random_var::random_var(int, int, std::vector >) /usr/games/crawl-0.31(_ZmlRK10random_vari+0x182) [0x5ff8430840b2]: operator*(random_var const&, int) /usr/games/crawl-0.31(_ZNK6player17attack_delay_withEPK8item_defbS2_+0x402) [0x5ff8430271e2]: player::attack_delay_with(item_def const*, bool, item_def const*) const /usr/games/crawl-0.31(_ZNK6player12attack_delayEPK8item_defb+0x4d) [0x5ff8430278dd]: player::attack_delay(item_def const*, bool) const /usr/games/crawl-0.31(_ZN12melee_attack22handle_phase_attemptedEv+0x315) [0x5ff842ebaf05]: melee_attack::handle_phase_attempted() /usr/games/crawl-0.31(_ZN12melee_attack6attackEv+0x3d6) [0x5ff842ebdf96]: melee_attack::attack() /usr/games/crawl-0.31(_Z11fight_meleeP5actorS0_Pbb+0xa59) [0x5ff842c967e9]: fight_melee(actor*, actor*, bool*, bool) /usr/games/crawl-0.31(_Z18move_player_action9coord_def+0x16cf) [0x5ff842fc64cf]: move_player_action(coord_def) /usr/games/crawl-0.31(_ZN14TilesFramework23_handle_control_messageE11sockaddr_unNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x9ea) [0x5ff8432a096a]: TilesFramework::_handle_control_message(sockaddr_un, std::__cxx11::basic_string, std::allocator >) /usr/games/crawl-0.31(_ZN14TilesFramework24_receive_control_messageEv+0x178) [0x5ff8432a0f58]: TilesFramework::_receive_control_message() /usr/games/crawl-0.31(_ZN14TilesFramework11await_inputERjb+0x18a) [0x5ff8432a146a]: TilesFramework::await_input(unsigned int&, bool) /usr/games/crawl-0.31(_Z8getch_ckv+0x111) [0x5ff8432a4a81]: getch_ck() /usr/games/crawl-0.31(_Z18try_god_conversion8god_type+0x56d) [0x5ff842cf67ed]: try_god_conversion(god_type) /usr/games/crawl-0.31(_Z21describe_feature_wideRK9coord_defb+0x1f12) [0x5ff842be1d52]: describe_feature_wide(coord_def const&, bool) /usr/games/crawl-0.31(_Z20full_describe_squareRK9coord_defb+0x4bf) [0x5ff842c3dc9f]: full_describe_square(coord_def const&, bool) /usr/games/crawl-0.31(_ZN14TilesFramework23_handle_control_messageE11sockaddr_unNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xba8) [0x5ff8432a0b28]: TilesFramework::_handle_control_message(sockaddr_un, std::__cxx11::basic_string, std::allocator >) /usr/games/crawl-0.31(_ZN14TilesFramework24_receive_control_messageEv+0x178) [0x5ff8432a0f58]: TilesFramework::_receive_control_message() /usr/games/crawl-0.31(_ZN14TilesFramework11await_inputERjb+0x18a) [0x5ff8432a146a]: TilesFramework::await_input(unsigned int&, bool) /usr/games/crawl-0.31(_Z8getch_ckv+0x111) [0x5ff8432a4a81]: getch_ck() /usr/games/crawl-0.31(+0x70f6e5) [0x5ff842e586e5]: /usr/games/crawl-0.31(_Z25getch_with_command_macrosv+0x210) [0x5ff842e5c490]: getch_with_command_macros() /usr/games/crawl-0.31(+0xb68ea4) [0x5ff8432b1ea4]: /usr/games/crawl-0.31(+0xb69885) [0x5ff8432b2885]: /usr/games/crawl-0.31(main+0x1f7) [0x5ff842adf1f7]: /lib/x86_64-linux-gnu/libc.so.6(+0x280d0) [0x725824c280d0]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x89) [0x725824c28189]: /usr/games/crawl-0.31(_start+0x25) [0x5ff842adfc25]: gdb not executable. Compilation info: <<<<<<<<<<< Compiled with GCC 13.2.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 -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-0.31/saves" -DDATA_DIR_PATH="/crawl-master/crawl-0.31/data/" -DWEB_DIR_PATH="/crawl-master/crawl-0.31/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: wander_arrival_estate layout_loops_ring shapermc_ecumenical_altar_ellora Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 0 at (25, 38): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, Bartok the Human Fighter. Are you destined to find the astounding Orb of Zot, or to die trying? Press ? for a list of commands and other information. Welcome back, Bartok the Human Fighter. Press ? for a list of commands and other information. Found a staircase leading out of the dungeon. You open the gate. There is an open gate here. A ball python comes into view. Found an amethyst potion. The ball python hisses angrily. Found a mace. You hit the ball python. The ball python is moderately wounded. The ball python bites you but does no damage. The ball python grabs you. The ball python constricts you. You puncture the ball python! You kill the ball python! HP restored. Found a stone staircase leading down. You see here a +0 mace. Found a cloak. e - an amethyst potion Found 8 gold pieces. You see here a +0 cloak. f - a +0 cloak You can't wield armour. You start putting on your armour. You continue putting on your +0 cloak. x4 You finish putting on your +0 cloak. You now have 8 gold pieces. Found a stone staircase leading down. You see here a +0 mace. g - a +0 mace Found a scroll labelled CIWULEYGUDD. h - a scroll labelled CIWULEYGUDD There are no items here. Found 5 gold pieces. Found 10 gold pieces. You now have 13 gold pieces (gained 5). You now have 23 gold pieces (gained 10). Found 7 gold pieces. You now have 30 gold pieces (gained 7). Found 6 gold pieces. You now have 36 gold pieces (gained 6). A rat comes into view. The rat squeaks loudly. You closely miss the rat. The rat barely misses you. You hit the rat. The rat is heavily wounded. The rat bites you but does no damage. You puncture the rat! You kill the rat! A rat comes into view. The rat squeaks loudly. Found 14 gold pieces. The rat bites you but does no damage. You puncture the rat! You kill the rat! You now have 50 gold pieces (gained 14). i - an amulet of the acrobat Found a falchion. You see here a +0 falchion. j - a +0 falchion Found a scale mail. You see here a +0 scale mail. k - a +0 scale mail g - a +0 mace (weapon) a - a +0 trident (weapon) Found a dented cameo amulet. l - an amulet of guardian spirit You can't wear that. You can't wear that. Found a stone staircase leading down. You open the door. Found a faded altar of an unknown god. There is an open door here. You completely miss the fungus. You hit the fungus. The fungus begins to die. The fungus is lightly damaged. You puncture the fungus! The fungus is lightly damaged. You puncture the fungus! The fungus is lightly damaged. You hit the fungus. The fungus is lightly damaged. A nearby fungus withers and dies. You hit the fungus. The fungus begins to die. The fungus is lightly damaged. You puncture the fungus! The fungus is lightly damaged. You hit the fungus. The fungus is lightly damaged. You hit the fungus. The fungus is lightly damaged. A nearby fungus withers and dies. As you open the door, it creaks loudly! There is an open door here. You completely miss the fungus. You hit the fungus. The fungus begins to die. The fungus is lightly damaged. You puncture the fungus! The fungus is lightly damaged. You hit the fungus. The fungus is lightly damaged. You hit the fungus. The fungus is lightly damaged. A nearby fungus withers and dies. There is a faded altar of an unknown god here. This altar belongs to (a) Vehumet, (b) Lugonu or (c) Nemelex Xobeh, but you can't tell which. Press the corresponding letter to learn more about a god, or press enter to convert or escape to cancel. You puncture the plant! The plant begins to die. The plant is lightly damaged. You puncture the plant! The plant is lightly damaged. You hit the plant but do no damage. The plant is lightly damaged. You puncture the plant! The plant is lightly damaged. You puncture the plant! The plant is lightly damaged. You hit the plant. The plant is lightly damaged. You hit the plant. The plant is lightly damaged. You hit the plant but do no damage. The plant is lightly damaged. You hit the plant but do no damage. The plant is lightly damaged. You puncture the plant! The plant is moderately damaged. You hit the plant. The plant is moderately damaged. You hit the plant but do no damage. The plant is moderately damaged. You hit the plant but do no damage. The plant is moderately damaged. You puncture the plant! The plant is moderately damaged. You hit the plant. The plant is moderately damaged. You puncture the plant! The plant is moderately damaged. You hit the plant. The plant is moderately damaged. You hit the plant but do no damage. The plant is moderately damaged. You hit the plant. The plant is moderately damaged. You hit the plant. The plant is heavily damaged. You puncture the plant! The plant is heavily damaged. You hit the plant. The plant is heavily damaged. You hit the plant. The plant is heavily damaged. You hit the plant. The plant is heavily damaged. You puncture the plant! The plant is heavily damaged. You puncture the plant! The plant is heavily damaged. You puncture the plant! The plant is severely damaged. You hit the plant. The plant is severely damaged. You hit the plant but do no damage. The plant is severely damaged. You hit the plant but do no damage. The plant is severely damaged. You puncture the plant! The plant is severely damaged. You puncture the plant! The plant is severely damaged. You puncture the plant! The plant is severely damaged. You hit the plant. The plant is severely damaged. You hit the plant. The plant is severely damaged. You hit the plant. The plant is almost destroyed. You hit the plant. The plant is almost destroyed. You hit the plant. The plant is almost destroyed. You puncture the plant! The plant is almost destroyed. You puncture the plant! The plant is almost destroyed. You hit the plant. The plant is almost destroyed. You puncture the plant! The plant is almost destroyed. You hit the plant. You destroy the plant! You hit the plant. The plant begins to die. The plant is lightly damaged. You hit the plant. The plant is lightly damaged. You hit the plant but do no damage. The plant is lightly damaged. You hit the plant. The plant is lightly damaged. You puncture the plant! The plant is lightly damaged. You hit the plant. The plant is lightly damaged. You hit the plant. The plant is lightly damaged. You puncture the plant! The plant is lightly damaged. You puncture the plant! The plant is lightly damaged. You hit the plant. The plant is moderately damaged. You hit the plant. The plant is moderately damaged. You hit the plant. The plant is moderately damaged. You puncture the plant! The plant is moderately damaged. You hit the plant. The plant is moderately damaged. You hit the plant. The plant is moderately damaged. You hit the plant. The plant is moderately damaged. You hit the plant. The plant is moderately damaged. You hit the plant. The plant is moderately damaged. You hit the plant. The plant is moderately damaged. You hit the plant. The plant is heavily damaged. You hit the plant but do no damage. The plant is heavily damaged. You hit the plant. The plant is heavily damaged. You hit the plant. The plant is heavily damaged. You hit the plant. The plant is heavily damaged. You hit the plant but do no damage. The plant is heavily damaged. You puncture the plant! The plant is heavily damaged. You hit the plant. The plant is heavily damaged. You hit the plant. The plant is heavily damaged. You hit the plant. The plant is heavily damaged. You puncture the plant! The plant is heavily damaged. You hit the plant. The plant is severely damaged. You hit the plant but do no damage. The plant is severely damaged. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.31.0-32-g396128a36d Game state: mouse_enabled: 0, waiting_for_command: 1, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 0, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_NO_CMD repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Bartok] Species: Human Job: Fighter HP: 18/18; mods: 0/0 MP: 1/1; mod: 0 Stats: 16 (16) 8 (8) 12 (12) Position: (56, 54), god: No God (0), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: auto) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 32 | 3 | 311 | 11/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 | 12 | 2 | 154 | 4/150 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 | 30 | 3 | 311 | 11/200 Dodging | X | 1 | 0 | 0 | 0 | 0/50 Stealth | X | 1 | 0 | 0 | 0 | 0/42 Shields | X | 1 | 26 | 3 | 308 | 8/200 Unarmed Combat | X | 1 | 0 | 0 | 0 | 0/50 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 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: Attributes: #12: 50 #49: 76 Mutations: explore regen: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #0: +0 trident eq slot #1, inv slot #5: +0 cloak eq slot #5, inv slot #2: +0 buckler eq slot #6, inv slot #1: +0 scale mail }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ####### #. #.....# #. #'###.# #. #...#.# #. .# ####.#.### #. .# ##....8.'.# #. .# #####._P#####.# #. .# +P8....###.##.# #. #### .# #.#@#### #....# #. ...# .# # #P..####.########. ##.###.## ###+#............. #....#> #....######### #####.# ###### ######.# .......# ######## clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>