ASSERT(queue.size() == (unsigned)EXERCISE_QUEUE_SIZE) in 'skills.cc' at line 421 failed. Version: Dungeon Crawl Stone Soup 0.24-a0-381-g637bb38 Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-git-637bb3806f -name pigah -rc /dgldir/rcfiles/crawl-git/pigah.rc -macro /dgldir/rcfiles/crawl-git/pigah.macro -webtiles-socket /crawl-master/webserver/sockets/pigah:dcss-git.sock -morgue /dgldir/morgue/pigah/ RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 14 stack frames. /usr/games/crawl-git-637bb3806f(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x607b83]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-git-637bb3806f(_Z13do_crash_dumpv+0x419) [0x60f6f9]: do_crash_dump() /usr/games/crawl-git-637bb3806f(_Z20crash_signal_handleri+0x9c) [0x607e0c]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x360b0) [0x7ff706a3b0b0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7ff706dd5b7b]: /usr/games/crawl-git-637bb3806f() [0x60ed69] /usr/games/crawl-git-637bb3806f() [0x60f031] /usr/games/crawl-git-637bb3806f() [0xa4862d] /usr/games/crawl-git-637bb3806f(_Z13init_trainingv+0x76) [0xa4a236]: init_training() /usr/games/crawl-git-637bb3806f(_Z10setup_gameRK11newgame_def+0x50a) [0x9abcfa]: setup_game(newgame_def const&) /usr/games/crawl-git-637bb3806f(_Z12startup_stepv+0x976) [0xabb4f6]: startup_step() /usr/games/crawl-git-637bb3806f(main+0x109) [0xc31b89]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7ff706a267ed]: /usr/games/crawl-git-637bb3806f() [0x562569] Trying to run gdb. GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04 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". 0x00007ff706dd584e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007ff706dd584e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x000000000060823b in call_gdb (file=0x7ff706dc0180) at crash.cc:435 gdb = attach_cmd = "attach 29238\000\000\000\000\000\000\000" #2 0x000000000060f719 in do_crash_dump () at dbg-asrt.cc:677 dir = "/dgldir/morgue/pigah/" signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(queue.size() == (unsigned)EXERCISE_QUEUE_SIZE) in 'skills.cc' at line 421 failed." file = 0x7ff706dc0180 t = 1559590745 name = "/dgldir/morgue/pigah/crash-pigah-20190603-193905.txt", '\000' #3 0x0000000000607e0c in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #4 No symbol table info available. #5 0x00007ff706dd5b7b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x000000000060ed69 in _BreakStrToDebugger (mesg=mesg@entry=0x7ffff376ea70 "ASSERT(queue.size() == (unsigned)EXERCISE_QUEUE_SIZE) in 'skills.cc' at line 421 failed.", assert=) at dbg-asrt.cc:808 No locals. #7 0x000000000060f031 in AssertFailed (expr=0xd1d8b0 "queue.size() == (unsigned)EXERCISE_QUEUE_SIZE", file=0xc636bf "skills.cc", line=421, text=0x0) at dbg-asrt.cc:846 mesg = "ASSERT(queue.size() == (unsigned)EXERCISE_QUEUE_SIZE) in 'skills.cc' at line 421 failed.\000n\250\006\367\177\000\000 \355v\363\377\177\000\000#\000\000\000\000\000\000\000@\355v\363\377\177\000\000\"\306\303\000\000\000\000\000~\353v\363\377\177\000\000\071\244\b\002\000\000\000\000\n\000\000\000\000\000\000\000`\360v\363\377\177\000\000\060\355v\363\377\177\000\000\000\000\000\000\377\177\000\000 \355v\363\377\177\000\000.\306\303\000\000\000\000\000.\356v\363\377\177\000\000`\360v\363\377\177\000\000\000\000\000\000\000\000\000\000\250L#\001\000\000\000\000~\353v\363\377\177\000\000\060mW\002"... args = {{gp_offset = 28, fp_offset = 0, overflow_arg_area = 0x7ffff376ed20, reg_save_area = 0xc3b7b0}} fileName = #8 0x0000000000a4862d in _init_queue (queue=empty std::list, array=...) at skills.cc:421 No locals. #9 0x0000000000a4a236 in init_training () at skills.cc:700 skills = {mData = {0 }} #10 0x00000000009abcfa in _setup_generic (ng=...) at ng-setup.cc:577 No locals. #11 setup_game (ng=...) at ng-setup.cc:423 No locals. #12 0x0000000000abb4f6 in startup_step () at startup.cc:1359 choice = {name = "pigah", type = GAME_TYPE_NORMAL, filename = "", seed = 0, pregenerate = false, map = "", arena_teams = "", allowed_combos = std::vector of length 0, capacity 0, allowed_species = std::vector of length 1, capacity 1 = {SP_BASE_DRACONIAN}, allowed_jobs = std::vector of length 1, capacity 1 = {JOB_WANDERER}, allowed_weapons = std::vector of length 0, capacity 0, species = SP_BASE_DRACONIAN, job = JOB_WANDERER, weapon = WPN_UNKNOWN, fully_random = false} defaults = {name = "", type = GAME_TYPE_NORMAL, filename = "", seed = 0, pregenerate = false, map = "", arena_teams = "", allowed_combos = std::vector of length 0, capacity 0, allowed_species = std::vector of length 1, capacity 1 = {SP_BASE_DRACONIAN}, allowed_jobs = std::vector of length 1, capacity 1 = {JOB_WANDERER}, allowed_weapons = std::vector of length 0, capacity 0, species = SP_BASE_DRACONIAN, job = JOB_WANDERER, weapon = WPN_UNKNOWN, fully_random = false} newchar = false ng = {name = "pigah", type = GAME_TYPE_NORMAL, filename = "", seed = 0, pregenerate = false, 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_BASE_DRACONIAN, job = JOB_WANDERER, weapon = WPN_UNKNOWN, fully_random = false} #13 0x0000000000c31b89 in _launch_game () at main.cc:405 game_start = ccon = {cstate = 128, smartcstate = 164} #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.3 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-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-637bb3806f/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-637bb3806f/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-637bb3806f/data/web/" -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -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.24-a0-381-g637bb38) 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: [pigah] Species: Draconian Job: Wanderer HP: 0/0; mods: 0/0 MP: 0/0; mod: 0 Stats: 11 (11) 15 (15) 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/42 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 | X | 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/59 Bows | | 1 | 0 | 0 | 0 | 0/59 Crossbows | | 1 | 0 | 0 | 0 | 0/59 Throwing | 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 | 51 | 1/100 Unarmed Combat | X | 1 | 0 | 0 | 0 | 0/50 Spellcasting | X | 1 | 0 | 0 | 0 | 0/59 Conjurations | | 1 | 0 | 0 | 0 | 0/50 Hexes | | 1 | 0 | 0 | 0 | 0/59 Charms | | 1 | 0 | 0 | 0 | 0/59 Summonings | | 1 | 0 | 0 | 0 | 0/50 Necromancy | | 1 | 0 | 0 | 0 | 0/50 Translocations | | 1 | 0 | 4 | 501 | 1/250 Transmutations | | 1 | 0 | 2 | 151 | 1/150 Fire Magic | | 1 | 0 | 1 | 51 | 1/100 Ice Magic | | 1 | 0 | 1 | 51 | 1/100 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 | 1 | 51 | 1/100 Spell bugs: Durations: Attributes: #59: 1 Mutations: cold-blooded: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #0: +0 club }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: @ clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>