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: normal Tiles: online Seed: 14297826426279272407, deterministic pregen: 1 Command line: /usr/games/crawl-git-ceed6161e0 -name TwoGrow -rc /dgldir/rcfiles/crawl-git/TwoGrow.rc -macro /dgldir/rcfiles/crawl-git/TwoGrow.macro -morgue /dgldir/morgue/TwoGrow/ -webtiles-socket /crawl-master/webserver/sockets/TwoGrow:2024-12-06.02:15:51.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 23 stack frames. /usr/games/crawl-git-ceed6161e0(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x557d1cbb517e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-ceed6161e0(_Z13do_crash_dumpv+0x43a) [0x557d1cbc32da]: do_crash_dump() /usr/games/crawl-git-ceed6161e0(_Z20crash_signal_handleri+0x1fa) [0x557d1cbb565a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x42910) [0x757cfa242910]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11b) [0x757cfa29999b]: /lib/x86_64-linux-gnu/libc.so.6(raise+0x16) [0x757cfa242866]: /usr/games/crawl-git-ceed6161e0(+0x4ba5fd) [0x557d1cbc25fd]: /usr/games/crawl-git-ceed6161e0(_Z3diePKciS0_z+0x166) [0x557d1cbc2d26]: die(char const*, int, char const*, ...) /usr/games/crawl-git-ceed6161e0(_Z7cgotoxyii10GotoRegion+0x68) [0x557d1ce7a818]: cgotoxy(int, int, GotoRegion) /usr/games/crawl-git-ceed6161e0(_Z7puttextiiRK17crawl_view_buffer+0x7e) [0x557d1d32dc3e]: puttext(int, int, crawl_view_buffer const&) /usr/games/crawl-git-ceed6161e0(_Z10viewwindowbbP9animationP13view_renderer+0x55c) [0x557d1d28d84c]: viewwindow(bool, bool, animation*, view_renderer*) /usr/games/crawl-git-ceed6161e0(_ZN7runrest4stopEb+0x45) [0x557d1d259425]: runrest::stop(bool) /usr/games/crawl-git-ceed6161e0(_Z23moveto_location_effects20dungeon_feature_typebRK9coord_def+0x50a) [0x557d1d0a370a]: moveto_location_effects(dungeon_feature_type, bool, coord_def const&) /usr/games/crawl-git-ceed6161e0(_Z19move_player_to_gridRK9coord_defb+0x121) [0x557d1d0a3bf1]: move_player_to_grid(coord_def const&, bool) /usr/games/crawl-git-ceed6161e0(_Z18move_player_action9coord_def+0x1e61) [0x557d1d01b241]: move_player_action(coord_def) /usr/games/crawl-git-ceed6161e0(_ZN12BaseRunDelay6handleEv+0x15b) [0x557d1cbe20cb]: BaseRunDelay::handle() /usr/games/crawl-git-ceed6161e0(_Z12handle_delayv+0x39) [0x557d1cbe0939]: handle_delay() /usr/games/crawl-git-ceed6161e0(+0xc32418) [0x557d1d33a418]: /usr/games/crawl-git-ceed6161e0(+0xc32f05) [0x557d1d33af05]: /usr/games/crawl-git-ceed6161e0(main+0x1f7) [0x557d1caed8a7]: /lib/x86_64-linux-gnu/libc.so.6(+0x280d0) [0x757cfa2280d0]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x89) [0x757cfa228189]: /usr/games/crawl-git-ceed6161e0(_start+0x25) [0x557d1caee2c5]: Trying to run gdb. GNU gdb (Ubuntu 14.0.50.20230907-0ubuntu1) 14.0.50.20230907-git Copyright (C) 2023 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". 0x0000757cfa30fbf7 in __GI___wait4 (pid=3759415, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x0000757cfa30fbf7 in __GI___wait4 (pid=3759415, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x0000557d1cbb582c in call_gdb (file=0x757cfa3ff6c0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 3759396\000\000\000\000\000" #2 0x0000557d1cbc32f8 in do_crash_dump () at dbg-asrt.cc:692 t = 1733451354 dir = "/dgldir/morgue/TwoGrow/" name = "/dgldir/morgue/TwoGrow/crash-TwoGrow-20241206-021554.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 = 0x757cfa3ff6c0 <_IO_2_1_stderr_> #3 0x0000557d1cbb565a 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 = {140721955897792}} 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 0x0000757cfa242866 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 ret = #9 0x0000557d1cbc25fd in _BreakStrToDebugger (mesg=mesg@entry=0x7ffc623189c0 "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 0x0000557d1cbc2d26 in die (file=file@entry=0x557d1d366fe7 "libutil.cc", line=line@entry=424, format=format@entry=0x557d1d3de220 "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 = 0x7ffc623192d8, reg_save_area = 0x7ffc623191e0}} #11 0x0000557d1ce7a818 in cgotoxy (x=x@entry=1, y=y@entry=25, region=region@entry=GOTO_CRT) at libutil.cc:424 sz = tl = #12 0x0000557d1d32dc3e in puttext (x1=1, y1=, vbuf=...) at libunix.cc:961 y = cell = 0x557d1fbb7338 size = #13 0x0000557d1d28d84c in viewwindow (show_updates=show_updates@entry=true, tiles_only=tiles_only@entry=false, a=a@entry=0x0, renderer=renderer@entry=0x0) at view.cc:1470 vbuf = {m_size = {x = 46, y = 25}, m_buffer = 0x557d1fb76838} updating = {val = @0x557d1d844b58, oldval = false} save = {region = GOTO_STAT, pos = {x = 1, y = 10}} anim_updates = false #14 0x0000557d1d259425 in runrest::stop (this=0x557d1d89b0d0 , clear_delays=true) at travel.cc:4669 need_redraw = need_redraw = #15 runrest::stop (this=0x557d1d89b0d0 , clear_delays=true) at travel.cc:4649 need_redraw = #16 0x0000557d1d0a370a in moveto_location_effects (old_feat=, stepped=, old_pos=...) at player.cc:611 new_grid = was_running = true #17 0x0000557d1d0a3bf1 in move_player_to_grid (p=..., stepped=stepped@entry=true) at player.cc:646 old_pos = {x = 17, y = 8} from_above = old_grid = #18 0x0000557d1d01b241 in move_player_action (move=...) at movement.cc:1133 old_pos = attacking = false moving = true swap = false initial_position = {x = 17, y = 8} rampaged = false did_wu_jian_attack = false targ = {x = 16, y = 7} walkverb = "walk" targ_monst = 0x0 targ_pass = true try_to_swap = false beholder = 0x0 fmonger = 0x0 mon_swap_dest = {x = 0, y = 0} running = dug = false #19 0x0000557d1cbe20cb in BaseRunDelay::handle (this=0x557d1f266ad0) at delay.cc:597 first_move = cmd = CMD_MOVE_UP_LEFT #20 0x0000557d1cbe0939 in handle_delay () at delay.cc:757 delay = std::shared_ptr (use count 1, weak count 0) = {get() = 0x557d1f266ad0} #21 0x0000557d1d33a418 in _input () at main.cc:1150 time_is_frozen = player_disabled = {was_disabled = false} #22 0x0000557d1d33af05 in _launch_game () at main.cc:492 game_start = ccon = {cstate = false} #23 0x0000557d1caed8a7 in _launch_game_loop () at main.cc:391 game_ended = false game_ended = ge = fe = E = #24 main (argc=12, argv=0x7ffc62319d88) at main.cc:341 echo = {prev_state = {value = maybe_bool::mbool_t::maybe, static maybe = 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: kennysheep_arrival_seaside layout_basic Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 0 at (17, 8): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome back, TwoGrow the Minotaur Monk. Press ? for a list of commands and other information. Found a staircase leading out of the dungeon. Found a hand axe. >>>>>>>>>>>>>>>>>>>>>> Version history: Missing version history before: 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: 1, arena_suspended: 0 prev_cmd = CMD_EXPLORE repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [TwoGrow] Species: Minotaur Job: Monk HP: 19/19; mods: 0/0 MP: 0/0; mod: 0 Stats: 15 (15) 7 (7) 12 (12) Position: (16, 7), 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 | 1 | 34 | 3 | 301 | 89/141 Short Blades | X | 0 | 0 | 0 | 0 | 0/42 Long Blades | X | 0 | 0 | 0 | 0 | 0/35 Axes | X | 1 | 33 | 3 | 301 | 89/141 Maces & Flails | X | 0 | 0 | 0 | 0 | 0/35 Polearms | X | 0 | 0 | 0 | 0 | 0/35 Staves | X | 0 | 0 | 0 | 0 | 0/35 Ranged Weapons | X | 0 | 0 | 0 | 0 | 0/42 Throwing | X | 0 | 0 | 0 | 0 | 0/50 Armour | X | 0 | 0 | 0 | 0 | 0/35 Dodging | X | 1 | 33 | 3 | 301 | 49/168 Stealth | X | 0 | 0 | 0 | 0 | 0/59 Shields | X | 0 | 0 | 0 | 0 | 0/35 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/42 Spellcasting | X | 0 | 0 | 0 | 0 | 0/100 Conjurations | X | 0 | 0 | 0 | 0 | 0/84 Hexes | X | 0 | 0 | 0 | 0 | 0/100 Summonings | X | 0 | 0 | 0 | 0 | 0/84 Necromancy | X | 0 | 0 | 0 | 0 | 0/84 Translocations | X | 0 | 0 | 0 | 0 | 0/84 Forgecraft | X | 0 | 0 | 0 | 0 | 0/70 Fire Magic | X | 0 | 0 | 0 | 0 | 0/84 Ice Magic | X | 0 | 0 | 0 | 0 | 0/84 Air Magic | X | 0 | 0 | 0 | 0 | 0/84 Earth Magic | X | 0 | 0 | 0 | 0 | 0/70 Alchemy | X | 0 | 0 | 0 | 0 | 0/84 Invocations | X | 0 | 0 | 0 | 0 | 0/50 Evocations | X | 0 | 0 | 0 | 0 | 0/59 Shapeshifting | X | 0 | 0 | 0 | 0 | 0/84 Spell bugs: Durations: Attributes: #49: 21 Mutations: horns: 2 (innate) retaliatory headbutt: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #0: +0 hand axe eq slot #5, inv slot #3: orb of light eq slot #6, inv slot #1: +0 robe }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ####### ≈≈≈≈≈≈≈ ≈≈≈≈≈≈≈ ≈~~~~≈~ ~..~~..♣♣♣ )........♣ .........♣ .......@P♣ .♣.....♣<♣ ......♣♣♣♣ .♣P.P. #### clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>