ASSERT(ability != ABIL_NON_ABILITY) in 'ability.cc' at line 3768 failed. Version: Dungeon Crawl Stone Soup 0.20-a0-457-g0569cd0 Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-councilgod-PR -name Fandango -rc /dgldir/rcfiles/crawl-git/Fandango.rc -macro /dgldir/rcfiles/crawl-git/Fandango.macro -morgue /dgldir/morgue/Fandango/ -webtiles-socket /crawl-master/webserver/sockets/Fandango:2016-12-23.01:35:00.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 17 stack frames. /usr/games/crawl-councilgod-PR(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x5d02e3]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-councilgod-PR(_Z13do_crash_dumpv+0x2f2) [0x5d7552]: do_crash_dump() /usr/games/crawl-councilgod-PR(_Z20crash_signal_handleri+0x9c) [0x5d057c]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x364c0) [0x7f4264e454c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7f42651dbb7b]: /usr/games/crawl-councilgod-PR() [0x5d6d09] /usr/games/crawl-councilgod-PR() [0x5d6fd1] /usr/games/crawl-councilgod-PR() [0x537123] /usr/games/crawl-councilgod-PR(_Z22practise_using_ability12ability_type+0x15) [0x681365]: practise_using_ability(ability_type) /usr/games/crawl-councilgod-PR(_Z15activate_talentRK6talent+0x4ed) [0x5409bd]: activate_talent(talent const&) /usr/games/crawl-councilgod-PR(_Z16activate_abilityv+0x80) [0x540bf0]: activate_ability() /usr/games/crawl-councilgod-PR(_Z15process_command12command_type+0x1f2) [0xbb56c2]: process_command(command_type) /usr/games/crawl-councilgod-PR() [0xbb87e9] /usr/games/crawl-councilgod-PR() [0xbb93f5] /usr/games/crawl-councilgod-PR(main+0x2eb) [0xbbd06b]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7f4264e3076d]: /usr/games/crawl-councilgod-PR() [0x535969] 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". 0x00007f42651db84e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007f42651db84e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x00000000005d09eb in call_gdb (file=0x7f42651c6180) at crash.cc:420 gdb = attach_cmd = "attach 30913\000\000\000\000\000\000\000" #2 0x00000000005d7572 in do_crash_dump () at dbg-asrt.cc:670 t = 1482457130 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x3481e58 "/dgldir/morgue/Fandango/"}} name = "/dgldir/morgue/Fandango/crash-Fandango-20161223-013850.txt", '\000' file = 0x7f42651c6180 #3 0x00000000005d057c in crash_signal_handler (sig_num=6) at crash.cc:193 No locals. #4 No symbol table info available. #5 0x00007f42651dbb7b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x00000000005d6d09 in _BreakStrToDebugger (mesg=mesg@entry=0x7fff386fff30 "ASSERT(ability != ABIL_NON_ABILITY) in 'ability.cc' at line 3768 failed.", assert=) at dbg-asrt.cc:794 No locals. #7 0x00000000005d6fd1 in AssertFailed (expr=0xbc4668 "ability != ABIL_NON_ABILITY", file=0xbc453b "ability.cc", line=3768, text=0x0) at dbg-asrt.cc:832 mesg = "ASSERT(ability != ABIL_NON_ABILITY) in 'ability.cc' at line 3768 failed.\000\365\027\302Q-\347-\340\301\005fB\177\000\000\220\312\005fB\177\000\000\000\000\000\000\000\000\000\000\027\000\000\000\000\000\000\000\f\000\000\000\000\000\000\000\210\312\005fB\177\000\000\030\000\000\000\000\000\000\000t\363\006fB\177\000\000T\023\023\003\000\000\000\000\222\226\344eB\177\000\000\000\000\000\000\026\000\000\000\002\000\000\000B\177\000\000\000\000p8\377\177\000\000\006\000p8\377\177\000\000\371\001\000\000\000\000\000\000\377\001\000\000\000\000\000\000\r\033[24d\000\000\220\312\005"... args = {{gp_offset = 0, fp_offset = 0, overflow_arg_area = 0x34001d0, reg_save_area = 0x0}} fileName = #8 0x0000000000537123 in abil_skill (ability=) at ability.cc:3768 No locals. #9 0x0000000000681365 in practise_using_ability (abil=ABIL_NON_ABILITY) at exercise.cc:220 sk = #10 0x00000000005409bd in activate_talent (tal=...) at ability.cc:1686 hungerCheck = true fail = false ability_result = #11 0x0000000000540bf0 in activate_ability () at ability.cc:1242 confused = false talents = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x34d7f90, _M_finish = 0x34d7fc0, _M_end_of_storage = 0x34d7fd0}}, } selected = #12 0x0000000000bb56c2 in process_command (cmd=cmd@entry=CMD_USE_ABILITY) at main.cc:2161 No locals. #13 0x0000000000bb87e9 in _input () at main.cc:1479 cmd = CMD_USE_ABILITY player_disabled = {was_disabled = false} #14 0x0000000000bb93f5 in _launch_game () at main.cc:480 game_start = true ccon = {cstate = false, smartcstate = false} #15 0x0000000000bbd06b in _launch_game_loop () at main.cc:381 game_ended = false #16 main (argc=, argv=0x7fff38701208) at main.cc:337 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.3 on Dec 22 2016 at 03:24:26 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -DEXPERIMENTAL_BRANCH="councilgod-PR" -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-councilgod-PR/saves" -DDATA_DIR_PATH="/crawl-master/crawl-councilgod-PR/data/" -DWEB_DIR_PATH="/crawl-master/crawl-councilgod-PR/data/web/" -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 0, depth = 2 Level id: D:2 Level build method = , level layout type = rooms, absdepth0 = 1 Level vaults: layout_basic lemuel_doored_altar minmay_pentomino_p4 Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, Fandango the Demonspawn Monk. The bosom of this dungeon contains the fabled artefact, the Orb of Zot. Found a staircase leading out of the dungeon. Why would you want to do that? You now have 6 gold pieces. c - a silvery potion A goblin comes into view. It is wielding a dagger. The goblin shouts! The goblin hits you with a dagger. You take 3 damage, and have 15/18 hp. The goblin misses you. You hit the goblin. You kill the goblin! No target in view! No target in view! Found a stone staircase leading down. You see here 34 bolts. A rat comes into view. You hit the rat but do no damage. The rat bites you. You take 1 damage, and have 15/18 hp. You closely miss the rat. The rat bites you. You take 1 damage, and have 14/18 hp. You barely miss the rat. The rat closely misses you. You hit the rat but do no damage. The rat closely misses you. You closely miss the rat. The rat bites you. You barely miss the rat. The rat bites you. You take 2 damage, and have 12/18 hp. You hit the rat but do no damage. The rat misses you. You hit the rat. You kill the rat! You see here a rat corpse. You butcher the rat corpse. d - a chunk of flesh {@w0} You see here a rat skeleton. You open the door. There is an open door here. You start resting. Health restored: 18 You open the large door. There is a large open door here. There is an open door here. You see here a rat skeleton. You open the door. There is an open door here. A dart slug comes into view. A dart slug is nearby! A dart slug is nearby! A kobold comes into view. The kobold shouts! The kobold throws a stone. The stone misses you. You see here a stone. The kobold barely misses you. You hit the kobold. The kobold barely misses you. You closely miss the kobold. The kobold closely misses you. You hit the kobold. You kill the kobold! The dart slug barely misses you. You hit the dart slug. You hit the dart slug. The dart slug barely misses you. You hit the dart slug but do no damage. The dart slug launches a dart at you. The slug dart hits you! You take 4 damage, and have 14/18 hp. MASSIVE DAMAGE!! You hit the dart slug. You hit the dart slug but do no damage. The dart slug closely misses you. You hit the dart slug. You kill the dart slug! You see here a stone. e - a stone f - a ruby potion A kobold comes into view. It is wielding a whip. You regained 2 hp, and now have 17/18 hp. Aim: a kobold, wielding a whip and wearing a robe (hasn't noticed you) You throw a stone. The stone barely misses the kobold. The kobold barely misses you. You miss the kobold. You barely miss the kobold. The kobold hits you with a whip. You take 5 damage, and have 12/18 hp. MASSIVE DAMAGE!! You closely miss the kobold. Your punch misses the kobold. The kobold hits you with a whip. You take 1 damage, and have 11/18 hp. You hit the kobold. You punch the kobold. You kill the kobold! e - 2 black potions Things that are here: a whip; a robe Things that are here: a whip; a robe There isn't anything to butcher here. g - a stone You start resting. All of the chunks of flesh in your inventory have rotted away. Health restored: 18 Unknown command. Found a stone staircase leading down. A ball python comes into view. A bat comes into view. The ball python hisses angrily. The ball python barely misses you. The ball python grabs you. The ball python constricts you. You hit the ball python. You kill the ball python! Unknown command. A bat is nearby! You hit the bat. You kill the bat! A goblin comes into view. The goblin shouts! A frilled lizard comes into view. Aim: a goblin You throw a stone. The stone closely misses the goblin. The frilled lizard hisses angrily. You closely miss the goblin. The goblin hits you. You take 1 damage, and have 17/18 hp. You hit the goblin. The goblin hits you. You take 1 damage, and have 16/18 hp. You hit the goblin. You kill the goblin! Your Unarmed Combat skill increases to level 3! You have reached level 2! Your demonic ancestry asserts itself... You feel resistant to heat. The frilled lizard misses you. You regained 5 hp, and now have 21/24 hp. MP restored: 2 You closely miss the frilled lizard. The frilled lizard misses you. You hit the frilled lizard. You kill the frilled lizard! You see here a club. You see here 24 stones. There isn't anything to butcher here. d - 24 stones d - 25 stones (gained 1) You see here a goblin corpse. You butcher the goblin corpse. g - a chunk of flesh {@w0} You see here a goblin skeleton. You now have 16 gold pieces (gained 10). Found an escape hatch in the floor. Found a stone staircase leading down. Health restored: 24 A giant cockroach comes into view. You closely miss the giant cockroach. The giant cockroach bites you but does no damage. You hit the giant cockroach. The giant cockroach bites you. You take 1 damage, and have 23/24 hp. You hit the giant cockroach but do no damage. The giant cockroach closely misses you. You hit the giant cockroach. You kill the giant cockroach! No target in view! A rat comes into view. Health restored: 24 A rat is nearby! Aim: a rat (resting) You throw a stone. The stone hits the rat. You kill the rat! No target in view! No target in view! No target in view! You open the door. There is an open door here. There is an open door here. A frilled lizard and a kobold come into view. The kobold shouts! Aim: a kobold You throw a stone. The stone misses the kobold. Aim: a kobold You throw a stone. The stone hits the kobold but does no damage. You hit the kobold but do no damage. The kobold hits you. You take 4 damage, and have 20/24 hp. You hit the kobold. The kobold hits you. You take 3 damage, and have 17/24 hp. You barely miss the kobold. The frilled lizard bites you. The kobold barely misses you. You take 2 damage, and have 15/24 hp. You hit the kobold. You kill the kobold! The frilled lizard barely misses you. You hit the frilled lizard but do no damage. The frilled lizard misses you. You hit the frilled lizard. You kill the frilled lizard! No target in view! No target in view! No target in view! h - an inky potion You start resting. Health restored: 24 d - 23 stones (gained 1) All of the chunks of flesh in your inventory have rotted away. d - 24 stones (gained 1) g - a scroll labeled ROKKUNL KADGHAG c - 2 silvery potions (gained 1) A goblin comes into view. It is wielding a dagger. A goblin is nearby! You see here a club. The goblin shouts! The goblin hits you but does no damage. You barely miss the goblin. The goblin barely misses you. You hit the goblin. You kill the goblin! No target in view! Things that are here: a dagger; a goblin corpse You butcher the goblin corpse. i - 2 chunks of flesh {@w0} You see here a dagger. A bat comes into view. There is an open door here. No target in view! Aim: a bat You throw a stone. The stone hits the bat. You hit the bat. You kill the bat! No target in view! No target in view! d - 24 stones (gained 1) You open the door. Done exploring. Done exploring. (D) Dungeon Where to? (? - help) There is a stone staircase leading down here. You climb downwards. A frilled lizard comes into view. There is a stone staircase leading up here. A frilled lizard is nearby! Aim: a frilled lizard (resting) You throw a stone. The stone hits the frilled lizard but does no damage. The frilled lizard hisses angrily. Aim: a frilled lizard You throw a stone. The stone misses the frilled lizard. The frilled lizard closely misses you. You barely miss the frilled lizard. The frilled lizard completely misses you. You hit the frilled lizard but do no damage. The frilled lizard closely misses you. You barely miss the frilled lizard. The frilled lizard bites you. You take 2 damage, and have 22/24 hp. You miss the frilled lizard. The frilled lizard bites you. You take 1 damage, and have 21/24 hp. You closely miss the frilled lizard. The frilled lizard hisses. The frilled lizard barely misses you. You hit the frilled lizard but do no damage. The frilled lizard misses you. You hit the frilled lizard. You kill the frilled lizard! Found a stone staircase leading down. Found a stone staircase leading up. You regained 2 hp, and now have 23/24 hp. No target in view! No target in view! A bat comes into view. Health restored: 24 A bat is nearby! Aim: a bat (resting) You throw a stone. The stone hits the bat but does no damage. Aim: a bat You throw a stone. The stone barely misses the bat. The bat misses you. The bat misses you. You barely miss the bat. The bat hits you. You take 1 damage, and have 23/24 hp. Aim: a bat You throw a stone. The stone barely misses the bat. The bat closely misses you. The bat barely misses you. You hit the bat. The bat hits you but does no damage. Aim: a bat (moderately wounded) You throw a stone. The stone closely misses the bat. The bat barely misses you. You hit the bat but do no damage. The bat hits you but does no damage. Aim: a bat You throw a stone. The stone misses the bat. The bat misses you. The bat closely misses you. You hit the bat. You kill the bat! Health restored: 24 d - 18 stones (gained 1) No target in view! No target in view! You see here a bat corpse. You open the door. Found an ornate altar of the Ieoh Jian Council. No target in view! d - 19 stones (gained 1) d - 20 stones (gained 1) d - 21 stones (gained 1) You see here a trident. d - 22 stones (gained 1) A leopard gecko comes into view. An ornate altar of the Ieoh Jian Council. You see here a bat corpse. You butcher the bat corpse. i - 3 chunks of flesh {@w0} (gained 1) You see here a bat skeleton. There is an open door here. There is an ornate altar of the Ieoh Jian Council here. Unknown command. Press < or > to pray at altars. You kneel at the altar of Ieoh Jian. Sifu Ma Yunglu welcomes you! You can now perform different acrobatic attacks. Read your weapon description!. You can now instantly recall an animated weapon back to your hands. You can now crosstrain your martial skills at an accelerated rate. You can now manifest and wield flying weapons. Okay, then. There's nothing there! There are no items here. Wield which item (- for none, * to show all)? (? for menu, Esc to quit) Okay, then. There is an ornate altar of the Ieoh Jian Council here. There is an open door here. You see here a trident. j - a trident Sorry, you can't do that. >>>>>>>>>>>>>>>>>>>>>> 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_USE_ABILITY repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [Fandango] Species: Demonspawn Job: Monk HP: 24/24; mods: 0/0 MP: 2/2; mod: 0 Stats: 11 (11) 11 (11) 15 (15) Position: (66, 26), god: Ieoh Jian (26), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_train | train | training | level | points | progress Fighting | X | 1 | 25 | 3 | 351 | 51/200 Short Blades | | 0 | 0 | 0 | 0 | 0/59 Long Blades | | 0 | 0 | 0 | 0 | 0/59 Axes | | 0 | 0 | 0 | 0 | 0/59 Maces & Flails | | 0 | 0 | 0 | 0 | 0/59 Polearms | X | 0 | 0 | 0 | 0 | 0/59 Staves | | 0 | 0 | 0 | 0 | 0/59 Slings | | 0 | 0 | 0 | 0 | 0/59 Bows | | 0 | 0 | 0 | 0 | 0/59 Crossbows | | 0 | 0 | 0 | 0 | 0/59 Throwing | X | 0 | 0 | 0 | 0 | 0/59 Armour | X | 0 | 0 | 0 | 0 | 0/59 Dodging | X | 1 | 25 | 2 | 321 | 143/178 Stealth | X | 0 | 0 | 1 | 127 | 77/100 Shields | | 0 | 0 | 0 | 0 | 0/59 Unarmed Combat | X | 2 | 50 | 3 | 411 | 55/238 Spellcasting | X | 0 | 0 | 0 | 0 | 0/59 Conjurations | | 0 | 0 | 0 | 0 | 0/50 Hexes | | 0 | 0 | 0 | 0 | 0/50 Charms | | 0 | 0 | 0 | 0 | 0/59 Summonings | | 0 | 0 | 0 | 0 | 0/50 Necromancy | | 0 | 0 | 0 | 0 | 0/42 Translocations | | 0 | 0 | 0 | 0 | 0/59 Transmutations | | 0 | 0 | 0 | 0 | 0/59 Fire Magic | | 0 | 0 | 0 | 0 | 0/59 Ice Magic | | 0 | 0 | 0 | 0 | 0/59 Air Magic | | 0 | 0 | 0 | 0 | 0/59 Earth Magic | | 0 | 0 | 0 | 0 | 0/59 Poison Magic | | 0 | 0 | 0 | 0 | 0/50 Invocations | X | 0 | 0 | 0 | 0 | 0/29 Evocations | | 0 | 0 | 0 | 0 | 0/50 Spell bugs: Durations: Attributes: #12: 16 #27: 26 #49: 54 #59: 1 Mutations: fire resistance: 1 (innate) Inventory bugs: Equipment: eq slot #6, inv slot #0: +0 robe }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: .......###.#.# ### #...# ...#..<......#######...# ...+.........+.._..+...# ...#....##.#.###.###...# ...####.##.#.# #.# #...# .............###'###...# ...........#...........# ...............รท....#.## ....###.##......@...#.# ....###.##.#.#####..#.# ................##..#.# ....##....<...........# ...................##.# ........##...#..##.# .# .....#.......#..##.# .# ........##...#..##.# .# .................... .# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>