ASSERT(item.base_type != OBJ_BOOKS) in 'artefact.cc' at line 1335 failed. Version: Dungeon Crawl Stone Soup 0.33.0-2-g533f539158 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 17418150812779212244, deterministic pregen: 1 Command line: /usr/games/crawl-0.33 -name psychicmeow -rc /dgldir/rcfiles/crawl-0.33/psychicmeow.rc -macro /dgldir/rcfiles/crawl-0.33/psychicmeow.macro -morgue /dgldir/morgue/psychicmeow/ -webtiles-socket /crawl-master/webserver/sockets/psychicmeow:2025-05-05.00:43:04.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 29 stack frames. /usr/games/crawl-0.33(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x578bf1b8f09e]: write_stack_trace(_IO_FILE*) /usr/games/crawl-0.33(_Z13do_crash_dumpv+0x43a) [0x578bf1b9d12a]: do_crash_dump() /usr/games/crawl-0.33(_Z20crash_signal_handleri+0x1fa) [0x578bf1b8f57a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x42910) [0x7c6b85442910]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11b) [0x7c6b8549999b]: /lib/x86_64-linux-gnu/libc.so.6(raise+0x16) [0x7c6b85442866]: /usr/games/crawl-0.33(+0x4d84fd) [0x578bf1b9c4fd]: /usr/games/crawl-0.33(_Z12AssertFailedPKcS0_iS0_z+0x1c7) [0x578bf1b9ca07]: AssertFailed(char const*, char const*, int, char const*, ...) /usr/games/crawl-0.33(_Z17artefact_propertyRK8item_def18artefact_prop_type+0x21c) [0x578bf1b177ac]: artefact_property(item_def const&, artefact_prop_type) /usr/games/crawl-0.33(_ZNK7monster14scan_artefactsE18artefact_prop_typePSt6vectorIPK8item_defSaIS4_EE+0x1c7) [0x578bf1fca407]: monster::scan_artefacts(artefact_prop_type, std::vector >*) const /usr/games/crawl-0.33(_ZNK7monster8airborneEv+0x24) [0x578bf1fe2994]: monster::airborne() const /usr/games/crawl-0.33(_Z12mons_habitatRK7monsterb+0x55) [0x578bf1fc9bd5]: mons_habitat(monster const&, bool) /usr/games/crawl-0.33(_Z22monster_habitable_gridPK7monsterRK9coord_def+0x34) [0x578bf1f99bf4]: monster_habitable_grid(monster const*, coord_def const&) /usr/games/crawl-0.33(_ZN7monster20find_home_near_placeERK9coord_def+0x2dc) [0x578bf1fedb3c]: monster::find_home_near_place(coord_def const&) /usr/games/crawl-0.33(_ZN7monster18find_place_to_liveEbb+0x34) [0x578bf1fedfd4]: monster::find_place_to_live(bool, bool) /usr/games/crawl-0.33(_ZN8follower5placeEb+0x4e) [0x578bf1fbd9ee]: follower::place(bool) /usr/games/crawl-0.33(+0x8faa0f) [0x578bf1fbea0f]: /usr/games/crawl-0.33(+0x8fa0ea) [0x578bf1fbe0ea]: /usr/games/crawl-0.33(_Z10load_level20dungeon_feature_type14load_mode_typeRK8level_id+0x1b05) [0x578bf1cac2d5]: load_level(dungeon_feature_type, load_mode_type, level_id const&) /usr/games/crawl-0.33(_Z16floor_transition20dungeon_feature_typeS_8level_idbbbb+0xbd1) [0x578bf21ac8b1]: floor_transition(dungeon_feature_type, dungeon_feature_type, level_id, bool, bool, bool, bool) /usr/games/crawl-0.33(_Z11take_stairs20dungeon_feature_typebbb+0xb9) [0x578bf21ae8c9]: take_stairs(dungeon_feature_type, bool, bool, bool) /usr/games/crawl-0.33(_ZN5Delay6handleEv+0x46) [0x578bf1bba176]: Delay::handle() /usr/games/crawl-0.33(_Z12handle_delayv+0x39) [0x578bf1bb9bf9]: handle_delay() /usr/games/crawl-0.33(+0xc6858e) [0x578bf232c58e]: /usr/games/crawl-0.33(+0xc68f25) [0x578bf232cf25]: /usr/games/crawl-0.33(main+0x1f7) [0x578bf1ac4a67]: /lib/x86_64-linux-gnu/libc.so.6(+0x280d0) [0x7c6b854280d0]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x89) [0x7c6b85428189]: /usr/games/crawl-0.33(_start+0x25) [0x578bf1ac5495]: 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". 0x00007c6b8550fbf7 in __GI___wait4 (pid=2259624, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x00007c6b8550fbf7 in __GI___wait4 (pid=2259624, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x0000578bf1b8f74c in call_gdb (file=0x7c6b855ff6c0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 2259400\000\000\000\000\000" #2 0x0000578bf1b9d148 in do_crash_dump () at dbg-asrt.cc:673 t = 1746405925 dir = "/dgldir/morgue/psychicmeow/" name = "/dgldir/morgue/psychicmeow/crash-psychicmeow-20250505-004525.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(item.base_type != OBJ_BOOKS) in 'artefact.cc' at line 1335 failed." file = 0x7c6b855ff6c0 <_IO_2_1_stderr_> #3 0x0000578bf1b8f57a 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 = {1335}} 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 0x00007c6b85442866 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 ret = #9 0x0000578bf1b9c4fd in _BreakStrToDebugger (mesg=mesg@entry=0x7ffc86dd8770 "ASSERT(item.base_type != OBJ_BOOKS) in 'artefact.cc' at line 1335 failed.", assert=true) at dbg-asrt.cc:799 No locals. #10 0x0000578bf1b9ca07 in AssertFailed (expr=expr@entry=0x578bf233f2ea "item.base_type != OBJ_BOOKS", file=file@entry=0x578bf233ef8a "artefact.cc", line=line@entry=1335, text=text@entry=0x0) at dbg-asrt.cc:837 mesg = "ASSERT(item.base_type != OBJ_BOOKS) in 'artefact.cc' at line 1335 failed.\000\000\000\000\000\000\000+0 ring maill|\000\000\360㥅k|\000\000\006", '\000' , "\002\366\224\205k|\000\000\000\000\000\000\374\177", '\000' , "\355\";2\260\210\304", '\000' , "\030\212"... args = {{gp_offset = 1818845549, fp_offset = 0, overflow_arg_area = 0x7c6b85a625c0, reg_save_area = 0x578bf26a7f20 >+16>}} fileName = #11 0x0000578bf1b177ac in artefact_property (item=..., prop=prop@entry=ARTP_FLY) at artefact.cc:1335 No locals. #12 0x0000578bf1fca407 in monster::scan_artefacts (this=, ra_prop=ARTP_FLY, matches=) at mon-util.cc:541 second = armour = jewellery = weap = shld = ret = 0 #13 0x0000578bf1fe2994 in monster::airborne (this=0x578bf291e4e8 ) at monster.cc:4050 No locals. #14 0x0000578bf1fc9bd5 in mons_habitat (mon=..., core_only=core_only@entry=false) at mon-util.cc:3302 type = ret = HT_LAND #15 0x0000578bf1f99bf4 in monster_habitable_feat (feat=DNGN_FLOOR, mon=0x0) at mon-place.cc:147 No locals. #16 monster_habitable_grid (mon=mon@entry=0x578bf291e4e8 , pos=...) at mon-place.cc:163 No locals. #17 0x0000578bf1fedb3c in monster::find_home_near_place (this=0x578bf291e4e8 , c=...) at monster.cc:4710 ai = {> = {}, center = {x = 24, y = 31}, val = {x = 23, y = 30}, i = 7} p = last_dist = 1 place = {x = -1, y = -1} nvalid = 0 dist = {data = {mData = {mData = {{mData = {-1 }}, {mData = {-1 }}, {mData = {-1 }}, {mData = {-1 }}, {mData = {-1 }}, {mData = {-1 }}, {mData = {-1 }}, {mData = {-1, -1, -1, -1, -1, -1, -1, 1, -1, -1, -1, -1, -1, -1, -1, -1, -1}}, {mData = {-1, -1, -1, -1, -1, -1, -1, -1, 0, -1, -1, -1, -1, -1, -1, -1, -1}}, {mData = {-1 }}, {mData = {-1 }}, {mData = {-1 }}, {mData = {-1 }}, {mData = {-1 }}, {mData = {-1 }}, {mData = {-1 }}, {mData = {-1 }}}}}} q = std::queue wrapping: std::deque with 0 elements #18 0x0000578bf1fedfd4 in monster::find_home_near_player (this=0x578bf291e4e8 ) at monster.cc:4723 No locals. #19 monster::find_place_to_live (this=this@entry=0x578bf291e4e8 , near_player=near_player@entry=true, force_near=force_near@entry=false) at monster.cc:4744 No locals. #20 0x0000578bf1fbd9ee in follower::place (this=this@entry=0x578bf37416a0, near_player=near_player@entry=true) at mon-transit.cc:315 m = 0x578bf291e4e8 #21 0x0000578bf1fbea0f in _level_place_followers (m=std::__cxx11::list = {...}) at mon-transit.cc:112 mon = {mons = { = {_vptr.actor = 0x578bf26a3130 , type = MONS_VAULT_WARDEN, mid = 2528, position = {x = 40, y = 32}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["map"] = {type = SV_STR, flags = 0 '\000', val = {boolean = 112, byte = 112 'p', _short = -2448, _int = -210569616, _float = -1.9249484e+31, _int64 = 96258596468336, ptr = 0x578bf372f670}}, ["mons_is_ood"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}, ["poly_set"] = {type = SV_VEC, flags = 0 '\000', val = {boolean = 192, byte = -64 '\300', _short = 25024, _int = -211525184, _float = -1.80942732e+31, _int64 = 96258595512768, ptr = 0x578bf36461c0}}}, }, shield_blocks = 0, triggered_spectral = 255, constricted_by = 0, escape_attempts = 0, constricting = 0x0}, mname = "", hit_points = 90, max_hit_points = 90, exp = 0, speed = 10, speed_increment = 75, target = {x = 41, y = 32}, firing_pos = {x = 0, y = 0}, patrol_point = {x = 0, y = 0}, travel_target = MTRAV_NONE, travel_path = std::vector of length 0, capacity 0, inv = {mData = {190, 27000, 27000, 27000, 191, 27000, 27000, 72, 27000, 27000, 27000, 27000}}, spells = std::vector of length 1, capacity 1 = {{spell = SPELL_SEAL_DOORS, freq = 50 '2', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 16}}}, attitude = ATT_HOSTILE, behaviour = BEH_SEEK, foe = 15, ench_countdown = 0 '\000', enchantments = std::map with 1 element = {[ENCH_FRIENDLY_BRIBED] = {ench = ENCH_FRIENDLY_BRIBED, degree = 0, duration = 30000, maxduration = 0, who = KC_OTHER, source = 0, ench_is_aura = AURA_NO}}, ench_cache = {_vptr.FixedBitVector = 0x578bf26728b8 +16>, data = std::bitset = {[109] = 1}}, flags = {<_enum_bitfield_exponent_base<-1, false>> = {}, flags = 274878956564}, xp_tracking = XP_VAULT, base_monster = MONS_NO_MONSTER, {number = 0, blob_size = 0, num_heads = 0, ballisto_activity = 0, spore_cooldown = 0, mangrove_pests = 0, prism_charge = 0, battlecharge = 0, move_spurt = 0, steps_remaining = 0, blazeheart_heat = 0, tentacle_connect = 0}, colour = -1, summoner = 0, foe_memory = 931, god = GOD_NO_GOD, ghost = std::unique_ptr = {get() = 0x0}, seen_context = SC_NONE, damage_friendly = 0, damage_total = 0, client_id = 0, static last_client_id = 80, went_unseen_this_turn = false, unseen_pos = {x = 0, y = 0}, hit_dice = 16}, items = {mData = {{base_type = OBJ_WEAPONS, sub_type = 15 '\017', {plus = 3, mon_type = MONS_IGUANA, skill = SK_AXES, charges = 3, net_durability = 3, tithe_state = 3}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 3, unrand_idx = 3, subtype_rnd = 3, brand = 3, freshness = 3}, rnd = 99 'c', quantity = 1, flags = 537001985, pos = {x = -2, y = -2}, link = 27087, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_UNASSIGNED, sub_type = 0 '\000', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 0 '\000', quantity = 0, flags = 0, pos = {x = 0, y = 0}, link = 27000, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_UNASSIGNED, sub_type = 0 '\000', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 0 '\000', quantity = 0, flags = 0, pos = {x = 0, y = 0}, link = 27000, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_UNASSIGNED, sub_type = 0 '\000', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 0 '\000', quantity = 0, flags = 0, pos = {x = 0, y = 0}, link = 27000, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_ARMOUR, sub_type = 5 '\005', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 247 '\367', quantity = 1, flags = 536870913, pos = {x = -2, y = -2}, link = 27087, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_UNASSIGNED, sub_type = 0 '\000', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 0 '\000', quantity = 0, flags = 0, pos = {x = 0, y = 0}, link = 27000, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_UNASSIGNED, sub_type = 0 '\000', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 0 '\000', quantity = 0, flags = 0, pos = {x = 0, y = 0}, link = 27000, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_JEWELLERY, sub_type = 15 '\017', {plus = 6, mon_type = MONS_BAT, skill = SK_STAVES, charges = 6, net_durability = 6, tithe_state = 6}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 4, unrand_idx = 4, subtype_rnd = 4, brand = 4, freshness = 4}, rnd = 251 '\373', quantity = 1, flags = 536870913, pos = {x = -2, y = -2}, link = 27087, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_UNASSIGNED, sub_type = 0 '\000', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 0 '\000', quantity = 0, flags = 0, pos = {x = 0, y = 0}, link = 27000, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_UNASSIGNED, sub_type = 0 '\000', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 0 '\000', quantity = 0, flags = 0, pos = {x = 0, y = 0}, link = 27000, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_UNASSIGNED, sub_type = 0 '\000', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 0 '\000', quantity = 0, flags = 0, pos = {x = 0, y = 0}, link = 27000, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_UNASSIGNED, sub_type = 0 '\000', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 0 '\000', quantity = 0, flags = 0, pos = {x = 0, y = 0}, link = 27000, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}}}, transit_start_time = 516248} i = {mons = { = {_vptr.actor = 0x1, type = 1048143104, mid = 0, position = {x = 97, y = 0}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 11 elements, }, shield_blocks = 1886351972, triggered_spectral = 112, constricted_by = 6580589, escape_attempts = 0, constricting = 0x4}, mname = "", hit_points = -1285503192, max_hit_points = -1890706465, exp = 858665005, speed = 1516185651, speed_increment = 1920415537, target = {x = 1600484457, y = 1667331187}, firing_pos = {x = 1920229227, y = 1348821857}, patrol_point = {x = 1330208568, y = 1279870559}, travel_target = 2016422725, travel_path = std::vector of length 439107813214984800, capacity 549401753555532415 = {, items = {mData = {{base_type = OBJ_TALISMANS, sub_type = 0 '\000', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = -210595088, unrand_idx = -210595088, subtype_rnd = 4084372208, brand = -210595088, freshness = -210595088}, rnd = 139 '\213', quantity = 0, flags = 0, pos = {x = 51406, y = 97}, link = 0, slot = 0, orig_place = {branch = 1734962236, depth = 1919382632}, orig_monnum = 31077, inscription = , props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 33 elements, }}, {base_type = OBJ_BOOKS, sub_type = 5 '\005', {plus = -30208, mon_type = 35328, skill = 35328, charges = -30208, net_durability = -30208, tithe_state = -30208}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 49, unrand_idx = 49, subtype_rnd = 49, brand = 49, freshness = 49}, rnd = 18 '\022', quantity = 0, flags = 7, pos = {x = 7170420, y = 97}, link = 0, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = 1078722560}, orig_monnum = 3, inscription = "\220D\312", , props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 97 elements, }}, {base_type = OBJ_MISSILES, sub_type = 0 '\000', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 5, net_placed = 5, skill_points = 5, stash_freshness = 5}, {special = -211275120, unrand_idx = -211275120, subtype_rnd = 4083692176, brand = -211275120, freshness = -211275120}, rnd = 139 '\213', quantity = 0, flags = 4084556896, pos = {x = 22411, y = -211206480}, link = 22411, slot = 0, orig_place = {branch = BRANCH_SNAKE, depth = 4}, orig_monnum = 5904, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 4 elements, }}, {base_type = OBJ_WEAPONS, sub_type = 0 '\000', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 0 '\000', quantity = 16437, flags = 3, pos = {x = 1919049575, y = -221555536}, link = 22411, slot = 0, orig_place = {branch = BRANCH_DWARF, depth = 43}, orig_monnum = 0, inscription = , props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 81 elements, }}, {base_type = 32, sub_type = 1 '\001', {plus = -3220, mon_type = 62316, skill = 62316, charges = -3220, net_durability = -3220, tithe_state = -3220}, {plus2 = 22411, net_placed = 22411, skill_points = 22411, stash_freshness = 22411}, {special = 16777733, unrand_idx = 16777733, subtype_rnd = 16777733, brand = 16777733, freshness = 16777733}, rnd = 139 '\213', quantity = 0, flags = 4073765552, pos = {x = 22411, y = 0}, link = 0, slot = 0, orig_place = {branch = 4083985536, depth = 22411}, orig_monnum = -21296, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 4632937379169042432 elements, }}, {base_type = OBJ_WANDS, sub_type = 0 '\000', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 22411, net_placed = 22411, skill_points = 22411, stash_freshness = 22411}, {special = -221555536, unrand_idx = -221555536, subtype_rnd = 4073411760, brand = -221555536, freshness = -221555536}, rnd = 139 '\213', quantity = 0, flags = 4, pos = {x = 0, y = 0}, link = 0, slot = 0, orig_place = {branch = 4073320384, depth = 22411}, orig_monnum = 49, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = 64, sub_type = 173 '\255', {plus = -3220, mon_type = 62316, skill = 62316, charges = -3220, net_durability = -3220, tithe_state = -3220}, {plus2 = 22411, net_placed = 22411, skill_points = 22411, stash_freshness = 22411}, {special = 11, unrand_idx = 11, subtype_rnd = 11, brand = 11, freshness = 11}, rnd = 0 '\000', quantity = 0, flags = 1886351972, pos = {x = 1601332592, y = 6580589}, link = 1280, slot = 0, orig_place = {branch = 4194308, depth = 4201472}, orig_monnum = 2551, inscription = , props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 1684365929 elements, }}, {base_type = OBJ_MISSILES, sub_type = 1 '\001', {plus = 896, mon_type = 896, skill = 896, charges = 896, net_durability = 896, tithe_state = 896}, {plus2 = 7168, net_placed = 7168, skill_points = 7168, stash_freshness = 7168}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 0 '\000', quantity = 0, flags = 4083985872, pos = {x = 22411, y = 865}, link = 0, slot = 0, orig_place = {branch = 4073001408, depth = 22411}, orig_monnum = 3712, inscription = , props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 96 elements, }}, {base_type = OBJ_ORBS, sub_type = 243 '\363', {plus = -29739, mon_type = 35797, skill = 35797, charges = -29739, net_durability = -29739, tithe_state = -29739}, {plus2 = 22414, net_placed = 22414, skill_points = 22414, stash_freshness = 22414}, {special = -208766552, unrand_idx = -208766552, subtype_rnd = 4086200744, brand = -208766552, freshness = -208766552}, rnd = 139 '\213', quantity = 0, flags = 0, pos = {x = 0, y = 0}, link = 0, slot = 0, orig_place = {branch = 4083986016, depth = 22411}, orig_monnum = 11, inscription = , props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = 192, sub_type = 174 '\256', {plus = -3220, mon_type = 62316, skill = 62316, charges = -3220, net_durability = -3220, tithe_state = -3220}, {plus2 = 22411, net_placed = 22411, skill_points = 22411, stash_freshness = 22411}, {special = 12, unrand_idx = 12, subtype_rnd = 12, brand = 12, freshness = 12}, rnd = 0 '\000', quantity = 0, flags = 1635413863, pos = {x = 1919049575, y = 1684365929}, link = 25856, slot = 30068, orig_place = {branch = 257, depth = 0}, orig_monnum = 0, inscription = "\001\001", '\000' , "Юl\363\213W\000\000A\002\000\000\000\000\000\000Х\307\362\213W\000\000\240\243\307\362\213W", '\000' , " \257l\363\213W\000\000\f\000\000\000\000\000\000\000gozag_bribed\000\000\000\000\001\001l\363\213W", '\000' , "\341\001\000\000\000\000\000\000`\235i\363\213W\000\000Лi\363\213W", '\000' , "\200\257l\363\213W\000\000\f\000\000\000\000\000\000\000gozag_bribed\000\v\000\000\001\001\000\000\000clo"..., props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 1684365929 elements, }}, {base_type = OBJ_MISSILES, sub_type = 1 '\001', {plus = -3220, mon_type = 62316, skill = 62316, charges = -3220, net_durability = -3220, tithe_state = -3220}, {plus2 = 22411, net_placed = 22411, skill_points = 22411, stash_freshness = 22411}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 0 '\000', quantity = 0, flags = 0, pos = {x = 0, y = 481}, link = 0, slot = 0, orig_place = {branch = 4083785056, depth = 22411}, orig_monnum = -25648, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 385 elements, }}, {base_type = 160, sub_type = 188 '\274', {plus = -3220, mon_type = 62316, skill = 62316, charges = -3220, net_durability = -3220, tithe_state = -3220}, {plus2 = 22411, net_placed = 22411, skill_points = 22411, stash_freshness = 22411}, {special = -211181120, unrand_idx = -211181120, subtype_rnd = 4083786176, brand = -211181120, freshness = -211181120}, rnd = 139 '\213', quantity = 0, flags = 0, pos = {x = 0, y = 0}, link = 0, slot = 0, orig_place = {branch = 4083986400, depth = 22411}, orig_monnum = 12, inscription = , props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}}}, transit_start_time = -210980800} #22 0x0000578bf1fbe0ea in _place_lost_ones (placefn=placefn@entry=0x578bf1fbe9b0 <_level_place_followers(m_transit_list&)>) at mon-transit.cc:141 c = {branch = BRANCH_VAULTS, depth = 4} i = {first = {branch = BRANCH_VAULTS, depth = 4}, second = std::__cxx11::list = {[0] = {mons = { = {_vptr.actor = 0x578bf26a3130 , type = MONS_VAULT_WARDEN, mid = 2528, position = {x = 40, y = 32}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["map"] = {type = SV_STR, flags = 0 '\000', val = {boolean = 112, byte = 112 'p', _short = -2448, _int = -210569616, _float = -1.9249484e+31, _int64 = 96258596468336, ptr = 0x578bf372f670}}, ["mons_is_ood"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}, ["poly_set"] = {type = SV_VEC, flags = 0 '\000', val = {boolean = 192, byte = -64 '\300', _short = 25024, _int = -211525184, _float = -1.80942732e+31, _int64 = 96258595512768, ptr = 0x578bf36461c0}}}, }, shield_blocks = 0, triggered_spectral = 255, constricted_by = 0, escape_attempts = 0, constricting = 0x0}, mname = "", hit_points = 90, max_hit_points = 90, exp = 0, speed = 10, speed_increment = 75, target = {x = 41, y = 32}, firing_pos = {x = 0, y = 0}, patrol_point = {x = 0, y = 0}, travel_target = MTRAV_NONE, travel_path = std::vector of length 0, capacity 0, inv = {mData = {190, 27000, 27000, 27000, 191, 27000, 27000, 72, 27000, 27000, 27000, 27000}}, spells = std::vector of length 1, capacity 1 = {{spell = SPELL_SEAL_DOORS, freq = 50 '2', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 16}}}, attitude = ATT_HOSTILE, behaviour = BEH_SEEK, foe = 15, ench_countdown = 0 '\000', enchantments = std::map with 1 element = {[ENCH_FRIENDLY_BRIBED] = {ench = ENCH_FRIENDLY_BRIBED, degree = 0, duration = 30000, maxduration = 0, who = KC_OTHER, source = 0, ench_is_aura = AURA_NO}}, ench_cache = {_vptr.FixedBitVector = 0x578bf26728b8 +16>, data = std::bitset = {[109] = 1}}, flags = {<_enum_bitfield_exponent_base<-1, false>> = {}, flags = 274878956564}, xp_tracking = XP_VAULT, base_monster = MONS_NO_MONSTER, {number = 0, blob_size = 0, num_heads = 0, ballisto_activity = 0, spore_cooldown = 0, mangrove_pests = 0, prism_charge = 0, battlecharge = 0, move_spurt = 0, steps_remaining = 0, blazeheart_heat = 0, tentacle_connect = 0}, colour = -1, summoner = 0, foe_memory = 931, god = GOD_NO_GOD, ghost = std::unique_ptr = {get() = 0x0}, seen_context = SC_NONE, damage_friendly = 0, damage_total = 0, client_id = 0, static last_client_id = 80, went_unseen_this_turn = false, unseen_pos = {x = 0, y = 0}, hit_dice = 16}, items = {mData = {{base_type = OBJ_WEAPONS, sub_type = 15 '\017', {plus = 3, mon_type = MONS_IGUANA, skill = SK_AXES, charges = 3, net_durability = 3, tithe_state = 3}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 3, unrand_idx = 3, subtype_rnd = 3, brand = 3, freshness = 3}, rnd = 99 'c', quantity = 1, flags = 537001985, pos = {x = -2, y = -2}, link = 27087, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_UNASSIGNED, sub_type = 0 '\000', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 0 '\000', quantity = 0, flags = 0, pos = {x = 0, y = 0}, link = 27000, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_UNASSIGNED, sub_type = 0 '\000', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 0 '\000', quantity = 0, flags = 0, pos = {x = 0, y = 0}, link = 27000, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_UNASSIGNED, sub_type = 0 '\000', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 0 '\000', quantity = 0, flags = 0, pos = {x = 0, y = 0}, link = 27000, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_ARMOUR, sub_type = 5 '\005', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 247 '\367', quantity = 1, flags = 536870913, pos = {x = -2, y = -2}, link = 27087, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_UNASSIGNED, sub_type = 0 '\000', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 0 '\000', quantity = 0, flags = 0, pos = {x = 0, y = 0}, link = 27000, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_UNASSIGNED, sub_type = 0 '\000', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 0 '\000', quantity = 0, flags = 0, pos = {x = 0, y = 0}, link = 27000, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_JEWELLERY, sub_type = 15 '\017', {plus = 6, mon_type = MONS_BAT, skill = SK_STAVES, charges = 6, net_durability = 6, tithe_state = 6}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 4, unrand_idx = 4, subtype_rnd = 4, brand = 4, freshness = 4}, rnd = 251 '\373', quantity = 1, flags = 536870913, pos = {x = -2, y = -2}, link = 27087, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_UNASSIGNED, sub_type = 0 '\000', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 0 '\000', quantity = 0, flags = 0, pos = {x = 0, y = 0}, link = 27000, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_UNASSIGNED, sub_type = 0 '\000', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 0 '\000', quantity = 0, flags = 0, pos = {x = 0, y = 0}, link = 27000, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_UNASSIGNED, sub_type = 0 '\000', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 0 '\000', quantity = 0, flags = 0, pos = {x = 0, y = 0}, link = 27000, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}, {base_type = OBJ_UNASSIGNED, sub_type = 0 '\000', {plus = 0, mon_type = MONS_PROGRAM_BUG, skill = SK_FIGHTING, charges = 0, net_durability = 0, tithe_state = 0}, {plus2 = 0, net_placed = 0, skill_points = 0, stash_freshness = 0}, {special = 0, unrand_idx = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 0 '\000', quantity = 0, flags = 0, pos = {x = 0, y = 0}, link = 27000, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = "", props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 0 elements, }}}}, transit_start_time = 516248}}} #23 0x0000578bf1fbe150 in place_followers () at mon-transit.cc:151 No locals. #24 0x0000578bf1cac2d5 in load_level (stair_taken=stair_taken@entry=DNGN_STONE_STAIRS_UP_I, load_mode=, load_mode@entry=LOAD_ENTER_LEVEL, old_level=...) at files.cc:2274 level_name = "Vaults:4" fast = false make_changes = return_pos = {x = 0, y = 0} hatch_name = "" popped = false stair = {val = , oldval = DNGN_UNSEEN} ylev = {val = , oldval = false} dest_pos = just_created_level = false descent_downclimb = descent_peek = false #25 0x0000578bf21ac8b1 in floor_transition (how=, how@entry=DNGN_STONE_STAIRS_UP_I, whence=whence@entry=DNGN_STONE_STAIRS_UP_I, whither=..., forced=, going_up=going_up@entry=true, shaft=shaft@entry=false, update_travel_cache=) at stairs.cc:1077 old_level = {branch = BRANCH_VAULTS, depth = 5} collect_travel_data = stair_pos = {x = 41, y = 34} dest_known = speed = LOAD_ENTER_LEVEL newlevel = #26 0x0000578bf21ae8c9 in take_stairs (force_stair=DNGN_UNSEEN, going_up=true, force_known_shaft=false, update_travel_cache=) at stairs.cc:1166 old_feat = DNGN_STONE_STAIRS_UP_I how = known_shaft = shaft = false whither = #27 0x0000578bf1bba176 in Delay::handle (this=0x578bf3732140) at delay.cc:701 No locals. #28 0x0000578bf1bb9bf9 in handle_delay () at delay.cc:720 delay = std::shared_ptr (use count 2, weak count 0) = {get() = 0x578bf3732140} #29 0x0000578bf232c58e in _input () at main.cc:1154 time_is_frozen = player_disabled = {was_disabled = false} #30 0x0000578bf232cf25 in _launch_game () at main.cc:493 game_start = ccon = {cstate = false} #31 0x0000578bf1ac4a67 in _launch_game_loop () at main.cc:392 game_ended = false game_ended = ge = fe = #32 main (argc=12, argv=0x7ffc86dda2a8) at main.cc:342 echo = {prev_state = {value = maybe_bool::mbool_t::maybe, static maybe =