ASSERT(queue.size() == (unsigned)EXERCISE_QUEUE_SIZE) in 'skills.cc' at line 412 failed. Version: Dungeon Crawl Stone Soup 0.20-a0-839-gdaf5c57 Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /opt/dgl-chroot/usr/lib/dcss-trunk/0.20-a0-839-gdaf5c57/bin/dcss -name Geoffrax -rc /opt/dgl-chroot/var/gamedata/dcss-trunk/rc-files/Geoffrax.rc -macro /opt/dgl-chroot/var/gamedata/dcss-trunk/rc-files/Geoffrax.macro -morgue /opt/dgl-chroot/var/gamedata/dcss/morgue/Geoffrax/ -extra-opt-first travel_delay=10 -extra-opt-first rest_delay=0 -dir /opt/dgl-chroot/var/gamedata/dcss-trunk/save/ -webtiles-socket /opt/dgl-chroot/tmp/dcss-sockets/Geoffrax:2017-03-08.06:08:50.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 15 stack frames. /opt/dgl-chroot/usr/lib/dcss-trunk/0.20-a0-839-gdaf5c57/bin/dcss(_Z17write_stack_traceP8_IO_FILEi+0x38) [0x66d358]: write_stack_trace(_IO_FILE*, int) /opt/dgl-chroot/usr/lib/dcss-trunk/0.20-a0-839-gdaf5c57/bin/dcss(_Z13do_crash_dumpv+0x355) [0x675555]: do_crash_dump() /opt/dgl-chroot/usr/lib/dcss-trunk/0.20-a0-839-gdaf5c57/bin/dcss(_Z20crash_signal_handleri+0x9c) [0x66d67c]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x354b0) [0x7fb1803854b0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x29) [0x7fb18072a269]: /opt/dgl-chroot/usr/lib/dcss-trunk/0.20-a0-839-gdaf5c57/bin/dcss() [0x674cf9] /opt/dgl-chroot/usr/lib/dcss-trunk/0.20-a0-839-gdaf5c57/bin/dcss() [0x674f7b] /opt/dgl-chroot/usr/lib/dcss-trunk/0.20-a0-839-gdaf5c57/bin/dcss() [0xa58454] /opt/dgl-chroot/usr/lib/dcss-trunk/0.20-a0-839-gdaf5c57/bin/dcss(_Z13init_trainingv+0x84) [0xa59a14]: init_training() /opt/dgl-chroot/usr/lib/dcss-trunk/0.20-a0-839-gdaf5c57/bin/dcss(_Z10setup_gameRK11newgame_def+0x61a) [0x9c33fa]: setup_game(newgame_def const&) /opt/dgl-chroot/usr/lib/dcss-trunk/0.20-a0-839-gdaf5c57/bin/dcss(_Z12startup_stepv+0x11d1) [0xab8e81]: startup_step() /opt/dgl-chroot/usr/lib/dcss-trunk/0.20-a0-839-gdaf5c57/bin/dcss() [0xbb46c8] /opt/dgl-chroot/usr/lib/dcss-trunk/0.20-a0-839-gdaf5c57/bin/dcss(main+0x304) [0x5db574]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7fb180370830]: /opt/dgl-chroot/usr/lib/dcss-trunk/0.20-a0-839-gdaf5c57/bin/dcss(_start+0x29) [0x5dba19]: Trying to run gdb. GNU gdb (Ubuntu 7.11.1-0ubuntu1~16.04) 7.11.1 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". 0x00007fb180729f2a in __waitpid (pid=20371, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007fb180729f2a in __waitpid (pid=20371, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 resultvar = 18446744073709551104 #1 0x000000000066da7b in call_gdb (file=0x7fb180714540 <_IO_2_1_stderr_>, file@entry=0x7fb181d55c44 ) at crash.cc:432 gdb = attach_cmd = "attach 20366\000\000\000\000\000\000\000" #2 0x0000000000675571 in do_crash_dump () at dbg-asrt.cc:670 t = 140734395911840 dir = "/opt/dgl-chroot/var/gamedata/dcss/morgue/Geoffrax/" name = "/opt/dgl-chroot/var/gamedata/dcss/morgue/Geoffrax/crash-Geoffrax-20170308-060903.txt", '\000' file = 0x7fb181d55c44 #3 0x000000000066d67c in crash_signal_handler (sig_num=6) at crash.cc:195 No locals. #4 No locals. #5 0x00007fb18072a269 in raise (sig=6) at ../sysdeps/unix/sysv/linux/pt-raise.c:35 resultvar = 0 pid = #6 0x0000000000674cf9 in _BreakStrToDebugger (mesg=mesg@entry=0x7fff47ad1940 "ASSERT(queue.size() == (unsigned)EXERCISE_QUEUE_SIZE) in 'skills.cc' at line 412 failed.", assert=assert@entry=true) at dbg-asrt.cc:794 No locals. #7 0x0000000000674f7b in AssertFailed (expr=expr@entry=0xc57428 "queue.size() == (unsigned)EXERCISE_QUEUE_SIZE", file=file@entry=0xbe516c "skills.cc", line=line@entry=412, text=text@entry=0x0) at dbg-asrt.cc:832 mesg = "ASSERT(queue.size() == (unsigned)EXERCISE_QUEUE_SIZE) in 'skills.cc' at line 412 failed.\000", '\377' , "\004\000\000\000", '\377' ... args = fileName = #8 0x0000000000a58454 in _init_queue (queue=..., array=...) at skills.cc:412 No locals. #9 0x0000000000a59a14 in init_training () at skills.cc:676 skills = {mData = {0 }} #10 0x00000000009c33fa in _setup_generic (ng=...) at ng-setup.cc:541 No locals. #11 setup_game (ng=...) at ng-setup.cc:410 No locals. #12 0x0000000000ab8e81 in startup_step () at startup.cc:1034 choice = {name = "Geoffrax", type = GAME_TYPE_NORMAL, filename = "Geoffrax.cs", 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} 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_CHAOS_KNIGHT}, allowed_weapons = std::vector of length 1, capacity 1 = {WPN_UNARMED}, species = SP_DEMONSPAWN, job = JOB_CHAOS_KNIGHT, weapon = WPN_UNARMED, fully_random = false} newchar = false ng = {name = "Geoffrax", 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 0x0000000000bb46c8 in _launch_game () at main.cc:411 game_start = #14 0x00000000005db574 in _launch_game_loop () at main.cc:384 game_ended = false #15 main (argc=18, argv=0x7fff47ad2ef8) at main.cc:340 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 5.4.0 20160609 on Mar 8 2017 at 04:15:12 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 -DCLUA_BINDINGS -DDGAMELAUNCH -DWEB_DIR_PATH="/web/" -D_GNU_SOURCE -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: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> 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: [Geoffrax] Species: Demonspawn Job: Wanderer HP: 0/0; mods: 0/0 MP: 0/0; mod: 0 Stats: 10 (10) 13 (13) 14 (14) 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 | X | 1 | 0 | 0 | 0 | 0/59 Long Blades | | 1 | 0 | 0 | 0 | 0/59 Axes | | 1 | 0 | 0 | 0 | 0/59 Maces & Flails | | 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 | 0 | 0 | 0/59 Unarmed Combat | X | 1 | 0 | 0 | 0 | 0/59 Spellcasting | X | 1 | 0 | 0 | 0 | 0/59 Conjurations | | 1 | 0 | 0 | 0 | 0/50 Hexes | | 1 | 0 | 1 | 51 | 1/100 Charms | | 1 | 0 | 0 | 0 | 0/59 Summonings | | 1 | 0 | 0 | 0 | 0/50 Necromancy | | 1 | 0 | 3 | 301 | 49/168 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 | 0 | 0 | 0/59 Air Magic | | 1 | 0 | 3 | 501 | 145/238 Earth Magic | | 1 | 0 | 0 | 0 | 0/59 Poison Magic | | 1 | 0 | 0 | 0 | 0/50 Invocations | | 1 | 0 | 0 | 0 | 0/29 Evocations | | 1 | 0 | 2 | 151 | 1/150 Spell bugs: Durations: Attributes: #59: 1 Mutations: Inventory bugs: Equipment: eq slot #0, inv slot #4: +0 dagger 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: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>