ERROR in 'libutil.cc' at line 424: screen write out of bounds in region 0 (old: 0): (1,25) into (80,24) Version: Dungeon Crawl Stone Soup 0.33-a0-540-gceed6161e0 Platform: unix Bits: 64 Game mode: seeded Tiles: online Seed: 11927172246996586470, deterministic pregen: 1 Command line: /usr/games/crawl-git-ceed6161e0 -name pda0503 -rc /dgldir/rcfiles/crawl-git/pda0503.rc -macro /dgldir/rcfiles/crawl-git/pda0503.macro -morgue /dgldir/morgue/pda0503/ -seed -webtiles-socket /crawl-master/webserver/sockets/pda0503:2024-12-06.04:09:54.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 20 stack frames. /usr/games/crawl-git-ceed6161e0(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x55e075701ace]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-ceed6161e0(_Z13do_crash_dumpv+0x43a) [0x55e07570fc1a]: do_crash_dump() /usr/games/crawl-git-ceed6161e0(_Z20crash_signal_handleri+0x1fa) [0x55e075701faa]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x45320) [0x70825b4c6320]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11c) [0x70825b51fb1c]: /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x1e) [0x70825b4c626e]: /usr/games/crawl-git-ceed6161e0(+0x4baf3d) [0x55e07570ef3d]: /usr/games/crawl-git-ceed6161e0(_Z3diePKciS0_z+0x166) [0x55e07570f666]: die(char const*, int, char const*, ...) /usr/games/crawl-git-ceed6161e0(_Z7cgotoxyii10GotoRegion+0x68) [0x55e0759c73b8]: cgotoxy(int, int, GotoRegion) /usr/games/crawl-git-ceed6161e0(_Z7puttextiiRK17crawl_view_buffer+0x7e) [0x55e075e7a32e]: puttext(int, int, crawl_view_buffer const&) /usr/games/crawl-git-ceed6161e0(_Z10viewwindowbbP9animationP13view_renderer+0x55c) [0x55e075dd9fbc]: viewwindow(bool, bool, animation*, view_renderer*) /usr/games/crawl-git-ceed6161e0(_Z13redraw_screenb+0x12d) [0x55e075bba20d]: redraw_screen(bool) /usr/games/crawl-git-ceed6161e0(_Z8show_mapR9level_posbb+0x435) [0x55e075de0d25]: show_map(level_pos&, bool, bool) /usr/games/crawl-git-ceed6161e0(_Z15process_command12command_typeS_+0x879) [0x55e075e88eb9]: process_command(command_type, command_type) /usr/games/crawl-git-ceed6161e0(+0xc32aea) [0x55e075e86aea]: /usr/games/crawl-git-ceed6161e0(+0xc335f5) [0x55e075e875f5]: /usr/games/crawl-git-ceed6161e0(main+0x1f7) [0x55e07563a257]: /lib/x86_64-linux-gnu/libc.so.6(+0x2a1ca) [0x70825b4ab1ca]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x8b) [0x70825b4ab28b]: /usr/games/crawl-git-ceed6161e0(_start+0x25) [0x55e07563ac75]: 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". 0x000070825b5917a7 in __GI___wait4 (pid=2653937, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x000070825b5917a7 in __GI___wait4 (pid=2653937, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x000055e07570217c in call_gdb (file=0x70825b6854e0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 2646751\000\000\000\000\000" #2 0x000055e07570fc38 in do_crash_dump () at dbg-asrt.cc:692 t = 1733458282 dir = "/dgldir/morgue/pda0503/" name = "/dgldir/morgue/pda0503/crash-pda0503-20241206-041122.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ERROR in 'libutil.cc' at line 424: screen write out of bounds in region 0 (old: 0): (1,25) into (80,24)" file = 0x70825b6854e0 <_IO_2_1_stderr_> #3 0x000055e075701faa 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 0x000070825b4c626e in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 ret = #9 0x000055e07570ef3d in _BreakStrToDebugger (mesg=mesg@entry=0x7fffcf088f00 "ERROR in 'libutil.cc' at line 424: screen write out of bounds in region 0 (old: 0): (1,25) into (80,24)", assert=false) at dbg-asrt.cc:818 No locals. #10 0x000055e07570f666 in die (file=file@entry=0x55e075eb36cb "libutil.cc", line=line@entry=424, format=format@entry=0x55e075f2a980 "screen write out of bounds in region %d (old: %d): (%d,%d) into (%d,%d)") at dbg-asrt.cc:878 tmp = "screen write out of bounds in region 0 (old: 0): (1,25) into (80,24)", '\000' mesg = "ERROR in 'libutil.cc' at line 424: screen write out of bounds in region 0 (old: 0): (1,25) into (80,24)", '\000' args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fffcf089818, reg_save_area = 0x7fffcf089720}} #11 0x000055e0759c73b8 in cgotoxy (x=x@entry=1, y=y@entry=25, region=region@entry=GOTO_CRT) at libutil.cc:424 sz = tl = #12 0x000055e075e7a32e in puttext (x1=1, y1=, vbuf=...) at libunix.cc:961 y = cell = 0x55e078852ab8 size = #13 0x000055e075dd9fbc in viewwindow (show_updates=show_updates@entry=false, tiles_only=tiles_only@entry=false, a=a@entry=0x0, renderer=renderer@entry=0x0) at view.cc:1470 vbuf = {m_size = {x = 58, y = 49}, m_buffer = 0x55e0788011b8} updating = {val = @0x55e076390b58, oldval = false} save = {region = GOTO_STAT, pos = {x = 1, y = 10}} anim_updates = false #14 0x000055e075bba20d in redraw_screen (show_updates=show_updates@entry=false) at output.cc:1697 No locals. #15 0x000055e075dc607b in ui::pop_layout () at ui.cc:3123 No locals. 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-git-ceed6161e0/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-ceed6161e0/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-ceed6161e0/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: evilmike_arrival_fibonacci_small layout_basic minmay_split_cup_large Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 0 at (40, 28): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, pda0503 the Deep Elf Fire Elementalist. Game seed: 11927172246996586470 (custom seed) Press ? for a list of commands and other information. Found a staircase leading out of the dungeon. You open the door. There is an open door here. You open the door. There is an open door here. You open the door. There is an open door here. You open the door. There is an open door here. You now have 12 gold pieces. You open the door. There is an open door here. c - a fuming red potion As you open the door, it creaks loudly! There is an open door here. d - a scroll labelled WAQ YPTAUTS Found a stone staircase leading down. You open the door. There is an open door here. You open the large door. There is a large open door here. There is a large open door here. You open the door. There is an open door here. A kobold comes into view. It is wielding a +0 short sword. You conjure some foxfire! The foxfire hits the kobold but does no damage. The kobold shouts! The foxfire hits the kobold. The kobold is moderately wounded. You conjure some foxfire! You conjure some foxfire! The foxfire hits the kobold. You kill the kobold! Your foxfire dissipates. x2 Magic restored. You open the door. Found 5 poisoned darts. An endoplasm comes into view. Casting: Foxfire (safe; 6% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You don't know that spell. You conjure some foxfire! The endoplasm barely misses you. The foxfire hits the endoplasm. You kill the endoplasm! A ball python comes into view. You conjure some foxfire! You conjure some foxfire! The foxfire hits the ball python. You kill the ball python! Your foxfire dissipates. Your foxfire dissipates. x2 You open the door. A kobold comes into view. It is wielding a +0 dagger. There is an open door here. You conjure some foxfire! The kobold shouts! You miscast Foxfire. You are very lightly contaminated with residual magic. Nothing appears to happen. The foxfire hits the kobold but does no damage. The foxfire hits the kobold. You kill the kobold! Your magical contamination has completely faded away. c - 2 fuming red potions (gained 1) e - a puce potion Found a stone staircase leading down. A ball python comes into view. You miscast Foxfire. You are very lightly contaminated with residual magic. Nothing appears to happen. You conjure some foxfire! The foxfire hits the ball python. You kill the ball python! Your foxfire dissipates. Your magical contamination has completely faded away. A ball python comes into view. Found a runed orb. You conjure some foxfire! The ball python hisses angrily. You conjure some foxfire! You conjure some foxfire! The foxfire hits the ball python. The ball python is severely wounded. The foxfire hits the ball python. You kill the ball python! Your foxfire dissipates! Your foxfire dissipates. Your foxfire dissipates. Your foxfire dissipates. You see here an orb of energy. f - an orb of energy You now have 20 gold pieces (gained 8). A kobold comes into view. It is wielding a +0 dagger. You conjure some foxfire! You conjure some foxfire! You conjure some foxfire! The kobold shouts! The foxfire hits the kobold. The kobold is severely wounded. You conjure some foxfire! The foxfire hits the kobold. You kill the kobold! Your foxfire dissipates. Your foxfire dissipates. x2 You start putting on your armour. You continue putting on your orb of energy. Your foxfire dissipates. x2 You continue putting on your orb of energy. Your foxfire dissipates. You continue putting on your orb of energy. x2 You finish putting on your orb of energy. Found a stone staircase leading down. Casting: Foxfire (safe; 16% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Okay, then. You open the door. There is an open door here. A giant cockroach comes into view. You conjure some foxfire! You conjure some foxfire! The foxfire hits the giant cockroach. The giant cockroach is severely wounded. The foxfire hits the giant cockroach. You kill the giant cockroach! You have reached level 2! Your foxfire dissipates. x2 You now have 28 gold pieces (gained 8). You open the door. There is an open door here. There is an open door here. There is a stone staircase leading down here. You open the door. There is an open door here. You now have 41 gold pieces (gained 13). You now have 47 gold pieces (gained 6). c - 3 fuming red potions (gained 1) There is an open door here. As you open the door, it creaks loudly! You hear a shout! Found a spear. You start memorising the spell. You continue memorising. x2 You finish memorising. Spell assigned to 'b'. An endoplasm comes into view. The endoplasm quivers. There is an open door here. An endoplasm is nearby! You miscast Foxfire. You are very lightly contaminated with residual magic. Nothing appears to happen. Magical energy flows into your mind! A frilled lizard comes into view. You conjure some foxfire! Magical energy flows into your mind! The endoplasm freezes you. You are frozen. You conjure some foxfire! The foxfire hits the frilled lizard. You kill the frilled lizard! The foxfire hits the endoplasm. You kill the endoplasm! You conjure some foxfire! You conjure some foxfire! Your foxfire dissipates. x3 Your foxfire dissipates. x2 Your magical contamination has completely faded away. A kobold comes into view. It is wielding a +0 club. A kobold is nearby! You conjure some foxfire! The kobold shouts! You hear a loud squeak. x2 You conjure some foxfire! The foxfire hits the kobold. You kill the kobold! You conjure some foxfire! Magical energy flows into your mind! Your foxfire dissipates. x2 Your foxfire dissipates. Your foxfire dissipates. x2 HP restored. Found a robe. You see here a +0 spear. You now have 59 gold pieces (gained 12). You see here a +0 club. A rat comes into view. The rat squeaks loudly. A rat comes into view. You conjure some foxfire! The rat squeaks loudly. You conjure some foxfire! The foxfire hits the rat. You kill the rat! Your foxfire dissipates! You conjure some foxfire! You conjure some foxfire! The foxfire hits the rat but does no damage. A rat is nearby! The foxfire hits the rat. You kill the rat! Your foxfire dissipates. x2 You see here a rat corpse. You now have 68 gold pieces (gained 9). g - a scroll labelled XOFIOS BOANUI b - 2 potions of magic (gained 1) You see here a rat corpse. There is a large open door here. There is a large open door here. There is an open door here. You see here 5 poisoned darts. An endoplasm comes into view. An endoplasm is nearby! You conjure some foxfire! You conjure some foxfire! The foxfire hits the endoplasm. The endoplasm is lightly wounded. The endoplasm quivers. You conjure some foxfire! The foxfire hits the endoplasm. The endoplasm is severely wounded. The endoplasm freezes you. You are frozen. Your foxfire dissipates! The foxfire hits the endoplasm. You kill the endoplasm! Your foxfire dissipates. Found a flail. You open the door. Done exploring. Done exploring. Done exploring. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.33-a0-540-gceed6161e0 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: 1, map_stat_gen: 0, type: 9, arena_suspended: 0 prev_cmd = CMD_DISPLAY_MAP repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [pda0503] Species: Deep Elf Job: Fire Elementalist HP: 15/15; mods: 0/0 MP: 8/8; mod: 0 Stats: 5 (5) 19 (19) 15 (15) Position: (30, 40), god: No God (0), turn_is_over: 0, 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/70 Short Blades | X | 0 | 0 | 0 | 0 | 0/50 Long Blades | X | 0 | 0 | 0 | 0 | 0/59 Axes | X | 0 | 0 | 0 | 0 | 0/70 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/84 Polearms | X | 0 | 0 | 0 | 0 | 0/84 Staves | X | 0 | 0 | 0 | 0 | 0/50 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/29 Throwing | X | 0 | 0 | 0 | 0 | 0/50 Armour | X | 0 | 0 | 0 | 0 | 0/70 Dodging | X | 0 | 0 | 2 | 151 | 45/106 Stealth | X | 0 | 0 | 2 | 127 | 38/89 Shields | X | 0 | 0 | 0 | 0 | 0/70 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/70 Spellcasting | X | 1 | 34 | 3 | 238 | 60/119 Conjurations | X | 1 | 33 | 1 | 103 | 61/84 Hexes | X | 0 | 0 | 0 | 0 | 0/29 Summonings | X | 0 | 0 | 0 | 0 | 0/42 Necromancy | X | 0 | 0 | 0 | 0 | 0/35 Translocations | X | 0 | 0 | 0 | 0 | 0/42 Forgecraft | X | 0 | 0 | 0 | 0 | 0/42 Fire Magic | X | 1 | 33 | 3 | 358 | 106/168 Ice Magic | X | 0 | 0 | 0 | 0 | 0/42 Air Magic | X | 0 | 0 | 0 | 0 | 0/42 Earth Magic | X | 0 | 0 | 0 | 0 | 0/42 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/50 Spell bugs: Durations: Attributes: #12: 68 #49: 68 Mutations: magic regeneration: 1 (innate) Inventory bugs: Equipment: eq slot #5, inv slot #5: orb of energy eq slot #6, inv slot #0: +0 robe }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #.....# #........# #......... #.....# #........# #......... #.....# #........# ##......... #########.....# ##....#### #.......... ##.............# #....###### ########'###...... #..###†###)....# #....#....######### #.........##...... #..#.....#).########....#............###.........#....... #..##...##..'......'....#....#######...'.........#.#####. #..#.....#..########....#....# #####.........#.# #. #..#######.## #.>..#....# ######.........#.# #. #..........# #....#....# #..'.#.........#.# #. #....#....##########....#....# #..#'#.........#.# #. ###..........................# ##'##<#.........#.#####. #######....................# #...######'######....... #....................# #...#......############. #..........###'##....# #...'......#............ #..........##........# #####..ß...#.........##. #..........##....##### #......#>.######.##. #..........''....# #......+..######.##. #..........##....# ########..#......### #..........##....######## #.....#..#.###..#.. #..........##....##.....#######.###.#..#.#....#.# #######'#####....##.....'....##.#...#..#.#....#.# #.# #....#......#######.#.###..#.#....#.# #.#####....#..@...............#..#.##...#.# #..).......#...######.....##..#...........# #########..........#...# #.................#...# #.......#..........#...# #.........#..#.####...# #.......#........############.........##.#.# #...# #..............### #...#)...............#.# #...# ######.........# #.#.#.#####.......#..#.####...# ####.........# #.#.#.#####..)....#..#.#....†.# #.....#'###########.#...............#..#.#.###..# #.###.#.# #.......#.####........####.#....... #.# #.#.# #.###.#.#.# #........#..#.####.#.# #.# #.#(# #.#...#.#.# #........#..#...)..#.. #.# #.#.# #.#.#.....####.####'#.#..#....#.### #.# #.#.# #...#.#.#......# #.#.#..#....#.# #.###.#.###########.#.###########.#.#..####.#.### #.#...............#.#.............#.#..# #.#.... #.#####.#########.#...........#####.#..####.#..## #.......# #.###########.# #.#.......#..# ######### #.# #.# #.#.#######..# #.# #.# #.#..........# #.# ###.#####.##########.# #.# #.......#>...........# #.# #.#.###.############## #.# #.#.....# #.#########.####### clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>