ASSERT(queue.size() == (unsigned)EXERCISE_QUEUE_SIZE) in 'skills.cc' at line 419 failed. Version: Dungeon Crawl Stone Soup 0.23-a0-681-g26ad783 Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-git-26ad783131 -name Bwemp -rc /dgldir/rcfiles/crawl-git/Bwemp.rc -macro /dgldir/rcfiles/crawl-git/Bwemp.macro -morgue /dgldir/morgue/Bwemp/ -webtiles-socket /crawl-master/webserver/sockets/Bwemp:2019-01-10.20:01:13.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 14 stack frames. /usr/games/crawl-git-26ad783131(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x6c6da3]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-git-26ad783131(_Z13do_crash_dumpv+0x3c0) [0x6ce5e0]: do_crash_dump() /usr/games/crawl-git-26ad783131(_Z20crash_signal_handleri+0x74) [0x6c6ff4]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x33060) [0x7f150ee9f060]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0xcf) [0x7f150f21bf9f]: /usr/games/crawl-git-26ad783131() [0x6cdd54] /usr/games/crawl-git-26ad783131() [0x6cdfda] /usr/games/crawl-git-26ad783131() [0xad8e2d] /usr/games/crawl-git-26ad783131(_Z13init_trainingv+0x76) [0xadbca6]: init_training() /usr/games/crawl-git-26ad783131(_Z10setup_gameRK11newgame_def+0x485) [0xa40ee5]: setup_game(newgame_def const&) /usr/games/crawl-git-26ad783131(_Z12startup_stepv+0x936) [0xb3de46]: startup_step() /usr/games/crawl-git-26ad783131(main+0x109) [0x629789]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf1) [0x7f150ee8c2e1]: /usr/games/crawl-git-26ad783131() [0x62aa35] 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". 0x00007f150f21baea in __waitpid (pid=24507, stat_loc=0x0, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007f150f21baea in __waitpid (pid=24507, stat_loc=0x0, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 resultvar = 18446744073709551104 #1 0x00000000006c7413 in call_gdb (file=file@entry=0x7f150f206520 <_IO_2_1_stderr_>) at crash.cc:435 gdb = attach_cmd = "attach 24500\000\000\000\000\000\000\000" #2 0x00000000006ce5f9 in do_crash_dump () at dbg-asrt.cc:677 dir = "/dgldir/morgue/Bwemp/" signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(queue.size() == (unsigned)EXERCISE_QUEUE_SIZE) in 'skills.cc' at line 419 failed." file = 0x7f150f206520 <_IO_2_1_stderr_> t = 1547150476 name = "/dgldir/morgue/Bwemp/crash-Bwemp-20190110-200116.txt", '\000' #3 0x00000000006c6ff4 in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #4 No locals. #5 raise (sig=6) at ../sysdeps/unix/sysv/linux/raise.c:51 set = {__val = {0, 6001401999077688617, 2305843009213693984, 0, 18446462598732841215, 0, 9007199254741024, 0, 72056494526300415, 18374686479671623680, 0, 0, 0, 0, 0, 0}} pid = tid = #6 0x00000000006cdd54 in _BreakStrToDebugger (mesg=mesg@entry=0x7fff64eb3500 "ASSERT(queue.size() == (unsigned)EXERCISE_QUEUE_SIZE) in 'skills.cc' at line 419 failed.", assert=true) at dbg-asrt.cc:808 No locals. #7 0x00000000006cdfda in AssertFailed (expr=expr@entry=0xce1f70 "queue.size() == (unsigned)EXERCISE_QUEUE_SIZE", file=file@entry=0xce140f "skills.cc", line=line@entry=419, text=text@entry=0x0) at dbg-asrt.cc:846 mesg = "ASSERT(queue.size() == (unsigned)EXERCISE_QUEUE_SIZE) in 'skills.cc' at line 419 failed.\000", '\377' ... args = {{gp_offset = 4294967295, fp_offset = 4294967295, overflow_arg_area = 0xffffffffffffffff, reg_save_area = 0xffffffffffffffff}} fileName = #8 0x0000000000ad8e2d in _init_queue (queue=empty std::list, array=...) at skills.cc:419 No locals. #9 0x0000000000adbca6 in init_training () at skills.cc:698 skills = {mData = {0 }} #10 0x0000000000a40ee5 in _setup_generic (ng=...) at ng-setup.cc:544 No locals. #11 setup_game (ng=...) at ng-setup.cc:403 No locals. #12 0x0000000000b3de46 in startup_step () at startup.cc:1240 choice = {name = "Bwemp", type = GAME_TYPE_NORMAL, filename = "", map = "", arena_teams = "", allowed_combos = std::vector of length 0, capacity 0, allowed_species = std::vector of length 1, capacity 1 = {SP_DEMONSPAWN}, allowed_jobs = std::vector of length 1, capacity 1 = {JOB_WANDERER}, allowed_weapons = std::vector of length 0, capacity 0, species = SP_DEMONSPAWN, job = JOB_WANDERER, weapon = WPN_UNKNOWN, fully_random = false} defaults = {name = "", type = GAME_TYPE_NORMAL, filename = "", map = "", arena_teams = "", allowed_combos = std::vector of length 0, capacity 0, allowed_species = std::vector of length 1, capacity 1 = {SP_DEMONSPAWN}, allowed_jobs = std::vector of length 1, capacity 1 = {JOB_WANDERER}, allowed_weapons = std::vector of length 0, capacity 0, species = SP_DEMONSPAWN, job = JOB_WANDERER, weapon = WPN_UNKNOWN, fully_random = false} newchar = false ng = {name = "Bwemp", type = GAME_TYPE_NORMAL, filename = "", map = "", arena_teams = "", allowed_combos = std::vector of length 0, capacity 0, allowed_species = std::vector of length 0, capacity 0, allowed_jobs = std::vector of length 0, capacity 0, allowed_weapons = std::vector of length 0, capacity 0, species = SP_DEMONSPAWN, job = JOB_WANDERER, weapon = WPN_UNKNOWN, fully_random = false} #13 0x0000000000629789 in _launch_game () at main.cc:404 game_start = ccon = {cstate = 40, smartcstate = 70} #14 _launch_game_loop () at main.cc:376 game_ended = false #15 main (argc=, argv=) at main.cc:331 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.2 on Jan 10 2019 at 05:59:17 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-26ad783131/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-26ad783131/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-26ad783131/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: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Version history: No version history (current version is 0.23-a0-681-g26ad783) Game state: mouse_enabled: 0, waiting_for_command: 0, terminal_resized: 0 io_inited: 1, need_save: 0, saving_game: 0, updating_scores: 0: seen_hups: 0, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_NO_CMD repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Bwemp] Species: Demonspawn Job: Wanderer HP: 0/0; mods: 0/0 MP: 0/0; mod: 0 Stats: 11 (11) 16 (16) 10 (10) 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 | X | 1 | 0 | 0 | 0 | 0/50 Short Blades | | 1 | 0 | 0 | 0 | 0/59 Long Blades | | 1 | 0 | 0 | 0 | 0/59 Axes | | 1 | 0 | 0 | 0 | 0/59 Maces & Flails | X | 1 | 0 | 0 | 0 | 0/59 Polearms | | 1 | 0 | 0 | 0 | 0/59 Staves | | 1 | 0 | 0 | 0 | 0/59 Slings | | 1 | 0 | 0 | 0 | 0/59 Bows | | 1 | 0 | 0 | 0 | 0/59 Crossbows | | 1 | 0 | 0 | 0 | 0/59 Throwing | X | 1 | 0 | 0 | 0 | 0/59 Armour | X | 1 | 0 | 0 | 0 | 0/59 Dodging | X | 1 | 0 | 0 | 0 | 0/59 Stealth | X | 1 | 0 | 0 | 0 | 0/50 Shields | | 1 | 0 | 1 | 59 | 0/119 Unarmed Combat | X | 1 | 0 | 0 | 0 | 0/59 Spellcasting | X | 1 | 0 | 0 | 0 | 0/59 Conjurations | | 1 | 0 | 1 | 51 | 1/100 Hexes | | 1 | 0 | 0 | 0 | 0/50 Charms | | 1 | 0 | 0 | 0 | 0/59 Summonings | | 1 | 0 | 0 | 0 | 0/50 Necromancy | | 1 | 0 | 0 | 0 | 0/42 Translocations | | 1 | 0 | 0 | 0 | 0/59 Transmutations | | 1 | 0 | 0 | 0 | 0/59 Fire Magic | | 1 | 0 | 0 | 0 | 0/59 Ice Magic | | 1 | 0 | 2 | 301 | 123/178 Air Magic | | 1 | 0 | 1 | 151 | 92/119 Earth Magic | | 1 | 0 | 0 | 0 | 0/59 Poison Magic | | 1 | 0 | 2 | 151 | 1/150 Invocations | | 1 | 0 | 0 | 0 | 0/29 Evocations | | 1 | 0 | 1 | 51 | 1/100 Spell bugs: Durations: Attributes: #59: 1 Mutations: Inventory bugs: Equipment: eq slot #0, inv slot #4: +0 club eq slot #6, inv slot #3: +0 robe }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: @ clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>