ERROR in 'dungeon.cc' at line 3025: Couldn't pick a layout. Version: Dungeon Crawl Stone Soup 0.17-a0-2206-g5b4bac4 Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-js-oubliette -name johnstein -rc /dgldir/rcfiles/crawl-git/johnstein.rc -macro /dgldir/rcfiles/crawl-git/johnstein.macro -morgue /dgldir/morgue/johnstein/ -webtiles-socket /crawl-master/webserver/sockets/johnstein:2016-01-11.02:15:59.sock -await-connection -wizard RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 24 stack frames. /usr/games/crawl-js-oubliette(_Z17write_stack_traceP8_IO_FILEi+0x2d) [0xa48f40]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-js-oubliette(_Z13do_crash_dumpv+0x420) [0xa53bd9]: do_crash_dump() /usr/games/crawl-js-oubliette(_Z20crash_signal_handleri+0x2c1) [0xa48d8a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x364c0) [0x7f9a8d6ef4c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7f9a8da85b7b]: /usr/games/crawl-js-oubliette() [0xa5414c] /usr/games/crawl-js-oubliette(_Z3diePKciS0_z+0x150) [0xa5449f]: die(char const*, int, char const*, ...) /usr/games/crawl-js-oubliette() [0xb2fe3f] /usr/games/crawl-js-oubliette() [0xb2e8fd] /usr/games/crawl-js-oubliette() [0xb2d5ea] /usr/games/crawl-js-oubliette() [0xb2774e] /usr/games/crawl-js-oubliette(_Z7builderb20dungeon_feature_type+0x1fa) [0xb2737d]: builder(bool, dungeon_feature_type) /usr/games/crawl-js-oubliette() [0xb8edde] /usr/games/crawl-js-oubliette(_Z10load_level20dungeon_feature_type14load_mode_typeRK8level_id+0x26a) [0xb8f699]: load_level(dungeon_feature_type, load_mode_type, level_id const&) /usr/games/crawl-js-oubliette(_Z11take_stairs20dungeon_feature_typebbb+0x17c6) [0x1063b12]: take_stairs(dungeon_feature_type, bool, bool, bool) /usr/games/crawl-js-oubliette(_Z11down_stairs20dungeon_feature_typebb+0x2c) [0x10648c7]: down_stairs(dungeon_feature_type, bool, bool) /usr/games/crawl-js-oubliette() [0xaa4cf9] /usr/games/crawl-js-oubliette(_Z12handle_delayv+0x70d) [0xaa4137]: handle_delay() /usr/games/crawl-js-oubliette() [0xd5b2c4] /usr/games/crawl-js-oubliette() [0xd581b0] /usr/games/crawl-js-oubliette() [0xd57d75] /usr/games/crawl-js-oubliette(main+0x172) [0xd57b9f]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7f9a8d6da76d]: /usr/games/crawl-js-oubliette() [0x967c49] 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". 0x00007f9a8da8584e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007f9a8da8584e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x0000000000a49445 in call_gdb (file=0x7f9a8da70180) at crash.cc:420 gdb = 23524 attach_cmd = "attach 22563\000\000\000\000\000\000\000" #2 0x0000000000a53bfc in do_crash_dump () at dbg-asrt.cc:671 t = 1452479218 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3287aa8 "/dgldir/morgue/johnstein/"}} name = "/dgldir/morgue/johnstein/crash-johnstein-20160111-022658.txt", '\000' file = 0x7f9a8da70180 #3 0x0000000000a48d8a in crash_signal_handler (sig_num=6) at crash.cc:193 No locals. #4 No symbol table info available. #5 0x00007f9a8da85b7b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x0000000000a5414c in _BreakStrToDebugger (mesg=0x7ffc1b48a390 "ERROR in 'dungeon.cc' at line 3025: Couldn't pick a layout.", assert=false) at dbg-asrt.cc:798 No locals. #7 0x0000000000a5449f in die (file=0x1237b73 "dungeon.cc", line=3025, format=0x1238211 "Couldn't pick a layout.") at dbg-asrt.cc:863 tmp = "Couldn't pick a layout.", '\000' mesg = "ERROR in 'dungeon.cc' at line 3025: Couldn't pick a layout.", '\000' args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffc1b48ac60, reg_save_area = 0x7ffc1b48aba0}} #8 0x0000000000b2fe3f in _builder_normal () at dungeon.cc:3025 vault = 0x0 #9 0x0000000000b2e8fd in _builder_by_type () at dungeon.cc:2533 No locals. #10 0x0000000000b2d5ea in _build_dungeon_level (dest_stairs_type=DNGN_STONE_ARCH) at dungeon.cc:2199 place_vaults = false nvaults = 1 #11 0x0000000000b2774e in _build_level_vetoable (enable_random_maps=true, dest_stairs_type=DNGN_STONE_ARCH) at dungeon.cc:362 level_layout_type = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x17d1878 ""}} #12 0x0000000000b2737d in builder (enable_random_maps=true, dest_stairs_type=DNGN_STONE_ARCH) at dungeon.cc:306 uniq_tags = {_M_t = {_M_impl = {, std::allocator > > >> = {<__gnu_cxx::new_allocator, std::allocator > > >> = {}, }, _M_key_compare = {, std::allocator >, std::basic_string, std::allocator >, bool>> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7ffc1b48ae18, _M_right = 0x7ffc1b48ae18}, _M_node_count = 0}}} uniq_names = {_M_t = {_M_impl = {, std::allocator > > >> = {<__gnu_cxx::new_allocator, std::allocator > > >> = {}, }, _M_key_compare = {, std::allocator >, std::basic_string, std::allocator >, bool>> = {}, }, _M_header = {_M_color = std::_S_red, _M_parent = 0x3e2dc90, _M_left = 0x38f20f0, _M_right = 0x3def1f0}, _M_node_count = 6}}} levelgen = {val = @0x17d2bca, oldval = false} tries = 49 #13 0x0000000000b8edde in _make_level (stair_taken=DNGN_ENTER_OUBLIETTE, old_level=...) at files.cc:1158 dummy = false stair_type = DNGN_STONE_ARCH is_halloween = 72 #14 0x0000000000b8f699 in load_level (stair_taken=DNGN_ENTER_OUBLIETTE, load_mode=LOAD_ENTER_LEVEL, old_level=...) at files.cc:1331 level_name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x34a0d08 "Oubli"}} make_changes = true popped = false stair = {val = @0x17d2088, oldval = DNGN_UNSEEN} ylev = {val = @0x17d208c, oldval = false} just_created_level = false return_pos = {x = 0, y = 0} dest_pos = {x = 50, y = 31} #15 0x0000000001063b12 in take_stairs (force_stair=DNGN_UNSEEN, going_up=false, force_known_shaft=false, wizard=false) at stairs.cc:753 old_level = {branch = BRANCH_DUNGEON, depth = 1} shaft_dest = {branch = BRANCH_DUNGEON, depth = -1} stair_pos = {x = 50, y = 31} known_shaft = false collect_travel_data = true newlevel = false old_feat = DNGN_ENTER_OUBLIETTE stair_find = DNGN_ENTER_OUBLIETTE shaft = false shaft_depth = 1 dst = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f9a8e4a63d8 ""}} #16 0x00000000010648c7 in down_stairs (force_stair=DNGN_UNSEEN, force_known_shaft=false, wizard=false) at stairs.cc:956 No locals. #17 0x0000000000aa4cf9 in _finish_delay (delay=...) at delay.cc:995 No locals. #18 0x0000000000aa4137 in handle_delay () at delay.cc:769 delay = @0x2db5d70: {type = DELAY_DESCENDING_STAIRS, duration = 0, parm1 = 0, parm2 = 0, parm3 = 0, started = true} #19 0x0000000000d5b2c4 in _input () at main.cc:1424 player_disabled = {was_disabled = false} #20 0x0000000000d581b0 in _launch_game () at main.cc:479 game_start = true ccon = {cstate = false, smartcstate = false} #21 0x0000000000d57d75 in _launch_game_loop () at main.cc:380 game_ended = false #22 0x0000000000d57b9f in main (argc=13, argv=0x7ffc1b48b7f8) at main.cc:336 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.3 on Jan 10 2016 at 01:41:10 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O0 -ggdb -pipe -DUSE_TILE -DUSE_TILE_WEB -DEXPERIMENTAL_BRANCH="js-oubliette" -Wall -Wformat-security -Wundef -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wwrite-strings -Wshadow -pedantic -Iutil -I. -isystem /usr/include/lua5.1 -Irltiles -isystem /usr/include/ncursesw -g -DDEBUG_STATISTICS -DDEBUG -DWIZARD -DASSERTS -DREGEX_PCRE -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-js-oubliette/saves" -DDATA_DIR_PATH="/crawl-master/crawl-js-oubliette/data/" -DWEB_DIR_PATH="/crawl-master/crawl-js-oubliette/data/web/" LDFLAGS: -rdynamic -fuse-ld=gold -O0 >>>>>>>>>>> Place info: branch = 35, depth = 1 Level id: Oubli Currently generating level. Level build method = , level layout type = , absdepth0 = 5 Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, johnstein the Human Fighter. It is said that the Orb of Zot exists deep within this dungeon, but nobody has ever found it. Press ? for a list of commands and other information. Found a staircase leading out of the dungeon. WARNING: ABOUT TO ENTER WIZARD MODE! If you continue, your game will not be scored! Do you really want to enter wizard mode? (Confirm with "yes".) Enter Wizard Command (? - help): Enter map name (prefix it with * for local placement): Only match is 'portal_oubliette_entry_generic_LL', use that? You hear faint moaning. There is an entrance to an oubliette on this level. Hurry and find it before it's too late! Successfully placed portal_oubliette_entry_generic_LL. Unknown command. Unknown command. There is a hidden portal here. notify_dgn_event: Lua error: ...-master/crawl-js-oubliette/data/dat/dlua/lm_1way.lua:23: bad argument #1 to 'tile_feat_changed' (Couldn't find tile 'dngn_portal_oubliette') The world spins around you as you enter the gateway. Your help is needed right now! Found a gate leading back out of this place. There is an empty arch of ancient stone here. You open the door. Found a runed door. There is an open door here. You open the door. You open the door. 5 kobolds come into view. The kobold shouts! x3 The kobold throws a stone. The stone hits you. You swap places. The kobold throws a stone. The stone hits your yak but does no damage. You swap places. The kobold hits your yak but does no damage. Your yak gores the kobold! The kobold dies! The kobold throws a stone. The stone hits your yak but does no damage. The kobold hits your yak but does no damage. Your yak closely misses the kobold. Your yak gores the kobold! The kobold dies! Your yak gores the kobold! The kobold dies! The kobold barely misses your yak. Your yak gores the kobold. The kobold hits your yak but does no damage. Your yak closely misses the kobold. The kobold hits your yak but does no damage. Your yak gores the kobold! The kobold dies! The kobold barely misses your yak. The kobold hits your yak but does no damage. Your yak gores the kobold! The kobold dies! You swap places. You see here a stone. Items here: )) †† a whip; a dagger; a kobold corpse; a kobold corpse You see here 2 stones. There is an open door here. You open the door. An ogre comes into view. It is wielding a giant club. The ogre shouts! Found a runed door. There is an open door here. You swap places. You swap places. The ogre hits your yak with a giant club! Your yak barely misses the ogre. The ogre hits your yak with a giant club! Your yak gores the ogre! The ogre closely misses your yak. Your yak gores the ogre! Your yak gores the ogre! The ogre dies! You have reached level 2! 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. You swap places. You swap places. There is an open door, spattered with blood here. You see here a giant club. You open the door. Found 29 bolts and a scythe. You swap places. There is an open door here. You see here 29 bolts. You swap places. You see here 29 bolts. You swap places. You see here a scythe. You swap places. There is an open door here. You see here a giant club. There is an open door, spattered with blood here. There is an open door here. You see here 2 stones. Items here: )) †† a whip; a dagger; a kobold corpse; a kobold corpse You see here a stone. There is an open door here. There is a gate leading back out of this place here. Welcome back to the Dungeon! Your ally is left behind. You hear faint moaning. There is an entrance to an oubliette on this level. Hurry and find it before it's too late! You hear the steady moaning of a very distant moaning. There is a collapsed entrance here. Enter Wizard Command (? - help): Enter map name (prefix it with * for local placement): Only match is 'portal_oubliette_entry_generic_LL', use that? You hear faint moaning. There is an entrance to an oubliette on this level. Hurry and find it before it's too late! Successfully placed portal_oubliette_entry_generic_LL. Unknown command. Unknown command. There is a hidden portal here. notify_dgn_event: Lua error: ...-master/crawl-js-oubliette/data/dat/dlua/lm_1way.lua:23: bad argument #1 to 'tile_feat_changed' (Couldn't find tile 'dngn_portal_oubliette') The world spins around you as you enter the gateway. Your help is needed right now! >>>>>>>>>>>>>>>>>>>>>> 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_GO_DOWNSTAIRS repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [johnstein] Species: Human Job: Fighter HP: 29/29; mods: 0/0 MP: 3/3; mod: 0 Stats: 17 (17) 8 (8) 12 (12) Position: (0, 0) , god: No God (0), turn_is_over: 0, banished: 0 Delayed (1): type: 14 duration: 0 parm1: 0 parm2: 0 started: 1 Skills (mode: auto) Name | can_train | train | training | level | points | progress Fighting | X | 1 | 31 | 3 | 401 | 101/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 | 31 | 3 | 391 | 91/200 Dodging | X | 1 | 0 | 0 | 0 | 0/50 Stealth | X | 1 | 0 | 0 | 0 | 0/42 Shields | X | 1 | 30 | 3 | 391 | 91/200 Unarmed Combat | X | 1 | 8 | 2 | 181 | 31/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: #27: 60 #49: 80 #59: 1 Mutations: Inventory bugs: Equipment: eq slot #5, inv slot #1: +0 shield eq slot #6, inv slot #0: +0 scale mail }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Map: ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ ################################################################################ clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>