ASSERT(load_mode != LOAD_VISITOR) in 'files.cc' at line 1348 failed. Version: Dungeon Crawl Stone Soup 0.22-a0-443-g17c3723 Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-git-17c3723931 -name porpoise -rc /dgldir/rcfiles/crawl-git/porpoise.rc -macro /dgldir/rcfiles/crawl-git/porpoise.macro -morgue /dgldir/morgue/porpoise/ -webtiles-socket /crawl-master/webserver/sockets/porpoise:2018-06-01.05:47:35.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 16 stack frames. /usr/games/crawl-git-17c3723931(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x5d9643]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-git-17c3723931(_Z13do_crash_dumpv+0x419) [0x5e1049]: do_crash_dump() /usr/games/crawl-git-17c3723931(_Z20crash_signal_handleri+0x9c) [0x5d98cc]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x364c0) [0x7f4b11c394c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7f4b11fcfb7b]: /usr/games/crawl-git-17c3723931() [0x5e06d9] /usr/games/crawl-git-17c3723931() [0x5e09a1] /usr/games/crawl-git-17c3723931(_Z10load_level20dungeon_feature_type14load_mode_typeRK8level_id+0x21cd) [0x6a03bd]: load_level(dungeon_feature_type, load_mode_type, level_id const&) /usr/games/crawl-git-17c3723931(_ZN15level_excursion5go_toERK8level_id+0x60) [0x6a0560]: level_excursion::go_to(level_id const&) /usr/games/crawl-git-17c3723931(_Z23start_translevel_travelRK9level_pos+0xf8) [0xae1f18]: start_translevel_travel(level_pos const&) /usr/games/crawl-git-17c3723931(_Z20do_interlevel_travelv+0xee) [0xae24ae]: do_interlevel_travel() /usr/games/crawl-git-17c3723931(_Z15process_command12command_type+0xd55) [0xbcf7c5]: process_command(command_type) /usr/games/crawl-git-17c3723931() [0xbd1cb9] /usr/games/crawl-git-17c3723931(main+0x635) [0xbd58f5]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7f4b11c2476d]: /usr/games/crawl-git-17c3723931() [0x53b5d9] Trying to run gdb. GNU gdb (Ubuntu/Linaro 7.4-2012.02-0ubuntu2) 7.4-2012.02 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". 0x00007f4b11fcf84e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007f4b11fcf84e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x00000000005d9cfb in call_gdb (file=0x7f4b11fba180) at crash.cc:435 gdb = attach_cmd = "attach 27589\000\000\000\000\000\000\000" #2 0x00000000005e1069 in do_crash_dump () at dbg-asrt.cc:676 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x28252a8 "/dgldir/morgue/porpoise/"}} signal_info = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x27e2738 "Crash caused by signal #6: Aborted"}} cause_msg = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x28037c8 "ASSERT(load_mode != LOAD_VISITOR) in 'files.cc' at line 1348 failed."}} file = 0x7f4b11fba180 t = 1527832203 name = "/dgldir/morgue/porpoise/crash-porpoise-20180601-055003.txt", '\000' #3 0x00000000005d98cc in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #4 No symbol table info available. #5 0x00007f4b11fcfb7b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x00000000005e06d9 in _BreakStrToDebugger (mesg=mesg@entry=0x7ffcfa17bde0 "ASSERT(load_mode != LOAD_VISITOR) in 'files.cc' at line 1348 failed.", assert=) at dbg-asrt.cc:801 No locals. #7 0x00000000005e09a1 in AssertFailed (expr=0xbeb063 "load_mode != LOAD_VISITOR", file=0xbead53 "files.cc", line=1348, text=0x0) at dbg-asrt.cc:839 mesg = "ASSERT(load_mode != LOAD_VISITOR) in 'files.cc' at line 1348 failed.\000\000\000\000\251\262\264\000\000\000\000\000\"\000\000\000\000\000\000\000\200\276\027\372\374\177\000\000\020\300\027\372\374\177\000\000p\277\027\372\374\177\000\000\001\000\000\000\000\000\000\000\240\276\027\372\374\177\000\000\060\300\027\372\374\177\000\000\220\277\027\372\374\177\000\000\001\000\000\000\000\000\000\000\300\276\027\372\374\177\000\000P\300\027\372\374\177\000\000о\027\372\374\177\000\000`\300\027\372\374\177\000\000\300\277\027\372\374\177\000\000\001\000\000\000\000\000\000\000\360\276\027\372\374\177\000\000\200\300\027\372\374\177\000\000\340\277\027\372\374\177\000\000\001\000\000\000\000\000\000\000\020\277\027\372\374\177\000\000\240\300\027\372\374\177\000\000\000\300\027\372\374\177\000\000\001\000\000\000\000\000\000\000\210"... args = {{gp_offset = 12449656, fp_offset = 0, overflow_arg_area = 0x3000000010, reg_save_area = 0x7ffcfa17c960}} fileName = #8 0x00000000006a03bd in load_level (stair_taken=stair_taken@entry=DNGN_STONE_STAIRS_DOWN_I, load_mode=load_mode@entry=LOAD_VISITOR, old_level=...) at files.cc:1348 level_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x282fe18 "D:2"}} make_changes = false popped = false hatch_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x12a8718 ""}} just_created_level = false return_pos = {x = 0, y = 0} dest_pos = {x = 61, y = 12} #9 0x00000000006a0560 in _load_level (level=...) at files.cc:2057 No locals. #10 level_excursion::go_to (this=0x7ffcfa17cc70, next=...) at files.cc:2101 No locals. #11 0x0000000000ae1f18 in _loadlev_populate_stair_distances (target=...) at travel.cc:2804 excursion = {original = {branch = BRANCH_DUNGEON, depth = 1}, ever_changed_levels = true} #12 start_translevel_travel (pos=...) at travel.cc:2543 No locals. #13 0x0000000000ae24ae in _start_translevel_travel_prompt () at travel.cc:2580 target = {id = {branch = BRANCH_DUNGEON, depth = 2}, pos = {x = 65, y = 11}} #14 do_interlevel_travel () at travel.cc:4657 No locals. #15 0x0000000000bcf7c5 in process_command (cmd=cmd@entry=CMD_INTERLEVEL_TRAVEL) at main.cc:1931 No locals. #16 0x0000000000bd1cb9 in _input () at main.cc:1147 cmd = CMD_INTERLEVEL_TRAVEL player_disabled = {was_disabled = false} #17 0x0000000000bd58f5 in _launch_game () at main.cc:471 game_start = true ccon = {cstate = false, smartcstate = false} #18 _launch_game_loop () at main.cc:377 game_ended = false #19 main (argc=, argv=) at main.cc:332 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.3 on May 31 2018 at 03:11:31 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-tautological-unsigned-enum-zero-compare -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-17c3723931/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-17c3723931/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-17c3723931/data/web/" -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 = corridors, absdepth0 = 0 Level vaults: dpeg_arrival_shrine layout_loops_ring Markers: <<<<<<<<<<<<<<<<<<<<<< Marker 0 at (65, 11): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, porpoise the Demonspawn Gladiator. Will you prevail where others failed? Will you find the Orb of Zot? Press ? for a list of commands and other information. Found 18 gold pieces and a robe. Found a staircase leading out of the dungeon. You enter the shallow water. Moving in this stuff is going to be slow. You now have 18 gold pieces. You see here a robe. A hobgoblin comes into view. It is wielding a club. The hobgoblin shouts! You hit the hobgoblin. The hobgoblin is almost dead. The hobgoblin misses you. You hit the hobgoblin. You kill the hobgoblin! No target in view! Things that are here: a club; a hobgoblin corpse Things that are here: a club; a hobgoblin corpse You butcher the hobgoblin corpse. g - 3 chunks of flesh You see here a club. A ball python comes into view. The ball python hisses angrily. Attack whom? Press: ? - help, Dir - move target cursor, f - ball python Aim: a ball python You reach to attack! You hit the ball python but do no damage. You hit the ball python but do no damage. The ball python bites you. The ball python grabs you. The ball python constricts you. The ball python bites you but does no damage. The ball python constricts you. You puncture the ball python! You kill the ball python! No target in view! You start resting. HP restored. A frilled lizard comes into view. Found a stone staircase leading down. The frilled lizard hisses angrily. You hit the frilled lizard. The frilled lizard is heavily wounded. The frilled lizard misses you. You barely miss the frilled lizard. The frilled lizard is heavily wounded. The frilled lizard bites you. You barely miss the frilled lizard. The frilled lizard is heavily wounded. The frilled lizard closely misses you. The frilled lizard bites you but does no damage. You completely miss the frilled lizard. The frilled lizard is heavily wounded. The frilled lizard closely misses you. You puncture the frilled lizard! You kill the frilled lizard! No target in view! You start resting. HP restored. A dart slug comes into view. The dart slug launches a dart at you. The slug dart hits you! The dart slug launches a dart at you. The slug dart misses you. Found a purple potion. The dart slug launches a dart at you. The slug dart misses you. Attack whom? Press: ? - help, Dir - move target cursor, f - dart slug Aim: a dart slug (clinging) You reach to attack! You hit the dart slug. The dart slug is severely wounded. You hit the dart slug. You kill the dart slug! Your Polearms skill increases to level 3! You start resting. All of the chunks of flesh in your inventory have rotted away. HP restored. e - a purple potion g - a runed granite ring g - a ring of flight (left hand) Found a leather armour. A leopard gecko comes into view. The leopard gecko hisses angrily. Attack whom? Press: ? - help, Dir - move target cursor, f - leopard gecko Aim: a leopard gecko (clinging) You reach to attack! You miss the leopard gecko. You puncture the leopard gecko! You kill the leopard gecko! No target in view! You see here a leopard gecko corpse. You butcher the leopard gecko corpse. h - a chunk of flesh You see here a leopard gecko skeleton. You now have 30 gold pieces (gained 12). Found a stone staircase leading down. There is a stone staircase leading down here. i - a fizzy white potion A dart slug comes into view. Attack whom? Press: ? - help, Dir - move target cursor, f - dart slug Aim: a dart slug (clinging) You reach to attack! You hit the dart slug. The dart slug is moderately wounded. You puncture the dart slug! You kill the dart slug! You have reached level 2! Your demonic ancestry asserts itself... You feel less encumbered by your armour. You see here a dart slug corpse. You butcher the dart slug corpse. h - 2 chunks of flesh (gained 1) You see here a leopard gecko skeleton. A bat comes into view. Found 11 gold pieces. You hit the bat. The bat is moderately wounded. The bat hits you. The bat closely misses you. Attack whom? Press: ? - help, Dir - move target cursor, f - bat Aim: a bat (moderately wounded) You reach to attack! You closely miss the bat. The bat is moderately wounded. The bat hits you. Attack whom? Press: ? - help, Dir - move target cursor, f/p - bat Aim: a bat (moderately wounded) You reach to attack! You miss the bat. The bat is moderately wounded. The bat completely misses you. The bat closely misses you. You completely miss the bat. The bat is moderately wounded. The bat hits you but does no damage. The bat misses you. You puncture the bat! You kill the bat! No target in view! You now have 41 gold pieces (gained 11). You start resting. HP restored. You now have 55 gold pieces (gained 14). Some of the chunks of flesh in your inventory have rotted away. j - a scroll labeled SEIWAUHOLY A kobold comes into view. It is wielding a short sword. Found 10 gold pieces. A kobold is nearby! The kobold shouts! A rat comes into view. Found 9 gold pieces. You closely miss the kobold. The kobold hits you but does no damage. Your leather armour prevents you from hitting the kobold. The kobold hits you but does no damage. The kobold misses you. You barely miss the kobold. The kobold hits you with a short sword. You barely miss the kobold. The kobold barely misses you. You barely miss the kobold. The rat completely misses you. The kobold misses you. You hit the kobold. You kill the kobold! The rat barely misses you. You puncture the rat! You kill the rat! No target in view! k - a scroll labeled NAMOGADAE You see here a short sword. You now have 64 gold pieces (gained 9). You start resting. HP restored. You now have 74 gold pieces (gained 10). All of the chunks of flesh in your inventory have rotted away. f - 2 rations (gained 1) A kobold comes into view. The kobold shouts! The kobold throws a stone. The stone barely misses you. You see here a stone. The kobold throws a stone. The stone hits you but does no damage. You see here a stone. The kobold throws a stone. The stone hits you but does no damage. You see here a stone. The kobold throws a stone. The stone closely misses you. The kobold throws a stone. The stone hits you but does no damage. You see here a stone. Attack whom? Press: ? - help, Dir - move target cursor, f - kobold Aim: a kobold You reach to attack! You closely miss the kobold. You closely miss the kobold. The kobold closely misses you. The kobold barely misses you. You hit the kobold. The kobold is severely wounded. The kobold closely misses you. You closely miss the kobold. The kobold is severely wounded. The kobold barely misses you. You hit the kobold. You kill the kobold! No target in view! h - a stone h - 2 stones (gained 1) h - 3 stones (gained 1) h - 4 stones (gained 1) h - 5 stones (gained 1) h - 25 stones (gained 20) A bat comes into view. Found a lumpy soapstone amulet. A bat is nearby! The bat hits you but does no damage. You completely miss the bat. The bat hits you but does no damage. You puncture the bat! You kill the bat! Found a stone staircase leading down. A goblin comes into view. It is wielding a dagger. The goblin shouts! A bat comes into view. The bat completely misses you. You closely miss the bat. The bat barely misses you. The goblin misses you. You hit the goblin. You kill the goblin! The bat hits you but does no damage. Attack whom? Press: ? - help, Dir - move target cursor, f - bat Aim: a bat You reach to attack! You barely miss the bat. The bat hits you. The bat closely misses you. You hit the bat but do no damage. The bat hits you but does no damage. The bat barely misses you. Found a fizzy white potion. Found an escape hatch in the floor. Items here: " $ ) † a dagger; a lumpy soapstone amulet; 11 gold pieces; a goblin corpse You barely miss the bat. The bat closely misses you. You closely miss the bat. The bat barely misses you. The bat closely misses you. You hit the bat. You kill the bat! No target in view! Found a runed short sword. You see here a bat corpse. You butcher the bat corpse. l - a chunk of flesh You see here a bat skeleton. m - a lumpy soapstone amulet You now have 85 gold pieces (gained 11). Things that are here: a dagger; a goblin corpse You butcher the goblin corpse. l - 3 chunks of flesh (gained 2) Things that are here: a dagger; a goblin skeleton m - an amulet of harm (around neck) Drop what? 13/52 slots (_ for help) (? for menu, Esc to quit) Really remove m - an amulet of harm? Uppercase [Y]es or [N]o only, please. Really remove m - an amulet of harm? You remove your amulet of harm. The amulet drains your life force as you remove it! You feel drained. You drop an uncursed amulet of harm. No target in view! You see here a runed short sword. You now have 93 gold pieces (gained 8). A rat comes into view. You puncture the rat! You kill the rat! No target in view! You see here a bat skeleton. i - 2 fizzy white potions (gained 1) m - a scroll labeled XUORYZ ERYJIO h - 37 stones (gained 12) e - 2 purple potions (gained 1) You see here a robe. Done exploring. Done exploring. Done exploring. (D) Dungeon Where to? (? - help) What level of the Dungeon? (default 1, ? - help) What level of the Dungeon? (default 2 @ (x,y), ? - help) >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.22-a0-443-g17c3723 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: 0, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_INTERLEVEL_TRAVEL repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [porpoise] Species: Demonspawn Job: Gladiator HP: 23/23; mods: 0/0 MP: 2/2; mod: 0 Stats: 14 (14) 9 (9) 14 (14) Position: (61, 12), god: No God (0), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_train | train | training | level | points | progress Fighting | X | 1 | 33 | 2 | 213 | 63/150 Short Blades | | 0 | 0 | 0 | 0 | 0/59 Long Blades | | 0 | 0 | 0 | 0 | 0/59 Axes | | 0 | 0 | 0 | 0 | 0/59 Maces & Flails | | 0 | 0 | 0 | 0 | 0/59 Polearms | X | 2 | 66 | 3 | 432 | 76/238 Staves | | 0 | 0 | 0 | 0 | 0/59 Slings | | 0 | 0 | 0 | 0 | 0/59 Bows | | 0 | 0 | 0 | 0 | 0/59 Crossbows | | 0 | 0 | 0 | 0 | 0/59 Throwing | X | 0 | 0 | 1 | 151 | 92/119 Armour | X | 0 | 0 | 0 | 0 | 0/59 Dodging | X | 0 | 0 | 2 | 301 | 123/178 Stealth | X | 0 | 0 | 0 | 0 | 0/50 Shields | | 0 | 0 | 0 | 0 | 0/59 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/59 Spellcasting | X | 0 | 0 | 0 | 0 | 0/59 Conjurations | | 0 | 0 | 0 | 0 | 0/50 Hexes | | 0 | 0 | 0 | 0 | 0/50 Charms | | 0 | 0 | 0 | 0 | 0/59 Summonings | | 0 | 0 | 0 | 0 | 0/50 Necromancy | | 0 | 0 | 0 | 0 | 0/42 Translocations | | 0 | 0 | 0 | 0 | 0/59 Transmutations | | 0 | 0 | 0 | 0 | 0/59 Fire Magic | | 0 | 0 | 0 | 0 | 0/59 Ice Magic | | 0 | 0 | 0 | 0 | 0/59 Air Magic | | 0 | 0 | 0 | 0 | 0/59 Earth Magic | | 0 | 0 | 0 | 0 | 0/59 Poison Magic | | 0 | 0 | 0 | 0 | 0/50 Invocations | | 0 | 0 | 0 | 0 | 0/29 Evocations | X | 0 | 0 | 0 | 0 | 0/50 Spell bugs: Durations: Attributes: #12: 93 #27: 27 #35: 149 #49: 93 #59: 1 Mutations: sturdy frame: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #0: +0 trident eq slot #2, inv slot #2: +0 helmet eq slot #6, inv slot #1: +0 leather armour eq slot #7, inv slot #6: ring of flight }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: ################# ## #≈§§≈≈≈≈≈≈≈≈≈§§≈# .# #≈§§§≈.....≈§§§§# .# #≈§....≈≈≈....≈§# .# #§...≈≈≈.≈≈≈.§§§# .####### #§..≈≈≈.<..≈≈.§≈# .......# #§.§@≈≈≈.§≈≈...≈# #.####.# #≈≈....≈≈§.§..≈≈# #.####.######≈§≈≈≈...§.§§≈≈≈# #.....#.....#≈≈≈≈≈≈≈.§≈≈≈≈≈§# ######.#############.######## ......)..# #.# #[# ####.###.# #.# #.# # #.# #.# #.# #.# # #.###.# #.# ##.# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>