ASSERT(val <= max_val) in 'output.cc' at line 330 failed. Version: Dungeon Crawl Stone Soup 0.19-a0-724-g04d1648 Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /usr/games/crawl-git-9eb61c3199 -name casual -rc /dgldir/rcfiles/crawl-git/casual.rc -macro /dgldir/rcfiles/crawl-git/casual.macro -morgue /dgldir/morgue/casual/ -webtiles-socket /crawl-master/webserver/sockets/casual:2016-08-25.07:26:53.sock -await-connection -wizard RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 21 stack frames. /usr/games/crawl-git-9eb61c3199(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x5c5413]: write_stack_trace(_IO_FILE*, int) /usr/games/crawl-git-9eb61c3199(_Z13do_crash_dumpv+0x2f2) [0x5cc742]: do_crash_dump() /usr/games/crawl-git-9eb61c3199(_Z20crash_signal_handleri+0x9c) [0x5c56ac]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x364c0) [0x7f949b6414c0]: /lib/x86_64-linux-gnu/libpthread.so.0(raise+0x2b) [0x7f949b9d7b7b]: /usr/games/crawl-git-9eb61c3199() [0x5cbf19] /usr/games/crawl-git-9eb61c3199() [0x5cc1c1] /usr/games/crawl-git-9eb61c3199() [0x950a6e] /usr/games/crawl-git-9eb61c3199(_Z11print_statsv+0xe51) [0x94f391]: print_stats() /usr/games/crawl-git-9eb61c3199(_ZN14message_window4moreEbb+0x45) [0x8474f5]: message_window::more(bool, bool) /usr/games/crawl-git-9eb61c3199(_Z4moreb+0x27) [0x841277]: more(bool) /usr/games/crawl-git-9eb61c3199(_Z21check_selected_skillsv+0x158) [0x9d1788]: check_selected_skills() /usr/games/crawl-git-9eb61c3199(_Z8tag_readR6reader8tag_type+0xe7a) [0xa6c4fa]: tag_read(reader&, tag_type) /usr/games/crawl-git-9eb61c3199() [0x691d34] /usr/games/crawl-git-9eb61c3199() [0x69378c] /usr/games/crawl-git-9eb61c3199(_Z12restore_gameRKSs+0xa) [0x693e2a]: restore_game(std::string const&) /usr/games/crawl-git-9eb61c3199(_Z12startup_stepv+0xf6f) [0xa3e09f]: startup_step() /usr/games/crawl-git-9eb61c3199() [0xb9dc56] /usr/games/crawl-git-9eb61c3199(main+0x33b) [0xba149b]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7f949b62c76d]: /usr/games/crawl-git-9eb61c3199() [0x5276c9] 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". 0x00007f949b9d784e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 #0 0x00007f949b9d784e in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x00000000005c5b1b in call_gdb (file=0x7f949b9c2180) at crash.cc:420 gdb = attach_cmd = "attach 5491\000\000\000\000\000\000\000\000" #2 0x00000000005cc762 in do_crash_dump () at dbg-asrt.cc:672 t = 1472110015 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x217ae18 "/dgldir/morgue/casual/"}} name = "/dgldir/morgue/casual/crash-casual-20160825-072655.txt", '\000' file = 0x7f949b9c2180 #3 0x00000000005c56ac in crash_signal_handler (sig_num=6) at crash.cc:193 No locals. #4 No symbol table info available. #5 0x00007f949b9d7b7b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x00000000005cbf19 in _BreakStrToDebugger (mesg=mesg@entry=0x7ffda75e2a10 "ASSERT(val <= max_val) in 'output.cc' at line 330 failed.", assert=) at dbg-asrt.cc:796 No locals. #7 0x00000000005cc1c1 in AssertFailed (expr=0xbcd8fc "val <= max_val", file=0xbcd8f2 "output.cc", line=330, text=0x0) at dbg-asrt.cc:834 mesg = "ASSERT(val <= max_val) in 'output.cc' at line 330 failed.\000\262", '\000' "\321, \000\000\000)\000\000\000)\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\246*^\247\375\177\000\000\vV\262\000\000\000\000\000P,^\247\000\000\000\000\020\000\000\000\060\000\000\000p3^\247\375\177\000\000\260\062^\247\375\177\000\000 (209)\000 \000*^\247\375\177\000\000\200,^\247\375\177\000\000\340+^\247\375\177\000\000\001\000\000\000\000\000\000\000h,^\247\375\177\000\000\377\a\000\000\000\000\000\000h\031d\234\224\177\000\000\200,^\247\375\177\000\000p\001\000\000\000\000\000\000\027\000\000\000\375\177\000\000"... args = {{gp_offset = 0, fp_offset = 0, overflow_arg_area = 0x0, reg_save_area = 0x7f949c629b54}} fileName = #8 0x0000000000950a6e in draw (this=, ox=, oy=, val=, max_val=, temp=, sub_val=) at output.cc:330 old_disp = #9 colour_bar::draw (this=, ox=, oy=, val=, max_val=0, temp=false, sub_val=15) at output.cc:325 No locals. #10 0x000000000094f391 in _print_stats_hp (x=, y=) at output.cc:751 max_max_hp = 209 hp_colour = col = y = 3 x = 1 #11 print_stats () at output.cc:1270 temp = 0 ev_pos = 6 coff = {cstate = false, smartcstate = false} ac_pos = 5 yhack = #12 0x00000000008474f5 in message_window::more (this=0xf09bc0, full=, user=) at message.cc:650 last_row = #13 0x0000000000841277 in more (user_forced=115) at message.cc:1632 No locals. #14 0x00000000009d1788 in check_selected_skills () at skills.cc:715 trainable_skill = true could_train = true #15 0x0000000000a6c4fa in tag_read (inf=..., tag_id=) at tags.cc:1245 buf = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x2080770 "", _M_finish = 0x20850d3 "", _M_end_of_storage = 0x20850d3 ""}}, } data_size = th = {_filename = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x121c738 ""}}, _file = 0x0, _chunk = 0x0, opened_file = false, _pbuf = 0x7ffda75e3b30, _read_offset = 18787, _minorVersion = 166, _safe_read = false} #16 0x0000000000691d34 in _restore_tagged_chunk (save=, name=..., tag=tag@entry=TAG_YOU, complaint=complaint@entry=0xbb6051 "Save data is invalid.") at files.cc:2165 inf = {_filename = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x121c738 ""}}, _file = 0x0, _chunk = 0x206eac0, opened_file = false, _pbuf = 0x0, _read_offset = 0, _minorVersion = 166, _safe_read = false} reason = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x121c738 ""}} #17 0x000000000069378c in _restore_game (filename=...) at files.cc:1872 minorVersion = #18 0x0000000000693e2a in restore_game (filename=...) at files.cc:1933 No locals. #19 0x0000000000a3e09f in startup_step () at startup.cc:1029 choice = {name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1ad2e68 "casual"}}, type = GAME_TYPE_NORMAL, filename = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x1d037c8 "casual.cs"}}, map = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x121c738 ""}}, arena_teams = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x121c738 ""}}, allowed_combos = {, std::allocator >, std::allocator, std::allocator > > >> = {_M_impl = {, std::allocator > >> = {<__gnu_cxx::new_allocator, std::allocator > >> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, allowed_species = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, allowed_jobs = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, allowed_weapons = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, species = SP_UNKNOWN, job = JOB_UNKNOWN, weapon = WPN_UNKNOWN, fully_random = false} defaults = {name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x121c738 ""}}, type = GAME_TYPE_NORMAL, filename = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x121c738 ""}}, map = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x121c738 ""}}, arena_teams = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x121c738 ""}}, allowed_combos = {, std::allocator >, std::allocator, std::allocator > > >> = {_M_impl = {, std::allocator > >> = {<__gnu_cxx::new_allocator, std::allocator > >> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, allowed_species = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1da8d60, _M_finish = 0x1da8d64, _M_end_of_storage = 0x1da8d64}}, }, allowed_jobs = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x1e596f0, _M_finish = 0x1e596f4, _M_end_of_storage = 0x1e596f4}}, }, allowed_weapons = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, species = SP_DEMONSPAWN, job = JOB_TRANSMUTER, weapon = WPN_UNKNOWN, fully_random = false} newchar = false ng = {name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x121c738 ""}}, type = GAME_TYPE_NORMAL, filename = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x121c738 ""}}, map = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x121c738 ""}}, arena_teams = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x121c738 ""}}, allowed_combos = {, std::allocator >, std::allocator, std::allocator > > >> = {_M_impl = {, std::allocator > >> = {<__gnu_cxx::new_allocator, std::allocator > >> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, allowed_species = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, allowed_jobs = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, allowed_weapons = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, species = SP_UNKNOWN, job = JOB_UNKNOWN, weapon = WPN_UNKNOWN, fully_random = false} #20 0x0000000000b9dc56 in _launch_game () at main.cc:407 game_start = ccon = {cstate = false, smartcstate = false} #21 0x0000000000ba149b in _launch_game_loop () at main.cc:380 game_ended = false #22 main (argc=, argv=0x7ffda75ec8e8) at main.cc:336 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.7.3 on Jun 21 2016 at 02:02:26 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -ggdb -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 -DDEBUG_STATISTICS -DDEBUG -DWIZARD -DASSERTS -DCLUA_BINDINGS -DDGAMELAUNCH -DSAVE_DIR_PATH="/crawl-master/crawl-git-9eb61c3199/saves" -DSHARED_DIR_PATH="/crawl-master/crawl-git/saves" -DDATA_DIR_PATH="/crawl-master/crawl-git-9eb61c3199/data/" -DWEB_DIR_PATH="/crawl-master/crawl-git-9eb61c3199/data/web/" -isystem /usr/include/ncursesw LDFLAGS: -rdynamic -fuse-ld=gold -O2 >>>>>>>>>>> Place info: branch = 23, depth = 1 Level id: Pan Level build method = ABSENT, level layout type = ABSENT, absdepth0 = 0 Markers: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< You need to enable at least one skill for training. >>>>>>>>>>>>>>>>>>>>>> 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 Startup errors: Cannot find file "HDAForceMore.rc". (~/.crawlrc:4) prev_cmd = CMD_NO_CMD repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [casual] Species: Hill Orc Job: Transmuter HP: 122/0; mods: 0/0 MP: 10/37; mod: 0 Stats: 34 (34) 34 (34) 34 (34) Position: (25, 21), god: Beogh (14), turn_is_over: 0, banished: 0 Recursive crash.