Version: Dungeon Crawl Stone Soup 0.17.2-1-ge4368a0 Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-0.17 -name Esperanza -rc /dgldir/rcfiles/crawl-0.17/Esperanza.rc -macro /dgldir/rcfiles/crawl-0.17/Esperanza.macro -morgue /dgldir/morgue/Esperanza/ -webtiles-socket /crawl-master/webserver/sockets/Esperanza:2017-04-25.09:31:23.sock -await-connection RC options: restart_after_game = false Crash caused by signal #15: Terminated Obtained 26 stack frames. /usr/games/crawl-0.17(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x64e043]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-0.17(_Z13do_crash_dumpv+0x2b8) [0x654f98]: do_crash_dump() /usr/games/crawl-0.17(_Z20crash_signal_handleri+0x74) [0x64e2b4]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x321e0) [0x7f192db801e0]: /lib/x86_64-linux-gnu/libc.so.6(__read+0x10) [0x7f192dc1e7d0]: /lib/x86_64-linux-gnu/libc.so.6(_IO_file_underflow+0x138) [0x7f192dbc0d08]: /lib/x86_64-linux-gnu/libc.so.6(_IO_default_uflow+0xe) [0x7f192dbc23ee]: /lib/x86_64-linux-gnu/libc.so.6(getc+0xab) [0x7f192dbb98cb]: /usr/games/crawl-0.17(_ZN13FileLineInputC1EPKc+0x34) [0xaf13a4]: FileLineInput::FileLineInput(char const*) /usr/games/crawl-0.17(_ZN4CLua8loadfileEP9lua_StatePKcbb+0xbc) [0x6384fc]: CLua::loadfile(lua_State*, char const*, bool, bool) /usr/games/crawl-0.17(_ZN4CLua8execfileEPKcbbb+0xb7) [0x638df7]: CLua::execfile(char const*, bool, bool, bool) /usr/games/crawl-0.17() [0x63b2f9] /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xca28) [0x7f192f3f9a28]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0x17328) [0x7f192f404328]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xce7d) [0x7f192f3f9e7d]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc0ca) [0x7f192f3f90ca]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xd02f) [0x7f192f3fa02f]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(lua_pcall+0x51) [0x7f192f3f5b41]: /usr/games/crawl-0.17(_ZN4CLua6callfnEPKcii+0xbf) [0x639abf]: CLua::callfn(char const*, int, int) /usr/games/crawl-0.17(_ZN10dlua_chunk9load_callER4CLuaPKc+0x48) [0x6bed68]: dlua_chunk::load_call(CLua&, char const*) /usr/games/crawl-0.17(_Z23run_map_global_preludesv+0x44) [0x8818d4]: run_map_global_preludes() /usr/games/crawl-0.17(_Z12startup_stepv+0x35a) [0xa7aa2a]: startup_step() /usr/games/crawl-0.17() [0x848c46] /usr/games/crawl-0.17(main+0x2eb) [0x53ecfb]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xfd) [0x7f192db6cead]: /usr/games/crawl-0.17() [0x5ba81d] Trying to run gdb. GNU gdb (GDB) 7.4.1-debian 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". 0x00007f192dee8c4e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007f192dee8c4e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x000000000064e703 in call_gdb (file=0x7f192ded4880) at crash.cc:420 gdb = attach_cmd = "attach 22363\000\000\000\000\000\000\000" #2 0x0000000000654fb1 in do_crash_dump () at dbg-asrt.cc:671 t = 1493112707 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x27e6248 "/dgldir/morgue/Esperanza/"}} name = "/dgldir/morgue/Esperanza/crash--20170425-093147.txt", '\000' file = 0x7f192ded4880 #3 0x000000000064e2b4 in crash_signal_handler (sig_num=15) at crash.cc:193 No locals. #4 No symbol table info available. #5 0x00007f192dc1e7d0 in read () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #6 0x00007f192dbc0d08 in _IO_file_underflow () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #7 0x00007f192dbc23ee in _IO_default_uflow () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #8 0x00007f192dbb98cb in getc () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #9 0x0000000000af13a4 in FileLineInput::FileLineInput (this=0x7fff2fa15e70, name=) at unicode.cc:275 ch = #10 0x00000000006384fc in CLua::loadfile (ls=ls@entry=0x262ee20, filename=filename@entry=0x28597e8 "dlua/vault.lua", trusted=, die_on_fail=false) at clua.cc:312 file = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x2821c28 "/crawl-master/crawl-0.17/data/dat/dlua/vault.lua"}} f = { = {_vptr.LineInput = 0xc24730}, f = 0x2a909e0, bom = FileLineInput::BOM_NORMAL, seen_eof = false} script = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xe
}} #11 0x0000000000638df7 in CLua::execfile (this=this@entry=0x117c8c0, filename=filename@entry=0x28597e8 "dlua/vault.lua", trusted=trusted@entry=false, die_on_fail=die_on_fail@entry=false, force=force@entry=false) at clua.cc:331 ls = 0x262ee20 err = strangler = {lua = 0x28597e8, static lua_map = {_M_t = {_M_impl = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, _M_key_compare = {> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x2803dd0, _M_left = 0x2803dd0, _M_right = 0x2803dd0}, _M_node_count = 1}}}} #12 0x000000000063b2f9 in _clua_require (ls=0x262ee20) at clua.cc:1189 file = 0x28597e8 "dlua/vault.lua" vm = @0x117c8c0: {error = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfc2858 ""}}, managed_vm = false, shutting_down = false, throttle_unit_lines = 10000, throttle_sleep_ms = 0, throttle_sleep_start = 2, throttle_sleep_end = 800, n_throttle_sleeps = 0, mixed_call_depth = 1, lua_call_depth = 0, max_mixed_call_depth = 8, max_lua_call_depth = 100, memory_used = 0, static MAX_THROTTLE_SLEEPS = 100, _state = 0x262ee20, sourced_files = {_M_t = {_M_impl = {, std::allocator > > >> = {<__gnu_cxx::new_allocator, std::allocator > > >> = {}, }, _M_key_compare = {, std::allocator >, std::basic_string, std::allocator >, bool>> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x26b10c0, _M_left = 0x2655f60, _M_right = 0x28b0c10}, _M_node_count = 55}}}, uniqindex = 0, shutdown_listeners = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }} #13 0x00007f192f3f9a28 in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #14 0x00007f192f404328 in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #15 0x00007f192f3f9e7d in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #16 0x00007f192f3f90ca in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #17 0x00007f192f3fa02f in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #18 0x00007f192f3f5b41 in lua_pcall () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #19 0x0000000000639abf in CLua::callfn (this=0x117c8c0, fn=, nargs=0, nret=0) at clua.cc:726 ls = 0x262ee20 strangler = {lua = 0x117c8c0, static lua_map = {_M_t = {_M_impl = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, _M_key_compare = {> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x2803dd0, _M_left = 0x2803dd0, _M_right = 0x2803dd0}, _M_node_count = 1}}}} err = #20 0x00000000006bed68 in dlua_chunk::load_call (this=0x28e1d30, interp=..., fn=0x0) at dlua.cc:197 err = 0 #21 0x00000000008818d4 in run_map_global_preludes () at maps.cc:1515 __for_range = @0x117d130: { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x28e1370, _M_finish = 0x28e2600, _M_end_of_storage = 0x28e2b70}}, } #22 0x0000000000a7aa2a in _initialize () at startup.cc:142 No locals. #23 startup_step () at startup.cc:970 defaults = {name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfc2859 ""}}, type = 39567392, filename = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1ff
}}, map = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f192dbc23ee "\203\370\377t\017H\213S\b\017\266\002H\203\302\001H\211S\b[\303fff.\017\037\204"}}, arena_teams = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7fff2fa16a30 "\003"}}, allowed_combos = {, std::allocator >, std::allocator, std::allocator > > >> = {_M_impl = {, std::allocator > >> = {<__gnu_cxx::new_allocator, std::allocator > >> = {}, }, _M_start = 0x7fff2fa16940, _M_finish = 0x7fff2fa165e0, _M_end_of_storage = 0x7fff2fa16a30}}, }, allowed_species = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0xaf129f, _M_end_of_storage = 0x25b2554}}, }, allowed_jobs = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x25bc020, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, allowed_weapons = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x7fff2fa16a30, _M_finish = 0x7fff2fa16a30, _M_end_of_storage = 0xfe1420}}, }, species = 799106528, job = 32767, weapon = 799107632, fully_random = 255} name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfc2858 ""}} choice = {name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f192ded5ea8 ""}}, type = 799106396, filename = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f192db71210 "AWH\215GhAVI\211\326H\211\362H\203\302\070AUATUH\211\315SH\201", }}, map = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x25acba0 "0\315Z\002"}}, arena_teams = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xfc2858 ""}}, allowed_combos = {, std::allocator >, std::allocator, std::allocator > > >> = {_M_impl = {, std::allocator > >> = {<__gnu_cxx::new_allocator, std::allocator > >> = {}, }, _M_start = 0xfc2868, _M_finish = 0xfc2858, _M_end_of_storage = 0x7f192dbdf53b}}, }, allowed_species = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x7f1900000000, _M_finish = 0x1, _M_end_of_storage = 0x7fff2fa16940}}, }, allowed_jobs = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x9, _M_finish = 0x7fff2fa16560, _M_end_of_storage = 0x7fff2fa16560}}, }, allowed_weapons = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x100000001, _M_finish = 0x7f1900000001, _M_end_of_storage = 0x7fff2fa16560}}, }, species = SP_OGRE, job = JOB_FIGHTER, weapon = WPN_CLUB, fully_random = false} newchar = ng = {name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x30
}}, type = 11476089, filename = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x25bff30 "\b"}}, map = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7fff2fa16610 "p"}}, arena_teams = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x24
}}, allowed_combos = {, std::allocator >, std::allocator, std::allocator > > >> = {_M_impl = {, std::allocator > >> = {<__gnu_cxx::new_allocator, std::allocator > >> = {}, }, _M_start = 0x7fff2fa16940, _M_finish = 0x40, _M_end_of_storage = 0x25ae0d8}}, }, allowed_species = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x40, _M_finish = 0x7f192ded5e98, _M_end_of_storage = 0x7f192ded5ea8}}, }, allowed_jobs = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x24, _M_finish = 0x32, _M_end_of_storage = 0x500000000}}, }, allowed_weapons = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x70, _M_finish = 0x52dbc98a0, _M_end_of_storage = 0x7f192ded5e40}}, }, species = 50, job = JOB_FIGHTER, weapon = 770530880, fully_random = 25} #24 0x0000000000848c46 in _launch_game () at main.cc:407 game_start = ccon = {cstate = 64, smartcstate = 94} #25 0x000000000053ecfb in _launch_game_loop () at main.cc:380 game_ended = false #26 main (argc=, argv=0x7fff2fa16b68) at main.cc:336 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.2 on Jul 22 2016 at 06:31:14 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 -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -Irltiles -isystem /usr/include/ncursesw -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-0.17/saves" -DDATA_DIR_PATH="/crawl-master/crawl-0.17/data/" -DWEB_DIR_PATH="/crawl-master/crawl-0.17/data/web/" 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: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> 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/1 Short Blades | | 0 | 0 | 0 | 0 | 0/59 Long Blades | | 0 | 0 | 0 | 0 | 0/1 Axes | | 0 | 0 | 0 | 0 | 0/1 Maces & Flails | | 0 | 0 | 0 | 0 | 0/50 Polearms | | 0 | 0 | 0 | 0 | 0/1 Staves | | 0 | 0 | 0 | 0 | 0/0 Slings | | 0 | 0 | 0 | 0 | 0/50 Bows | | 0 | 0 | 0 | 0 | 0/1 Crossbows | | 0 | 0 | 0 | 0 | 0/0 Throwing | | 0 | 0 | 0 | 0 | 0/50 Armour | | 0 | 0 | 0 | 0 | 0/1 Dodging | | 0 | 0 | 0 | 0 | 0/0 Stealth | | 0 | 0 | 0 | 0 | 0/50 Shields | | 0 | 0 | 0 | 0 | 0/0 Unarmed Combat | | 0 | 0 | 0 | 0 | 0/1 Spellcasting | | 0 | 0 | 0 | 0 | 0/0 Conjurations | | 0 | 0 | 0 | 0 | 0/50 Hexes | | 0 | 0 | 0 | 0 | 0/1 Charms | | 0 | 0 | 0 | 0 | 0/0 Summonings | | 0 | 0 | 0 | 0 | 0/50 Necromancy | | 0 | 0 | 0 | 0 | 0/1 Translocations | | 0 | 0 | 0 | 0 | 0/0 Transmutations | | 0 | 0 | 0 | 0 | 0/50 Fire Magic | | 0 | 0 | 0 | 0 | 0/1 Ice Magic | | 0 | 0 | 0 | 0 | 0/0 Air Magic | | 0 | 0 | 0 | 0 | 0/50 Earth Magic | | 0 | 0 | 0 | 0 | 0/1 Poison Magic | | 0 | 0 | 0 | 0 | 0/0 Invocations | | 0 | 0 | 0 | 0 | 0/42 Evocations | | 0 | 0 | 0 | 0 | 0/1 Spell bugs: Durations: Attributes: #59: 1 Mutations: Inventory bugs: Equipment: }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: @ clua stack: dlua stack: [C], function require, line -1 [string "global_prelude"], function (null), line 1 Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>