Crash caused by signal #6: Aborted Version: Dungeon Crawl Stone Soup 0.30-a0-154-gb106f4c Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 12957418273009288725, deterministic pregen: 1 Command line: /var/dcss/builds/dcss-trunk/latest/bin/dcss -name Junicave -rc /var/dcss/gamedata/dcss-trunk/rc-files/Junicave.rc -macro /var/dcss/gamedata/dcss-trunk/rc-files/Junicave.macro -morgue /var/dcss/gamedata/dcss/morgue/Junicave/ -extra-opt-first travel_delay=20 -extra-opt-first rest_delay=0 -dir /var/dcss/gamedata/dcss-trunk/save/ -webtiles-socket /var/dcss/sockets/Junicave:2022-09-27.00:30:48.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 28 stack frames. /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z17write_stack_traceP8_IO_FILE+0x38) [0x76c948]: write_stack_trace(_IO_FILE*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z13do_crash_dumpv+0x3c7) [0x773e57]: do_crash_dump() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z20crash_signal_handleri+0x1f0) [0x76cdb0]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x354c0) [0x7f50b6b0e4c0]: /lib/x86_64-linux-gnu/libc.so.6(+0xd66e8) [0x7f50b6baf6e8]: /lib/x86_64-linux-gnu/libc.so.6(+0xd750d) [0x7f50b6bb050d]: /lib/x86_64-linux-gnu/libc.so.6(+0xe654b) [0x7f50b6bbf54b]: /lib/x86_64-linux-gnu/libc.so.6(regexec+0xb3) [0x7f50b6bc16a3]: /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZNK12text_pattern7matchesEPKci+0x39) [0xb5c5e9]: text_pattern::matches(char const*, int) const /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZSt9__find_ifIN9__gnu_cxx17__normal_iteratorIPK14message_filterSt6vectorIS2_SaIS2_EEEENS0_5__ops10_Iter_predISt5_BindIFSt7_Mem_fnIMS2_KFbiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESt12_PlaceholderILi1EE16msg_channel_typeSI_EEEEET_SU_SU_T0_St26random_access_iterator_tag+0x97) [0xa48707]: __gnu_cxx::__normal_iterator > > std::__find_if<__gnu_cxx::__normal_iterator > >, __gnu_cxx::__ops::_Iter_pred, std::allocator > const&) const> (std::_Placeholder<1>, msg_channel_type, std::__cxx11::basic_string, std::allocator >)> > >(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__ops::_Iter_pred, std::allocator > const&) const> (std::_Placeholder<1>, msg_channel_type, std::__cxx11::basic_string, std::allocator >)> >, std::random_access_iterator_tag) /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xa420f2] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xa42b3f] /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z16do_message_print16msg_channel_typeibbPKcP13__va_list_tag+0x1bd) [0xa431bd]: do_message_print(msg_channel_type, int, bool, bool, char const*, __va_list_tag*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z4mprf16msg_channel_typePKcz+0xb0) [0xa435e0]: mprf(msg_channel_type, char const*, ...) /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0x96bef7] /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc320) [0x7f50b8318320]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0x16eea) [0x7f50b8322eea]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc77d) [0x7f50b831877d]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xba5e) [0x7f50b8317a5e]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc8eb) [0x7f50b83188eb]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(lua_pcall+0x58) [0x7f50b83143a8]: /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z15debug_terp_dluaR4CLua+0x182) [0x9c26d2]: debug_terp_dlua(CLua&) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z15process_command12command_typeS_+0x1133) [0xd89343]: process_command(command_type, command_type) /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xd85b8a] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xd866d5] /var/dcss/builds/dcss-trunk/latest/bin/dcss(main+0x17e) [0x6ca55e]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7f50b6af9840]: /var/dcss/builds/dcss-trunk/latest/bin/dcss(_start+0x29) [0x6cafd9]: Trying to run gdb. GNU gdb (Ubuntu 8.2-0ubuntu1~16.04.1) 8.2 Copyright (C) 2018 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". 0x00007f50b6eb3f2a in __waitpid (pid=16980, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007f50b6eb3f2a in __waitpid (pid=16980, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 resultvar = 18446744073709551104 sc_ret = #1 0x000000000076c7c5 in call_gdb (file=file@entry=0x7f50b6e9e540 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 16868\000\000\000\000\000\000\000" #2 0x0000000000773e73 in do_crash_dump () at dbg-asrt.cc:687 t = 1664238701 dir = "/var/dcss/gamedata/dcss/morgue/Junicave/" name = "/var/dcss/gamedata/dcss/morgue/Junicave/crash-Junicave-20220927-003141.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "Crash caused by signal #6: Aborted" file = 0x7f50b6e9e540 <_IO_2_1_stderr_> #3 0x000000000076cdb0 in crash_signal_handler (sig_num=6) at crash.cc:198 No locals. #4 No locals. #5 0x00007f50b6baf6e8 in build_wcs_upper_buffer (pstr=0x7ffd6747ab80) at regex_internal.c:302 wc = 0 L'\000' prev_st = {__count = 14242968, __value = {__wch = 0, __wchb = "\000\000\000"}} src_idx = byte_idx = 20 end_idx = 29 remain_len = mbclen = buf = "\000\000\000\000\000\000\000\000=i\262\266P\177\000" __PRETTY_FUNCTION__ = "build_wcs_upper_buffer" #6 0x00007f50b6bb050d in re_string_reconstruct (pstr=pstr@entry=0x7ffd6747ab80, idx=idx@entry=18148, eflags=eflags@entry=0) at regex_internal.c:810 ret = offset = #7 0x00007f50b6bbf54b in re_search_internal (preg=preg@entry=0x1d039d0, string=string@entry=0x47781a0 ", range=, stop=, nmatch=, pmatch=0x0, eflags=0) at regexec.c:805 err = dfa = 0x1d03b30 left_lim = 0 right_lim = 21679 incr = fl_longest_match = 0 match_first = 18148 match_kind = 2 match_last = extra_nmatch = 0 sb = 0 ch = mctx = {input = {raw_mbs = 0x47781a0 " #8 0x00007f50b6bc16a3 in __regexec (preg=0x1d039d0, string=string@entry=0x47781a0 " start = length = dfa = #9 0x0000000000b5c5e9 in _pattern_match (length=, text=0x47781a0 ") at pattern.cc:103 re = #10 text_pattern::matches (length=, s=0x47781a0 ") at pattern.cc:183 No locals. #12 0x0000000000a48707 in std::__invoke_impl, std::allocator > const&) const, message_filter const&, msg_channel_type&, std::__cxx11::basic_string, std::allocator >&> (__t=..., __f=@0x7ffd6747ae90: (bool (message_filter::*)(const struct message_filter * const, int, const class std::__cxx11::basic_string, std::allocator > &)) 0xa45770 , std::allocator > const&) const>) at /usr/include/c++/9/bits/stl_algo.h:118 No locals. #13 std::__invoke, std::allocator > const&) const, message_filter const&, msg_channel_type&, std::__cxx11::basic_string, std::allocator >&> (__fn=@0x7ffd6747ae90: (bool (message_filter::*)(const struct message_filter * const, int, const class std::__cxx11::basic_string, std::allocator > &)) 0xa45770 , std::allocator > const&) const>) at /usr/include/c++/9/bits/invoke.h:95 No locals. #14 std::_Mem_fn_base, std::allocator > const&) const, true>::operator(), std::allocator >&> (this=0x7ffd6747ae90) at /usr/include/c++/9/functional:114 No locals. #15 std::__invoke_impl, std::allocator > const&) const>&, message_filter const&, msg_channel_type&, std::__cxx11::basic_string, std::allocator >&> (__f=...) at /usr/include/c++/9/bits/invoke.h:60 No locals. #16 std::__invoke, std::allocator > const&) const>&, message_filter const&, msg_channel_type&, std::__cxx11::basic_string, std::allocator >&> (__fn=...) at /usr/include/c++/9/bits/invoke.h:95 No locals. #17 std::_Bind, std::allocator > const&) const> (std::_Placeholder<1>, msg_channel_type, std::__cxx11::basic_string, std::allocator >)>::__call(std::tuple&&, std::_Index_tuple<0ul, 1ul, 2ul>) (__args=..., this=0x7ffd6747ae90) at /usr/include/c++/9/functional:400 No locals. #18 std::_Bind, std::allocator > const&) const> (std::_Placeholder<1>, msg_channel_type, std::__cxx11::basic_string, std::allocator >)>::operator()(message_filter const&) (this=0x7ffd6747ae90) at /usr/include/c++/9/functional:484 No locals. #19 __gnu_cxx::__ops::_Iter_pred, std::allocator > const&) const> (std::_Placeholder<1>, msg_channel_type, std::__cxx11::basic_string, std::allocator >)> >::operator()<__gnu_cxx::__normal_iterator > > >(__gnu_cxx::__normal_iterator > >) (__it={channel = -1, pattern = { = {_vptr.base_pattern = 0xe90340 }, pattern = "You have lost your religion", compiled_pattern = 0x1d039d0, isvalid = true, ignore_case = true}}, this=0x7ffd6747ae90) at /usr/include/c++/9/bits/predefined_ops.h:283 No locals. #20 std::__find_if<__gnu_cxx::__normal_iterator > >, __gnu_cxx::__ops::_Iter_pred, std::allocator > const&) const> (std::_Placeholder<1>, msg_channel_type, std::__cxx11::basic_string, std::allocator >)> > >(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__ops::_Iter_pred, std::allocator > const&) const> (std::_Placeholder<1>, msg_channel_type, std::__cxx11::basic_string, std::allocator >)> >, std::random_access_iterator_tag) (__first=..., __first@entry={channel = -1, pattern = { = {_vptr.base_pattern = 0xe90340 }, pattern = "You have reached level", compiled_pattern = 0x209e240, isvalid = true, ignore_case = true}}, __last=__last@entry={channel = 0, pattern = { = {_vptr.base_pattern = 0x0}, pattern = "", compiled_pattern = 0x0, isvalid = false, ignore_case = false}}, __pred=...) at /usr/include/c++/9/bits/stl_algo.h:128 __trip_count = #21 0x0000000000a420f2 in std::__find_if<__gnu_cxx::__normal_iterator > >, __gnu_cxx::__ops::_Iter_pred, std::allocator > const&) const> (std::_Placeholder<1>, msg_channel_type, std::__cxx11::basic_string, std::allocator >)> > >(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, __gnu_cxx::__ops::_Iter_pred, std::allocator > const&) const> (std::_Placeholder<1>, msg_channel_type, std::__cxx11::basic_string, std::allocator >)> >) (__pred=..., __last=..., __first=...) at /usr/include/c++/9/bits/char_traits.h:300 No locals. #22 std::find_if<__gnu_cxx::__normal_iterator > >, std::_Bind, std::allocator > const&) const> (std::_Placeholder<1>, msg_channel_type, std::__cxx11::basic_string, std::allocator >)> >(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, std::_Bind, std::allocator > const&) const> (std::_Placeholder<1>, msg_channel_type, std::__cxx11::basic_string, std::allocator >)>) (__pred=..., __last={channel = 0, pattern = { = {_vptr.base_pattern = 0x0}, pattern = "", compiled_pattern = 0x0, isvalid = false, ignore_case = false}}, __first={channel = -1, pattern = { = {_vptr.base_pattern = 0xe90340 }, pattern = "You have reached level", compiled_pattern = 0x209e240, isvalid = true, ignore_case = true}}) at /usr/include/c++/9/bits/stl_algo.h:3969 No locals. #23 std::none_of<__gnu_cxx::__normal_iterator > >, std::_Bind, std::allocator > const&) const> (std::_Placeholder<1>, msg_channel_type, std::__cxx11::basic_string, std::allocator >)> >(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, std::_Bind, std::allocator > const&) const> (std::_Placeholder<1>, msg_channel_type, std::__cxx11::basic_string, std::allocator >)>) (__pred=..., __last={channel = 0, pattern = { = {_vptr.base_pattern = 0x0}, pattern = "", compiled_pattern = 0x0, isvalid = false, ignore_case = false}}, __first={channel = -1, pattern = { = {_vptr.base_pattern = 0xe90340 }, pattern = "You have reached level", compiled_pattern = 0x209e240, isvalid = true, ignore_case = true}}) at /usr/include/c++/9/bits/stl_algo.h:526 No locals. #24 std::any_of<__gnu_cxx::__normal_iterator > >, std::_Bind, std::allocator > const&) const> (std::_Placeholder<1>, msg_channel_type, std::__cxx11::basic_string, std::allocator >)> >(__gnu_cxx::__normal_iterator > >, __gnu_cxx::__normal_iterator > >, std::_Bind, std::allocator > const&) const> (std::_Placeholder<1>, msg_channel_type, std::__cxx11::basic_string, std::allocator >)>) (__pred=..., __last={channel = 0, pattern = { = {_vptr.base_pattern = 0x0}, pattern = "", compiled_pattern = 0x0, isvalid = false, ignore_case = false}}, __first={channel = -1, pattern = { = {_vptr.base_pattern = 0xe90340 }, pattern = "You have reached level", compiled_pattern = 0x209e240, isvalid = true, ignore_case = true}}) at /usr/include/c++/9/bits/stl_algo.h:544 No locals. #25 _check_option (line=..., channel=, option=...) at message.cc:1369 No locals. #26 0x0000000000a42b3f in _check_more (channel=MSGCH_PLAIN, line=", nojoin=, cap=true) at message.cc:1575 _doing_c_message_hook = false rng = {previous = rng::GAMEPLAY} colour = col = "lightgrey" domore = do_flash_screen = join = fs = {ops = std::vector of length 538, capacity 3518158405115 = { msg = {channel = 338, param = 0, messages = std::vector of length -41446434439, capacity -41446434440 = { #28 0x0000000000a431bd in do_message_print (channel=MSGCH_PLAIN, param=0, cap=, nojoin=, format=, argp=) at /usr/include/c++/9/bits/char_traits.h:342 heapbuf = 0x3a4aa40 ", format=format@entry=0xd95498 "%s") at message.cc:1308 argp = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffd6747b2c0, reg_save_area = 0x7ffd6747b200}} #30 0x000000000096bef7 in crawl_mpr (ls=) at l-crawl.cc:81 message = 0x4743268 " #31 0x00007f50b8318320 in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #32 0x00007f50b8322eea in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #33 0x00007f50b831877d in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #34 0x00007f50b8317a5e in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #35 0x00007f50b83188eb in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #36 0x00007f50b83143a8 in lua_pcall () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #37 0x00000000009c26d2 in _docall (ls=0x1ca5510) at luaterp.cc:119 status = #38 _run_dlua_interpreter (ls=0x1ca5510) at luaterp.cc:119 status = 0 status = #39 debug_terp_dlua (vm=...) at luaterp.cc:157 No locals. #40 0x0000000000d89343 in process_command (cmd=CMD_LUA_CONSOLE, prev_cmd=CMD_WAIT) at main.cc:2391 No locals. #41 0x0000000000d85b8a in _input () at main.cc:1248 cmd = CMD_LUA_CONSOLE real_prev_cmd = CMD_WAIT player_disabled = {was_disabled = false} #42 0x0000000000d866d5 in _launch_game () at main.cc:483 game_start = ccon = {cstate = false} #43 0x00000000006ca55e in _launch_game_loop () at main.cc:388 game_ended = false game_ended = ge = fe = E = #44 main (argc=, argv=0x7ffd6747bea8) at main.cc:339 echo = {prev_state = MB_MAYBE} [Inferior 1 (process 16868) detached] Compilation info: <<<<<<<<<<< Compiled with GCC 9.4.0 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -Wall -Wformat-security -Wundef -Wextra -Wno-missing-field-initializers -Wno-implicit-fallthrough -Wno-type-limits -Wno-uninitialized -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 -g -DWIZARD -DASSERTS -DCLUA_BINDINGS -DDGAMELAUNCH -DWEB_DIR_PATH="/web/" -D_GNU_SOURCE -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 1 Level id: D:1 Level build method = random_map_for_place, level layout type = rooms, absdepth0 = 0 Level vaults: evilmike_arrival_plus layout_basic shapermc_ecumenical_altar_pompeii chequers_avenue Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #6, type 0 at (47, 36): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, Junicave the Felid Transmuter. Will you prevail where others failed? Will you find the Orb of Zot? Press ? for a list of commands and other information. Found a staircase leading out of the dungeon. Setting skill targets to goal: get fighting to 2.0 Setting a skill training target for Fighting at 2.0. You open the door. There is an open door here. A kobold comes into view. It is wielding a +0 whip. You grow a pair of large bovine horns. The kobold shouts! Your transformation is almost over. The kobold misses you. You closely miss the kobold. Your headbutt misses the kobold. You claw the kobold, but do no damage. The kobold closely misses you. You scratch the kobold. The kobold is moderately wounded. The kobold misses you. You closely miss the kobold. Your bite misses the kobold. The kobold is moderately wounded. The kobold hits you with a +0 whip. You are too injured to fight recklessly! You are reckless! You scratch the kobold but do no damage. You headbutt the kobold. You kill the kobold! You are reckless! No target in view! You are reckless! No target in view! You are reckless! No target in view! Getting better... You start resting. Your horns disappear. Magic restored. HP restored. You see here a +0 whip. A quokka comes into view. You grow a pair of large bovine horns. Found a robe. The quokka bites you. You closely miss the quokka. The quokka closely misses you. You scratch the quokka but do no damage. Your bite misses the quokka. The quokka closely misses you. You scratch the quokka. You bite the quokka. The quokka is almost dead. The quokka bites you. Ouch! That really hurt! * * * LOW HITPOINT WARNING * * * You are too injured to fight recklessly! You are reckless! You are too injured to fight recklessly! You are reckless! You are too injured to fight recklessly! You are reckless! You scratch the quokka. You kill the quokka! You are reckless! No target in view! You are reckless! No target in view! You are reckless! No target in view! Getting better... You start resting. Your transformation is almost over. Magic restored. Your horns disappear. HP restored. Found a stone staircase leading down. A giant cockroach and an endoplasm come into view. You are reckless! You grow a pair of large bovine horns. You are reckless! You scratch the giant cockroach but do no damage. You claw the giant cockroach. Your bite misses the giant cockroach. The giant cockroach is heavily wounded. The giant cockroach bites you. You are reckless! You scratch the giant cockroach but do no damage. Your headbutt misses the giant cockroach. The giant cockroach is heavily wounded. The giant cockroach bites you. You are reckless! You scratch the giant cockroach but do no damage. You headbutt the giant cockroach. You kill the giant cockroach! You are reckless! The endoplasm quivers. You are reckless! You are reckless! You have a bad feeling about something... You are reckless! You scratch the endoplasm. You headbutt the endoplasm. You kill the endoplasm! Your transformation is almost over. You are reckless! No target in view! You are reckless! No target in view! You are reckless! No target in view! You are reckless! You extend your transformation's duration. Getting better... You start resting. Your transformation is almost over. Your horns disappear. Magic restored. HP restored. You open the door. There is an open door here. Found a leather armour. A bat comes into view. You have a bad feeling about something... You grow a pair of large bovine horns. A bat and a rat come into view. The bat closely misses you. You are going Tab-serk! You barely miss the bat. You bite the bat. You kill the bat! You stop Tab-serking as you notice the change of the situation... Your transformation is almost over. You are going Tab-serk! You closely miss the rat. The rat completely misses you. You scratch the rat. You kill the rat! You stop Tab-serking as you notice the change of the situation... You are going Tab-serk! You pounce on the unaware helpless endoplasm! You claw the endoplasm! You kill the endoplasm! You have reached level 2! You stop Tab-serking as you notice the change of the situation... Your horns disappear. The frilled lizard hisses angrily. The frilled lizard barely misses you. A frilled lizard is quite nearby! The frilled lizard bites you. The frilled lizard closely misses you. The frilled lizard closely misses you. The frilled lizard closely misses you. The frilled lizard misses you. The frilled lizard misses you. The frilled lizard misses you. Saving game... please wait. Welcome back, Junicave the Felid Transmuter. Press ? for a list of commands and other information. A frilled lizard is quite nearby! The frilled lizard barely misses you. The frilled lizard closely misses you. The frilled lizard closely misses you. The frilled lizard completely misses you. The frilled lizard bites you but does no damage. The frilled lizard completely misses you. The frilled lizard misses you. The frilled lizard completely misses you. The frilled lizard bites you. The frilled lizard closely misses you. The frilled lizard closely misses you. The frilled lizard closely misses you. The frilled lizard barely misses you. The frilled lizard closely misses you. The frilled lizard misses you. The frilled lizard bites you. The frilled lizard misses you. The frilled lizard barely misses you. The frilled lizard misses you. The frilled lizard barely misses you. The frilled lizard misses you. The frilled lizard closely misses you. The frilled lizard barely misses you. The frilled lizard closely misses you. The frilled lizard completely misses you. The frilled lizard bites you. * * * LOW HITPOINT WARNING * * * The frilled lizard completely misses you. The frilled lizard barely misses you. The frilled lizard closely misses you. The frilled lizard bites you. * * * LOW HITPOINT WARNING * * * The frilled lizard completely misses you. The frilled lizard bites you. * * * LOW HITPOINT WARNING * * * The frilled lizard bites you. * * * LOW HITPOINT WARNING * * * [Hit ESC to exit interpreter.] > debug_msg_print() Registered messages: x1968 >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.30-a0-154-gb106f4c Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 0, updating_scores: 0: seen_hups: 2, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_LUA_CONSOLE repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Junicave] Species: Felid Job: Transmuter HP: 3/12; mods: 0/0 MP: 6/6; mod: 0 Stats: 6 (6) 14 (14) 16 (16) Position: (23, 52), god: No God (0), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 2 | 50 | 1 | 110 | 60/100 Dodging | X | 0 | 0 | 2 | 151 | 62/89 Stealth | X | 0 | 0 | 0 | 0 | 0/25 Unarmed Combat | X | 1 | 25 | 3 | 332 | 32/200 Spellcasting | X | 0 | 0 | 2 | 179 | 1/178 Conjurations | X | 0 | 0 | 0 | 0 | 0/59 Hexes | X | 0 | 0 | 0 | 0 | 0/25 Summonings | X | 0 | 0 | 0 | 0 | 0/50 Necromancy | X | 0 | 0 | 0 | 0 | 0/50 Translocations | X | 0 | 0 | 0 | 0 | 0/25 Transmutations | X | 1 | 25 | 2 | 179 | 53/126 Fire Magic | X | 0 | 0 | 0 | 0 | 0/59 Ice Magic | X | 0 | 0 | 0 | 0 | 0/59 Air Magic | X | 0 | 0 | 0 | 0 | 0/59 Earth Magic | X | 0 | 0 | 0 | 0 | 0/59 Poison Magic | X | 0 | 0 | 0 | 0 | 0/59 Invocations | X | 0 | 0 | 0 | 0 | 0/50 Evocations | X | 0 | 0 | 0 | 0 | 0/42 Spell bugs: Durations: Attributes: #49: 37 Mutations: claws: 1 (innate) fangs: 3 (innate) see invisible: 1 (innate) speed: 1 (innate) shaggy fur: 1 (innate) stealthy paws: 1 (innate) no weapons or thrown items: 1 (innate) no armour: 1 (innate) multi-lived: 1 (innate) Inventory bugs: Equipment: }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ............# #..........# ............#####..........# #######........############# #............# #............# #...........# #...........# #...........# #........@..# #.........l.# #...........# ############# clua stack: [C], function mpr, line -1 Juni..."], function debug_msg_print, line 12 repl, function (null), line 1 dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 0 at (5, 9): {{{{ CLASS: TriggerableFunction repeated: false listeners: func: CLASS: FunctionWrapper name: dgn.activate_item_decay fn: [type function] props: triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_los activating: false dgn_trigs_by_type: 64: 1: 1 activated: true data: }}}} Lua marker 1 at (6, 10): {{{{ CLASS: TriggerableFunction repeated: false listeners: func: CLASS: FunctionWrapper name: dgn.activate_item_decay fn: [type function] props: triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_los activating: false dgn_trigs_by_type: 64: 1: 1 activated: true data: }}}} Lua marker 2 at (8, 8): {{{{ CLASS: TriggerableFunction repeated: false listeners: func: CLASS: FunctionWrapper name: dgn.activate_item_decay fn: [type function] props: triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_los activating: false dgn_trigs_by_type: 64: 1: 1 activated: true data: }}}} Lua marker 3 at (10, 9): {{{{ CLASS: TriggerableFunction repeated: false listeners: func: CLASS: FunctionWrapper name: dgn.activate_item_decay fn: [type function] props: triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_los activating: false dgn_trigs_by_type: 64: 1: 1 activated: true data: }}}} Lua marker 4 at (10, 12): {{{{ CLASS: TriggerableFunction repeated: false listeners: func: CLASS: FunctionWrapper name: dgn.activate_item_decay fn: [type function] props: triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_los activating: false dgn_trigs_by_type: 64: 1: 1 activated: true data: }}}} Lua marker 5 at (11, 10): {{{{ CLASS: TriggerableFunction repeated: false listeners: func: CLASS: FunctionWrapper name: dgn.activate_item_decay fn: [type function] props: triggerers: 1: CLASS: DgnTriggerer method: dgn_event type: player_los activating: false dgn_trigs_by_type: 64: 1: 1 activated: true data: }}}} >>>>>>>>>>>>>>>>>>>>>>