ASSERT(you.mounted()) in 'mount.cc' at line 376 failed. Version: Dungeon Crawl Stone Soup 0.03 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 1383775619696905154, deterministic pregen: 1 Command line: /var/dcss/builds/dcss-bcadrencrawl/bin/dcss -name DirLemming -rc /var/dcss/gamedata/dcss-bcadrencrawl/rc-files/DirLemming.rc -macro /var/dcss/gamedata/dcss-bcadrencrawl/rc-files/DirLemming.macro -morgue /var/dcss/gamedata/dcss/morgue/DirLemming/ -extra-opt-first travel_delay=20 -extra-opt-first rest_delay=0 -dir /var/dcss/gamedata/dcss-bcadrencrawl/save/ -webtiles-socket /var/dcss/sockets/DirLemming:2020-12-05.09:06:42.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 22 stack frames. /var/dcss/builds/dcss-bcadrencrawl/bin/dcss(_Z17write_stack_traceP8_IO_FILE+0x38) [0x739068]: write_stack_trace(_IO_FILE*) /var/dcss/builds/dcss-bcadrencrawl/bin/dcss(_Z13do_crash_dumpv+0x3c7) [0x740d57]: do_crash_dump() /var/dcss/builds/dcss-bcadrencrawl/bin/dcss(_Z20crash_signal_handleri+0x1f0) [0x7394d0]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x354c0) [0x7f6a346934c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x29) [0x7f6a34a39269]: /var/dcss/builds/dcss-bcadrencrawl/bin/dcss() [0x740519] /var/dcss/builds/dcss-bcadrencrawl/bin/dcss() [0x7406c1] /var/dcss/builds/dcss-bcadrencrawl/bin/dcss(_Z8mount_acv+0x1ca) [0xae00ea]: mount_ac() /var/dcss/builds/dcss-bcadrencrawl/bin/dcss(_ZNK5actor8apply_acEii7ac_typeibb+0x8d) [0x6b30fd]: actor::apply_ac(int, int, ac_type, int, bool, bool) const /var/dcss/builds/dcss-bcadrencrawl/bin/dcss(_ZN4bolt8apply_ACEPK5actoriib+0x51) [0x6e2f11]: bolt::apply_AC(actor const*, int, int, bool) /var/dcss/builds/dcss-bcadrencrawl/bin/dcss(_ZN4bolt13affect_playerEv+0x592) [0x6ef3c2]: bolt::affect_player() /var/dcss/builds/dcss-bcadrencrawl/bin/dcss(_ZN4bolt11affect_cellEv+0x26b) [0x6f6e8b]: bolt::affect_cell() /var/dcss/builds/dcss-bcadrencrawl/bin/dcss(_ZN4bolt7do_fireEv+0x5c0) [0x6f7f10]: bolt::do_fire() /var/dcss/builds/dcss-bcadrencrawl/bin/dcss(_ZN4bolt4fireEv+0x420) [0x6f8d20]: bolt::fire() /var/dcss/builds/dcss-bcadrencrawl/bin/dcss(_Z14foxfire_attackPK7monsterPK5actor+0x1be) [0xbdea7e]: foxfire_attack(monster const*, actor const*) /var/dcss/builds/dcss-bcadrencrawl/bin/dcss(_Z18move_player_action9coord_def+0x1e5e) [0xae434e]: move_player_action(coord_def) /var/dcss/builds/dcss-bcadrencrawl/bin/dcss(_Z15process_command12command_type+0x13bd) [0xd4563d]: process_command(command_type) /var/dcss/builds/dcss-bcadrencrawl/bin/dcss() [0xd42b87] /var/dcss/builds/dcss-bcadrencrawl/bin/dcss() [0xd4325d] /var/dcss/builds/dcss-bcadrencrawl/bin/dcss(main+0x128) [0x690228]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7f6a3467e840]: /var/dcss/builds/dcss-bcadrencrawl/bin/dcss(_start+0x29) [0x690c59]: Trying to run gdb. GNU gdb (Ubuntu 8.2-0ubuntu1~16.04.1) 8.2 Copyright (C) 2018 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". 0x00007f6a34a38f2a in __waitpid (pid=22393, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007f6a34a38f2a in __waitpid (pid=22393, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 resultvar = 18446744073709551104 sc_ret = #1 0x0000000000738ee5 in call_gdb (file=file@entry=0x7f6a34a23540 <_IO_2_1_stderr_>) at crash.cc:436 gdb = attach_cmd = "attach 22178\000\000\000\000\000\000\000" #2 0x0000000000740d73 in do_crash_dump () at dbg-asrt.cc:685 t = 1607159349 dir = "/var/dcss/gamedata/dcss/morgue/DirLemming/" name = "/var/dcss/gamedata/dcss/morgue/DirLemming/crash-DirLemming-20201205-090909.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(you.mounted()) in 'mount.cc' at line 376 failed." file = 0x7f6a34a23540 <_IO_2_1_stderr_> #3 0x00000000007394d0 in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #4 No locals. #5 0x00007f6a34a39269 in raise (sig=6) at ../sysdeps/unix/sysv/linux/pt-raise.c:35 resultvar = 0 pid = #6 0x0000000000740519 in _BreakStrToDebugger (mesg=mesg@entry=0x7ffe0e4d0df0 "ASSERT(you.mounted()) in 'mount.cc' at line 376 failed.", assert=true) at dbg-asrt.cc:817 No locals. #7 0x00000000007406c1 in AssertFailed (expr=expr@entry=0xd73ef5 "you.mounted()", file=file@entry=0xd73e69 "mount.cc", line=line@entry=376, text=text@entry=0x0) at dbg-asrt.cc:855 mesg = "ASSERT(you.mounted()) in 'mount.cc' at line 376 failed.\000 \034M\016\376\177\000\000\000\035M\016\376\177\000\000\060\034M\016\376\177\000\000\000\000\000\000\000\000\000\000\020\000\000\000\060\000\000\000 \035M\016\376\177\000\000P\034M\016\376\177\000\000\000\000\000\000\000\000\000\000 \017M\016\376\177\000\000\000\000\000\000\000\000\000\000|\322 5j\177\000\000\000\000\000\000\000\000\000\000 ", '\000' , "j\177\000\000\000\000\000\000j\177\000\000\060\017M\016\376\177\000\000\000\000\000\000j\177\000\000\000\000\000\000\000\000\000\000"... args = {{gp_offset = 14173019, fp_offset = 0, overflow_arg_area = 0x7ffe0e4d0e80, reg_save_area = 0x0}} fileName = #8 0x0000000000ae00ea in mount_ac () at mount.cc:376 ac = #9 0x00000000006b30fd in actor::apply_ac (this=0x12d8fa0 , damage=0, max_damage=6, ac_rule=, stab_bypass=stab_bypass@entry=0, for_real=, mount=true) at actor.cc:357 ac = gdr = saved = #10 0x00000000006e2f11 in bolt::apply_AC (this=this@entry=0x7ffe0e4d2430, victim=, hurted=hurted@entry=0, max_dmg=max_dmg@entry=6, mount=mount@entry=true) at beam.cc:5001 No locals. #11 0x00000000006ef3c2 in bolt::affect_player (this=0x7ffe0e4d2430) at beam.cc:4667 hits_mount = hits_you = engulfs = false yu_pre_ac_dam = mt_pre_ac_dam = max_dam = 6 yu_pre_res_dam = 0 mt_pre_res_dam = was_affected = old_hp = old_mt_hp = yu_final_dam = mt_final_dam = harmless = #12 0x00000000006f6e8b in bolt::affect_cell (this=this@entry=0x7ffe0e4d2430) at beam.cc:1315 prev_reflections = 0 hit_player = #13 0x00000000006f7f10 in bolt::do_fire (this=0x7ffe0e4d2430) at beam.cc:1545 feat = was_seen = coff = #14 0x00000000006f8d20 in bolt::fire (this=this@entry=0x7ffe0e4d2430) at beam.cc:1391 No locals. #15 0x0000000000bdea7e in foxfire_attack (foxfire=foxfire@entry=0x131e848 , target=0x12d8fa0 ) at spl-damage.cc:4322 summoner = chaos = false beam = {origin_spell = SPELL_NO_SPELL, range = 0, glyph = 35 U'#', colour = 4 '\004', flavour = BEAM_FIRE, real_flavour = BEAM_FIRE, drop_item = false, item = 0x0, source = {x = 55, y = 33}, target = {x = 55, y = 33}, damage = {num = 1, size = 6}, ench_power = 12, hit = 1500, thrower = KILL_YOU, ex_size = 0, source_id = 4294967295, source_name = "you", name = "foxfire", short_name = "", hit_verb = "", loudness = 1, hit_noise_msg = "", explode_noise_msg = "", pierce = false, is_explosion = false, aimed_at_spot = true, aux_source = "foxfire", affects_nothing = false, effect_known = true, effect_wanton = false, draw_delay = 15, explode_delay = 50, special_explosion = 0x0, was_missile = false, animate = true, ac_rule = ac_type::normal, obvious_effect = true, seen = true, heard = false, path_taken = std::vector of length 1, capacity 1 = {{x = 55, y = 33}}, extra_range_used = 0, is_tracer = false, is_targeting = false, aimed_at_feet = true, msg_generated = true, noise_generated = false, passed_target = false, in_explosion_phase = false, attitude = ATT_HOSTILE, foe_ratio = 0, hit_count = std::map with 1 element = {[4294967295] = 1}, foe_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = false}, friend_info = {count = 0, power = 0, hurt = 0, helped = 0, dont_stop = false}, chose_ray = false, beam_cancelled = false, dont_stop_player = false, dont_stop_trees = false, bounces = 0, bounce_pos = {x = 0, y = 0}, reflections = 0, reflector = 0, use_target_as_pos = true, auto_hit = true, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}, tile_beam = -1, can_see_invis = false, nightvision = false, tunnelpower = 0, hit_something = false, message_cache = std::set with 0 elements} #16 0x0000000000ae434e in _swap_places (loc=..., mons=0x131e848 ) at movement.cc:91 No locals. #17 move_player_action (move=..., move@entry=...) at movement.cc:765 old_pos = {x = 0, y = 0} wall_jump_modifier = attacking = false moving = true swap = true additional_time_taken = 0 initial_position = {x = 55, y = 33} targ = {x = 55, y = 32} wall_jump_err = "" can_wall_jump = did_wall_jump = walkverb = "walk" targ_monst = 0x131e848 targ_pass = true try_to_swap = beholder = 0x0 fmonger = 0x0 mon_swap_dest = {x = 55, y = 33} running = did_wu_jian_attack = #18 0x0000000000d4563d in process_command (cmd=CMD_MOVE_UP) at main.cc:1653 No locals. #19 0x0000000000d42b87 in _input () at main.cc:1087 cmd = CMD_MOVE_UP player_disabled = {was_disabled = false} #20 0x0000000000d4325d in _launch_game () at main.cc:456 game_start = true ccon = {cstate = false} #21 0x0000000000690228 in _launch_game_loop () at main.cc:365 game_ended = false game_ended = ge = fe = E = #22 main (argc=, argv=0x7ffe0e4d2b98) at main.cc:318 No locals. [Inferior 1 (process 22178) detached] Compilation info: <<<<<<<<<<< Compiled with GCC 9.3.0 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -DEXPERIMENTAL_BRANCH="bCrawl" -Wall -Wformat-security -Wundef -Wextra -Wno-missing-field-initializers -Wno-implicit-fallthrough -Wno-type-limits -Wno-uninitialized -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 -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 = random_map_for_place, level layout type = corridors, absdepth0 = 0 Level vaults: mrwooster_arrival_arrow layout_loops_ring Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 0 at (45, 19): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, DirLemming the Silent Spectre Fire Elementalist. Will you prevail where others failed? Will you find the Orb of Zot? Press ? for a list of commands and other information. Found a +0 helmet and 10 gold pieces. Found a staircase leading out of the dungeon. You're too inexperienced to learn that spell! Okay, then. Unknown command. You see here a +0 helmet. b - a +0 helmet Wear which item? (? for menu, Esc to quit) You start putting on your armour. You continue putting on your +0 helmet. x4 You finish putting on your +0 helmet. There is a staircase leading out of the dungeon here. You now have 10 gold pieces. You open the door. A bat comes into view. There is an open door here. Casting: Foxfire (safe; 8% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! Do you really want to walk into your foxfire? The foxfire hits the bat (2). You kill the bat! You see here a bat corpse. Your foxfire dissipates! A hobgoblin comes into view. Casting: Foxfire (safe; 8% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire hits the hobgoblin (5). You kill the hobgoblin! A hobgoblin comes into view. Casting: Foxfire (safe; 8% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire hits the hobgoblin (3). The hobgoblin is heavily wounded. (3/6) HP The foxfire hits the hobgoblin (3). You kill the hobgoblin! You see here a hobgoblin corpse. You see here a hobgoblin corpse. A rat comes into view. Casting: Foxfire (safe; 8% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire hits the rat (2). You kill the rat! Magic restored. c - a potion of heal wounds You see here a rat corpse. A ball python comes into view. Casting: Foxfire (safe; 7% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You miscast Foxfire. You are very lightly contaminated with residual magic. Heat runs through your body. Casting: Foxfire (safe; 7% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! Your foxfire dissipates! Casting: Foxfire (safe; 7% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire hits the ball python (2). The ball python is severely wounded. (1/3) HP The foxfire hits the ball python (2). You kill the ball python! You see here a ball python corpse. You see here a ball python corpse. Your magical contamination has completely faded away. A goblin comes into view. Casting: Foxfire (safe; 7% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire hits the goblin (4). You kill the goblin! Your foxfire dissipates! A hobgoblin comes into view. Casting: Foxfire (safe; 7% risk of failure) Confirm with . or Enter, or press ? or * to list all spells. You conjure some foxfire! The foxfire hits the hobgoblin (1). The hobgoblin is moderately wounded. (4/5) HP Do you really want to walk into your foxfire? You swap places. >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.03 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_MOVE_UP repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [DirLemming] Species: Silent Spectre Job: Fire Elementalist HP: 10/10; mods: 0/0 MP: 5/6; mod: 0 Stats: 4 (4) 17 (17) 17 (17) Position: (55, 33), god: No God (0), turn_is_over: 0, banished: 0 Standing on/in/over feature: floor Skills (mode: manual) Name | can_currently_train | train | training | level | points | progress Fighting | X | 0 | 0 | 0 | 0 | 0/70 Short Blades | | 0 | 0 | 0 | 0 | 0/59 Long Blades | | 0 | 0 | 0 | 0 | 0/59 Axes & Hammers | | 0 | 0 | 0 | 0 | 0/59 Whips & Flails | | 0 | 0 | 0 | 0 | 0/59 Polearms | | 0 | 0 | 0 | 0 | 0/59 Maces & Staves | | 0 | 0 | 0 | 0 | 0/59 Slings | | 0 | 0 | 0 | 0 | 0/59 Bows | | 0 | 0 | 0 | 0 | 0/70 Crossbows | | 0 | 0 | 0 | 0 | 0/70 Armour | X | 0 | 0 | 0 | 0 | 0/59 Dodging | X | 0 | 0 | 2 | 151 | 45/106 Stealth | X | 1 | 33 | 2 | 153 | 64/89 Shields | | 0 | 0 | 0 | 0 | 0/59 Unarmed Combat | X | 0 | 0 | 0 | 0 | 0/50 Spellcasting | X | 0 | 0 | 2 | 179 | 29/150 Hexes | | 0 | 0 | 0 | 0 | 0/42 Charms | | 0 | 0 | 0 | 0 | 0/59 Summonings | | 0 | 0 | 0 | 0 | 0/59 Necromancy | | 0 | 0 | 0 | 0 | 0/42 Translocations | | 0 | 0 | 0 | 0 | 0/29 Transmutations | | 0 | 0 | 0 | 0 | 0/29 Fire Magic | X | 2 | 66 | 3 | 355 | 55/200 Ice Magic | | 0 | 0 | 0 | 0 | 0/50 Air Magic | | 0 | 0 | 0 | 0 | 0/35 Earth Magic | | 0 | 0 | 0 | 0 | 0/59 Poison Magic | | 0 | 0 | 0 | 0 | 0/59 Invocations | | 0 | 0 | 0 | 0 | 0/70 Evocations | | 0 | 0 | 0 | 0 | 0/42 Spell bugs: Durations: Attributes: #12: 10 #27: 8 #49: 21 #59: 1 Mutations: negative energy resistance: 3 (innate) torment resistance: 1 (innate) unbreathing: 1 (innate) petrification resistance: 1 (innate) silent casting: 1 (innate) insubstantial: 1 (innate) Inventory bugs: Equipment: eq slot #3, inv slot #1: +0 helmet eq slot #7, inv slot #0: +0 robe Standing on same square as: Monster 'foxfire' (55, 33) [midx = 3]: <<<<<<<<< Name: foxfire Base name: foxfire Full name: foxfire On/in/over feature: floor Foe: Monster 'hobgoblin' (55, 37) [midx = 22] Target: (55, 37) At target: same as foe Inventory: attitude: 5, behaviour: 2, number: 9, flags: 0x4000000411 colour: -1, foe_memory: 292, shield_blocks:0, experience: 0 god: No God, seen_context: 0 >>>>>>>>> Foe: <<<<<<<<< Name: hobgoblin Base name: hobgoblin Full name: hobgoblin On/in/over feature: floor Foe: player Target: (55, 33) At target: player Inventory: slot #0: +0 club attitude: 0, behaviour: 2, number: 0, flags: 0x4000000410 colour: -1, foe_memory: 625, shield_blocks:0, experience: 0 god: No God, seen_context: 0 >>>>>>>>> }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: #### #.#.# #.##.# #.# #.#.# #.##.# #.# #.#.# #.##.# #.# #.#.## #.##.### #.#######.#..###......# #.....†....^..........## #########..............# ####*####......# #@# #..†...# #§# ###..#.# #§# ##.#.# #§# #.#.# #g# #.#.# #.# #.# #.# #.# ..# .# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>