ASSERT(_spec_skills[ssa.species][ssa.skill] == sentinel) in 'skills.cc' at line 1522 failed. Version: Dungeon Crawl Stone Soup 0.20-a0-344-g34bdcb4 Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /opt/dgl-chroot/usr/lib/dcss-trunk/0.20-a0-347-g609f6b5/bin/dcss -name AlphabetPasta -rc /opt/dgl-chroot/var/gamedata/dcss-trunk/rc-files/AlphabetPasta.rc -macro /opt/dgl-chroot/var/gamedata/dcss-trunk/rc-files/AlphabetPasta.macro -morgue /opt/dgl-chroot/var/gamedata/dcss/morgue/AlphabetPasta/ -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/AlphabetPasta:2016-12-22.18:06:38.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 19 stack frames. /opt/dgl-chroot/usr/lib/dcss-trunk/0.20-a0-347-g609f6b5/bin/dcss(_Z17write_stack_traceP8_IO_FILEi+0x38) [0x66cf78]: write_stack_trace(_IO_FILE*, int) /opt/dgl-chroot/usr/lib/dcss-trunk/0.20-a0-347-g609f6b5/bin/dcss(_Z13do_crash_dumpv+0x355) [0x675175]: do_crash_dump() /opt/dgl-chroot/usr/lib/dcss-trunk/0.20-a0-347-g609f6b5/bin/dcss(_Z20crash_signal_handleri+0x9c) [0x66d29c]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x354b0) [0x7fe4baf0f4b0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x29) [0x7fe4bb2b4269]: /opt/dgl-chroot/usr/lib/dcss-trunk/0.20-a0-347-g609f6b5/bin/dcss() [0x674919] /opt/dgl-chroot/usr/lib/dcss-trunk/0.20-a0-347-g609f6b5/bin/dcss() [0x674b9b] /opt/dgl-chroot/usr/lib/dcss-trunk/0.20-a0-347-g609f6b5/bin/dcss() [0xa5a94d] /opt/dgl-chroot/usr/lib/dcss-trunk/0.20-a0-347-g609f6b5/bin/dcss() [0xa5a9f5] /opt/dgl-chroot/usr/lib/dcss-trunk/0.20-a0-347-g609f6b5/bin/dcss(_Z14init_can_trainv+0xbb) [0xa5d8fb]: init_can_train() /opt/dgl-chroot/usr/lib/dcss-trunk/0.20-a0-347-g609f6b5/bin/dcss(_Z8tag_readR6reader8tag_type+0xcb1) [0xaf0dc1]: tag_read(reader&, tag_type) /opt/dgl-chroot/usr/lib/dcss-trunk/0.20-a0-347-g609f6b5/bin/dcss() [0x727db5] /opt/dgl-chroot/usr/lib/dcss-trunk/0.20-a0-347-g609f6b5/bin/dcss() [0x72807f] /opt/dgl-chroot/usr/lib/dcss-trunk/0.20-a0-347-g609f6b5/bin/dcss(_Z12restore_gameRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x1d) [0x72890d]: restore_game(std::__cxx11::basic_string, std::allocator > const&) /opt/dgl-chroot/usr/lib/dcss-trunk/0.20-a0-347-g609f6b5/bin/dcss(_Z12startup_stepv+0x1a99) [0xabba49]: startup_step() /opt/dgl-chroot/usr/lib/dcss-trunk/0.20-a0-347-g609f6b5/bin/dcss() [0xbb68a8] /opt/dgl-chroot/usr/lib/dcss-trunk/0.20-a0-347-g609f6b5/bin/dcss(main+0x304) [0x5daa14]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7fe4baefa830]: /opt/dgl-chroot/usr/lib/dcss-trunk/0.20-a0-347-g609f6b5/bin/dcss(_start+0x29) [0x5daeb9]: 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". 0x00007fe4bb2b3f2a in __waitpid (pid=1293, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007fe4bb2b3f2a in __waitpid (pid=1293, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 resultvar = 18446744073709551104 #1 0x000000000066d69b in call_gdb (file=0x7fe4bb29e540 <_IO_2_1_stderr_>, file@entry=0x7fe4bc8dfc44 ) at crash.cc:420 gdb = attach_cmd = "attach 1292\000\000\000\000\000\000\000\000" #2 0x0000000000675191 in do_crash_dump () at dbg-asrt.cc:670 t = 140728423366368 dir = "/opt/dgl-chroot/var/gamedata/dcss/morgue/AlphabetPasta/" name = "/opt/dgl-chroot/var/gamedata/dcss/morgue/AlphabetPasta/crash-AlphabetPasta-20161222-180640.txt", '\000' file = 0x7fe4bc8dfc44 #3 0x000000000066d29c in crash_signal_handler (sig_num=6) at crash.cc:193 No locals. #4 No locals. #5 0x00007fe4bb2b4269 in raise (sig=6) at ../sysdeps/unix/sysv/linux/pt-raise.c:35 resultvar = 0 pid = #6 0x0000000000674919 in _BreakStrToDebugger (mesg=mesg@entry=0x7ffde3af49a0 "ASSERT(_spec_skills[ssa.species][ssa.skill] == sentinel) in 'skills.cc' at line 1522 failed.", assert=assert@entry=true) at dbg-asrt.cc:794 No locals. #7 0x0000000000674b9b in AssertFailed (expr=expr@entry=0xc597a0 "_spec_skills[ssa.species][ssa.skill] == sentinel", file=file@entry=0xbe73ab "skills.cc", line=line@entry=1522, text=text@entry=0x0) at dbg-asrt.cc:832 mesg = "ASSERT(_spec_skills[ssa.species][ssa.skill] == sentinel) in 'skills.cc' at line 1522 failed.\000\223\237\vpJ\257\343\375\177\000\000\340W\257\343\375\177\000\000\000\000\000\000\000\000\000\000\340W\257\343\375\177\000\000\000\000\000\000\000\000\000\000\220f\321\001\000\000\000\000\024\000\000\000\000\000\000\000\322f\255\000\000\000\000\000\340W\257\343\375\177\000\000Xf\321\001\000\000\000\000Pf\321\001\000\000\000\000\000\000\000\000\001\000\000\000\240J\257\343\375\177\000\000"... args = fileName = #8 0x0000000000a5a94d in species_apt (skill=, species=) at skills.cc:1522 spec_skills_initialised = false skill = species = spec_skills_initialised = false #9 0x0000000000a5a9f5 in is_useless_skill (skill=skill@entry=SK_FIGHTING) at skills.cc:1454 No locals. #10 0x0000000000a5d8fb in is_useless_skill (skill=SK_FIGHTING) at skills.cc:1421 No locals. #11 init_can_train () at skills.cc:578 sk = SK_FIGHTING i = 0 #12 0x0000000000af0dc1 in tag_read (inf=..., tag_id=tag_id@entry=TAG_YOU) at tags.cc:1254 buf = std::vector of length 17467, capacity 17467 = {0 '\000', 0 '\000', 0 '\000', 62 '>', 0 '\000', 105 'i', 120 'x', 3 '\003', 0 '\000', 2 '\002', 1 '\001', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 24 '\030', 23 '\027', 12 '\f', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 171 '\253', 19 '\023', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 0 '\000', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 7 '\a', 7 '\a', 11 '\v', 15 '\017', 12 '\f', 0 '\000', 0 '\000', 0 '\000', 171 '\253', 0 '\000', 0 '\000', 0 '\000', 45 '-', 0 '\000', 0 '\000', 0 '\000', 3 '\003', 0 '\000', 0 '\000', 0 '\000', 52 '4', 0 '\000', 0 '\000', 0 '\000', 52 '4', 0 '\000', 0 '\000', 0 '\000', 74 'J', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 51 '3', 0 '\000', 63 '?', 21 '\025', 0 '\000', 48 '0', 0 '\000', 50 '2', 0 '\000', 51 '3', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 52 '4', 0 '\000', 1 '\001', 2 '\002', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 255 '\377'...} data_size = th = {_filename = "", _file = 0x0, _chunk = 0x0, opened_file = false, _pbuf = 0x7ffde3af5480, _read_offset = 17467, _minorVersion = 179, _safe_read = false} #13 0x0000000000727db5 in _restore_tagged_chunk (save=, name="you", tag=tag@entry=TAG_YOU, complaint=complaint@entry=0xbcc6bc "Save data is invalid.") at files.cc:2204 inf = {_filename = "", _file = 0x0, _chunk = 0x1d226f0, opened_file = false, _pbuf = 0x0, _read_offset = 0, _minorVersion = 179, _safe_read = false} reason = "" #14 0x000000000072807f in _restore_game (filename="AlphabetPasta.cs") at files.cc:1911 minorVersion = #15 0x000000000072890d in restore_game (filename="AlphabetPasta.cs") at files.cc:1972 No locals. #16 0x0000000000abba49 in startup_step () at startup.cc:1029 choice = {name = "AlphabetPasta", type = GAME_TYPE_NORMAL, filename = "AlphabetPasta.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_UNKNOWN, job = JOB_UNKNOWN, 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_MUMMY}, allowed_jobs = std::vector of length 1, capacity 1 = {JOB_NECROMANCER}, allowed_weapons = std::vector of length 0, capacity 0, species = SP_MUMMY, job = JOB_NECROMANCER, weapon = WPN_UNKNOWN, fully_random = false} newchar = false ng = {name = "", 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_UNKNOWN, job = JOB_UNKNOWN, weapon = WPN_UNKNOWN, fully_random = false} #17 0x0000000000bb68a8 in _launch_game () at main.cc:408 game_start = #18 0x00000000005daa14 in _launch_game_loop () at main.cc:381 game_ended = false #19 main (argc=18, argv=0x7ffde3afe7d8) at main.cc:337 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 5.4.0 20160609 on Dec 22 2016 at 01:00:22 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 = 2 Level id: D:2 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: [AlphabetPasta] Species: Mummy Job: Necromancer HP: 24/0; mods: 0/0 MP: 7/7; mod: 0 Stats: 11 (11) 15 (15) 12 (12) Position: (51, 63), god: No God (0), turn_is_over: 0, banished: 0 Recursive crash.