Crash caused by signal #15: Terminated Version: Dungeon Crawl Stone Soup 0.24-a0-250-g6074511 Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-git-6074511092 -name Borgoz -rc /dgldir/rcfiles/crawl-git/Borgoz.rc -macro /dgldir/rcfiles/crawl-git/Borgoz.macro -morgue /dgldir/morgue/Borgoz/ -webtiles-socket /crawl-master/webserver/sockets/Borgoz:2019-04-14.04:04:11.sock -await-connection RC options: restart_after_game = false Crash caused by signal #15: Terminated Obtained 45 stack frames. /usr/games/crawl-git-6074511092(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x6ca4d3]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-git-6074511092(_Z13do_crash_dumpv+0x3c0) [0x6d1d10]: do_crash_dump() /usr/games/crawl-git-6074511092(_Z20crash_signal_handleri+0x74) [0x6ca724]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x33060) [0x7fe8ca9e5060]: /lib/x86_64-linux-gnu/libc.so.6(towlower+0x25) [0x7fe8caa9def5]: /usr/games/crawl-git-6074511092(_Z16lowercase_stringRKSs+0x29) [0xb6bfd9]: lowercase_string(std::string const&) /usr/games/crawl-git-6074511092(_Z9lowercaseRSs+0x1e) [0xb6c04e]: lowercase(std::string&) /usr/games/crawl-git-6074511092(_Z17get_unrandart_numPKc+0x3d5) [0x660c55]: get_unrandart_num(char const*) /usr/games/crawl-git-6074511092(_ZN9item_list17parse_single_specER9item_specSs+0x1c0e) [0x912d8e]: item_list::parse_single_spec(item_spec&, std::string) /usr/games/crawl-git-6074511092(_ZN9item_list15parse_item_specESs+0x231) [0x9139e1]: item_list::parse_item_spec(std::string) /usr/games/crawl-git-6074511092(_ZN9item_list8add_itemERKSsb+0x63) [0x913be3]: item_list::add_item(std::string const&, bool) /usr/games/crawl-git-6074511092(_ZN13keyed_mapspec8set_itemERKSsb+0xe4) [0x9176d4]: keyed_mapspec::set_item(std::string const&, bool) /usr/games/crawl-git-6074511092(_ZN9map_lines13add_key_fieldERKSsM13keyed_mapspecFSsS1_bEMS2_FvRKS2_E+0x125) [0x908fa5]: map_lines::add_key_field(std::string const&, std::string (keyed_mapspec::*)(std::string const&, bool), void (keyed_mapspec::*)(keyed_mapspec const&)) /usr/games/crawl-git-6074511092(_ZN9map_lines12add_key_itemERKSs+0x26) [0x9094c6]: map_lines::add_key_item(std::string const&) /usr/games/crawl-git-6074511092() [0x89b982] /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc3b0) [0x7fe8cc4063b0]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc7e4) [0x7fe8cc4067e4]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xbade) [0x7fe8cc405ade]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc99b) [0x7fe8cc40699b]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(lua_pcall+0x58) [0x7fe8cc4023f8]: /usr/games/crawl-git-6074511092() [0x893b9b] /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc3b0) [0x7fe8cc4063b0]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0x16fbf) [0x7fe8cc410fbf]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc82d) [0x7fe8cc40682d]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xbade) [0x7fe8cc405ade]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc99b) [0x7fe8cc40699b]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(lua_pcall+0x58) [0x7fe8cc4023f8]: /usr/games/crawl-git-6074511092(_ZN4CLua6callfnEPKcii+0xbf) [0x6b2daf]: CLua::callfn(char const*, int, int) /usr/games/crawl-git-6074511092(_ZN7map_def7run_luaEb+0x130) [0x8fd130]: map_def::run_lua(bool) /usr/games/crawl-git-6074511092(_ZN7map_def16validate_map_defERK12depth_ranges+0x49) [0x90ce39]: map_def::validate_map_def(depth_ranges const&) /usr/games/crawl-git-6074511092(_Z7yyparsev+0x20ab) [0xc4c9bb]: yyparse() /usr/games/crawl-git-6074511092(_Z8read_mapRKSs+0x36c) [0x92cd1c]: read_map(std::string const&) /usr/games/crawl-git-6074511092() [0x89b4f9] /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc3b0) [0x7fe8cc4063b0]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0x17062) [0x7fe8cc411062]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc82d) [0x7fe8cc40682d]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xbade) [0x7fe8cc405ade]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc99b) [0x7fe8cc40699b]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(lua_pcall+0x58) [0x7fe8cc4023f8]: /usr/games/crawl-git-6074511092(_ZN4CLua8execfileEPKcbbb+0x15e) [0x6b1efe]: CLua::execfile(char const*, bool, bool, bool) /usr/games/crawl-git-6074511092(_Z9read_mapsv+0x2a) [0x92b50a]: read_maps() /usr/games/crawl-git-6074511092(_Z12startup_stepv+0x427) [0xb4d567]: startup_step() /usr/games/crawl-git-6074511092(main+0x109) [0x62c499]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf1) [0x7fe8ca9d22e1]: /usr/games/crawl-git-6074511092() [0x62d755] Trying to run gdb. GNU gdb (Debian 7.12-6) 7.12.0.20161007-git Copyright (C) 2016 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". 0x00007fe8cad61aea in __waitpid (pid=15448, stat_loc=0x0, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007fe8cad61aea in __waitpid (pid=15448, stat_loc=0x0, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 resultvar = 18446744073709551104 #1 0x00000000006cab43 in call_gdb (file=file@entry=0x7fe8cad4c520 <_IO_2_1_stderr_>) at crash.cc:435 gdb = attach_cmd = "attach 15414\000\000\000\000\000\000\000" #2 0x00000000006d1d29 in do_crash_dump () at dbg-asrt.cc:677 dir = "/dgldir/morgue/Borgoz/" signal_info = "Crash caused by signal #15: Terminated" cause_msg = "Crash caused by signal #15: Terminated" file = 0x7fe8cad4c520 <_IO_2_1_stderr_> t = 1555214669 name = "/dgldir/morgue/Borgoz/crash--20190414-040429.txt", '\000' #3 0x00000000006ca724 in crash_signal_handler (sig_num=15) at crash.cc:196 No locals. #4 No locals. #5 wctrans_table_lookup (wc=115, table=0x7fe8cc8309bc "\020") at wchar-lookup.h:123 shift1 = 16 index1 = bound = #6 __GI___towlower (wc=115) at wcfuncs.c:78 i = 87 desc = 0x7fe8cc8309bc "\020" #7 0x0000000000b6bfd9 in lowercase_string (s="Vampires_Tooth") at stringutil.cc:47 len = 1 tp = 0x39d9b9f "s_Tooth" res = "vampire" c = 115 U's' buf = "e\000\000" #8 0x0000000000b6c04e in lowercase (s="Vampires_Tooth") at stringutil.cc:53 No locals. #9 0x0000000000660c55 in get_unrandart_num (name=) at artefact.cc:1402 art = "Vampires_Tooth" i = uname = "helmet" quoted = "\"helmet\"" #10 0x0000000000912d8e in item_list::parse_single_spec (this=this@entry=0x394bf10, result=..., s="helmet") at mapdef.cc:5452 weight = special = ego = qty = fresh = id_str = "all" place = "" acquirement_source = "" ego_str = "" mimic = -20404 charges = plus = tile = "" plus2 = unrand_id = #11 0x00000000009139e1 in item_list::parse_item_spec (this=this@entry=0x394bf10, spec="plate armour plus:12 not_cursed ident:all /\n plate armour plus:8 good_item not_cursed ident:all /\n chain mail plus:8 not_cursed ident:all /\n chain mail plus:6 good_item not_cursed ident:al"...) at mapdef.cc:5610 result = {genweight = 10, base_type = OBJ_RANDOM, sub_type = 101, plus = -1, plus2 = -1, ego = 0, allow_uniques = 1, level = -1, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 4, byte = 4 '\004', _short = 4, _int = 4, _float = 5.60519386e-45, _int64 = 4, ptr = 0x4}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0} __for_range = std::vector of length 32, capacity 32 = {"plate armour plus:12 not_cursed ident:all", "plate armour plus:8 good_item not_cursed ident:all", "chain mail plus:8 not_cursed ident:all", "chain mail plus:6 good_item not_cursed ident:all", "robe plus:4 ego:resistance not_cursed ident:all", "fire dragon scales plus:10 not_cursed ident:all", "ice dragon scales plus:10 not_cursed ident:all", "swamp dragon scales plus:9 not_cursed ident:all", "swamp dragon scales plus:5 good_item not_cursed ident:all", "acid dragon scales plus:8 not_cursed ident:all", "acid dragon scales plus:4 good_item not_cursed ident:all", "quicksilver dragon scales good_item not_cursed ident:all w:5", "storm dragon scales plus:12 not_cursed ident:all w:5", "storm dragon scales plus:8 good_item not_cursed ident:all w:5", "shadow dragon scales plus:12 not_cursed ident:all w:5", "shadow dragon scales plus:8 good_item not_cursed ident:all w:5", "gold dragon scales plus:14 not_cursed ident:all", "gold dragon scales plus:10 good_item not_cursed ident:all", "pair of gloves plus:4 not_cursed ident:all", "pair of gloves plus:2 good_item not_cursed ident:all", "pair of boots plus:4 not_cursed ident:all", "pair of boots plus:2 good_item not_cursed ident:all", "helmet plus:4 not_cursed ident:all", "helmet plus:2 good_item not_cursed ident:all", "cloak plus:4 not_cursed ident:all", "cloak plus:2 good_item not_cursed ident:all", "hat plus:4 not_cursed ident:all", "hat plus:2 good_item not_cursed ident:all", "large shield plus:5 not_cursed ident:all", "large shield plus:3 good_item not_cursed ident:all", "naga barding plus:6 not_cursed ident:all w:5", "centaur barding plus:6 not_cursed ident:all w:5"} list = {ilist = std::vector of length 22, capacity 32 = {{genweight = 10, base_type = OBJ_ARMOUR, sub_type = 5, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = -1, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 12, byte = 12 '\f', _short = 12, _int = 12, _float = 1.68155816e-44, _int64 = 12, ptr = 0xc}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 10, base_type = OBJ_ARMOUR, sub_type = 5, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = 351, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 8, byte = 8 '\b', _short = 8, _int = 8, _float = 1.12103877e-44, _int64 = 8, ptr = 0x8}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 10, base_type = OBJ_ARMOUR, sub_type = 4, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = -1, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 8, byte = 8 '\b', _short = 8, _int = 8, _float = 1.12103877e-44, _int64 = 8, ptr = 0x8}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 10, base_type = OBJ_ARMOUR, sub_type = 4, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = 351, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 6, byte = 6 '\006', _short = 6, _int = 6, _float = 8.40779079e-45, _int64 = 6, ptr = 0x6}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 10, base_type = OBJ_ARMOUR, sub_type = 0, plus = 0, plus2 = 0, ego = 15, allow_uniques = 1, level = -1, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 4, byte = 4 '\004', _short = 4, _int = 4, _float = 5.60519386e-45, _int64 = 4, ptr = 0x4}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 10, base_type = OBJ_ARMOUR, sub_type = 20, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = -1, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 10, byte = 10 '\n', _short = 10, _int = 10, _float = 1.40129846e-44, _int64 = 10, ptr = 0xa}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 10, base_type = OBJ_ARMOUR, sub_type = 22, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = -1, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 10, byte = 10 '\n', _short = 10, _int = 10, _float = 1.40129846e-44, _int64 = 10, ptr = 0xa}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 10, base_type = OBJ_ARMOUR, sub_type = 32, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = -1, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 9, byte = 9 '\t', _short = 9, _int = 9, _float = 1.26116862e-44, _int64 = 9, ptr = 0x9}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 10, base_type = OBJ_ARMOUR, sub_type = 32, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = 351, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 5, byte = 5 '\005', _short = 5, _int = 5, _float = 7.00649232e-45, _int64 = 5, ptr = 0x5}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 10, base_type = OBJ_ARMOUR, sub_type = 26, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = -1, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 8, byte = 8 '\b', _short = 8, _int = 8, _float = 1.12103877e-44, _int64 = 8, ptr = 0x8}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 10, base_type = OBJ_ARMOUR, sub_type = 26, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = 351, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 4, byte = 4 '\004', _short = 4, _int = 4, _float = 5.60519386e-45, _int64 = 4, ptr = 0x4}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 5, base_type = OBJ_ARMOUR, sub_type = 40, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = 351, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 2 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 5, base_type = OBJ_ARMOUR, sub_type = 28, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = -1, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 12, byte = 12 '\f', _short = 12, _int = 12, _float = 1.68155816e-44, _int64 = 12, ptr = 0xc}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 5, base_type = OBJ_ARMOUR, sub_type = 28, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = 351, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 8, byte = 8 '\b', _short = 8, _int = 8, _float = 1.12103877e-44, _int64 = 8, ptr = 0x8}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 5, base_type = OBJ_ARMOUR, sub_type = 38, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = -1, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 12, byte = 12 '\f', _short = 12, _int = 12, _float = 1.68155816e-44, _int64 = 12, ptr = 0xc}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 5, base_type = OBJ_ARMOUR, sub_type = 38, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = 351, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 8, byte = 8 '\b', _short = 8, _int = 8, _float = 1.12103877e-44, _int64 = 8, ptr = 0x8}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 10, base_type = OBJ_ARMOUR, sub_type = 30, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = -1, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 14, byte = 14 '\016', _short = 14, _int = 14, _float = 1.96181785e-44, _int64 = 14, ptr = 0xe}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 10, base_type = OBJ_ARMOUR, sub_type = 30, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = 351, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 10, byte = 10 '\n', _short = 10, _int = 10, _float = 1.40129846e-44, _int64 = 10, ptr = 0xa}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 10, base_type = OBJ_ARMOUR, sub_type = 10, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = -1, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 4, byte = 4 '\004', _short = 4, _int = 4, _float = 5.60519386e-45, _int64 = 4, ptr = 0x4}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 10, base_type = OBJ_ARMOUR, sub_type = 10, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = 351, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 2, byte = 2 '\002', _short = 2, _int = 2, _float = 2.80259693e-45, _int64 = 2, ptr = 0x2}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 10, base_type = OBJ_ARMOUR, sub_type = 11, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = -1, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 4, byte = 4 '\004', _short = 4, _int = 4, _float = 5.60519386e-45, _int64 = 4, ptr = 0x4}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 10, base_type = OBJ_ARMOUR, sub_type = 11, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = 351, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 2, byte = 2 '\002', _short = 2, _int = 2, _float = 2.80259693e-45, _int64 = 2, ptr = 0x2}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}}, fix_slot = false} #12 0x0000000000913be3 in item_list::add_item (this=this@entry=0x394bf10, spec="plate armour plus:12 not_cursed ident:all /\n plate armour plus:8 good_item not_cursed ident:all /\n chain mail plus:8 not_cursed ident:all /\n chain mail plus:6 good_item not_cursed ident:al"..., fix=fix@entry=false) at mapdef.cc:4816 sp = {ilist = std::vector of length 22, capacity 32 = {{genweight = 10, base_type = OBJ_ARMOUR, sub_type = 5, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = -1, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 12, byte = 12 '\f', _short = 12, _int = 12, _float = 1.68155816e-44, _int64 = 12, ptr = 0xc}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 10, base_type = OBJ_ARMOUR, sub_type = 5, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = 351, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 8, byte = 8 '\b', _short = 8, _int = 8, _float = 1.12103877e-44, _int64 = 8, ptr = 0x8}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 10, base_type = OBJ_ARMOUR, sub_type = 4, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = -1, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 8, byte = 8 '\b', _short = 8, _int = 8, _float = 1.12103877e-44, _int64 = 8, ptr = 0x8}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 10, base_type = OBJ_ARMOUR, sub_type = 4, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = 351, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 6, byte = 6 '\006', _short = 6, _int = 6, _float = 8.40779079e-45, _int64 = 6, ptr = 0x6}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 10, base_type = OBJ_ARMOUR, sub_type = 0, plus = 0, plus2 = 0, ego = 15, allow_uniques = 1, level = -1, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 4, byte = 4 '\004', _short = 4, _int = 4, _float = 5.60519386e-45, _int64 = 4, ptr = 0x4}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 10, base_type = OBJ_ARMOUR, sub_type = 20, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = -1, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 10, byte = 10 '\n', _short = 10, _int = 10, _float = 1.40129846e-44, _int64 = 10, ptr = 0xa}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 10, base_type = OBJ_ARMOUR, sub_type = 22, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = -1, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 10, byte = 10 '\n', _short = 10, _int = 10, _float = 1.40129846e-44, _int64 = 10, ptr = 0xa}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 10, base_type = OBJ_ARMOUR, sub_type = 32, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = -1, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 9, byte = 9 '\t', _short = 9, _int = 9, _float = 1.26116862e-44, _int64 = 9, ptr = 0x9}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 10, base_type = OBJ_ARMOUR, sub_type = 32, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = 351, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 5, byte = 5 '\005', _short = 5, _int = 5, _float = 7.00649232e-45, _int64 = 5, ptr = 0x5}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 10, base_type = OBJ_ARMOUR, sub_type = 26, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = -1, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 8, byte = 8 '\b', _short = 8, _int = 8, _float = 1.12103877e-44, _int64 = 8, ptr = 0x8}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 10, base_type = OBJ_ARMOUR, sub_type = 26, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = 351, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 4, byte = 4 '\004', _short = 4, _int = 4, _float = 5.60519386e-45, _int64 = 4, ptr = 0x4}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 5, base_type = OBJ_ARMOUR, sub_type = 40, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = 351, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 2 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 5, base_type = OBJ_ARMOUR, sub_type = 28, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = -1, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 12, byte = 12 '\f', _short = 12, _int = 12, _float = 1.68155816e-44, _int64 = 12, ptr = 0xc}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 5, base_type = OBJ_ARMOUR, sub_type = 28, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = 351, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 8, byte = 8 '\b', _short = 8, _int = 8, _float = 1.12103877e-44, _int64 = 8, ptr = 0x8}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 5, base_type = OBJ_ARMOUR, sub_type = 38, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = -1, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 12, byte = 12 '\f', _short = 12, _int = 12, _float = 1.68155816e-44, _int64 = 12, ptr = 0xc}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 5, base_type = OBJ_ARMOUR, sub_type = 38, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = 351, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 8, byte = 8 '\b', _short = 8, _int = 8, _float = 1.12103877e-44, _int64 = 8, ptr = 0x8}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 10, base_type = OBJ_ARMOUR, sub_type = 30, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = -1, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 14, byte = 14 '\016', _short = 14, _int = 14, _float = 1.96181785e-44, _int64 = 14, ptr = 0xe}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 10, base_type = OBJ_ARMOUR, sub_type = 30, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = 351, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 10, byte = 10 '\n', _short = 10, _int = 10, _float = 1.40129846e-44, _int64 = 10, ptr = 0xa}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 10, base_type = OBJ_ARMOUR, sub_type = 10, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = -1, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 4, byte = 4 '\004', _short = 4, _int = 4, _float = 5.60519386e-45, _int64 = 4, ptr = 0x4}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 10, base_type = OBJ_ARMOUR, sub_type = 10, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = 351, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 2, byte = 2 '\002', _short = 2, _int = 2, _float = 2.80259693e-45, _int64 = 2, ptr = 0x2}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 10, base_type = OBJ_ARMOUR, sub_type = 11, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = -1, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 4, byte = 4 '\004', _short = 4, _int = 4, _float = 5.60519386e-45, _int64 = 4, ptr = 0x4}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}, {genweight = 10, base_type = OBJ_ARMOUR, sub_type = 11, plus = 0, plus2 = 0, ego = 0, allow_uniques = 1, level = 351, item_special = 0, qty = 0, acquirement_source = 0, place = {branch = BRANCH_DUNGEON, depth = -1}, props = {, std::allocator >, CrawlStoreValue, std::less, std::allocator > >, std::allocator, std::allocator > const, CrawlStoreValue> > >> = std::map with 3 elements = {["ident"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 15, byte = 15 '\017', _short = 15, _int = 15, _float = 2.1019477e-44, _int64 = 15, ptr = 0xf}}, ["plus"] = {type = SV_INT, flags = 0 '\000', val = {boolean = 2, byte = 2 '\002', _short = 2, _int = 2, _float = 2.80259693e-45, _int64 = 2, ptr = 0x2}}, ["uncursed"] = {type = SV_BOOL, flags = 0 '\000', val = {boolean = true, byte = 1 '\001', _short = 1, _int = 1, _float = 1.40129846e-45, _int64 = 1, ptr = 0x1}}}, }, _corpse_monster_spec = 0x0}}, fix_slot = false} #13 0x00000000009176d4 in keyed_mapspec::set_item (this=0x394bee8, s=..., fix=false) at mapdef.cc:6021 __for_range = std::vector of length 1, capacity 1 = {"plate armour plus:12 not_cursed ident:all /\n plate armour plus:8 good_item not_cursed ident:all /\n chain mail plus:8 not_cursed ident:all /\n chain mail plus:6 good_item not_cursed ident:al"...} #14 0x0000000000908fa5 in map_lines::add_key_field (this=this@entry=0x11ee210 , s="] = plate armour plus:12 not_cursed ident:all /\n plate armour plus:8 good_item not_cursed ident:all /\n chain mail plus:8 not_cursed ident:all /\n chain mail plus:6 good_item not_cursed iden"..., set_field=(std::string (keyed_mapspec::*)(keyed_mapspec * const, const std::string &, bool)) 0x9175f0 , copy_field=(void (keyed_mapspec::*)(keyed_mapspec * const, const keyed_mapspec &)) 0x910790 ) at mapdef.cc:1724 separator = 61 key = "]" err = "" len = 1 arg = "plate armour plus:12 not_cursed ident:all /\n plate armour plus:8 good_item not_cursed ident:all /\n chain mail plus:8 not_cursed ident:all /\n chain mail plus:6 good_item not_cursed ident:al"... kmbase = @0x394bee8: {key_glyph = 93, feat = {feats = std::vector of length 0, capacity 0, fix_slot = false}, item = {items = std::vector of length 0, capacity 0, error = ""}, mons = {mons = std::vector of length 0, capacity 0, error = ""}, map_mask = {flags_set = 0, flags_unset = 0}, err = ""} #15 0x00000000009094c6 in map_lines::add_key_item (this=this@entry=0x11ee210 , s="] = plate armour plus:12 not_cursed ident:all /\n plate armour plus:8 good_item not_cursed ident:all /\n chain mail plus:8 not_cursed ident:all /\n chain mail plus:6 good_item not_cursed iden"...) at mapdef.cc:1742 No locals. #16 0x000000000089b982 in dgn_kitem (ls=0x249bb80) at l-dgn.cc:508 map = 0x11ee180 err = "" #17 0x00007fe8cc4063b0 in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #18 0x00007fe8cc4067e4 in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #19 0x00007fe8cc405ade in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #20 0x00007fe8cc40699b in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #21 0x00007fe8cc4023f8 in lua_pcall () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #22 0x0000000000893b9b in crawl_err_trace (ls=0x249bb80) at l-crawl.cc:1207 nargs = err = #23 0x00007fe8cc4063b0 in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #24 0x00007fe8cc410fbf in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #25 0x00007fe8cc40682d in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #26 0x00007fe8cc405ade in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #27 0x00007fe8cc40699b in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #28 0x00007fe8cc4023f8 in lua_pcall () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #29 0x00000000006b2daf in CLua::callfn (this=0x1540260 , fn=fn@entry=0xc7e4ad "dgn_run_map", nargs=nargs@entry=1, nret=nret@entry=0) at clua.cc:727 ls = 0x249bb80 strangler = {lua = 0x1540260 , static lua_map = std::map with 1 elements = {[0x249bb80] = 0x1540260 }} err = #30 0x00000000008fd130 in map_def::run_lua (this=this@entry=0x11ee180 , run_main=run_main@entry=true) at mapdef.cc:2553 mset = {old_map = std::unique_ptr containing 0x3364980} err = #31 0x000000000090ce39 in map_def::validate_map_def (this=0x11ee180 , default_depths=...) at mapdef.cc:2787 valid_flag = {val = @0x11ee4d8, oldval = } err = dl = {old_map = std::unique_ptr containing 0x3a96bb0} #32 0x0000000000c4c9bb in yyparse () at levcomp.ypp:101 err = "\340zn\003\000\000\000\000 \305A\314\350\177\000\000 \305A\314\350\177\000\000vvvvvvvv\001\000\000\000\000:30P\000\000\000\000\000\000\000Q\000\000\000\000\000\000\000\220\225\227\003\000\000\000\000\005\002\377", '\000' , " \305A\314\350\177\000\000 \305A\314\350\177", '\000' , "\020\034\234\002\000\000\000\000\061\000\000\000\000\000\000\000`\213\251\002\000\000\000\000\n\002[\003\000\000\000\000XUf\003\000\000\000\000P\251L\002\000\000\000\000\006\000\000\000\000\000\000\000q\005", '\000' , "@\005\000\000\000\000\000\000"... yystate = yyssa = {0, 2, 11, 16, 58, 162, 178, 0, 0, 0, 0, 0, 16, 0, 48, 0, 14816, -14870, -1, -1, 13328, -14870, 32767, 0, 0, 192, 164, 192, 0, 0, 164, 192, 3720, 1009, 0, 0, 0, 0, 164, 192, 0, 0, 0, 0, 3720, 1009, 0, 0, 0, 0, 86, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, 0, 0, 0, 3719, 1009, 0, 0, 0, 0, 0, 0, 1, 0 , 1, 0, 30976, 21363, 1, 0, 0, 0, 3806, 1009, 0, 0, 6033, -13437, 32744, 0, 2, 0, 0, 0, -27008, 152, 0, 0, -27008, 152, 0, 0, 13328, -14870, 32767, 0, 42, 0, 28, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31232, 586, 0, 0, 3594, 1009, 0, 0, 28608, -13433, 32744, 0, 28864, -13433, 32744, 0, 29440, -13433, 32744, 0 , 96, 0, 0, 0, 31232, 586, 0, 0, 3720, 1009, 0, 0, 3806, 1009, 0, 0, 3801, 1009, 0, 0, 81, 0, 68, 0} yyss = 0x7fffc5ea31d0 yystacksize = 200 yytoken = yyval = {i = 0, f = , text = } yymsg = 0x7fffc5ea3150 "(\243\327\003" yylen = 2 yyvs = 0x7fffc5ea3360 yyn = 11 yyresult = yyvsp = 0x7fffc5ea3378 yymsgbuf = "(\243\327\003", '\000' , "D\000\000\000\350\177\000\000 2\352\305\377\177\000\000\000\000\000\000\000\000\000\000h\r\000\000\000\000\000\000V\000\000\000\350\177\000\000wc\313\000\000\000\000\000\000\243\200\201\224f\226%04\352\305\377\177\000\000\240\062\352\305\377\177\000\000T\000\000\000\000\000\000\000\331\016\361\003\000\000\000\000\060yJ\002\000\000\000\000\001\000\000\000\000\000\000" yymsg_alloc = 128 yyssp = 0x7fffc5ea31d6 yyvsa = {{i = 66129625, f = 3.2672375884864443e-316, text = 0x3f10ed9 "\017\361\003"}, {i = 11, f = 5.434722104253712e-323, text = 0xb }, {i = 0, f = 0, text = 0x0}, {i = 61173312, f = 3.0223631901528077e-316, text = 0x3a56e40 "crystal_vault_3"}, {i = 61884192, f = 3.0574853287843703e-316, text = 0x3b04720 'v' }, {i = 60380208, f = 2.9831786461548801e-316, text = 0x3995430 'v' }, {i = 61881536, f = 3.0573541049488348e-316, text = 0x3b03cc0 " crystal_vault_setup(_G)"}, {i = -974506800, f = 6.9533076608018525e-310, text = 0x7fffc5ea34d0 ""}, {i = 96, f = 4.7430302000759668e-322, text = 0x60 }, {i = 0, f = 0, text = 0x0}, {i = 108, f = 5.3359089750854627e-322, text = 0x6c }, {i = 45417072, f = 2.2439015009898395e-316, text = 0x2b50270 "P\030\211\003"}, {i = 45417040, f = 2.2438999199797728e-316, text = 0x2b50250 "X\002\265\002"}, {i = 45417024, f = 2.2438991294747394e-316, text = 0x2b50240 "P\265\023\003"}, {i = 96, f = 4.7430302000759668e-322, text = 0x60 }, {i = 45417072, f = 2.2439015009898395e-316, text = 0x2b50270 "P\030\211\003"}, {i = 17790560, f = 8.7897045162774471e-317, text = 0x10f7660 ""}, {i = 8034432, f = 3.9695368350475782e-317, text = 0x7a9880 >::_M_emplace_back_aux(int&)+336> "L\213L$\020L\213D$\bH\213T$\030M\001\315M\211\bI\211P\bM\211h\020H\203\304\070[]A\\A]A^A_\303I\215\177\020H\211T$\030L\211D$\bL\211L$\020\350\003\244\335\377\205\300H\213T$\030L\213D$\bL\213L$\020\177\201H\215t$/L\211\377\350\f|\335\377L\213L$\020L\213D$\bH\213T$\030\351`\377\377\377H\271\252\252\252\252\252\252\252\nH9\312\017\207j\376\377\377L\215,\202I\301\345\003\351d\376\377\377\220\220\220\220\220\220\220\220AWH\272\253\252\252\252\252\252\252\252AVA\276\030"}, {i = 111, f = 5.4841286688378366e-322, text = 0x6f }, {i = -974506512, f = 6.9533076608160815e-310, text = 0x7fffc5ea35f0 ""}, {i = 57307456, f = 2.8313645260158819e-316, text = 0x36a7140 "`\252\373\002"}, {i = 57307528, f = 2.831368083288532e-316, text = 0x36a7188 "\n\002\324\312\350\177"}, {i = 16, f = 7.9050503334599447e-323, text = 0x10 }, {i = 16, f = 7.9050503334599447e-323, text = 0x10 }, {i = -974506804, f = 6.9533076608016548e-310, text = 0x7fffc5ea34cc "\377\177"}, {i = -974506512, f = 6.9533076608160815e-310, text = 0x7fffc5ea35f0 ""}, {i = 50634224, f = 2.5016630582230346e-316, text = 0x3049df0 ""}, {i = -974506800, f = 6.9533076608018525e-310, text = 0x7fffc5ea34d0 ""}, {i = 98, f = 4.8418433292442161e-322, text = 0x62 }, {i = -892028160, f = 6.9484311454688863e-310, text = 0x7fe8cad4bb00 ""}, {i = 111, f = 5.4841286688378366e-322, text = 0x6f }, {i = 57307496, f = 2.8313665022784653e-316, text = 0x36a7168 "Ъ\373\002"}, {i = 16, f = 7.9050503334599447e-323, text = 0x10 }, {i = 4, f = 1.9762625833649862e-323, text = 0x4 }, {i = -974506512, f = 6.9533076608160815e-310, text = 0x7fffc5ea35f0 ""}, {i = -895299740, f = 6.9484309838313577e-310, text = 0x7fe8caa2cf64 <__GI___libc_malloc+84> "H\205\300H\211\302\017\204", }, {i = 9, f = 4.4465908125712189e-323, text = 0x9 }, {i = 111, f = 5.4841286688378366e-322, text = 0x6f }, {i = -974506753, f = 6.9533076608041746e-310, text = 0x7fffc5ea34ff ""}, {i = -883849304, f = 6.9484315495580635e-310, text = 0x7fe8cb5187a8 "H\205\300t\003[Ð諗\377\377H\205\300t\004\377\320\353\342\277\b"}, {i = 86, f = 4.2489645542347203e-322, text = 0x56 }, {i = -883588007, f = 6.9484315624678506e-310, text = 0x7fe8cb558459 const&)+89> "H\211X\b\307@\020"}, {i = 17790560, f = 8.7897045162774471e-317, text = 0x10f7660 ""}, {i = -892028160, f = 6.9484311454688863e-310, text = 0x7fe8cad4bb00 ""}, {i = 16, f = 7.9050503334599447e-323, text = 0x10 }, {i = -974506552, f = 6.9533076608141053e-310, text = 0x7fffc5ea35c8 "\020\065\225"}, {i = 65326336, f = 3.2275498386282274e-316, text = 0x3e4cd00 "\210b"}, {i = 1, f = 4.9406564584124654e-324, text = 0x1 }, {i = 56398480, f = 2.7864551445664626e-316, text = 0x35c9290 "\310\313}\003"}, {i = 9778448, f = 4.8311952264450456e-317, text = 0x953510 ::__uninit_copy<__gnu_cxx::__normal_iterator > >, message_particle*>(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, message_particle*)+48> "\213E\b\211C\bH\203\305\020H\203\303\020I9\354u\335H\203\304\bH\211\330[]A\\A]\303H\211\323\353\355H\211\307\350\322\332\302\377H\211\336L\211\357\350\067\373\377\377\350R\350\302\377H\211\303\350\372\352\302\377H\211\337\350\202\354\302\377\220\220H\211\\$\350H\211l$\360H\211\373L\211d$\370H\203\354\030H\213~\bH+>H\211\365H\307\003"}, {i = 1, f = 4.9406564584124654e-324, text = 0x1 }, {i = 18808160, f = 9.2924657174854996e-317, text = 0x11efd60 "\220\222\\\003"}, {i = 18808160, f = 9.2924657174854996e-317, text = 0x11efd60 "\220\222\\\003"}, {i = 1, f = 4.9406564584124654e-324, text = 0x1 }, {i = 56398480, f = 2.7864551445664626e-316, text = 0x35c9290 "\310\313}\003"}, {i = 9780388, f = 4.8321537137979776e-317, text = 0x953ca4 >::operator=(std::vector > const&)+292> "H\213;H\205\377t\005\350/\332\302\377H\301\345\004L\211#L\001\345H\211k\020\351S\377\377\377\017\037@"}, {i = 58250416, f = 2.8779529401561281e-316, text = 0x378d4b0 "@\\\213\003"}, {i = 65326352, f = 3.2275506291332608e-316, text = 0x3e4cd10 "xv\017\001"}, {i = 18808152, f = 9.2924617649603329e-317, text = 0x11efd58 ""}, {i = -974506560, f = 6.95330766081371e-310, text = 0x7fffc5ea35c0 ""}, {i = 16, f = 7.9050503334599447e-323, text = 0x10 }, {i = 9751822, f = 4.8180402345588766e-317, text = 0x94cd0e <_mod(int, int)+14> "H\301\350 \215\220\350\003"}, {i = -27, f = 2.1219957776254999e-314, text = 0xffffffe5 }, {i = 9780660, f = 4.8322880996536464e-317, text = 0x953db4 ::push_back(message_line const&)+100> "\205\300A\211\204$@\234"}, {i = 18803872, f = 9.2903471639961323e-317, text = 0x11eeca0 ""}, {i = -974506560, f = 6.95330766081371e-310, text = 0x7fffc5ea35c0 ""}, {i = 0, f = 0, text = 0x0}, {i = 9777347, f = 4.8306512601689744e-317, text = 0x9530c3 ::__destroy(message_particle*, message_particle*)+67> "\205\300\177\341H\215t$\017H\211\357\350\034\344\302\377\353Ґ\220\220\220\220\220\220\220\220\220SH\211\373H\213w\bH\213?\350\220\377\377\377H\213;H\205\377t\b[\351\342\345\302\377f\220[Ð", '\220' , "AUI\211\375ATU1\355SH\203\354\bLJ@\234"}, {i = 18843888, f = 9.3101176948801157e-317, text = 0x11f88f0 ""}, {i = 18803872, f = 9.2903471639961323e-317, text = 0x11eeca0 ""}, {i = 18843888, f = 9.3101176948801157e-317, text = 0x11f88f0 ""}, {i = -892028160, f = 6.9484311454688863e-310, text = 0x7fe8cad4bb00 ""}, {i = 16, f = 7.9050503334599447e-323, text = 0x10 }, {i = -974506168, f = 6.9533076608330774e-310, text = 0x7fffc5ea3748 "\360\235\004\003"}, {i = 50634224, f = 2.5016630582230346e-316, text = 0x3049df0 ""}, {i = 1, f = 4.9406564584124654e-324, text = 0x1 }, {i = 65326336, f = 3.2275498386282274e-316, text = 0x3e4cd00 "\210b"}, {i = 9778448, f = 4.8311952264450456e-317, text = 0x953510 ::__uninit_copy<__gnu_cxx::__normal_iterator > >, message_particle*>(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, message_particle*)+48> "\213E\b\211C\bH\203\305\020H\203\303\020I9\354u\335H\203\304\bH\211\330[]A\\A]\303H\211\323\353\355H\211\307\350\322\332\302\377H\211\336L\211\357\350\067\373\377\377\350R\350\302\377H\211\303\350\372\352\302\377H\211\337\350\202\354\302\377\220\220H\211\\$\350H\211l$\360H\211\373L\211d$\370H\203\354\030H\213~\bH+>H\211\365H\307\003"}, {i = 65326352, f = 3.2275506291332608e-316, text = 0x3e4cd10 "xv\017\001"}, {i = 18843888, f = 9.3101176948801157e-317, text = 0x11f88f0 ""}, {i = 1, f = 4.9406564584124654e-324, text = 0x1 }, {i = 1, f = 4.9406564584124654e-324, text = 0x1 }, {i = 65326336, f = 3.2275498386282274e-316, text = 0x3e4cd00 "\210b"}, {i = 65580632, f = 3.240113730375712e-316, text = 0x3e8ae58 "\n\002\324\312\350\177"}, {i = 17790560, f = 8.7897045162774471e-317, text = 0x10f7660 ""}, {i = 65580560, f = 3.2401101731030619e-316, text = 0x3e8ae10 "\200\b\330\003"}, {i = 65580632, f = 3.240113730375712e-316, text = 0x3e8ae58 "\n\002\324\312\350\177"}, {i = 65580576, f = 3.2401109636080953e-316, text = 0x3e8ae20 ""}, {i = -974506240, f = 6.9533076608295201e-310, text = 0x7fffc5ea3700 "\020\256\350\003"}, {i = -974506032, f = 6.9533076608397967e-310, text = 0x7fffc5ea37d0 "\210b"}, {i = 0, f = 0, text = 0x0}, {i = 0, f = 0, text = 0x0}, {i = 1, f = 4.9406564584124654e-324, text = 0x1 }, {i = 1, f = 4.9406564584124654e-324, text = 0x1 }, {i = -27, f = 2.1219957776254999e-314, text = 0xffffffe5 }, {i = -883587394, f = 6.9484315624981368e-310, text = 0x7fe8cb5586be , std::allocator >::~basic_string()+62> "H\203\304\030\303\017\037D"}, {i = 1, f = 4.9406564584124654e-324, text = 0x1 }, {i = 1, f = 4.9406564584124654e-324, text = 0x1 }, {i = -27, f = 2.1219957776254999e-314, text = 0xffffffe5 }, {i = 9765018, f = 4.8245599248213976e-317, text = 0x95009a <_mpr(std::string, msg_channel_type, int, bool, bool)+858> "\351\370\374\377\377\220\203\375\003D\017D%\005W\257"}, {i = 7, f = 6.9531436082562536e-310, text = 0x7fff00000007 }, {i = -974506000, f = 6.9533076608413777e-310, text = 0x7fffc5ea37f0 "Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/sprint/pitspri\031"}, {i = 59730024, f = 2.9510552883673156e-316, text = 0x38f6868 "P\374O\002"}, {i = 0, f = 0, text = 0x0}, {i = 17790584, f = 8.7897163738529473e-317, text = 0x10f7678 ""}, {i = 0, f = 0, text = 0x0}, {i = 17790584, f = 8.7897163738529473e-317, text = 0x10f7678 ""}, {i = 0, f = 0, text = 0x0}, {i = 17790584, f = 8.7897163738529473e-317, text = 0x10f7678 ""}, {i = -892028160, f = 6.9484311454688863e-310, text = 0x7fe8cad4bb00 ""}, {i = 66129544, f = 3.267233586554713e-316, text = 0x3f10e88 "@"}, {i = 0, f = 0, text = 0x0}, {i = 62380280, f = 3.0819953325957795e-316, text = 0x3b7d8f8 "\260\337L\002"}, {i = -892028160, f = 6.9484311454688863e-310, text = 0x7fe8cad4bb00 ""}, {i = 50356872, f = 2.4879600487224985e-316, text = 0x3006288 "Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/sprint/pitsprint.des"}, {i = -974506000, f = 6.9533076608413777e-310, text = 0x7fffc5ea37f0 "Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/sprint/pitspri\031"}, {i = 65580560, f = 3.2401101731030619e-316, text = 0x3e8ae10 "\200\b\330\003"}, {i = 65580632, f = 3.240113730375712e-316, text = 0x3e8ae58 "\n\002\324\312\350\177"}, {i = 65580656, f = 3.240114916133262e-316, text = 0x3e8ae70 "\006"}, {i = -895299740, f = 6.9484309838313577e-310, text = 0x7fe8caa2cf64 <__GI___libc_malloc+84> "H\205\300H\211\302\017\204", }, {i = 67, f = 3.3102398271363518e-322, text = 0x43 }, {i = 111, f = 5.4841286688378366e-322, text = 0x6f }, {i = -974506032, f = 6.9533076608397967e-310, text = 0x7fffc5ea37d0 "\210b"}, {i = -883849304, f = 6.9484315495580635e-310, text = 0x7fe8cb5187a8 "H\205\300t\003[Ð諗\377\377H\205\300t\004\377\320\353\342\277\b"}, {i = 0, f = 0, text = 0x0}, {i = 50634224, f = 2.5016630582230346e-316, text = 0x3049df0 ""}, {i = 50634240, f = 2.5016638487280679e-316, text = 0x3049e00 " "}, {i = 50634240, f = 2.5016638487280679e-316, text = 0x3049e00 " "}, {i = 0, f = 6.8990327155862934e-310, text = 0x7f0000000000 }, {i = -974506032, f = 6.9533076608397967e-310, text = 0x7fffc5ea37d0 "\210b"}, {i = -974506033, f = 6.9533076608397473e-310, text = 0x7fffc5ea37cf ""}, {i = -974506032, f = 6.9533076608397967e-310, text = 0x7fffc5ea37d0 "\210b"}, {i = 0, f = 0, text = 0x0}, {i = 0, f = 0, text = 0x0}, {i = 1, f = 4.9406564584124654e-324, text = 0x1 }, {i = 0, f = 0, text = 0x0}, {i = 43619548, f = 2.1550920153923254e-316, text = 0x29994dc "a\200"}, {i = 9766304, f = 4.8251952932419495e-317, text = 0x9505a0 "H\213\234$\030\001"}, {i = 0, f = 0, text = 0x0}, {i = 119, f = 2.6312747813848758e-312, text = 0x7c00000077 }, {i = 4, f = 6.9531436082561054e-310, text = 0x7fff00000004 }, {i = -974505800, f = 6.953307660851259e-310, text = 0x7fffc5ea38b8 "Րv"}, {i = 50356872, f = 2.4879600487224985e-316, text = 0x3006288 "Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/sprint/pitsprint.des"}, {i = 16, f = 1.0185579797423812e-312, text = 0x3000000010 }, {i = -974505504, f = 6.9533076608658834e-310, text = 0x7fffc5ea39e0 "\b"}, {i = -974505696, f = 6.9533076608563973e-310, text = 0x7fffc5ea3920 ""}, {i = 1701274962, f = 2.5863434016963937e+161, text = 0x6172656e65676552 }, {i = 1735289204, f = 7.4782496890791662e+247, text = 0x73656420676e6974 }, {i = 1664032826, f = 3.1484263735878095e+214, text = 0x6c776172632f203a }, {i = 1935764781, f = 3.8787504381539007e-80, text = 0x2f72657473616d2d }, {i = 2002874979, f = 5.5441189427095453e+199, text = 0x69672d6c77617263 }, {i = 808856948, f = 1.2001020082456992e-71, text = 0x3135343730362d74 }, {i = 842608689, f = 3.9845525036308597e+252, text = 0x7461642f32393031 }, {i = 1633955681, f = 2.6174845410324199e+180, text = 0x65642f7461642f61 }, {i = 1886596979, f = 6.9677084189778381e+252, text = 0x746e697270732f73 }, {i = 1953067055, f = 8.8214640039240133e+199, text = 0x697270737469702f }, {i = 25, f = 1.2351641146031164e-322, text = 0x19 }, {i = -868162751, f = 6.9484323245767574e-310, text = 0x7fe8cc40e341 "\205\300t\343H\211\330H\203\304\b[]\363\303\017\266O\vH\213\026\270\001"}, {i = 153, f = 7.5592043813710721e-322, text = 0x99 }, {i = 38388000, f = 1.8966192012553772e-316, text = 0x249c120 "\320\300I\002"}, {i = 1, f = 6.9482630179367371e-310, text = 0x7fe800000001 }, {i = -868161032, f = 6.9484323246616873e-310, text = 0x7fe8cc40e9f8 "H\215\025\341", }, {i = 100, f = 4.9406564584124654e-322, text = 0x64 }, {i = 38386904, f = 1.896565051660593e-316, text = 0x249bcd8 " \301I\002"}, {i = 38386560, f = 1.8965480558023761e-316, text = 0x249bb80 "\240F\302\003"}, {i = 17790560, f = 8.7897045162774471e-317, text = 0x10f7660 ""}, {i = 0, f = 0, text = 0x0}, {i = 0, f = 0, text = 0x0}, {i = 25, f = 1.2351641146031164e-322, text = 0x19 }, {i = 57431560, f = 2.8374960783070301e-316, text = 0x36c5608 "A"}, {i = 25, f = 1.2351641146031164e-322, text = 0x19 }, {i = 7770325, f = 3.8390506395213841e-317, text = 0x7690d5 ::__destroy(mons_list::mons_spec_slot*, mons_list::mons_spec_slot*)+517> "H\203D$` H\213D$`H9D$h\017\205\t\376\377\377H\201Ĉ"}, {i = -974505681, f = 6.9533076608571384e-310, text = 0x7fffc5ea392f ""}, {i = -2122276096, f = 1.2926576038814622e-127, text = 0x259666948180a300 }, {i = 57335296, f = 2.832740004773904e-316, text = 0x36ade00 " \004"}, {i = 38386560, f = 1.8965480558023761e-316, text = 0x249bb80 "\240F\302\003"}, {i = 57431328, f = 2.8374846159840466e-316, text = 0x36c5520 "\220\346d\003"}, {i = 57431632, f = 2.8374996355796802e-316, text = 0x36c5650 "\n"}, {i = 57431688, f = 2.8375024023472969e-316, text = 0x36c5688 "\n\002\351\003"}, {i = -892028160, f = 6.9484311454688863e-310, text = 0x7fe8cad4bb00 ""}, {i = 25, f = 1.2351641146031164e-322, text = 0x19 }, {i = -892028160, f = 6.9484311454688863e-310, text = 0x7fe8cad4bb00 ""}, {i = 25, f = 1.2351641146031164e-322, text = 0x19 }, {i = 1187, f = 5.8645592161355965e-321, text = 0x4a3 }, {i = 0, f = 0, text = 0x0}, {i = 18801936, f = 9.2893906529057837e-317, text = 0x11ee510 "\210\370\326\003"}, {i = -974505569, f = 6.9533076608626719e-310, text = 0x7fffc5ea399f ""}, {i = -895299740, f = 6.9484309838313577e-310, text = 0x7fe8caa2cf64 <__GI___libc_malloc+84> "H\205\300H\211\302\017\204", }, {i = 0, f = 0, text = 0x0}, {i = 25, f = 1.2351641146031164e-322, text = 0x19 }, {i = 0, f = 0, text = 0x0}, {i = -883849304, f = 6.9484315495580635e-310, text = 0x7fe8cb5187a8 "H\205\300t\003[Ð諗\377\377H\205\300t\004\377\320\353\342\277\b"}, {i = 0, f = 0, text = 0x0}, {i = -883588007, f = 6.9484315624678506e-310, text = 0x7fe8cb558459 const&)+89> "H\211X\b\307@\020"}, {i = 0, f = 0, text = 0x0}, {i = -883587279, f = 6.9484315625038186e-310, text = 0x7fe8cb558731 "H\205\333I\211\301L\215@\030H\213\f$t\037H\203\373\001I\213\066M\215A\030\017\205\376"}, {i = 0, f = 0, text = 0x0}, {i = 18801024, f = 9.2889400650367765e-317, text = 0x11ee180 "8\336&\003"}, {i = 68135696, f = 3.3663506649082839e-316, text = 0x40fab10 "W"}, {i = 18801920, f = 9.2893827478554502e-317, text = 0x11ee500 "(\243\327\003"}} #33 0x000000000092cd1c in _parse_maps (s=...) at maps.cc:1452 cache_name = "sprint_pitsprint.des" dat = 0x36ade80 mtime = 1555214418 s = "/crawl-master/crawl-git-6074511092/data/dat/des/sprint/pitsprint.des" #34 read_map (file="des/sprint/pitsprint.des") at maps.cc:1462 No locals. #35 0x000000000089b4f9 in dgn_load_des_file (ls=) at l-dgn.cc:657 file = "des/sprint/pitsprint.des" #36 0x00007fe8cc4063b0 in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #37 0x00007fe8cc411062 in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #38 0x00007fe8cc40682d in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #39 0x00007fe8cc405ade in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #40 0x00007fe8cc40699b in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #41 0x00007fe8cc4023f8 in lua_pcall () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #42 0x00000000006b1efe in CLua::execfile (this=0x1540260 , filename=filename@entry=0xcb6309 "dlua/loadmaps.lua", trusted=trusted@entry=true, die_on_fail=die_on_fail@entry=true, force=force@entry=true) at clua.cc:333 ls = 0x249bb80 err = 0 strangler = {lua = 0x1540260 , static lua_map = std::map with 1 elements = {[0x249bb80] = 0x1540260 }} #43 0x000000000092b50a in read_maps () at maps.cc:1470 No locals. #44 0x0000000000b4d567 in _initialize () at startup.cc:145 No locals. #45 startup_step () at startup.cc:1297 choice = {name = "\270\261;\002\000\000\000\000\020\340:\002\000\000\000\000~\340:\002\000\000\000\000~\340:\002\000\000\000\000\001\001\000\000\000\000\000\000@AA\002\000\000\000\000@AA\002\000\000\000\000pAA\002", '\000' , "\377\377\377\377", '\000' ..., type = GAME_TYPE_UNSPECIFIED, filename = , seed = 140637808807780, pregenerate = 35, map = , arena_teams = "\000\200D\352\305\377\177\000\000@\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\370\261;\002\000\000\000\000\036\000\000\000\000\000\000\000@\000\000\000\000\000\000\000\200f$\001\000\000\000\000\306\037\303\000\000\000\000\000 E\352\305\377\177\000\000,\327b\000\001\000\000\000\370\261;\002\000\000\000\000\240f$\001\000\000\000\000}\000\000\000\000\000\000\000\200/B\002\000\000\000\000\003\000\000\000\000\000\000\000,\327b\000\000\000\000\000 H\352\305\377\177", '\000' , "ϱ\303\000\000\000\000\000\370\063B\002", '\000' , "\330!;\002\000\000\000\000\276\206U\313\350\177\000\000\230/B\002\000\000\000"..., allowed_combos = std::vector of length -17579727532270, capacity -17579725136929 = {, , , , , , , , , , , , , , , , , , , , "", , , , , , , , , , , , , , , , "", , , , , , , , , , , , , , , , "", , , , , , , , , , , , , , , , , , , , , , , , , , "", , , , , , , , , , "", , , , , , , , "", , , , , , , , "", , , , , , , , , , , , , , , , "", , , , , , , , , , , , , , , , "", , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , "", , , , , , , , , , , , , , , , , ...}, allowed_species = std::vector of length -35184126843724, capacity -35184119096539 = {3930357760, 8388549, 16384, SP_HUMAN, 256, SP_HUMAN, 1001519104, SP_DEEP_ELF, 7680, SP_HUMAN, 16384, SP_HUMAN, 610697216, SP_HIGH_ELF, 3273639424, SP_HUMAN, 3930398720, 8388549, 1658268672, 256, 1001519104, SP_DEEP_ELF, 610705408, SP_HIGH_ELF, 32000, SP_HUMAN, 1110409216, SP_DEEP_ELF, 768, SP_HUMAN, 1658268672, SP_HUMAN, 3930595328, 8388549, SP_HUMAN, SP_HUMAN, SP_HUMAN, SP_HUMAN, 3283209984, SP_HUMAN, 1110702080, SP_DEEP_ELF, SP_HUMAN, SP_HUMAN, 992073728, SP_DEEP_ELF, 1434893824, 8382667, 1110415360, SP_DEEP_ELF, 610697216, SP_HIGH_ELF, 610697216, SP_HIGH_ELF, 3284794112, SP_HUMAN, 4294967040, 255, SP_HUMAN, 16777216, 1110415360, SP_DEEP_ELF, SP_HUMAN, SP_HUMAN, 259422208, SP_HIGH_ELF, SP_HUMAN, SP_HUMAN, 256, SP_HUMAN, SP_HUMAN, SP_HUMAN, 788529408, 2002874979, 1634545004, 1919251571, 1650816815, 1987208563, 1932489317, 1701536623, 1110406004, 1869050479, 808598138, 808270129, 875638068, 976498734, 825898032, 1869819441, 989883235, SP_DEEP_ELF, 1095477248, SP_DEEP_ELF, 3387731968, SP_HUMAN, 3072, SP_HUMAN, 3930597376, 8388549, 1658268672, SP_HUMAN, 3930595328, 8388549, SP_HUMAN, SP_HUMAN, SP_HUMAN, SP_HUMAN, 1657051392, SP_HUMAN, 1409689600, SP_HIGH_ELF, SP_HUMAN, SP_HUMAN, 3650199552, SP_HUMAN, 2731500544, 8382666, 1409687552, SP_HIGH_ELF, 10240, SP_HUMAN, 16384, SP_HUMAN, 1367844864, 8382667, 3650199552, SP_HUMAN, 1672589568, SP_HUMAN, 1067982848, SP_DEEP_ELF, 3650199552, SP_HUMAN, 1409687552, SP_HIGH_ELF, 3650199552, SP_HUMAN, 3072, SP_HUMAN, 3930597376, 8388549, 3930624000, 8388549, 3569025024, 8382666, 16384, SP_HUMAN, 197132288, SP_HIGH_ELF, 3072, SP_HUMAN, 3930597376, 8388549, 3930624000, 8388549, 2731500544, 8382666, 198739968, SP_HIGH_ELF, 1670397952, SP_HUMAN, 198739968, SP_HIGH_ELF, 2658920704, 8382666, 72704, SP_HUMAN, 72960, SP_HUMAN, 197132288, SP_HIGH_ELF, 3307089152, SP_HUMAN, 4294960384, 4294967295, SP_SLUDGE_ELF, SP_HUMAN, 3307065344, SP_HUMAN, SP_HUMAN, SP_HUMAN, 3307065344, SP_HUMAN, 1658268672, SP_HUMAN, 3930595328, 8388549, 2636308736, 8382666, SP_HUMAN, SP_HUMAN, 3930597376, 8388549, SP_HUMAN, 3072, 1656983552, SP_HUMAN, SP_HUMAN, SP_HUMAN, 1293029888, 1436964295...}, allowed_jobs = std::vector of length 9477876, capacity 0 = { defaults = {name = , type = 37466616, filename = , seed = 64, pregenerate = 128, map = "A\306GA\001H\203\304([]A\\A]A^A_\303H\203\304(H\215\177 1\311[]A\\A]A^A_1\366\351\353\373\224\377\017\037\000I\213W0늸\fG\322\000H\211\301\272\032G\322\000\276\333\000\000\000\277\001G\322\000\061\300\350\364\366\251\377\203\372o\017\204\016\377\377\377H\211\301\272\032G\322\000\276\367\000\000\000\277\001G\322\000\061\300\350\322\366\251\377f\220UH\211\375SH\201\354\330\b\000\000\204\300H\211\224$0\b\000\000H\211\214$8\b\000\000L\211\204$@\b\000\000L\211\214$H\b\000\000t@\017)\204$P\b\000\000\017)\214$`\b\000\000\017)\224$p\b\000\000\017)\234$\200\b"..., arena_teams = "", allowed_combos = std::vector of length -532997286, capacity -535285265 = { newchar = ng = {name = "bog body", type = 19162752, filename = "", seed = 12831227, pregenerate = 255, map = , arena_teams = "bog body", allowed_combos = std::vector of length 2223823, capacity 0 = { #46 0x000000000062c499 in _launch_game () at main.cc:405 game_start = ccon = {cstate = 160, smartcstate = 145} #47 _launch_game_loop () at main.cc:377 game_ended = false #48 main (argc=, argv=) at main.cc:331 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.2 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wno-array-bounds -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -Irltiles -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-6074511092/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-6074511092/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-6074511092/data/web/" -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -O2 >>>>>>>>>>> Place info: branch = 0, depth = 1 Level id: D:1 Level build method = ABSENT, level layout type = ABSENT, absdepth0 = 0 Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Data directory '/crawl-master/crawl-git-6074511092/data/dat/' found. Loading databases... Regenerating db: descriptions; Regenerating db: gamestart Regenerating db: randart; Regenerating db: speak; Regenerating db: shout Regenerating db: misc; Regenerating db: quotes; Regenerating db: help Regenerating db: FAQ; Regenerating db: hints Loading spells and features... Loading maps... Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/altar/altar.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/altar/ashenzari_visionary.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/altar/kiku_cage.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/altar/lugonu_bribe.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/altar/nemelex_the_gamble.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/altar/okawaru_arena.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/altar/overflow.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/altar/pakellas_experiments.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/altar/trog_burn_book.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/altar/trog_wizard.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/altar/vehumet_trees.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/altar/xom_monty_hall.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/altar/xom_sheep.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/altar/yredelemnul_ordeal.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/arrival/large.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/arrival/simple.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/arrival/small.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/arrival/twisted.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/branches/abyss.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/branches/blade.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/branches/coc.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/branches/crypt.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/branches/depths.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/branches/depths_encompass.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/branches/dis.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/branches/elf.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/branches/geh.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/branches/hell.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/branches/lair.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/branches/orc.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/branches/pan.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/branches/shoals.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/branches/slime.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/branches/snake.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/branches/spider.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/branches/swamp.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/branches/tar.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/branches/temple.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/branches/temple_compat.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/branches/tomb.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/branches/vaults.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/branches/vaults_rooms_empty.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/branches/vaults_rooms_ghost.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/branches/vaults_rooms_hard.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/branches/vaults_rooms_standard. des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/branches/zot.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/builder/alphashops.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/builder/arena.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/builder/decor.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/builder/dummy.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/builder/food.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/builder/layout.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/builder/layout_caves.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/builder/layout_cc.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/builder/layout_cellular.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/builder/layout_city.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/builder/layout_delve.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/builder/layout_forest.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/builder/layout_geoelf.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/builder/layout_geoelf_castle.de s Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/builder/layout_grids.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/builder/layout_halls.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/builder/layout_loops.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/builder/layout_overlapping_boxe s.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/builder/layout_pan_divisions.de s Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/builder/layout_pools.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/builder/layout_vaults.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/builder/rooms.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/builder/shops.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/builder/uniques.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/portals/bailey.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/portals/bazaar.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/portals/desolation.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/portals/gauntlet.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/portals/icecave.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/portals/ossuary.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/portals/sewer.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/portals/trove.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/portals/volcano.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/portals/wizlab.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/portals/ziggurat.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/serial/aquarium.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/serial/bayou.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/serial/column_ruins.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/serial/corridors.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/serial/curves.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/serial/forest.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/serial/glass.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/serial/gnoll_camp.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/serial/ice.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/serial/magic_research.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/serial/park.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/serial/rivers.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/serial/sigils.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/serial/undead.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/serial/window.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/sprint/arena_sprint.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/sprint/fedhas.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/sprint/linesprint.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/sprint/meat.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/sprint/menkaure.des Regenerating des: /crawl-master/crawl-git-6074511092/data/dat/des/sprint/pitsprint.des >>>>>>>>>>>>>>>>>>>>>> Version history: No version history (current version is 0.24-a0-250-g6074511) Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 0, need_save: 0, saving_game: 0, updating_scores: 0: seen_hups: 2, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_NO_CMD repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [] Species: Yak Job: Unemployed HP: 0/0; mods: 0/0 MP: 0/0; mod: 0 Stats: 0 (0) 0 (0) 0 (0) Position: (0, 0) , god: No God (0), turn_is_over: 0, banished: 0 Skills (mode: auto) Name | can_train | train | training | level | points | progress Fighting | | 0 | 0 | 0 | 0 | 0/0 Short Blades | | 0 | 0 | 0 | 0 | 0/50 Long Blades | | 0 | 0 | 0 | 0 | 0/12 Axes | | 0 | 0 | 0 | 0 | 0/0 Maces & Flails | | 0 | 0 | 0 | 0 | 0/42 Polearms | | 0 | 0 | 0 | 0 | 0/12 Staves | | 0 | 0 | 0 | 0 | 0/0 Slings | | 0 | 0 | 0 | 0 | 0/35 Bows | | 0 | 0 | 0 | 0 | 0/12 Crossbows | | 0 | 0 | 0 | 0 | 0/0 Throwing | | 0 | 0 | 0 | 0 | 0/29 Armour | | 0 | 0 | 0 | 0 | 0/12 Dodging | | 0 | 0 | 0 | 0 | 0/0 Stealth | | 0 | 0 | 0 | 0 | 0/25 Shields | | 0 | 0 | 0 | 0 | 0/0 Unarmed Combat | | 0 | 0 | 0 | 0 | 0/12 Spellcasting | | 0 | 0 | 0 | 0 | 0/0 Conjurations | | 0 | 0 | 0 | 0 | 0/17 Hexes | | 0 | 0 | 0 | 0 | 0/12 Charms | | 0 | 0 | 0 | 0 | 0/0 Summonings | | 0 | 0 | 0 | 0 | 0/14 Necromancy | | 0 | 0 | 0 | 0 | 0/12 Translocations | | 0 | 0 | 0 | 0 | 0/0 Transmutations | | 0 | 0 | 0 | 0 | 0/12 Fire Magic | | 0 | 0 | 0 | 0 | 0/12 Ice Magic | | 0 | 0 | 0 | 0 | 0/0 Air Magic | | 0 | 0 | 0 | 0 | 0/10 Earth Magic | | 0 | 0 | 0 | 0 | 0/12 Poison Magic | | 0 | 0 | 0 | 0 | 0/0 Invocations | | 0 | 0 | 0 | 0 | 0/8 Evocations | | 0 | 0 | 0 | 0 | 0/12 Spell bugs: Durations: Attributes: #59: 1 Mutations: Inventory bugs: Equipment: }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: @ clua stack: dlua stack: [C], function (null), line -1 [C], function err_trace, line -1 dungeon.lua, function kitem, line 209 [string "global_prelude"], function general_item_setup, line 211 [string "dlmain"], function (null), line 2 dungeon.lua, function (null), line 255 [C], function load_des_file, line -1 loadmaps.lua, function (null), line 10 Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< nemelex_gamble_triggered: false grunt_iron_hall_animated: false aquarium_serial_pool_size: 1 arena_sprint_boss_set: 1: 1: place:Swamp 2: the lernaean hydra / wizard name:witch n_rpl n_des n_noc col:green hp:130 spells:mephitic_cloud.15.wizard;summon_hydra.15.wizard;invisibility.15.wizard;teleport_self.15.wizard.emergency 3: decaying rune of zot 2: 1: place:Spider 2: arachne hp:250 / wolf spider name:dire n_adj n_noc col:blue hp:300 / jumping spider name:phase_spider n_rpl n_des never_corpse col:lightgreen spells:teleport_self.58.natural hp:300 3: gossamer rune of zot 3: 1: place:Elf w:300 / deep elf sorcerer / deep elf blademaster / deep elf master archer / deep elf annihilator / deep elf high priest 2: fannar hp:400 hd:14 / deep elf elementalist hp:400 ; robe ego:fire_resistance | robe ego:cold_resistance | robe ego:resistance . dagger ego:freezing | dagger ego:flaming | dagger ego:electrocution 3: elven rune of zot 4: 1: place:Slime 2: dissolution hp:430 / acid blob name:sulfuric n_adj col:white hp:450 / great orb of eyes name:greater_orb_of_eyes n_rpl n_des n_noc col:green hp:600 3: slimy rune of zot 5: 1: vault guard / place:Vaults 2: mennas hp:250 / mara hp:300 / vault guard name:captain n_suf n_noc col:lightcyan hp:800 hd:26 3: silver rune of zot 6: 1: soul eater / lorocyproca / executioner / shadow wraith 2: gloorx vloq 3: dark rune of zot 7: 1: place:Tar:$ 2: ereshkigal 3: bone rune of zot 8: 1: efreet / sun demon / ynoxinul / balrug / brimstone fiend 2: cerebov 3: fiery rune of zot 9: 1: place:Geh:$ 2: asmodeus 3: obsidian rune of zot 10: 1: pandemonium lord 2: ancient lich name:Master_Blaster n_rpl hd:30 hp:1500 col:lightmagenta spells:fire_storm.32.wizard;glaciate.16.wizard;miasma_breath.16.wizard;teleport_self.16.wizard.emergency 3: demonic rune of zot 11: 1: guardian mummy w:15 / mummy priest w:3 / greater mummy w:2 2: khufu hp:500 3: golden rune of zot 12: 1: smoke demon / blizzard demon / green death / rakshasa / glowing orange brain / titan / lich / draconian annihilator / deep elf annihilator 2: lom lobon 3: magical rune of zot 13: 1: place:Coc:$ 2: antaeus 3: icy rune of zot 14: 1: place:Dis:$ 2: dispater 3: iron rune of zot arena_style_points: 0 grunt_gauntlet_trap_triggered: false calc_score: CLASS: FunctionWrapper name: meatsprint_score fn: [type function] kb_xom_sheep_generated: false oka_arena_cages: false grunt_orc_gardens_giant_problem: false dk_vt_stepped: false nemelex_gamble_announced: false bailey_type: bailey_axe dk_xom_monty_hall_triggered: false xom_gg_granted: false dk_vt_tree_died: false hep_ancestral_shrine_reborn: false wucad_mu_died: false ice_cave_hard: false >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>