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: 1618425236298547174, deterministic pregen: 1 Command line: /usr/games/crawl-0.24 -name reptisaurus -rc /dgldir/rcfiles/crawl-0.24/reptisaurus.rc -macro /dgldir/rcfiles/crawl-0.24/reptisaurus.macro -morgue /dgldir/morgue/reptisaurus/ -webtiles-socket /crawl-master/webserver/sockets/reptisaurus:2019-11-16.23:00:13.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) [0x7fa50f60f0b0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7fa50f9a9b7b]: /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) [0x7fa50f5fa7ed]: /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". 0x00007fa50f9a984e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007fa50f9a984e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x0000000000611e4b in call_gdb (file=0x7fa50f994180) at crash.cc:435 gdb = attach_cmd = "attach 4257\000\000\000\000\000\000\000\000" #2 0x00000000006193c9 in do_crash_dump () at dbg-asrt.cc:685 dir = "/dgldir/morgue/reptisaurus/" signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(mgrd(mons->pos()) == s) in 'show.cc' at line 275 failed." file = 0x7fa50f994180 t = 1573947450 name = "/dgldir/morgue/reptisaurus/crash-reptisaurus-20191116-233730.txt", '\000' #3 0x0000000000611a1c in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #4 No symbol table info available. #5 0x00007fa50f9a9b7b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x0000000000618979 in _BreakStrToDebugger (mesg=mesg@entry=0x7ffc2f186830 "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`r\374\002\000\000\000\000\377\377\377\377\000\000\000\000hGv\003\000\000\000\000x\377\363\020\245\177\000\000\000\000\000\000\000\000\000\000`r\374\002\000\000\000\000`r\374\002\000\000\000\000\210\r\263\004\000\000\000\000hGv\003\000\000\000\000Ŷ~\000\000\000\000\000`r\374\002\000\000\000\000`r\374\002\000\000\000\000\001\000\000\000\000\000\000\000lB\363\020\245\177\000\000\200U\371\002\001\000\000\000\325\327\363\020\245\177\000\000\360\274=\020\245\177\000\000 7\231\017\245\177\000\000 \361\212\003\000\000\000\000\001\000\000\000\000\000\000\000\000\030\016\001\000\000\000\000"... args = {{gp_offset = 50098968, fp_offset = 0, overflow_arg_area = 0x0, reg_save_area = 0x2fc7260}} fileName = #8 0x0000000000a52779 in _check_monster_pos (mons=0x10e11d0) at show.cc:275 s = #9 _update_monster (mons=mons@entry=0x10e11d0) at show.cc:417 gp = {x = 72, y = 23} range = #10 0x0000000000a51a78 in show_update_at (gp=..., layers=..., layers@entry=...) at show.cc:504 mons = 0x10e11d0 #11 0x0000000000a51dca in show_init (layers=...) at show.cc:542 ri = {> = {}, x = 1, y = 2, cost_x = 1, cost_y = 1, credit = 7, credit_x = 6, credit_y = 5, base_cost = 1, inc_cost = 0, is_square = true, state = radius_iterator::RI_SW, center = {x = 71, y = 25}, los = LOS_DEFAULT, current = {x = 70, y = 27}} update_locs = std::vector of length 20, capacity 32 = {{x = 71, y = 25}, {x = 72, y = 25}, {x = 70, y = 25}, {x = 73, y = 25}, {x = 74, y = 25}, {x = 71, y = 26}, {x = 71, y = 24}, {x = 72, y = 26}, {x = 72, y = 24}, {x = 70, y = 26}, {x = 70, y = 24}, {x = 73, y = 26}, {x = 73, y = 24}, {x = 69, y = 26}, {x = 74, y = 26}, {x = 74, y = 24}, {x = 71, y = 27}, {x = 71, y = 23}, {x = 72, y = 27}, {x = 72, y = 23}} #12 0x0000000000b663cc in viewwindow (show_updates=161, tiles_only=161, a=0x0) at view.cc:1438 cell = 0x372c6d8 anim_updates = false tl = {x = 790132031, y = 32764} br = {x = 7, y = 0} run_dont_draw = true flash_colour = 0 #13 0x00000000009d700b in redraw_screen (show_updates=161) 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 8771677822812, capacity 1121500 = {{type = 67004200, colour = 0, text = }, {type = 18508568, colour = 0, text = }, {type = 543649280, colour = 1835101286, text = }, {type = 65, colour = 0, text = ""}, {type = 261685767, colour = 32677, text = ""}, {type = 50419856, colour = 0, text = }, {type = 790129288, colour = 32764, text = }, {type = 113, colour = 0, text = }, {type = 83886596, colour = -1705694409, text = }, {type = 1667457912, colour = 774778414, text = }, {type = 774778414, colour = 774778414, text = }, {type = 1094795585, colour = 1094795585, text = }, {type = 774778414, colour = 1128481582, text = }, {type = 1667457838, colour = 120, text = }, {type = 81, colour = 0, text = Detaching from program: /usr/games/crawl-0.24, process 4257