ERROR in 'tags.cc' at line 2544: ASSERT failed: static_cast(you.form) of 65536 out of range 0 (0) .. NUM_TRANSFORMS (17) Version: Dungeon Crawl Stone Soup 0.26-a0-306-g97a777e Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 0, deterministic pregen: 1 Command line: /var/dcss/builds/dcss-experimental-delpal/bin/dcss -name 2tousent -rc /var/dcss/gamedata/dcss-experimental-delpal/rc-files/2tousent.rc -macro /var/dcss/gamedata/dcss-experimental-delpal/rc-files/2tousent.macro -morgue /var/dcss/gamedata/dcss/morgue/2tousent/ -extra-opt-first travel_delay=20 -extra-opt-first rest_delay=0 -dir /var/dcss/gamedata/dcss-experimental-delpal/save/ -webtiles-socket /tmp/dcss-sockets/2tousent:2020-07-13.11:16:19.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 16 stack frames. /var/dcss/builds/dcss-experimental-delpal/bin/dcss(_Z17write_stack_traceP8_IO_FILE+0x38) [0x70e698]: write_stack_trace(_IO_FILE*) /var/dcss/builds/dcss-experimental-delpal/bin/dcss(_Z13do_crash_dumpv+0x3c7) [0x715967]: do_crash_dump() /var/dcss/builds/dcss-experimental-delpal/bin/dcss(_Z20crash_signal_handleri+0x1f0) [0x70eb00]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x354c0) [0x7efef3bee4c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x29) [0x7efef3f94269]: /var/dcss/builds/dcss-experimental-delpal/bin/dcss() [0x715129] /var/dcss/builds/dcss-experimental-delpal/bin/dcss() [0x715436] /var/dcss/builds/dcss-experimental-delpal/bin/dcss(_Z8tag_readR6reader8tag_type+0x6d89) [0xbed289]: tag_read(reader&, tag_type) /var/dcss/builds/dcss-experimental-delpal/bin/dcss() [0x7d7ec2] /var/dcss/builds/dcss-experimental-delpal/bin/dcss() [0x7dc711] /var/dcss/builds/dcss-experimental-delpal/bin/dcss(_Z12restore_gameRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x1d) [0x7dd33d]: restore_game(std::__cxx11::basic_string, std::allocator > const&) /var/dcss/builds/dcss-experimental-delpal/bin/dcss(_Z12startup_stepv+0x145b) [0xbaccbb]: startup_step() /var/dcss/builds/dcss-experimental-delpal/bin/dcss() [0xcbcd28] /var/dcss/builds/dcss-experimental-delpal/bin/dcss(main+0x128) [0x6766d8]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7efef3bd9840]: /var/dcss/builds/dcss-experimental-delpal/bin/dcss(_start+0x29) [0x6770e9]: 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". 0x00007efef3f93f2a in __waitpid (pid=1128, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007efef3f93f2a in __waitpid (pid=1128, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 resultvar = 18446744073709551104 sc_ret = #1 0x000000000070e515 in call_gdb (file=file@entry=0x7efef3f7e540 <_IO_2_1_stderr_>) at crash.cc:436 gdb = attach_cmd = "attach 1127\000\000\000\000\000\000\000\000" #2 0x0000000000715983 in do_crash_dump () at dbg-asrt.cc:685 t = 1594638999 dir = "/var/dcss/gamedata/dcss/morgue/2tousent/" name = "/var/dcss/gamedata/dcss/morgue/2tousent/crash-2tousent-20200713-111639.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ERROR in 'tags.cc' at line 2544: ASSERT failed: static_cast(you.form) of 65536 out of range 0 (0) .. NUM_TRANSFORMS (17)" file = 0x7efef3f7e540 <_IO_2_1_stderr_> #3 0x000000000070eb00 in crash_signal_handler (sig_num=6) at crash.cc:196 No locals. #4 No locals. #5 0x00007efef3f94269 in raise (sig=6) at ../sysdeps/unix/sysv/linux/pt-raise.c:35 resultvar = 0 pid = #6 0x0000000000715129 in _BreakStrToDebugger (mesg=mesg@entry=0x7fff4d0dda60 "ERROR in 'tags.cc' at line 2544: ASSERT failed: static_cast(you.form) of 65536 out of range 0 (0) .. NUM_TRANSFORMS (17)", assert=false) at dbg-asrt.cc:817 No locals. #7 0x0000000000715436 in die (file=file@entry=0xcf4890 "tags.cc", line=line@entry=2544, format=format@entry=0xd66a18 "ASSERT failed: static_cast(you.form) of %ld out of range 0 (%ld) .. NUM_TRANSFORMS (%ld)") at dbg-asrt.cc:877 tmp = "ASSERT failed: static_cast(you.form) of 65536 out of range 0 (0) .. NUM_TRANSFORMS (17)", '\000' mesg = "ERROR in 'tags.cc' at line 2544: ASSERT failed: static_cast(you.form) of 65536 out of range 0 (0) .. NUM_TRANSFORMS (17)", '\000' args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fff4d0de350, reg_save_area = 0x7fff4d0de280}} #8 0x0000000000bed289 in _tag_read_you (th=...) at tags.cc:2544 found_fly = found_stop_flying = real_time = count = x = timer_count = last_20_turns = n_dact = n_levs = y = xl_remaining = count = x = y = found_fly = found_stop_flying = timer_count = xl_remaining = last_20_turns = real_time = n_dact = n_levs = i = i = i = i = i = i = i = i = sd = all_stats = num_points = i = i = i = i = i = baseadj = i = a = j = i = i = j = j = j = j = j = i = j = j = j = stat_mutations = stat_types = bad_stat_mutations = j = mut = stat = total_mutation_level = new_level = excess = j = mut = level = j = xl = j = dt = OLD_NUM_ABILITIES = j = j = num_saved = j = idx = val = i = it = i = i = i = i = i = i = i = i = depth = br = it = it = i = i = j = j = i = a = k = pos = i = i = k = i = caction = subtype = j = i = i = i = i = rng_states = i = oldstack = c = __for_range = __for_begin = __for_end = card = #9 tag_read (inf=..., tag_id=tag_id@entry=TAG_YOU) at tags.cc:1247 buf = std::vector of length 18652, capacity 18652 = {0 '\000', 0 '\000', 0 '\000', 18 '\022', 0 '\000', 105 'i', 120 'x', 1 '\001', 0 '\000', 1 '\001', 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', 19 '\023', 22 '\026', 7 '\a', 0 '\000', 1 '\001', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 171 '\253', 19 '\023', 0 '\000', 255 '\377', 255 '\377', 255 '\377', 255 '\377', 2 '\002', 1 '\001', 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', 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', 1 '\001', 1 '\001', 19 '\023', 8 '\b', 9 '\t', 0 '\000', 0 '\000', 0 '\000', 171 '\253', 0 '\000', 0 '\000', 0 '\000', 18 '\022', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 8 '\b', 0 '\000', 0 '\000', 0 '\000', 80 'P', 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', 56 '8', 0 '\000', 30 '\036', 128 '\200', 128 '\200', 21 '\025', 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', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 52 '4', 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 = 0x7fff4d0de3c0, _read_offset = 30, _minorVersion = 221, _safe_read = false} #10 0x00000000007d7ec2 in _restore_tagged_chunk (save=, name="you", tag=TAG_YOU, complaint=0xcd5a9b "Save data is invalid.") at files.cc:3308 inf = {_filename = "", _file = 0x0, _chunk = 0x1f7fd60, opened_file = false, _pbuf = 0x0, _read_offset = 0, _minorVersion = 221, _safe_read = false} reason = "" #11 0x00000000007dc711 in _restore_game (filename=...) at files.cc:2933 save_more = {val = , oldval = true} menu_game_type = GAME_TYPE_NORMAL minorVersion = #12 0x00000000007dd33d in restore_game (filename="2tousent.cs") at files.cc:2996 No locals. #13 0x0000000000baccbb in startup_step () at startup.cc:1045 choice = {name = "2tousent", type = GAME_TYPE_NORMAL, filename = "2tousent.cs", 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_UNKNOWN, job = JOB_UNKNOWN, 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_PALENTONGA}, allowed_jobs = std::vector of length 1, capacity 1 = {JOB_FIGHTER}, allowed_weapons = std::vector of length 1, capacity 1 = {WPN_WAR_AXE}, species = SP_PALENTONGA, job = JOB_FIGHTER, weapon = WPN_WAR_AXE, fully_random = false} newchar = false ng = {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 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} #14 0x0000000000cbcd28 in _launch_game () at main.cc:392 game_start = ccon = #15 0x00000000006766d8 in _launch_game_loop () at main.cc:364 game_ended = false game_ended = ge = fe = E = #16 main (argc=, argv=0x7fff4d0e7118) at main.cc:316 No locals. [Inferior 1 (process 1127) 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="HEAD" -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 = ABSENT, level layout type = ABSENT, absdepth0 = 0 Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Version history: No version history (current version is 0.26-a0-306-g97a777e) 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: 1, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_NO_CMD repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [2tousent] Species: Palentonga Job: Fighter HP: 19/0; mods: 0/0 MP: 0/0; mod: 0 ERROR in 'transform.cc' at line 998: ASSERT failed: form of 65536 out of range 0 (0) .. NUM_TRANSFORMS (17) Recursive crash.