Crash caused by signal #15: Terminated Version: Dungeon Crawl Stone Soup 0.23.2-1-ga50397a Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-0.23 -name dengdeng -rc /dgldir/rcfiles/crawl-0.23/dengdeng.rc -macro /dgldir/rcfiles/crawl-0.23/dengdeng.macro -morgue /dgldir/morgue/dengdeng/ -webtiles-socket /crawl-master/webserver/sockets/dengdeng:2019-04-23.06:29:47.sock -await-connection RC options: restart_after_game = false Crash caused by signal #15: Terminated Obtained 14 stack frames. /usr/games/crawl-0.23(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x6c9fd3]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-0.23(_Z13do_crash_dumpv+0x3c0) [0x6d1810]: do_crash_dump() /usr/games/crawl-0.23(_Z20crash_signal_handleri+0x74) [0x6ca224]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x33060) [0x7f2d6d497060]: /lib/x86_64-linux-gnu/libc.so.6(unlink+0x7) [0x7f2d6d540ea7]: /usr/games/crawl-0.23(_Z8unlink_uPKc+0x25) [0xb6d605]: unlink_u(char const*) /usr/games/crawl-0.23(_Z13fopen_replacePKc+0x9) [0x788e69]: fopen_replace(char const*) /usr/games/crawl-0.23(_Z8dump_mapPKcbb+0x1d) [0x699abd]: dump_map(char const*, bool, bool) /usr/games/crawl-0.23(_Z9dump_charRKSsbbPK15scorefile_entry+0xcd) [0x69cb8d]: dump_char(std::string const&, bool, bool, scorefile_entry const*) /usr/games/crawl-0.23(_Z9save_gamebPKc+0x70b) [0x78a59b]: save_game(bool, char const*) /usr/games/crawl-0.23() [0xc469c8] /usr/games/crawl-0.23(main+0x55d) [0x62c3ed]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf1) [0x7f2d6d4842e1]: /usr/games/crawl-0.23() [0x62d255] 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". 0x00007f2d6d813aea in __waitpid (pid=10279, stat_loc=0x0, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007f2d6d813aea in __waitpid (pid=10279, stat_loc=0x0, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 resultvar = 18446744073709551104 #1 0x00000000006ca643 in call_gdb (file=file@entry=0x7f2d6d7fe520 <_IO_2_1_stderr_>) at crash.cc:435 gdb = attach_cmd = "attach 10148\000\000\000\000\000\000\000" #2 0x00000000006d1829 in do_crash_dump () at dbg-asrt.cc:677 dir = "/dgldir/morgue/dengdeng/" signal_info = "Crash caused by signal #15: Terminated" cause_msg = "Crash caused by signal #15: Terminated" file = 0x7f2d6d7fe520 <_IO_2_1_stderr_> t = 1556001250 name = "/dgldir/morgue/dengdeng/crash-dengdeng-20190423-063410.txt", '\000' #3 0x00000000006ca224 in crash_signal_handler (sig_num=15) at crash.cc:196 No locals. #4 No locals. #5 0x00007f2d6d540ea7 in unlink () at ../sysdeps/unix/syscall-template.S:84 No locals. #6 0x0000000000b6d605 in unlink_u (pathname=pathname@entry=0x307d6e8 "/dgldir/morgue/dengdeng/dengdeng.map") at syscalls.cc:453 No locals. #7 0x0000000000788e69 in fopen_replace (name=0x307d6e8 "/dgldir/morgue/dengdeng/dengdeng.map") at files.cc:3165 fd = #8 0x0000000000699abd in dump_map (fname=, debug=false, dist=false) at chardump.cc:1653 fp = #9 0x000000000069cb8d in _write_dump (quiet=true, par=..., fname=...) at chardump.cc:1678 succeeded = false map_file_name = "/dgldir/morgue/dengdeng/dengdeng.map" handle = file_name = "/dgldir/morgue/dengdeng/dengdeng" stash_file_name = "/dgldir/morgue/dengdeng/dengdeng.lst" #10 dump_char (fname=..., quiet=quiet@entry=true, full_id=full_id@entry=false, se=se@entry=0x0) at chardump.cc:191 No locals. #11 0x000000000078a59b in save_game (leave_game=leave_game@entry=true, farewellmsg=farewellmsg@entry=0xd8d817 "Game saved, see you later!") at files.cc:1906 No locals. #12 0x0000000000c469c8 in _input () at main.cc:1126 cmd = CMD_NO_CMD player_disabled = {was_disabled = false} #13 0x000000000062c3ed in _launch_game () at main.cc:468 game_start = true ccon = {cstate = false, smartcstate = false} #14 _launch_game_loop () at main.cc:377 game_ended = false #15 main (argc=, argv=) at main.cc:331 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.2 on Apr 14 2019 at 06:01:39 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-0.23/saves" -DDATA_DIR_PATH="/crawl-master/crawl-0.23/data/" -DWEB_DIR_PATH="/crawl-master/crawl-0.23/data/web/" -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -O2 >>>>>>>>>>> Place info: branch = 0, depth = 2 Level id: D:2 Level build method = , level layout type = rooms, absdepth0 = 1 Level vaults: layout_basic makhleb_altar_promises_db Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, dengdeng the Minotaur Berserker. The bosom of this dungeon contains the fabled artefact, the Orb of Zot. Trog says: Kill them all! Press ? for a list of commands and other information. Found a staircase leading out of the dungeon. There is a staircase leading out of the dungeon here. There is a staircase leading out of the dungeon here. You open the door. Found a stone staircase leading down. There is an open door here. A goblin comes into view. It is wielding a +0 club. The goblin shouts! The goblin hits you with a +0 club. You miss the goblin. The goblin barely misses you. You furiously retaliate! You headbutt the goblin. You closely miss the goblin. The goblin is moderately wounded. The goblin completely misses you. You furiously retaliate! You headbutt the goblin! You kill the goblin! Trog accepts your kill. You see here a +0 club. Found a short sword. A goblin comes into view. It is wielding a -1 dagger. The goblin shouts! A kobold comes into view. It is wielding a +0 whip. A hobgoblin comes into view. The kobold shouts! The goblin hits you but does no damage. A rat comes into view. You hit the goblin but do no damage. The goblin hits you with a cursed -1 dagger. A rat comes into view. You slash the goblin! You kill the goblin! Trog accepts your kill. You hit the kobold. The kobold is severely wounded. You hit the hobgoblin. The hobgoblin closely misses you. The kobold hits you but does no damage. You hit the kobold. You kill the kobold! Trog accepts your kill. You hit the hobgoblin. The hobgoblin barely misses you. You hit the rat. You kill the rat! Trog accepts your kill. You hit the hobgoblin. You kill the hobgoblin! Trog accepts your kill. Things that are here: a +0 whip; a cursed -1 dagger; a rat corpse You barely miss the rat. The rat barely misses you. You hit the rat. You kill the rat! Trog accepts your kill. You see here a rat corpse. You butcher the rat corpse. d - a chunk of flesh You see here a rat skeleton. Things that are here: a +0 whip; a cursed -1 dagger; a rat corpse You butcher the rat corpse. d - 2 chunks of flesh (gained 1) Things that are here: a +0 whip; a cursed -1 dagger; a rat skeleton You start resting. HP restored. Unknown command. c - 2 rations (gained 1) A frilled lizard comes into view. The frilled lizard hisses angrily. Found a leather armour. The frilled lizard misses you. You miss the frilled lizard. You headbutt the frilled lizard. You kill the frilled lizard! Trog accepts your kill. You see here a frilled lizard corpse. You butcher the frilled lizard corpse. d - 3 chunks of flesh (gained 1) You see here a frilled lizard skeleton. Found a stone staircase leading down. A hobgoblin comes into view. It is wielding a +0 club. The hobgoblin shouts! You see here a leather armour. e - a leather armour You hit the hobgoblin. You kill the hobgoblin! Trog accepts your kill. You have reached level 2! Things that are here: a +0 club; a hobgoblin corpse You butcher the hobgoblin corpse. d - 5 chunks of flesh (gained 2) Things that are here: a +0 club; a hobgoblin skeleton Wear which item? (? for menu, Esc to quit) You start removing your armour. You continue taking off your +0 animal skin. x4 You finish taking off your +0 animal skin. You start putting on your armour. You continue putting on your leather armour. x5 You finish putting on your +0 leather armour. Drop what? 5/52 slots (_ for help) (? for menu, Esc to quit) You drop a +0 animal skin. Found a hunting sling. Found 11 stones. You see here 11 stones. b - 11 stones You see here a hunting sling. There is a stone staircase leading down here. Some of the chunks of flesh in your inventory have rotted away. Found a robe. Found a spear. 2 bats come into view. Found 11 gold pieces. The bat closely misses you. You furiously retaliate! You headbutt the bat! You kill the bat! Trog accepts your kill. Your Axes skill increases to level 4! You slash the bat! You kill the bat! Trog accepts your kill. You see here a bat corpse. You butcher the bat corpse. d - 4 chunks of flesh (gained 1) You see here a bat skeleton. You now have 11 gold pieces. A bat comes into view. The bat barely misses you. You miss the bat. The bat hits you. You hit the bat. You kill the bat! Trog accepts your kill. You see here a bat corpse. You butcher the bat corpse. d - 5 chunks of flesh (gained 1) You see here a bat skeleton. A ball python comes into view. The ball python hisses angrily. You hit the ball python but do no damage. Your headbutt misses the ball python. The ball python barely misses you. The ball python grabs you. The ball python constricts you. You hit the ball python but do no damage. The ball python bites you. The ball python constricts you. You closely miss the ball python. You headbutt the ball python. The ball python is moderately wounded. The ball python bites you. The ball python constricts you. The ball python barely misses you. The ball python constricts you. You hit the ball python but do no damage. You headbutt the ball python. You kill the ball python! Trog accepts your kill. You see here a ball python corpse. Unknown command. Unknown command. You butcher the ball python corpse. d - 9 chunks of flesh (gained 4) You see here a ball python skeleton. f - a scroll labeled DAPRUZ XUDY A kobold comes into view. The kobold shouts! Found a scroll labeled ARGHIAXT FOCRA. The kobold misses you. You closely miss the kobold. You headbutt the kobold. The kobold is moderately wounded. The kobold barely misses you. You hit the kobold but do no damage. The kobold is moderately wounded. The kobold closely misses you. You hit the kobold but do no damage. The kobold is moderately wounded. The kobold hits you but does no damage. You hit the kobold. You kill the kobold! Trog accepts your kill. Your Fighting skill increases to level 4! You see here a kobold corpse. g - a scroll labeled ARGHIAXT FOCRA A bat comes into view. A bat is nearby! The bat closely misses you. The bat closely misses you. You hit the bat. The bat is severely wounded. The bat hits you but does no damage. The bat hits you. The bat closely misses you. You closely miss the bat. The bat is severely wounded. The bat misses you. The bat barely misses you. You furiously retaliate! You headbutt the bat! You kill the bat! Trog accepts your kill. h - a scroll labeled ESIETOSARE Some of the chunks of flesh in your inventory have rotted away. A frilled lizard comes into view. The frilled lizard hisses angrily. Some of the chunks of flesh in your inventory have rotted away. The frilled lizard bites you but does no damage. You hit the frilled lizard but do no damage. Your headbutt misses the frilled lizard. The frilled lizard bites you but does no damage. You barely miss the frilled lizard. Your headbutt misses the frilled lizard. The frilled lizard closely misses you. You barely miss the frilled lizard. The frilled lizard misses you. You closely miss the frilled lizard. Your headbutt misses the frilled lizard. The frilled lizard misses you. The frilled lizard barely misses you. You closely miss the frilled lizard. The frilled lizard bites you. You closely miss the frilled lizard. The frilled lizard closely misses you. You hit the frilled lizard. You kill the frilled lizard! Trog accepts your kill. A bat comes into view. The bat hits you. You miss the bat. Your headbutt misses the bat. The bat hits you but does no damage. The bat barely misses you. x2 The bat misses you. You closely miss the bat. Your headbutt misses the bat. The bat hits you. The bat misses you. You hit the bat but do no damage. The bat closely misses you. You furiously retaliate! You headbutt the bat, but do no damage. The bat barely misses you. You furiously retaliate! You headbutt the bat. The bat closely misses you. You miss the bat. You headbutt the bat. You kill the bat! Trog accepts your kill. Unknown command. You see here a bat corpse. Unknown command. You butcher the bat corpse. d - 7 chunks of flesh (gained 1) You see here a bat skeleton. i - a scroll labeled UVEUS TOGAEQ A rat comes into view. Found 21 stones and a ration. The rat bites you. You hit the rat. You kill the rat! Trog accepts your kill. You see here a rat corpse. You butcher the rat corpse. d - 8 chunks of flesh (gained 1) You see here a rat skeleton. b - 32 stones (gained 21) Found a stone staircase leading down. c - 3 rations (gained 1) c - 4 rations (gained 1) An ooze comes into view. The ooze quivers. The ooze barely misses you. You hit the ooze. The ooze is heavily wounded. The ooze closely misses you. You hit the ooze. The ooze is severely wounded. The ooze hits you but does no damage. You hit the ooze. You kill the ooze! Trog accepts your kill. A hobgoblin comes into view. It is wielding a +0 club. The hobgoblin shouts! Found 11 stones. A hobgoblin is nearby! The hobgoblin hits you with a +0 club. You slash the hobgoblin! You kill the hobgoblin! Trog accepts your kill. You see here a +0 club. b - 43 stones (gained 11) A bat comes into view. The bat hits you but does no damage. x2 You closely miss the bat. The bat barely misses you. You closely miss the bat. The bat hits you but does no damage. The bat closely misses you. You slash the bat! You kill the bat! Trog accepts your kill. Some of the chunks of flesh in your inventory have rotted away. Found a glowing short sword. b - 60 stones (gained 17) Some of the chunks of flesh in your inventory have rotted away. Things that are here: a +0 whip; a cursed -1 dagger Found a club. Found 15 poisoned needles. You see here 15 poisoned needles. Some of the chunks of flesh in your inventory have rotted away. You see here 15 poisoned needles. All of the chunks of flesh in your inventory have rotted away. Found a club. You now have 29 gold pieces (gained 18). Found 3 tomahawks. You see here 3 tomahawks. d - 3 tomahawks You now have 42 gold pieces (gained 13). A goblin comes into view. The goblin shouts! The goblin misses you. You furiously retaliate! You headbutt the goblin. You kill the goblin! Trog accepts your kill. You can now call upon Trog for regeneration and magic resistance. You see here a goblin corpse. You butcher the goblin corpse. j - a chunk of flesh You see here a goblin skeleton. Done exploring. Done exploring. There is a stone staircase leading down here. You climb downwards. There is a stone staircase leading up here. A hobgoblin comes into view. It is wielding a -1 club. The hobgoblin shouts! The hobgoblin barely misses you. You slash the hobgoblin! You kill the hobgoblin! Trog accepts your kill. A bat comes into view. The bat moves out of view. The bat is too close now for your liking. You barely miss the bat. The bat barely misses you. The bat closely misses you. You closely miss the bat. You headbutt the bat. You kill the bat! Trog accepts your kill. You have reached level 3! Your experience leads to an increase in your attributes! Increase (S)trength, (I)ntelligence, or (D)exterity? You feel stronger. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.23.2-1-ga50397a Game state: mouse_enabled: 0, waiting_for_command: 1, terminal_resized: 0 io_inited: 1, need_save: 1, saving_game: 1, updating_scores: 0: seen_hups: 1, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_MOVE_LEFT repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [dengdeng] Species: Minotaur Job: Berserker HP: 33/33; mods: 0/0 MP: 2/2; mod: 0 Stats: 22 (22) 4 (4) 9 (9) Position: (19, 48), god: Trog (10), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Skills (mode: auto) Name | can_train | train | training | level | points | progress Fighting | X | 1 | 25 | 4 | 367 | 14/177 Short Blades | | 1 | 0 | 0 | 0 | 0/42 Long Blades | | 1 | 0 | 0 | 0 | 0/35 Axes | X | 1 | 44 | 4 | 405 | 52/177 Maces & Flails | | 1 | 0 | 0 | 0 | 0/35 Polearms | | 1 | 0 | 0 | 0 | 0/35 Staves | | 1 | 0 | 0 | 0 | 0/35 Slings | | 1 | 0 | 0 | 0 | 0/42 Bows | | 1 | 0 | 0 | 0 | 0/42 Crossbows | | 1 | 0 | 0 | 0 | 0/42 Throwing | X | 1 | 0 | 0 | 0 | 0/50 Armour | X | 1 | 12 | 2 | 172 | 66/106 Dodging | X | 1 | 18 | 2 | 218 | 92/126 Stealth | X | 1 | 1 | 0 | 0 | 0/59 Shields | | 1 | 0 | 0 | 0 | 0/35 Unarmed Combat | X | 1 | 0 | 0 | 0 | 0/42 Spellcasting | X | 1 | 0 | 0 | 0 | 0/100 Conjurations | | 1 | 0 | 0 | 0 | 0/84 Hexes | | 1 | 0 | 0 | 0 | 0/100 Charms | | 1 | 0 | 0 | 0 | 0/100 Summonings | | 1 | 0 | 0 | 0 | 0/84 Necromancy | | 1 | 0 | 0 | 0 | 0/84 Translocations | | 1 | 0 | 0 | 0 | 0/84 Transmutations | | 1 | 0 | 0 | 0 | 0/70 Fire Magic | | 1 | 0 | 0 | 0 | 0/84 Ice Magic | | 1 | 0 | 0 | 0 | 0/84 Air Magic | | 1 | 0 | 0 | 0 | 0/84 Earth Magic | | 1 | 0 | 0 | 0 | 0/70 Poison Magic | | 1 | 0 | 0 | 0 | 0/84 Invocations | | 1 | 0 | 0 | 0 | 0/50 Evocations | | 1 | 0 | 0 | 0 | 0/59 Spell bugs: Durations: Attributes: #12: 42 #27: 41 #49: 68 #59: 1 Mutations: horns: 2 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #0: +0 hand axe eq slot #6, inv slot #4: +0 leather armour }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #...<.....#### #............# ......#+#........ ###+#######+#........ ..................##. ............).....# ..................... ..................... ........@####........ .........# #.....#.. .........# #.....#.. .........# ###### ########## clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>