Crash caused by signal #15: Terminated Version: Dungeon Crawl Stone Soup 0.25-a0-1119-g28b6fd0c3b Platform: unix Bits: 64 Game mode: tutorial Tiles: online Seed: 16314919374832355616, deterministic pregen: 1 Command line: /usr/games/crawl-git-28b6fd0c3b -name gunsmoke1966 -rc /dgldir/rcfiles/crawl-git/gunsmoke1966.rc -macro /dgldir/rcfiles/crawl-git/gunsmoke1966.macro -morgue /dgldir/morgue/gunsmoke1966/ -tutorial -webtiles-socket /crawl-master/webserver/sockets/gunsmoke1966:2020-05-18.19:19:59.sock -await-connection RC options: restart_after_game = false Crash caused by signal #15: Terminated Obtained 17 stack frames. /usr/games/crawl-git-28b6fd0c3b(_Z17write_stack_traceP8_IO_FILE+0x28) [0x5644ea2cfc28]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-28b6fd0c3b(_Z13do_crash_dumpv+0x47c) [0x5644ea2d7fdc]: do_crash_dump() /usr/games/crawl-git-28b6fd0c3b(_Z20crash_signal_handleri+0x7e) [0x5644ea2cff2e]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x33060) [0x7f2040fc1060]: /lib/x86_64-linux-gnu/libpthread.so.0(sendto+0x13) [0x7f204133d673]: /usr/games/crawl-git-28b6fd0c3b(+0x8ed080) [0x5644ea873080]: /usr/games/crawl-git-28b6fd0c3b(_Z22webtiles_send_messagesv+0x135) [0x5644ea573955]: webtiles_send_messages() /usr/games/crawl-git-28b6fd0c3b(_ZN14TilesFramework6redrawEv+0x149) [0x5644ea87edc9]: TilesFramework::redraw() /usr/games/crawl-git-28b6fd0c3b(_ZN14TilesFramework17update_input_modeE10mouse_mode+0x1a) [0x5644ea87ee3a]: TilesFramework::update_input_mode(mouse_mode) /usr/games/crawl-git-28b6fd0c3b(_Z6get_chv+0x18) [0x5644ea5112c8]: get_ch() /usr/games/crawl-git-28b6fd0c3b(_Z19toggle_show_terrainv+0x146) [0x5644ea811266]: toggle_show_terrain() /usr/games/crawl-git-28b6fd0c3b(_Z15process_command12command_type+0x290) [0x5644ea889e10]: process_command(command_type) /usr/games/crawl-git-28b6fd0c3b(+0x902e44) [0x5644ea888e44]: /usr/games/crawl-git-28b6fd0c3b(+0x903615) [0x5644ea889615]: /usr/games/crawl-git-28b6fd0c3b(main+0x13b) [0x5644ea2302cb]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf1) [0x7f2040fae2e1]: /usr/games/crawl-git-28b6fd0c3b(_start+0x2a) [0x5644ea230e0a]: gdb not executable. Compilation info: <<<<<<<<<<< Compiled with GCC 6.3.0 20170516 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 -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Wuninitialized -Iutil -I. -isystem /usr/include/lua5.1 -g -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-28b6fd0c3b/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-28b6fd0c3b/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-28b6fd0c3b/data/web/" -D_GNU_SOURCE -D_DEFAULT_SOURCE -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 2 Level id: D:2 Level build method = random_map_for_place, level layout type = encompass, absdepth0 = 1 Level vaults: tutorial_lesson1_level2 Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< In this lesson you're going to learn how to move around and explore a level. You can move with the [arrow keys]. You can reread all messages at any time with [Ctrl-P]. Also, press [Space] to clear the --more-- prompts. Found a staircase leading out of the dungeon. You're doing great! Now, explore a bit until you reach the next blue square. Move diagonally with the [number pad] (try Numlock on/off) [vi keys] Numpad: 7 8 9 vi-keys: y k u \|/ \|/ 4-.-6 h-.-l /|\ /|\ 1 2 3 b j n A quicker way to “run” through a corridor is to press [Shift] along with the [number pad] (try Numlock on/off) or [vi keys]. Found a stone staircase leading down. When standing on a staircase leading downwards, you can enter the next level with [>]. There is a stone staircase leading down here. When standing on a staircase leading downwards, you can enter the next level with [>]. There is a stone staircase leading down here. Unknown command. You climb downwards. A new level! To begin with, head over to that door to the right. Also, remember: You can reread old messages with [Ctrl-P]. There is a stone staircase leading up here. You can open a closed door by walking into it. You open the door. There is an open door here. You open the door. There is an open door here. To close an open door, press [C]. Note how you can move through shallow but not through deep water. Why would you want to do that? Why would you want to do that? You enter the shallow water. Moving in this stuff is going to be slow. Why would you want to do that? Why would you want to do that? Why would you want to do that? Why would you want to do that? Why would you want to do that? Why would you want to do that? Why would you want to do that? Why would you want to do that? Why would you want to do that? You open the door. Found a stone staircase leading up. There is an open door here. When standing on a staircase leading upwards, you can enter the previous level with [<]. There is a stone staircase leading up here. When standing on a staircase leading upwards, you can enter the previous level with [<]. There is a stone staircase leading up here. Okay, then. Okay, then. There is an open door here. There is an open door here. When standing on a staircase leading upwards, you can enter the previous level with [<]. There is a stone staircase leading up here. When standing on a staircase leading upwards, you can enter the previous level with [<]. There is a stone staircase leading up here. You can't go down here! You don't know any spells. Okay, then. Select layers to display: (m)onsters|(p)layer|(i)tems|(c)louds|monster (w)eapons|monster (h)ealth Press escape to toggle all layers. Press any other key to exit. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.25-a0-1119-g28b6fd0c3b 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: 1, map_stat_gen: 0, type: 2, arena_suspended: 0 prev_cmd = CMD_SHOW_TERRAIN repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [gunsmoke1966] Species: Human Job: Fighter HP: 18/18; mods: 0/0 MP: 3/3; mod: 2 Stats: 16 (16) 8 (8) 12 (12) Position: (50, 28), god: No God (0), turn_is_over: 0, banished: 0 Standing on/in/over feature: stone staircase leading up Skills (mode: auto) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 44 | 3 | 301 | 1/200 Short Blades | | 1 | 0 | 0 | 0 | 0/50 Long Blades | | 1 | 0 | 0 | 0 | 0/50 Axes | | 1 | 0 | 0 | 0 | 0/50 Maces & Flails | | 1 | 0 | 0 | 0 | 0/50 Polearms | | 1 | 0 | 0 | 0 | 0/50 Staves | | 1 | 0 | 0 | 0 | 0/50 Slings | | 1 | 0 | 0 | 0 | 0/50 Bows | | 1 | 0 | 0 | 0 | 0/50 Crossbows | | 1 | 0 | 0 | 0 | 0/50 Throwing | X | 1 | 0 | 0 | 0 | 0/50 Armour | X | 1 | 44 | 3 | 301 | 1/200 Dodging | X | 1 | 0 | 0 | 0 | 0/50 Stealth | X | 1 | 0 | 0 | 0 | 0/42 Shields | | 1 | 0 | 0 | 0 | 0/50 Unarmed Combat | X | 1 | 12 | 2 | 151 | 1/150 Spellcasting | X | 1 | 0 | 0 | 0 | 0/59 Conjurations | | 1 | 0 | 0 | 0 | 0/50 Hexes | | 1 | 0 | 0 | 0 | 0/50 Charms | | 1 | 0 | 0 | 0 | 0/50 Summonings | | 1 | 0 | 0 | 0 | 0/50 Necromancy | | 1 | 0 | 0 | 0 | 0/50 Translocations | | 1 | 0 | 0 | 0 | 0/50 Transmutations | | 1 | 0 | 0 | 0 | 0/50 Fire Magic | | 1 | 0 | 0 | 0 | 0/50 Ice Magic | | 1 | 0 | 0 | 0 | 0/50 Air Magic | | 1 | 0 | 0 | 0 | 0/50 Earth Magic | | 1 | 0 | 0 | 0 | 0/50 Poison Magic | | 1 | 0 | 0 | 0 | 0/50 Invocations | | 1 | 0 | 0 | 0 | 0/42 Evocations | | 1 | 0 | 0 | 0 | 0/50 Spell bugs: Durations: Attributes: #59: 1 Mutations: Inventory bugs: Equipment: eq slot #6, inv slot #0: +0 robe }}}}}}}}}}} Webtiles message buffer: {"msg":"msgs","rollback":2,"messages":[{"text":"Select layers to display:\u000a(m)onsters|(p)layer|(i)tems|(c)louds|monster (w)eapons|monster (h)ealth","turn":110,"channel":2},{"text":"Press escape to toggle all layers. Press any other key to exit.","turn":110,"channel":2}]} Webtiles JSON stack: Screenshot: #≈ #≈≈≈# #≈≈≈# #≈≈≈# #≈≈≈# ##≈≈≈## ### ##.≈≈≈.## ##### #.###.≈≈≈≈≈.###...# '.....≈≈≈≈≈...'.@.# #.###.≈≈≈≈≈.###...# ### #.≈≈≈≈≈.# ##### #.≈≈≈≈≈.# #..≈≈≈..# ##.≈≈≈.## #.≈≈≈.# ##≈≈≈## #≈≈≈# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< Lua marker 0 at (28, 28): {{{{ CLASS: TriggerableFunction repeated: true listeners: func: CLASS: FunctionWrapper name: tutorial_messenger_db fn: [type function] props: triggerers: 1: CLASS: DgnTriggerer type: player_move activating: false dgn_trigs_by_type: 4: 1: 1 activated: true data: onetime: false text: tutorial1 door exit: false }}}} Lua marker 1 at (35, 28): {{{{ CLASS: TriggerableFunction repeated: true listeners: func: CLASS: FunctionWrapper name: tutorial_messenger_db fn: [type function] props: triggerers: 1: CLASS: DgnTriggerer type: player_move activating: false dgn_trigs_by_type: 4: 1: 1 activated: true data: onetime: false text: tutorial1 close_door exit: false }}}} Lua marker 2 at (39, 31): {{{{ CLASS: TriggerableFunction repeated: true listeners: func: CLASS: FunctionWrapper name: tutorial_messenger_db fn: [type function] props: triggerers: 1: CLASS: DgnTriggerer type: player_move activating: false dgn_trigs_by_type: 4: 1: 1 activated: true data: onetime: false text: tutorial1 water exit: false }}}} Lua marker 3 at (50, 28): {{{{ CLASS: TriggerableFunction repeated: true listeners: func: CLASS: FunctionWrapper name: tutorial_messenger_db fn: [type function] props: triggerers: 1: CLASS: DgnTriggerer type: player_move activating: false dgn_trigs_by_type: 4: 1: 1 activated: true data: onetime: false text: tutorial1 upstairs exit: false }}}} >>>>>>>>>>>>>>>>>>>>>>