Crash caused by signal #15: Terminated Version: Dungeon Crawl Stone Soup 0.23-a0-550-g7de1f8e Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-git-7de1f8ee9f -name Amnesiac -rc /dgldir/rcfiles/crawl-git/Amnesiac.rc -macro /dgldir/rcfiles/crawl-git/Amnesiac.macro -morgue /dgldir/morgue/Amnesiac/ -webtiles-socket /crawl-master/webserver/sockets/Amnesiac:2018-12-10.13:31:44.sock -await-connection RC options: restart_after_game = false Crash caused by signal #15: Terminated Obtained 24 stack frames. /usr/games/crawl-git-7de1f8ee9f(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x6bf803]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-git-7de1f8ee9f(_Z13do_crash_dumpv+0x3c0) [0x6c6fc0]: do_crash_dump() /usr/games/crawl-git-7de1f8ee9f(_Z20crash_signal_handleri+0x74) [0x6bfa54]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x33060) [0x7fdbeed53060]: /lib/x86_64-linux-gnu/libc.so.6(__read+0x10) [0x7fdbeedfb6d0]: /lib/x86_64-linux-gnu/libc.so.6(_IO_file_underflow+0x140) [0x7fdbeed93a30]: /lib/x86_64-linux-gnu/libc.so.6(_IO_default_uflow+0x32) [0x7fdbeed94b32]: /lib/x86_64-linux-gnu/libc.so.6(getc+0xd0) [0x7fdbeed8f520]: /usr/games/crawl-git-7de1f8ee9f(_ZN6reader8readByteEv+0x16) [0xb5b376]: reader::readByte() /usr/games/crawl-git-7de1f8ee9f() [0x91bdf0] /usr/games/crawl-git-7de1f8ee9f(_Z8read_mapRKSs+0x878) [0x91ca48]: read_map(std::string const&) /usr/games/crawl-git-7de1f8ee9f() [0x88d029] /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc3b0) [0x7fdbf07743b0]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0x17062) [0x7fdbf077f062]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc82d) [0x7fdbf077482d]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xbade) [0x7fdbf0773ade]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(+0xc99b) [0x7fdbf077499b]: /usr/lib/x86_64-linux-gnu/liblua5.1.so.0(lua_pcall+0x58) [0x7fdbf07703f8]: /usr/games/crawl-git-7de1f8ee9f(_ZN4CLua8execfileEPKcbbb+0x15e) [0x6a75ce]: CLua::execfile(char const*, bool, bool, bool) /usr/games/crawl-git-7de1f8ee9f(_Z9read_mapsv+0x2a) [0x91ac8a]: read_maps() /usr/games/crawl-git-7de1f8ee9f(_Z12startup_stepv+0x427) [0xb398b7]: startup_step() /usr/games/crawl-git-7de1f8ee9f(main+0x109) [0x622719]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf1) [0x7fdbeed402e1]: /usr/games/crawl-git-7de1f8ee9f() [0x6238a9] 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". 0x00007fdbef0cfaea in __waitpid (pid=24321, stat_loc=0x0, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007fdbef0cfaea in __waitpid (pid=24321, stat_loc=0x0, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 resultvar = 18446744073709551104 #1 0x00000000006bfe73 in call_gdb (file=file@entry=0x7fdbef0ba520 <_IO_2_1_stderr_>) at crash.cc:435 gdb = attach_cmd = "attach 24291\000\000\000\000\000\000\000" #2 0x00000000006c6fd9 in do_crash_dump () at dbg-asrt.cc:677 dir = "/dgldir/morgue/Amnesiac/" signal_info = "Crash caused by signal #15: Terminated" cause_msg = "Crash caused by signal #15: Terminated" file = 0x7fdbef0ba520 <_IO_2_1_stderr_> t = 1544448742 name = "/dgldir/morgue/Amnesiac/crash--20181210-133222.txt", '\000' #3 0x00000000006bfa54 in crash_signal_handler (sig_num=15) at crash.cc:196 No locals. #4 No locals. #5 0x00007fdbeedfb6d0 in __read_nocancel () at ../sysdeps/unix/syscall-template.S:84 No locals. #6 0x00007fdbeed93a30 in _IO_new_file_underflow (fp=0x2304ec0) at fileops.c:600 count = #7 0x00007fdbeed94b32 in __GI__IO_default_uflow (fp=0x2304ec0) at genops.c:413 ch = #8 0x00007fdbeed8f520 in _IO_getc (fp=0x2304ec0) at getc.c:38 _IO_acquire_lock_file = 0x2304ec0 result = #9 0x0000000000b5b376 in reader::readByte (this=0x7fff032b9c60) at tags.cc:168 b = #10 0x000000000091bdf0 in _load_map_index (cache="sprint_pitsprint.des", base="/crawl-master/crawl-git-7de1f8ee9f/saves/cache.0.23-a0-550-g7de1f8e/des/sprint_pitsprint", mtime=mtime@entry=1544247213) at maps.cc:1260 inf = {_filename = "", _file = 0x2304ec0, _chunk = 0x0, opened_file = false, _pbuf = 0x0, _read_offset = 0, _minorVersion = 202, _safe_read = false} major = minor = word = t = fp = 0x2304ec0 fp = inf = {_filename = "", _file = 0x2304ec0, _chunk = 0x0, opened_file = false, _pbuf = 0x0, _read_offset = 0, _minorVersion = 202, _safe_read = false} major = minor = word = nmaps = t = nexist = #11 0x000000000091ca48 in _load_map_cache (cachename="sprint_pitsprint.des", filename=...) at maps.cc:1335 deslock = {handle = 0x2304c90, mode = 0xc861ab "rb", filename = "/crawl-master/crawl-git-7de1f8ee9f/saves/cache.0.23-a0-550-g7de1f8e/des/sprint_pitsprint.lk"} file_idx = "/crawl-master/crawl-git-7de1f8ee9f/saves/cache.0.23-a0-550-g7de1f8e/des/sprint_pitsprint.idx" descache_base = "/crawl-master/crawl-git-7de1f8ee9f/saves/cache.0.23-a0-550-g7de1f8e/des/sprint_pitsprint" mtime = 1544247213 file_dsc = "/crawl-master/crawl-git-7de1f8ee9f/saves/cache.0.23-a0-550-g7de1f8e/des/sprint_pitsprint.dsc" filename = "/crawl-master/crawl-git-7de1f8ee9f/data/dat/des/sprint/pitsprint.des" #12 _parse_maps (s=...) at maps.cc:1422 cache_name = "sprint_pitsprint.des" dat = mtime = s = "/crawl-master/crawl-git-7de1f8ee9f/data/dat/des/sprint/pitsprint.des" #13 read_map (file="des/sprint/pitsprint.des") at maps.cc:1453 No locals. #14 0x000000000088d029 in dgn_load_des_file (ls=) at l-dgn.cc:663 file = "des/sprint/pitsprint.des" #15 0x00007fdbf07743b0 in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #16 0x00007fdbf077f062 in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #17 0x00007fdbf077482d in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #18 0x00007fdbf0773ade in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #19 0x00007fdbf077499b in ?? () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #20 0x00007fdbf07703f8 in lua_pcall () from /usr/lib/x86_64-linux-gnu/liblua5.1.so.0 No symbol table info available. #21 0x00000000006a75ce in CLua::execfile (this=0x15158c0 , filename=filename@entry=0xca2509 "dlua/loadmaps.lua", trusted=trusted@entry=true, die_on_fail=die_on_fail@entry=true, force=force@entry=true) at clua.cc:333 ls = 0x1ff7670 err = 0 strangler = {lua = 0x15158c0 , static lua_map = std::map with 1 elements = {[0x1ff7670] = 0x15158c0 }} #22 0x000000000091ac8a in read_maps () at maps.cc:1461 No locals. #23 0x0000000000b398b7 in _initialize () at startup.cc:143 No locals. #24 startup_step () at startup.cc:1151 choice = {name = "\000\360\251+\003\377\177\000\000@\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\310\342\360\001\000\000\000\000\036\000\000\000\000\000\000\000@\000\000\000\000\000\000\000\240\033#\001\000\000\000\000\266\316\301\000\000\000\000\000\220\252+\003\377\177\000\000\200\070b\000\001\000\000\000\310\342\360\001\000\000\000\000\300\033#\001\000\000\000\000}\000\000\000\000\000\000\000@)\370\001\000\000\000\000\003\000\000\000\000\000\000\000\200\070b\000\000\000\000\000\240\255+\003\377\177", '\000' , "\377^\302\000\000\000\000\000H-\370\001", '\000' , "H-\370\001\000\000\000\000\276f\214\357\333\177\000\000X)\370\001\000\000\000"..., type = 4018694056, filename = , map = "\210\342\360\001\000\000\000\000 0\370\001\000\000\000\000\216\060\370\001\000\000\000\000\216\060\370\001\000\000\000\000\001\001\000\000\000\000\000\000\340\275\366\001\000\000\000\000\340\275\366\001\000\000\000\000\020\276\366\001", '\000' , "\377\377\377\377", '\000' ..., arena_teams = "\000\360\251+\003\377\177\000\000@\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\310\342\360\001\000\000\000\000\036\000\000\000\000\000\000\000@\000\000\000\000\000\000\000\240\033#\001\000\000\000\000\266\316\301\000\000\000\000\000\220\252+\003\377\177\000\000\200\070b\000\001\000\000\000\310\342\360\001\000\000\000\000\300\033#\001\000\000\000\000}\000\000\000\000\000\000\000@)\370\001\000\000\000\000\003\000\000\000\000\000\000\000\200\070b\000\000\000\000\000\240\255+\003\377\177", '\000' , "\377^\302\000\000\000\000\000H-\370\001", '\000' , "H-\370\001\000\000\000\000\276f\214\357\333\177\000\000X)\370\001\000\000\000"..., allowed_combos = std::vector of length 3325716, capacity -804624 = {, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , "", , , , , , , , "", , , , , , , , "", , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , "", , "", , "", , "", , , , , , , , , , , , , , , , , , , , , , , , , , , , , , "", , , , "", , , , "", , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , "", , , , "", , "", , , , , , "", , , , , , , , , , ...}, allowed_species = std::vector of length -8142816, capacity -8142809 = {SP_KOBOLD, SP_HUMAN, SP_NAGA, SP_HUMAN, SP_HUMAN, SP_HUMAN, 1801675114, 1694526561, SP_HUMAN, SP_HUMAN, 65, SP_HUMAN, SP_HIGH_ELF, SP_HUMAN, 33029744, SP_HUMAN, SP_HUMAN, SP_HUMAN, SP_HUMAN, SP_HUMAN, 1209, 59, 17483232, SP_HUMAN, 64, SP_HUMAN, 65, SP_HUMAN, SP_DEMONSPAWN, SP_HUMAN, SP_DEMONSPAWN, SP_HUMAN, SP_HUMAN, SP_HUMAN, 544567129, 1702129253, 543236210, 1701602676, 1953656688, 1634890784, 1701314672, 1948283489, 65, SP_HUMAN, SP_SPRIGGAN, SP_HUMAN, SP_SPRIGGAN, SP_HUMAN, SP_HUMAN, 1936288876, 544567129, 543519329, 1684305267, 2037149285, 1851881760, 6579563, 65, SP_HUMAN, 65, SP_HUMAN, SP_BASE_DRACONIAN, SP_HUMAN, SP_BASE_DRACONIAN, SP_HUMAN, SP_HUMAN, 1634956133, 1668571511, 543450472, 1931508066, 1952804207, 1735289192, 1868111872, 1701191797, 1814064229, SP_DJINNI, SP_HUMAN, SP_SPRIGGAN, SP_HIGH_ELF, SP_UNKNOWN, SP_HUMAN, SP_OCTOPODE, SP_HUMAN, 81, SP_HUMAN, NUM_SPECIES, SP_HUMAN, NUM_SPECIES, SP_HUMAN, SP_HUMAN, SP_HUMAN, 1853189958, 543236196, 1702125927, 544825719, 1684104556, 543649385, 544503151, 1948280431, 1092642152, 1936947554, SP_HUMAN, SP_HUMAN, 1297, SP_HUMAN, 13438352, SP_HUMAN, 33029352, SP_HUMAN, SP_HUMAN, SP_HUMAN, 32571393, SP_HUMAN, 1747739905, 1869425776, 13438352, SP_HUMAN, 32950376, SP_HUMAN, SP_HUMAN, SP_HUMAN, 1919221761, 1852796204, 1919251457, 1634886188, 13438352, SP_HUMAN, 33002664, SP_HUMAN, SP_HUMAN, SP_HUMAN, 32571393, SP_HUMAN, SP_HUMAN, SP_HUMAN, 13438352, SP_HUMAN, 32949032, SP_HUMAN, SP_HUMAN, SP_HUMAN, 32505857, SP_HUMAN, SP_HUMAN, SP_HUMAN, 13438352, SP_HUMAN, 33002952, SP_HUMAN, SP_HUMAN, SP_HUMAN, 12910593, SP_HUMAN, 32523264, SP_HUMAN, 13438352, SP_HUMAN, 32555112, SP_HUMAN, SP_HUMAN, SP_HUMAN, 17694721, SP_HUMAN, 12930304, SP_HUMAN, 13438352, SP_HUMAN, 32532328, SP_HUMAN, SP_HUMAN, SP_HUMAN, 32505857, SP_HUMAN, 17699584, SP_HUMAN, 13438352, SP_HUMAN, 32532600, SP_HUMAN, SP_HUMAN, SP_HUMAN, SP_HIGH_ELF, SP_HUMAN, SP_HUMAN, SP_HUMAN, 13438352, SP_HUMAN, 32534664, SP_HUMAN, SP_HUMAN, SP_HUMAN, SP_HIGH_ELF, SP_HUMAN, 32505856, SP_HUMAN, 13438352, SP_HUMAN, 33010376, SP_HUMAN, SP_HUMAN, SP_HUMAN...}, allowed_jobs = std::vector of length 8256959, capacity -3720 = { defaults = {name = "", type = 12701366, filename = "", map = , arena_teams = "\000llow\"},{\"value\":25,\"colour\":\"red\"}],\"mp_colour\"!\001\000\000\000\000\000\000\270\025\016\001\000\000\000\000\340\025\016\001\000\000\000\000\006", '\000' , "\002\020\000\000\000\000\000\000\000\000\000\000git-", '\000' ..., allowed_combos = std::vector of length -2384744, capacity 1745328 = {"", "\001\000/tmp/crawlqdXFQ0\000\000\000\000\000\000t\363\231\360\333\177\000\000r\371\r\003\000\000\000\000\f\233+\003\377\177\000\000\217\233+\003\377\177\000\000\237\233+\003\377\177\000\000\240Y\324\356\333\177\000\000\000\273\366\001\000\000\000\000\217\233+\003\377\177\000\000{\263\333\356\333\177\000\000\000\000\000\000\000\000\000\000\001\000\000\000\000\000 += The.* 1\000\000\000\000\000\000\000\005\000\000\000\000\000\000\000\b", '\000' , "gnoll\000ta\000mage\000r\000Q\000\000\000\000\000\000\000(\000\000\000\000\000\000\000(", '\000' ..., "", "", , "\000\000\000\000\001\000\000\000}\023\016\001\017\000\000\000 \000\000\000}\000\000\000s\a\000\000\207\a\000\000}pti\275\000\000\000\276\000\000\000}", '\000' , "A\000\000\000\000\000\000\000\200!\367\001\000\000\000\000\006\001\001\000\000\000\000\000\200\230\373\001\000\000\000\000\320}\367\001\000\000\000\000\060\032", , "\000\000\000\000\001\000\000\000}\023\016\001\017\000\000\000 \000\000\000}\000\000\000s\a\000\000\207\a\000\000}pti\275\000\000\000\276\000\000\000}", '\000' , "A\000\000\000\000\000\000\000\200!\367\001\000\000\000\000\006\001\001\000\000\000\000\000\200\230\373\001\000\000\000\000\320}\367\001\000\000\000\000\060\032", , "\000\000\000\000\000\000\000\000A\000\000\000\000\000\000\000\200!\367\001\000\000\000\000\006\001\001\000\000\000\000\000\200\230\373\001\000\000\000\000\320}\367\001\000\000\000\000\060\032x\360\333\177\000\000\000apping\000@\000\000\000\000\000\000\000\061\000\000\000\000\000\000\000\b\000\000\000\000\000\000\000\b", '\000' , "Amnesiac\000\000\000\000\000\000\000\000\061\000\000\000\000\000\000\000\a\000\000\000\000\000\000\000\a", '\000' , "-morgue\000\000\000\000\000\000\000\000\000\061\000\000\000\000\000\000\000\003\000\000\000\000\000\000\000\003", '\000' ..., , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ...}, allowed_species = std::vector of length 1609247, capacity 35183311645543 = { newchar = ng = {name = "", type = 12744443, filename = , map = , arena_teams = "centaur", allowed_combos = std::vector of length 2212471, capacity 0 = { #25 0x0000000000622719 in _launch_game () at main.cc:404 game_start = ccon = {cstate = false, smartcstate = false} #26 _launch_game_loop () at main.cc:376 game_ended = false #27 main (argc=, argv=) at main.cc:331 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.2 on Dec 8 2018 at 06:32:51 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-7de1f8ee9f/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-7de1f8ee9f/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-7de1f8ee9f/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-7de1f8ee9f/data/dat/' found. Loading databases... Loading spells and features... Loading maps... >>>>>>>>>>>>>>>>>>>>>> Version history: No version history (current version is 0.23-a0-550-g7de1f8e) 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: 3, 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/50 Long Blades | | 0 | 0 | 0 | 0 | 0/42 Axes | | 0 | 0 | 0 | 0 | 0/1 Maces & Flails | | 0 | 0 | 0 | 0 | 0/42 Polearms | | 0 | 0 | 0 | 0 | 0/50 Staves | | 0 | 0 | 0 | 0 | 0/1 Slings | | 0 | 0 | 0 | 0 | 0/35 Bows | | 0 | 0 | 0 | 0 | 0/50 Crossbows | | 0 | 0 | 0 | 0 | 0/1 Throwing | | 0 | 0 | 0 | 0 | 0/29 Armour | | 0 | 0 | 0 | 0 | 0/50 Dodging | | 0 | 0 | 0 | 0 | 0/1 Stealth | | 0 | 0 | 0 | 0 | 0/25 Shields | | 0 | 0 | 0 | 0 | 0/1 Unarmed Combat | | 0 | 0 | 0 | 0 | 0/50 Spellcasting | | 0 | 0 | 0 | 0 | 0/1 Conjurations | | 0 | 0 | 0 | 0 | 0/17 Hexes | | 0 | 0 | 0 | 0 | 0/50 Charms | | 0 | 0 | 0 | 0 | 0/1 Summonings | | 0 | 0 | 0 | 0 | 0/14 Necromancy | | 0 | 0 | 0 | 0 | 0/59 Translocations | | 0 | 0 | 0 | 0 | 0/1 Transmutations | | 0 | 0 | 0 | 0 | 0/12 Fire Magic | | 0 | 0 | 0 | 0 | 0/59 Ice Magic | | 0 | 0 | 0 | 0 | 0/1 Air Magic | | 0 | 0 | 0 | 0 | 0/10 Earth Magic | | 0 | 0 | 0 | 0 | 0/59 Poison Magic | | 0 | 0 | 0 | 0 | 0/1 Invocations | | 0 | 0 | 0 | 0 | 0/8 Evocations | | 0 | 0 | 0 | 0 | 0/59 Spell bugs: Durations: Attributes: #59: 1 Mutations: Inventory bugs: Equipment: }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: @ clua stack: dlua stack: [C], function load_des_file, line -1 loadmaps.lua, function (null), line 10 Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>