ASSERT(mgrd(mons->pos()) == s) in 'show.cc' at line 275 failed. Version: Dungeon Crawl Stone Soup 0.24.0-13-gcf9b319 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 6830925008634685332, deterministic pregen: 1 Command line: /usr/games/crawl-0.24 -name jcbcroft -rc /dgldir/rcfiles/crawl-0.24/jcbcroft.rc -macro /dgldir/rcfiles/crawl-0.24/jcbcroft.macro -morgue /dgldir/morgue/jcbcroft/ -webtiles-socket /crawl-master/webserver/sockets/jcbcroft:2019-11-09.20:38:39.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 34 stack frames. /usr/games/crawl-0.24(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x611793]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-0.24(_Z13do_crash_dumpv+0x419) [0x6193a9]: do_crash_dump() /usr/games/crawl-0.24(_Z20crash_signal_handleri+0x9c) [0x611a1c]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x360b0) [0x7f2cc925e0b0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7f2cc95f8b7b]: /usr/games/crawl-0.24() [0x618979] /usr/games/crawl-0.24() [0x618ce1] /usr/games/crawl-0.24() [0xa52779] /usr/games/crawl-0.24(_Z14show_update_atRK9coord_def13enum_bitfieldI10layer_typeLi5EE+0xb98) [0xa51a78]: show_update_at(coord_def const&, enum_bitfield) /usr/games/crawl-0.24(_Z9show_init13enum_bitfieldI10layer_typeLi5EE+0x8a) [0xa51dca]: show_init(enum_bitfield) /usr/games/crawl-0.24(_Z10viewwindowbbP9animation+0xdc) [0xb663cc]: viewwindow(bool, bool, animation*) /usr/games/crawl-0.24(_Z13redraw_screenb+0xbb) [0x9d700b]: redraw_screen(bool) /usr/games/crawl-0.24(_ZN14message_window4moreEbb+0x4d) [0x8b0a7d]: message_window::more(bool, bool) /usr/games/crawl-0.24(_ZN14message_window8add_itemESs11prefix_typeb+0x3ba) [0x8b2d3a]: message_window::add_item(std::string, prefix_type, bool) /usr/games/crawl-0.24(_ZN13message_store9store_msgERK12message_line+0xb1) [0x8b3181]: message_store::store_msg(message_line const&) /usr/games/crawl-0.24(_ZN13message_store10flush_prevEv+0xf7) [0x8b32a7]: message_store::flush_prev() /usr/games/crawl-0.24(_ZN13message_store3addERK12message_line+0x36) [0x8b4766]: message_store::add(message_line const&) /usr/games/crawl-0.24() [0x8adce6] /usr/games/crawl-0.24(_Z16do_message_print16msg_channel_typeibbPKcP13__va_list_tag+0xb3) [0x8ae2e3]: do_message_print(msg_channel_type, int, bool, bool, char const*, __va_list_tag*) /usr/games/crawl-0.24(_Z4mprfPKcz+0x9a) [0x8ae5ca]: mprf(char const*, ...) /usr/games/crawl-0.24(_ZN5actor16end_constrictionEjbb+0x227) [0x590897]: actor::end_constriction(unsigned int, bool, bool) /usr/games/crawl-0.24(_ZN5actor17stop_constrictingEjbb+0x60) [0x590f90]: actor::stop_constricting(unsigned int, bool, bool) /usr/games/crawl-0.24(_ZN5actor27clear_invalid_constrictionsEb+0x116) [0x591156]: actor::clear_invalid_constrictions(bool) /usr/games/crawl-0.24(_ZN7monster6movetoERK9coord_defb+0x78) [0x9863a8]: monster::moveto(coord_def const&, bool) /usr/games/crawl-0.24(_ZN7monster9swap_withEPS_+0x12a) [0x98a8ea]: monster::swap_with(monster*) /usr/games/crawl-0.24(_Z20monster_swaps_placesP7monsterRK9coord_defbb+0xbb) [0x8bc04b]: monster_swaps_places(monster*, coord_def const&, bool, bool) /usr/games/crawl-0.24() [0x8c3fba] /usr/games/crawl-0.24(_Z19handle_monster_moveP7monster+0x1d65) [0x8bf2d5]: handle_monster_move(monster*) /usr/games/crawl-0.24(_Z15handle_monstersb+0x835) [0x8c0065]: handle_monsters(bool) /usr/games/crawl-0.24(_Z12world_reactsv+0xc7) [0xc4a127]: world_reacts() /usr/games/crawl-0.24() [0xc4dfce] /usr/games/crawl-0.24(main+0x555) [0xc52165]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7f2cc92497ed]: /usr/games/crawl-0.24() [0x56a7b9] 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". 0x00007f2cc95f884e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007f2cc95f884e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x0000000000611e4b in call_gdb (file=0x7f2cc95e3180) at crash.cc:435 gdb = attach_cmd = "attach 27350\000\000\000\000\000\000\000" #2 0x00000000006193c9 in do_crash_dump () at dbg-asrt.cc:685 dir = "/dgldir/morgue/jcbcroft/" signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(mgrd(mons->pos()) == s) in 'show.cc' at line 275 failed." file = 0x7f2cc95e3180 t = 1573345704 name = "/dgldir/morgue/jcbcroft/crash-jcbcroft-20191110-002824.txt", '\000' #3 0x0000000000611a1c in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #4 No symbol table info available. #5 0x00007f2cc95f8b7b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x0000000000618979 in _BreakStrToDebugger (mesg=mesg@entry=0x7ffc9ff3e9c0 "ASSERT(mgrd(mons->pos()) == s) in 'show.cc' at line 275 failed.", assert=) at dbg-asrt.cc:816 No locals. #7 0x0000000000618ce1 in AssertFailed (expr=0xc833c1 "mgrd(mons->pos()) == s", file=0xc833b9 "show.cc", line=275, text=0x0) at dbg-asrt.cc:854 mesg = "ASSERT(mgrd(mons->pos()) == s) in 'show.cc' at line 275 failed.\000\000\000\000\000\000\000\000\060 ", '\000' , "`\352\363\237\374\177\000\000\004>\006\003\000\000\000\000\377\377\377\377\377\377\377\377 \000\000\000\060\000\000\000\060\355\363\237\374\177\000\000p\354\363\237\374\177\000\000d\000\000\000\000\000\000\000\004>\006\003\000\000\000\000\264\061\063\311,\177\000\000\001\200\255\373\374\177\000\000\260\352\363\237\374\177\000\000\005>\006\003\000\000\000\000\377\377\377\377\377\377\377\377\300\t\367\002\000\000\000\000\330\353\363\237\374\177\000\000\001\000\000\000\000\000\000\000d\000\000\000\000\000\000\000\005>\006\003\000\000\000\000\264\061\063\311,\177\000\000\001\200\255\373\000\000\000\000\005>\006\003\000\000\000\000"... args = {{gp_offset = 32, fp_offset = 0, overflow_arg_area = 0x3000000020, reg_save_area = 0x7ffc9ff3ecb0}} fileName = #8 0x0000000000a52779 in _check_monster_pos (mons=0x10e2430) at show.cc:275 s = #9 _update_monster (mons=mons@entry=0x10e2430) at show.cc:417 gp = {x = -916573600, y = 32556} range = #10 0x0000000000a51a78 in show_update_at (gp=..., layers=..., layers@entry=...) at show.cc:504 mons = 0x10e2430 #11 0x0000000000a51dca in show_init (layers=...) at show.cc:542 ri = {> = {}, x = 1, y = 0, cost_x = 1, cost_y = 1, credit = 7, credit_x = 6, credit_y = 7, base_cost = 1, inc_cost = 0, is_square = true, state = radius_iterator::RI_SE, center = {x = 16, y = 7}, los = LOS_DEFAULT, current = {x = 17, y = 7}} update_locs = std::vector of length 1, capacity 1 = {{x = 16, y = 7}} #12 0x0000000000b663cc in viewwindow (show_updates=214, tiles_only=214, a=0x0) at view.cc:1438 cell = 0x33fe6d8 anim_updates = false tl = {x = -1611401521, y = 32764} br = {x = 7, y = 0} run_dont_draw = true flash_colour = 0 #13 0x00000000009d700b in redraw_screen (show_updates=214) at output.cc:1571 No locals. #14 0x00000000008b0a7d in message_window::more (this=, full=, user=) at message.cc:689 rng = {previous = rng::UI} mc = {m_previous_mode = MOUSE_MODE_NORMAL, static ms_current_mode = MOUSE_MODE_MORE} last_row = #15 0x00000000008b2d3a in make_space (n=1, this=0x1012fe0) at message.cc:488 space = 0 s = #16 message_window::add_item (this=, text=..., first_col=none, temporary=) at message.cc:633 line = {ops = std::vector of length 8739391536408, capacity 112740 = {{type = 67125768, colour = 0, text = }, {type = 18508568, colour = 0, text = }, {type = 1847620352, colour = 1633951855, text = }, {type = 145, colour = 0, text = }, {type = 96, colour = 0, text = }, {type = 1869571707, colour = 2065726820, text = }, {type = 1701602848, colour = 545089651, text = }, {type = 543450473, colour = 1685024614, text = }, {type = 1864397675, colour = 1818632294, text = }, {type = 2066513206, colour = 577137954, text = }, {type = 842670694, colour = 2066513206, text = }, {type = 1830976300, colour = 842670694, text = }, {type = 81, colour = 0