ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 405 failed. (invalid cursor position 43,4 in region 2, should be 80,4 in region 0) Version: Dungeon Crawl Stone Soup 0.26-a0-471-g8fb39a4 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 7489584059742689454, deterministic pregen: 1 Command line: /usr/games/crawl-git-8fb39a49d2 -name silenth -rc /dgldir/rcfiles/crawl-git/silenth.rc -macro /dgldir/rcfiles/crawl-git/silenth.macro -morgue /dgldir/morgue/silenth/ -webtiles-socket /crawl-master/webserver/sockets/silenth:2020-07-30.22:09:45.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 14 stack frames. /usr/games/crawl-git-8fb39a49d2(_Z17write_stack_traceP8_IO_FILE+0x23) [0x6138c3]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-8fb39a49d2(_Z13do_crash_dumpv+0x40c) [0x61b5ec]: do_crash_dump() /usr/games/crawl-git-8fb39a49d2(_Z20crash_signal_handleri+0x9c) [0x613b4c]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x360b0) [0x7fb471e810b0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7fb47221bb7b]: /usr/games/crawl-git-8fb39a49d2() [0x61abde] /usr/games/crawl-git-8fb39a49d2(_Z12AssertFailedPKcS0_iS0_z+0x17f) [0x61aeff]: AssertFailed(char const*, char const*, int, char const*, ...) /usr/games/crawl-git-8fb39a49d2() [0x83471b] /usr/games/crawl-git-8fb39a49d2(_Z11print_statsv+0x676) [0x9d6eb6]: print_stats() /usr/games/crawl-git-8fb39a49d2() [0xc5560c] /usr/games/crawl-git-8fb39a49d2() [0xc599ec] /usr/games/crawl-git-8fb39a49d2(main+0x57d) [0xc5e30d]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7fb471e6c7ed]: /usr/games/crawl-git-8fb39a49d2() [0x56c3c9] Trying to run gdb. GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04 Copyright (C) 2012 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". For bug reporting instructions, please see: . [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007fb47221b84e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007fb47221b84e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x0000000000613f8b in call_gdb (file=0x7fb472206180) at crash.cc:436 gdb = attach_cmd = "attach 15042\000\000\000\000\000\000\000" #2 0x000000000061b60c in do_crash_dump () at dbg-asrt.cc:685 dir = "/dgldir/morgue/silenth/" signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 405 failed. (invalid cursor position 43,4 in region 2, should be 80,4 in region 0)" file = 0x7fb472206180 t = 1596146990 name = "/dgldir/morgue/silenth/crash-silenth-20200730-220950.txt", '\000' #3 0x0000000000613b4c in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #4 No symbol table info available. #5 0x00007fb47221bb7b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x000000000061abde in _BreakStrToDebugger (mesg=mesg@entry=0x7ffd65849ad0 "ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 405 failed. (invalid cursor position 43,4 in region 2, should be 80,4 in region 0)", assert=assert@entry=true) at dbg-asrt.cc:817 No locals. #7 0x000000000061aeff in AssertFailed (expr=0xd14f10 "valid_cursor_pos(pos.x, pos.y, region)", file=, line=405, text=0xd14ec0 "invalid cursor position %d,%d in region %d, should be %d,%d in region %d") at dbg-asrt.cc:850 detail = "invalid cursor position 43,4 in region 2, should be 80,4 in region 0\000\000\000\000`\231\204e\375\177\000\000\002\000\000\000\000\000\000\000\a\000\000\000\000\000\000\000\300\023\231\001\000\000\000\000\210\232\204e\375\177\000\000\001\000\000\000\000\000\000\000d\000\000\000\000\000\000\000%ʯ\001\000\000\000\000\264a\365q\264\177\000\000\001\200\255\373\000\000\000\000%ʯ\001\001\000\000\000%ʯ\001\000\000\000\000\200\235\204e\375\177\000\000@B\017\000\000\000\000\000\026", '\000' "\340, \231\204e\375\177\000\000#ʯ\001\000\000\000\000\377\377\377\377\377\377\377\377\300\023\231\001\000\000\000\000\b\233\204e\375\177\000\000\001\000\000\000\000\000\000\000"... final_mesg = "ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 405 failed. (invalid cursor position 43,4 in region 2, should be 80,4 in region 0)", '\000' "\300, \023\231\001\000\000\000\000 \234\204e\375\177\000\000\274\234\204e\375\177\000\060\000\000\000\000\377\377\377\377`\000\000\000\000\000\000\000\b\235\204e\375\177\000\000\340!\vs\264\177\000\000"... mesg = "ASSERT(valid_cursor_pos(pos.x, pos.y, region)) in 'libutil.cc' at line 405 failed.", '\000' , " ", '\000' "\377, \377\377\377\000\000\000\000\301\023\231\001\000\000\000\000\377\377\377\377\000\000\000\000 J r\264\177\000\000\360\227\204e\375\177\000\000\300ک\001", '\000' , "\035\000\000\000\t", '\000' , "T\313\vs\264\177\000\000\000\000\000\000\000\000\000\000 ", '\000' , " \000\000\000\000\000\000\000 \000\000\000\000\000\000\000\016\000\000\000\000\000\000\000\246"... args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7ffd65849fe0, reg_save_area = 0x7ffd65849ee0}} fileName = #8 0x000000000083471b in assert_valid_cursor_pos () at libutil.cc:402 region = GOTO_STAT pos = #9 0x00000000009d6eb6 in print_stats () at output.cc:1399 yhack = #10 0x0000000000c5560c in _prep_input () at main.cc:2114 No locals. #11 0x0000000000c599ec in _input () at main.cc:1034 player_disabled = {was_disabled = false} #12 0x0000000000c5e30d in _launch_game () at main.cc:477 game_start = false #13 _launch_game_loop () at main.cc:382 game_ended = false #14 main (argc=, argv=) at main.cc:334 echo = {prev_state = MB_MAYBE} Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.3 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-8fb39a49d2/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-8fb39a49d2/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-8fb39a49d2/data/web/" -isystem /usr/include/ncursesw 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: sevenhm_arrival_forest_fort_small_4 layout_rooms minmay_bisected Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 0 at (51, 32): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, silenth the Deep Elf Ice Elementalist. The bosom of this dungeon contains the fabled artefact, the Orb of Zot. Press ? for a list of commands and other information. Welcome back, silenth the Deep Elf Ice Elementalist. Press ? for a list of commands and other information. Welcome back, silenth the Deep Elf Ice Elementalist. Press ? for a list of commands and other information. Welcome back, silenth the Deep Elf Ice Elementalist. Press ? for a list of commands and other information. Found a staircase leading out of the dungeon. Found a mace. You enter the shallow water. Moving in this stuff is going to be slow. A giant cockroach comes into view. A giant cockroach is nearby! Found 8 gold pieces. A hobgoblin comes into view. You see here 15 gold pieces. You hit the giant cockroach but do no damage. The giant cockroach barely misses you. Casting: Freeze (safe; 2% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. Aiming: Freeze (safe; 2% risk of failure) Press: ? - help, Shift-Dir - straight line, f - giant cockroach Aim: a giant cockroach You freeze the giant cockroach. The giant cockroach is moderately wounded. The giant cockroach bites you but does no damage. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.26-a0-471-g8fb39a4 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: 0, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_CAST_SPELL repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [silenth] Species: Deep Elf Job: Ice Elementalist HP: 10/10; mods: 0/0 MP: 5/6; mod: 0 Stats: 5 (5) 19 (19) 15 (15) Position: (59, 38), 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 | | 0 | 0 | 0 | 0 | 0/50 Long Blades | | 0 | 0 | 0 | 0 | 0/59 Axes | | 0 | 0 | 0 | 0 | 0/70 Maces & Flails | | 0 | 0 | 0 | 0 | 0/84 Polearms | | 0 | 0 | 0 | 0 | 0/84 Staves | | 0 | 0 | 0 | 0 | 0/50 Slings | | 0 | 0 | 0 | 0 | 0/70 Bows | | 0 | 0 | 0 | 0 | 0/29 Crossbows | | 0 | 0 | 0 | 0 | 0/59 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 | | 0 | 0 | 0 | 0 | 0/70 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/70 Spellcasting | X | 1 | 33 | 3 | 179 | 1/119 Conjurations | | 0 | 0 | 0 | 0 | 0/42 Hexes | | 0 | 0 | 0 | 0 | 0/29 Summonings | | 0 | 0 | 0 | 0 | 0/42 Necromancy | | 0 | 0 | 0 | 0 | 0/35 Translocations | | 0 | 0 | 0 | 0 | 0/42 Transmutations | | 0 | 0 | 0 | 0 | 0/42 Fire Magic | | 0 | 0 | 0 | 0 | 0/42 Ice Magic | X | 2 | 66 | 4 | 501 | 81/210 Air Magic | | 0 | 0 | 0 | 0 | 0/50 Earth Magic | | 0 | 0 | 0 | 0 | 0/42 Poison Magic | | 0 | 0 | 0 | 0 | 0/42 Invocations | | 0 | 0 | 0 | 0 | 0/42 Evocations | | 0 | 0 | 0 | 0 | 0/42 Spell bugs: Durations: Attributes: #49: 61 #59: 1 Mutations: Inventory bugs: Equipment: eq slot #6, inv slot #0: +0 robe }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ...... ▒▒▒▒▒ ▒........# ▒..<▒ ▒........# # ▒▒.▒▒♣♣........# #.≈≈♣▒.▒♣≈≈.####...# ...≈≈≈≈≈≈≈≈≈♣.......# #..≈≈≈▒+▒♣≈≈).......## ...≈P▒ ▒♣≈.........# ##.▒▒ ▒▒...$@s...# .. ▒.##.####$# # #.##.# #.##.# ..##.. .####. .. .. .. g. clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>