Version: Dungeon Crawl Stone Soup 0.17-a0-2206-g5b4bac4 Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-js-oubliette -name johnstein -rc /dgldir/rcfiles/crawl-git/johnstein.rc -macro /dgldir/rcfiles/crawl-git/johnstein.macro -morgue /dgldir/morgue/johnstein/ -webtiles-socket /crawl-master/webserver/sockets/johnstein:2016-01-11.02:00:31.sock -await-connection -wizard RC options: restart_after_game = false Crash caused by signal #15: Terminated Obtained 50 stack frames. /usr/games/crawl-js-oubliette(_Z17write_stack_traceP8_IO_FILEi+0x2d) [0xa48f40]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-js-oubliette(_Z13do_crash_dumpv+0x420) [0xa53bd9]: do_crash_dump() /usr/games/crawl-js-oubliette(_Z20crash_signal_handleri+0x2c1) [0xa48d8a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x364c0) [0x7f3451c7d4c0]: /lib/x86_64-linux-gnu/libc.so.6(__select+0x13) [0x7f3451d32803]: /usr/games/crawl-js-oubliette(_ZN14TilesFramework11await_inputERjb+0x107) [0x1173727]: TilesFramework::await_input(unsigned int&, bool) /usr/games/crawl-js-oubliette(_Z6getchkv+0x54) [0x1183c45]: getchk() /usr/games/crawl-js-oubliette(_Z7m_getchv+0xd) [0x1183c9c]: m_getch() /usr/games/crawl-js-oubliette(_Z8getch_ckv+0xd) [0x1183d1d]: getch_ck() /usr/games/crawl-js-oubliette() [0xdf0311] /usr/games/crawl-js-oubliette(_ZN14message_window4moreEbb+0x1f3) [0xdf3e93]: message_window::more(bool, bool) /usr/games/crawl-js-oubliette(_ZN14message_window10make_spaceEi+0xc8) [0xdf33c6]: message_window::make_space(int) /usr/games/crawl-js-oubliette(_ZN14message_window8add_itemESs11prefix_typeb+0xd5) [0xdf3a83]: message_window::add_item(std::string, prefix_type, bool) /usr/games/crawl-js-oubliette(_ZN13message_store9store_msgERK12message_item+0x99) [0xdf41a5]: message_store::store_msg(message_item const&) /usr/games/crawl-js-oubliette(_ZN13message_store10flush_prevEv+0xa0) [0xdf443a]: message_store::flush_prev() /usr/games/crawl-js-oubliette(_ZN13message_store3addERK12message_item+0x55) [0xdf40cb]: message_store::add(message_item const&) /usr/games/crawl-js-oubliette() [0xdef64d] /usr/games/crawl-js-oubliette() [0xdee51d] /usr/games/crawl-js-oubliette(_Z4mprf16msg_channel_typePKcz+0xc6) [0xdee9a1]: mprf(msg_channel_type, char const*, ...) /usr/games/crawl-js-oubliette() [0xdb5380] /usr/games/crawl-js-oubliette(_Z16resolve_subvaultR7map_def+0x97) [0xdb55db]: resolve_subvault(map_def&) /usr/games/crawl-js-oubliette(_ZN7map_def14apply_subvaultER11string_spec+0x29f) [0xd820bf]: map_def::apply_subvault(string_spec&) /usr/games/crawl-js-oubliette(_ZN7map_def23subvault_from_tagstringERKSs+0x278) [0xd818a2]: map_def::subvault_from_tagstring(std::string const&) /usr/games/crawl-js-oubliette() [0xcf5918] /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc23c) [0x7f345358c23c]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc604) [0x7f345358c604]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xb8d7) [0x7f345358b8d7]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc802) [0x7f345358c802]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(lua_pcall+0x51) [0x7f3453588361]: /usr/games/crawl-js-oubliette() [0xcef9da] /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc23c) [0x7f345358c23c]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0x16c7b) [0x7f3453596c7b]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc64d) [0x7f345358c64d]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xb8d7) [0x7f345358b8d7]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc802) [0x7f345358c802]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(lua_pcall+0x51) [0x7f3453588361]: /usr/games/crawl-js-oubliette(_ZN4CLua6callfnEPKcii+0x11c) [0xa2beda]: CLua::callfn(char const*, int, int) /usr/games/crawl-js-oubliette(_ZN7map_def7run_luaEb+0x237) [0xd7d62b]: map_def::run_lua(bool) /usr/games/crawl-js-oubliette() [0xdb534a] /usr/games/crawl-js-oubliette() [0xdb5486] /usr/games/crawl-js-oubliette() [0xdb523d] /usr/games/crawl-js-oubliette(_Z10vault_mainR15vault_placementPK7map_defb+0x2c) [0xdb51be]: vault_main(vault_placement&, map_def const*, bool) /usr/games/crawl-js-oubliette() [0xb33e07] /usr/games/crawl-js-oubliette() [0xb33c5e] /usr/games/crawl-js-oubliette() [0xb2fd9e] /usr/games/crawl-js-oubliette() [0xb2e8fd] /usr/games/crawl-js-oubliette() [0xb2d5ea] /usr/games/crawl-js-oubliette() [0xb2774e] /usr/games/crawl-js-oubliette(_Z7builderb20dungeon_feature_type+0x1fa) [0xb2737d]: builder(bool, dungeon_feature_type) /usr/games/crawl-js-oubliette() [0xb8edde] Trying to run gdb. GNU gdb (Ubuntu/Linaro 7.4-2012.02-0ubuntu2) 7.4-2012.02 Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". For bug reporting instructions, please see: . [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007f345201384e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007f345201384e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x0000000000a49445 in call_gdb (file=0x7f3451ffe180) at crash.cc:420 gdb = 22536 attach_cmd = "attach 21391\000\000\000\000\000\000\000" #2 0x0000000000a53bfc in do_crash_dump () at dbg-asrt.cc:671 t = 1452478540 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3be7308 "/dgldir/morgue/johnstein/"}} name = "/dgldir/morgue/johnstein/crash-johnstein-20160111-021540.txt", '\000' file = 0x7f3451ffe180 #3 0x0000000000a48d8a in crash_signal_handler (sig_num=15) at crash.cc:193 No locals. #4 No symbol table info available. #5 0x00007f3451d32803 in select () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #6 0x0000000001173727 in TilesFramework::await_input (this=0x1827d40, c=@0x7ffcac3ef7a8: 4294967044, block=true) at tileweb.cc:368 result = -1405159680 fds = {fds_bits = {9, 0 }} maxfd = 3 #7 0x0000000001183c45 in getchk () at libunix.cc:231 c = 4294967044 #8 0x0000000001183c9c in m_getch () at libunix.cc:257 c = -252 #9 0x0000000001183d1d in getch_ck () at libunix.cc:279 c = 0 #10 0x0000000000df0311 in readkey_more (user_forced=false) at message.cc:1517 keypress = -252 unwind_more = {val = @0x17db880, oldval = false} mc = {m_previous_mode = MOUSE_MODE_NORMAL, static ms_current_mode = MOUSE_MODE_MORE} #11 0x0000000000df3e93 in message_window::more (this=0x17d3b00, full=true, user=false) at message.cc:622 last_row = 7 #12 0x0000000000df33c6 in message_window::make_space (this=0x17d3b00, n=1) at message.cc:392 space = 0 s = 0 #13 0x0000000000df3a83 in message_window::add_item (this=0x17d3b00, text=..., first_col=P_NONE, temporary=false) at message.cc:537 line = {ops = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x3cdb1c0, _M_finish = 0x3cdb250, _M_end_of_storage = 0x3cdb250}}, }} nl = @0x3cdb0b0: {ops = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x3d28bd0, _M_finish = 0x3d28c30, _M_end_of_storage = 0x3d28c30}}, }} __for_range = @0x7ffcac3ef960: { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x3cdb050, _M_finish = 0x3cdb0c8, _M_end_of_storage = 0x3cdb110}}, } __for_begin = {_M_current = 0x3cdb0b0} __for_end = {_M_current = 0x3cdb0c8} newlines = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x3cdb050, _M_finish = 0x3cdb0c8, _M_end_of_storage = 0x3cdb110}}, } #14 0x0000000000df41a5 in message_store::store_msg (this=0x17d3b40, msg=...) at message.cc:700 p = P_NONE #15 0x0000000000df443a in message_store::flush_prev (this=0x17d3b40) at message.cc:733 msg = {channel = MSGCH_ERROR, param = 0, text = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x39aa368 "Lua error: /crawl-master/crawl-js-oubliette/data/dat/des/portals/oubliette.des:330: Bad item name: 'halberd att:friendly no_stairs'\n/crawl-master/crawl-js-oubliette/data/dat/des/portals/oubl"...}}, repeats = 2, turn = 6, join = false} #16 0x0000000000df40cb in message_store::add (this=0x17d3b40, msg=...) at message.cc:676 No locals. #17 0x0000000000def64d in _mpr (text=..., channel=MSGCH_ERROR, param=0, nojoin=false, cap=false) at message.cc:1286 colour = MSGCOL_LIGHTRED domore = false do_flash_screen = false join = true msg = {channel = MSGCH_ERROR, param = 0, text = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3a70828 "Lua error: /crawl-master/crawl-js-oubliette/data/dat/des/portals/oubliette.des:315: Bad item name: 'halberd att:friendly no_stairs'\n/crawl-master/crawl-js-oubliette/data/dat/des/portals/oubl"...}}, repeats = 1, turn = 6, join = false} col = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x33ce018 "lightred"}} fs = {ops = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x3bdec20, _M_finish = 0x3bdec68, _M_end_of_storage = 0x3bdec80}}, }} #18 0x0000000000dee51d in do_message_print(msg_channel_type, int, bool, bool, const char *, typedef __va_list_tag __va_list_tag *) (channel=MSGCH_ERROR, param=0, cap=true, nojoin=false, format=0x128190c "Lua error: %s", argp=0x7ffcac3efd38) at message.cc:1002 heapbuf = 0x3c33860 "Lua error: /crawl-master/crawl-js-oubliette/data/dat/des/portals/oubliette.des:315: Bad item name: 'halberd att:friendly no_stairs'\n/crawl-master/crawl-js-oubliette/data/dat/des/portals/oubliette.des:"... ap = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffcac3efe10, reg_save_area = 0x7ffcac3efd50}} buff = "Lua error: /crawl-master/crawl-js-oubliette/data/dat/des/portals/oubliette.des:315: Bad item name: 'halberd att:friendly no_stairs'\n/crawl-master/crawl-js-oubliette/data/dat/des/portals/oubliette.des" len = 218 #19 0x0000000000dee9a1 in mprf (channel=MSGCH_ERROR, format=0x128190c "Lua error: %s") at message.cc:1046 argp = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffcac3efe10, reg_save_area = 0x7ffcac3efd50}} #20 0x0000000000db5380 in _resolve_map_lua (map=...) at maps.cc:171 err = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3c33748 "/crawl-master/crawl-js-oubliette/data/dat/des/portals/oubliette.des:315: Bad item name: 'halberd att:friendly no_stairs'\n/crawl-master/crawl-js-oubliette/data/dat/des/portals/oubliette.des:315: in mai"...}} #21 0x0000000000db55db in resolve_subvault (map=...) at maps.cc:228 width = 0 height = -1405156608 svplace = {x = 61639656, y = 0} mismatch = {0, 0, 0, 159} can_vmirror = false exact_fit = false min_mismatch = 61639656 can_hmirror = false can_rot = false must_rot = false idx = 32764 #22 0x0000000000d820bf in map_def::apply_subvault (this=0x7ffcac3f0d88, spec=...) at mapdef.cc:3400 orig = 0x7f3450fdffe8 vault = {name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x36444e8 "oubliette_subvault_arrival_fight"}}, description = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f3452a343d8 ""}}, order = 2147483647, tags = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3a1ecd8 " oubliette_subvault_arrival_fight minivault oubliette_subvault_arrival_fight "}}, place = {depths = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }}, depths = {depths = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x3b8f600, _M_finish = 0x3b8f610, _M_end_of_storage = 0x3b8f610}}, }}, orient = MAP_FLOAT, _chance = {default_thing = {chance_priority = -1, chance = -1}, depth_range_Xs = {, std::allocator > >> = {_M_impl = { >> = {<__gnu_cxx::new_allocator >> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }}, _weight = {default_thing = 10, depth_range_Xs = {, std::allocator > >> = {_M_impl = { >> = {<__gnu_cxx::new_allocator >> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }}, map = {markers = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, lines = {, std::allocator >, std::allocator, std::allocator > > >> = {_M_impl = {, std::allocator > >> = {<__gnu_cxx::new_allocator, std::allocator > >> = {}, }, _M_start = 0x3b0ae80, _M_finish = 0x3b0aeb8, _M_end_of_storage = 0x3b0aec0}}, }, overlay = {_M_t = {*, std::default_delete > >> = { > >> = {> = {}, >, true>> = { >> = {}, }, }, *, false>> = {_M_head_impl = 0x0}, }, }}, keyspecs = {_M_t = {_M_impl = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, _M_key_compare = {> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x3c978a0, _M_left = 0x3c978a0, _M_right = 0x3c978a0}, _M_node_count = 1}}}, next_keyspec_idx = 256, map_width = 6, solid_north = false, solid_east = false, solid_south = false, solid_west = false, solid_checked = false}, mons = {mons = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x3a1ede0, _M_finish = 0x3a1ee00, _M_end_of_storage = 0x3a1ee00}}, }, error = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f3452a343d8 ""}}}, items = {items = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, error = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f3452a343d8 ""}}}, random_mons = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, prelude = {file = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3cd3df8 ""}}, chunk = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f3452a343d8 ""}}, compiled = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f3452a343d8 ""}}, context = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3529e38 "dlprelude"}}, first = -1, last = -1, error = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f3452a343d8 ""}}}, mapchunk = {file = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3bf8e58 "/crawl-master/crawl-js-oubliette/data/dat/des/portals/oubliette.des"}}, chunk = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f3452a343d8 ""}}, compiled = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x39ad048 "\033LuaQ"}}, context = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x352ac88 "dlmapchunk"}}, first = 318, last = -1, error = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3d0d378 ""}}}, main = {file = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x38efa68 "/crawl-master/crawl-js-oubliette/data/dat/des/portals/oubliette.des"}}, chunk = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f3452a343d8 ""}}, compiled = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x391e038 "\033LuaQ"}}, context = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3529e68 "dlmain"}}, first = 313, last = -1, error = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3cd3dc8 ""}}}, validate = {file = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3b1c608 ""}}, chunk = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f3452a343d8 ""}}, compiled = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f3452a343d8 ""}}, context = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x352aed8 "dlvalidate"}}, first = -1, last = -1, error = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f3452a343d8 ""}}}, veto = {file = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3b1c5d8 ""}}, chunk = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f3452a343d8 ""}}, compiled = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f3452a343d8 ""}}, context = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3616e78 "dlveto"}}, first = -1, last = -1, error = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f3452a343d8 ""}}}, epilogue = {file = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3cd3d98 ""}}, chunk = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f3452a343d8 ""}}, compiled = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f3452a343d8 ""}}, context = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3616ea8 "dlepilogue"}}, first = -1, last = -1, error = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f3452a343d8 ""}}}, place_loaded_from = {filename = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3623638 ""}}, lineno = 0}, original = 0x7ffcac3f1240, rock_colour = 0 '\000', floor_colour = 0 '\000', rock_tile = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f3452a343d8 ""}}, floor_tile = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f3452a343d8 ""}}, border_fill_type = DNGN_ROCK_WALL, feat_renames = {_M_t = {_M_impl = {, std::allocator > > > >> = {<__gnu_cxx::new_allocator, std::allocator > > > >> = {}, }, _M_key_compare = {> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7ffcac3f02d8, _M_right = 0x7ffcac3f02d8}, _M_node_count = 0}}}, subvault_places = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, index_only = false, cache_offset = 2301, file = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3616ca8 "portals_oubliette.des"}}, cache_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3616ca8 "portals_oubliette.des"}}, svmask = 0x7ffcac3efff0, validating_map_flag = false} subvault_corners = {first = {x = 27215953, y = 1}, second = {x = -1, y = 0}} tl = {x = 0, y = 0} br = {x = 5, y = 6} vwidth = 6 vheight = 7 flags = {data = 0x3a16280, mwidth = 6, mheight = 7, size = 42} reg_stack = 0 max_tries = 100 ntries = 91 tag = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3c8a238 "oubliette_subvault_arrival_fight"}} #23 0x0000000000d818a2 in map_def::subvault_from_tagstring (this=0x7ffcac3f0d88, sub=...) at mapdef.cc:3322 s = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3a163b8 "A : oubliette_subvault_arrival_fight"}} key = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3a16268 "A"}} substitute = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3c8a138 "oubliette_subvault_arrival_fight"}} err = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f3452a343d8 ""}} fix = false sep = 58 vlist = {, std::allocator >, int>, std::allocator, std::allocator >, int> > >> = {, std::allocator >, int>, std::allocator, std::allocator >, int> > >> = {_M_impl = {, std::allocator >, int> >> = {<__gnu_cxx::new_allocator, std::allocator >, int> >> = {}, }, _M_start = 0x3621f40, _M_finish = 0x3621f50, _M_end_of_storage = 0x3621f50}}, }, } spec = {key = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3a16268 "A"}}, fix = false, fixed_str = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f3452a343d8 ""}}, strlist = {, std::allocator >, int>, std::allocator, std::allocator >, int> > >> = {, std::allocator >, int>, std::allocator, std::allocator >, int> > >> = {_M_impl = {, std::allocator >, int> >> = {<__gnu_cxx::new_allocator, std::allocator >, int> >> = {}, }, _M_start = 0x3bd9810, _M_finish = 0x3bd9820, _M_end_of_storage = 0x3bd9820}}, }, }} #24 0x0000000000cf5918 in dgn_subvault (ls=0x348e4b0) at l_dgn.cc:567 err = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3a16298 '\001' }} i = 2 size = 2 map = 0x7ffcac3f0d88 #25 0x00007f345358c23c in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #26 0x00007f345358c604 in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #27 0x00007f345358b8d7 in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #28 0x00007f345358c802 in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #29 0x00007f3453588361 in lua_pcall () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #30 0x0000000000cef9da in crawl_err_trace (ls=0x348e4b0) at l_crawl.cc:915 nargs = 3 err = 0 #31 0x00007f345358c23c in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #32 0x00007f3453596c7b in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #33 0x00007f345358c64d in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #34 0x00007f345358b8d7 in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #35 0x00007f345358c802 in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #36 0x00007f3453588361 in lua_pcall () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #37 0x0000000000a2beda in CLua::callfn (this=0x16e01c0, fn=0x127ec5a "dgn_run_map", nargs=1, nret=0) at clua.cc:726 ls = 0x348e4b0 strangler = {lua = 0x16e01c0, static lua_map = {_M_t = {_M_impl = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, _M_key_compare = {> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x3d129c0, _M_left = 0x3d129c0, _M_right = 0x3d129c0}, _M_node_count = 1}}}} err = 0 #38 0x0000000000d7d62b in map_def::run_lua (this=0x7ffcac3f0d88, run_main=true) at mapdef.cc:2551 mset = {old_map = {_M_t = { >> = { >> = {> = {}, , true>> = {> = {}, }, }, > = {_M_head_impl = 0x35aca20}, }, }}} err = 0 #39 0x0000000000db534a in _resolve_map_lua (map=...) at maps.cc:164 err = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f3452a343d8 ""}} #40 0x0000000000db5486 in _resolve_map (map=...) at maps.cc:196 No locals. #41 0x0000000000db523d in _write_vault (mdef=..., place=..., check_place=false) at maps.cc:132 tries = 21 #42 0x0000000000db51be in vault_main (place=..., vault=0x7f3450fe1000, check_place=false) at maps.cc:106 No locals. #43 0x0000000000b33e07 in _build_vault_impl (vault=, vault@entry=, build_only=, check_collisions=, make_no_exits=, where=) at dungeon.cc:4049 place = is_layout = saved_place = placing = placed_vault_orientation =