Version: Dungeon Crawl Stone Soup 0.17-a0-2198-g482c6e3 Platform: unix Bits: 64 Game mode: normal Tiles: online Command line: /opt/dgl-chroot/usr/lib/dcss-trunk/0.17-a0-2199-gca56801/bin/dcss -name Bazman -rc /opt/dgl-chroot/var/gamedata/dcss-trunk/rc-files/Bazman.rc -macro /opt/dgl-chroot/var/gamedata/dcss-trunk/rc-files/Bazman.macro -morgue /opt/dgl-chroot/var/gamedata/dcss/morgue/Bazman/ -dir /opt/dgl-chroot/var/gamedata/dcss-trunk/save/ -webtiles-socket /opt/dgl-chroot/tmp/dcss-sockets/Bazman:2015-10-26.00:44:59.sock -await-connection RC options: restart_after_game = false Crash caused by signal #11: Segmentation fault Obtained 15 stack frames. /opt/dgl-chroot/usr/lib/dcss-trunk/0.17-a0-2199-gca56801/bin/dcss(_Z17write_stack_traceP8_IO_FILEi+0x23) [0x64f143]: write_stack_trace(_IO_FILE*, int) /opt/dgl-chroot/usr/lib/dcss-trunk/0.17-a0-2199-gca56801/bin/dcss(_Z13do_crash_dumpv+0x33f) [0x6583ff]: do_crash_dump() /opt/dgl-chroot/usr/lib/dcss-trunk/0.17-a0-2199-gca56801/bin/dcss(_Z20crash_signal_handleri+0x9c) [0x64f3ec]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x36d40) [0x7f8d499b7d40]: /opt/dgl-chroot/usr/lib/dcss-trunk/0.17-a0-2199-gca56801/bin/dcss(_Z17item_attack_skillRK8item_def+0x54) [0x7dd094]: item_attack_skill(item_def const&) /opt/dgl-chroot/usr/lib/dcss-trunk/0.17-a0-2199-gca56801/bin/dcss(_Z19is_weapon_wieldableRK8item_def9size_type+0x55) [0x7dd0f5]: is_weapon_wieldable(item_def const&, size_type) /opt/dgl-chroot/usr/lib/dcss-trunk/0.17-a0-2199-gca56801/bin/dcss(_ZNK6player11could_wieldERK8item_defbbb+0x66) [0x9de1d6]: player::could_wield(item_def const&, bool, bool, bool) const /opt/dgl-chroot/usr/lib/dcss-trunk/0.17-a0-2199-gca56801/bin/dcss(_Z15is_useless_itemRK8item_defb+0xe9) [0x7d7819]: is_useless_item(item_def const&, bool) /opt/dgl-chroot/usr/lib/dcss-trunk/0.17-a0-2199-gca56801/bin/dcss(_Z17newgame_make_item17object_class_typeiiiib+0x100) [0x9baaa0]: newgame_make_item(object_class_type, int, int, int, int, bool) /opt/dgl-chroot/usr/lib/dcss-trunk/0.17-a0-2199-gca56801/bin/dcss(_Z10setup_gameRK11newgame_def+0x8f5) [0x9bd0a5]: setup_game(newgame_def const&) /opt/dgl-chroot/usr/lib/dcss-trunk/0.17-a0-2199-gca56801/bin/dcss(_Z12startup_stepv+0xeec) [0xabd26c]: startup_step() /opt/dgl-chroot/usr/lib/dcss-trunk/0.17-a0-2199-gca56801/bin/dcss() [0x865cd6] /opt/dgl-chroot/usr/lib/dcss-trunk/0.17-a0-2199-gca56801/bin/dcss(main+0x2ef) [0x51c4bf]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5) [0x7f8d499a2ec5]: /opt/dgl-chroot/usr/lib/dcss-trunk/0.17-a0-2199-gca56801/bin/dcss() [0x5b06ba] Trying to run gdb. GNU gdb (Ubuntu 7.7.1-0ubuntu5~14.04.2) 7.7.1 Copyright (C) 2014 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". 0x00007f8d49d55e9c in __libc_waitpid (pid=22847, stat_loc=0x0, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:31 #0 0x00007f8d49d55e9c in __libc_waitpid (pid=22847, stat_loc=0x0, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:31 resultvar = 18446744073709551104 oldtype = 22810 #1 0x000000000064f85b in call_gdb (file=file@entry=0x7f8d49d401c0 <_IO_2_1_stderr_>) at crash.cc:420 gdb = attach_cmd = "attach 22810\000\000\000\000\000\000\000" #2 0x000000000065841b in do_crash_dump () at dbg-asrt.cc:671 t = 1445820317 dir = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x32de4c8 "/opt/dgl-chroot/var/gamedata/dcss/morgue/Bazman/"}} name = "/opt/dgl-chroot/var/gamedata/dcss/morgue/Bazman/crash-Bazman-20151026-004517.txt", '\000' file = 0x7f8d49d401c0 <_IO_2_1_stderr_> #3 0x000000000064f3ec in crash_signal_handler (sig_num=11) at crash.cc:193 No locals. #4 No locals. #5 0x00000000007dd094 in item_attack_skill (item=...) at itemprop.cc:1928 No locals. #6 0x00000000007dd0f5 in is_weapon_wieldable (item=..., size=SIZE_MEDIUM) at itemprop.cc:2044 No locals. #7 0x00000000009de1d6 in player::could_wield (this=0xef3520 , item=..., ignore_brand=, ignore_transform=, quiet=) at player-act.cc:442 bsize = #8 0x00000000007d7819 in is_useless_item (item=..., temp=3, temp@entry=false) at itemname.cc:3443 No locals. #9 0x00000000009baaa0 in newgame_make_item (base=OBJ_WEAPONS, sub_type=60, qty=qty@entry=1, plus=plus@entry=1, force_ego=force_ego@entry=0, force_tutorial=force_tutorial@entry=false) at ng-setup.cc:146 slot = 0 item = @0xef4518: {base_type = OBJ_WEAPONS, sub_type = 60 '<', {plus = 1, mon_type = MONS_GIANT_NEWT, skill = SK_SHORT_BLADES, charges = 1, initial_cards = 1, net_durability = 1, book_param = 1}, {plus2 = 0, used_count = 0, net_placed = 0, skill_points = 0, charge_cap = 0, stash_freshness = 0}, {special = 0, deck_rarity = DECK_RARITY_RANDOM, rod_plus = 0, subtype_rnd = 0, brand = 0, freshness = 0}, rnd = 0 '\000', quantity = 1, flags = 0, pos = {x = 0, y = 0}, link = 27000, slot = 0, orig_place = {branch = BRANCH_DUNGEON, depth = -1}, orig_monnum = 0, inscription = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x121ef38 ""}}, props = {hash_map = 0x0}} #10 0x00000000009bd0a5 in _give_items_skills (ng=...) at ng-setup.cc:268 No locals. #11 _setup_generic (ng=...) at ng-setup.cc:460 No locals. #12 setup_game (ng=...) at ng-setup.cc:395 No locals. #13 0x0000000000abd26c in startup_step () at startup.cc:1040 defaults = {name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x121ef38 ""}}, type = GAME_TYPE_NORMAL, filename = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x121ef38 ""}}, map = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x121ef38 ""}}, arena_teams = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x121ef38 ""}}, 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 = 0x347c510, _M_finish = 0x347c514, _M_end_of_storage = 0x347c514}}, }, allowed_jobs = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x3399d10, _M_finish = 0x3399d14, _M_end_of_storage = 0x3399d14}}, }, allowed_weapons = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x3493da0, _M_finish = 0x3493da4, _M_end_of_storage = 0x3493da4}}, }, species = SP_RANDOM, job = JOB_RANDOM, weapon = WPN_WAR_AXE, fully_random = true} choice = {name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x30887e8 "Bazman"}}, type = GAME_TYPE_NORMAL, filename = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x121ef38 ""}}, map = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x121ef38 ""}}, arena_teams = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x121ef38 ""}}, 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 = 0x347cb30, _M_finish = 0x347cb34, _M_end_of_storage = 0x347cb34}}, }, allowed_jobs = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x338f7c0, _M_finish = 0x338f7c4, _M_end_of_storage = 0x338f7c4}}, }, allowed_weapons = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x3382360, _M_finish = 0x3382364, _M_end_of_storage = 0x3382364}}, }, species = SP_RANDOM, job = JOB_RANDOM, weapon = WPN_RANDOM, fully_random = true} newchar = false ng = {name = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x30887e8 "Bazman"}}, type = GAME_TYPE_NORMAL, filename = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x121ef38 ""}}, map = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x121ef38 ""}}, arena_teams = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x121ef38 ""}}, 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_OCTOPODE, job = JOB_ABYSSAL_KNIGHT, weapon = WPN_RANDOM, fully_random = false} #14 0x0000000000865cd6 in _launch_game () at main.cc:407 game_start = #15 0x000000000051c4bf in _launch_game_loop () at main.cc:380 game_ended = false #16 main (argc=14, argv=0x7ffe146ebf48) at main.cc:336 No locals. Compilation info: <<<<<<<<<<< Compiled with GCC 4.8.4 on Oct 25 2015 at 20:30:08 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 -isystem /usr/include/ncursesw -g -DWIZARD -DASSERTS -DCLUA_BINDINGS -DDGAMELAUNCH -DWEB_DIR_PATH="/web/" 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: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> 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: [Bazman] Species: Octopode Job: Abyssal Knight HP: 0/0; mods: 0/0 MP: 0/0; mod: 0 Stats: 11 (11) 14 (14) 11 (11) Position: (0, 0) , god: Lugonu (13), turn_is_over: 0, banished: 0 Skills (mode: auto) Name | can_train | train | training | level | points | progress Fighting | | 0 | 0 | 0 | 0 | 0/50 Short Blades | | 0 | 0 | 0 | 0 | 0/50 Long Blades | | 0 | 0 | 0 | 0 | 0/50 Axes | | 0 | 0 | 0 | 0 | 0/50 Maces & Flails | | 0 | 0 | 0 | 0 | 0/50 Polearms | | 0 | 0 | 0 | 0 | 0/50 Staves | | 0 | 0 | 0 | 0 | 0/50 Slings | | 0 | 0 | 0 | 0 | 0/50 Bows | | 0 | 0 | 0 | 0 | 0/50 Crossbows | | 0 | 0 | 0 | 0 | 0/50 Throwing | | 0 | 0 | 0 | 0 | 0/50 Dodging | | 0 | 0 | 1 | 0 | -50/100 Stealth | | 0 | 0 | 0 | 0 | 0/25 Shields | | 0 | 0 | 0 | 0 | 0/50 Unarmed Combat | | 0 | 0 | 0 | 0 | 0/50 Spellcasting | | 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/50 Summonings | | 0 | 0 | 0 | 0 | 0/50 Necromancy | | 0 | 0 | 0 | 0 | 0/50 Translocations | | 0 | 0 | 0 | 0 | 0/50 Transmutations | | 0 | 0 | 0 | 0 | 0/50 Fire Magic | | 0 | 0 | 0 | 0 | 0/50 Ice Magic | | 0 | 0 | 0 | 0 | 0/50 Air Magic | | 0 | 0 | 0 | 0 | 0/50 Earth Magic | | 0 | 0 | 0 | 0 | 0/50 Poison Magic | | 0 | 0 | 0 | 0 | 0/35 Invocations | | 0 | 0 | 0 | 0 | 0/42 Evocations | | 0 | 0 | 0 | 0 | 0/42 Spell bugs: Durations: Attributes: #59: 1 Mutations: camouflage: 1 (innate) gelatinous body: 1 (innate) Inventory bugs: