Crash caused by signal #11: Segmentation fault Version: Dungeon Crawl Stone Soup 0.32-a0-710-g77e4170 Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 18169853906600261267, deterministic pregen: 1 Command line: /var/dcss/builds/dcss-trunk/latest/bin/dcss -name CumLord -rc /var/dcss/gamedata/dcss-trunk/rc-files/CumLord.rc -macro /var/dcss/gamedata/dcss-trunk/rc-files/CumLord.macro -morgue /var/dcss/gamedata/dcss/morgue/CumLord/ -extra-opt-first travel_delay=20 -extra-opt-first rest_delay=0 -dir /var/dcss/gamedata/dcss-trunk/save/ -webtiles-socket /var/dcss/sockets/CumLord:2024-03-14.23:28:36.sock -await-connection RC options: restart_after_game = false Crash caused by signal #11: Segmentation fault Obtained 16 stack frames. /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z17write_stack_traceP8_IO_FILE+0x38) [0x7afc78]: write_stack_trace(_IO_FILE*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z13do_crash_dumpv+0x3de) [0x7b996e]: do_crash_dump() /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z20crash_signal_handleri+0x1f0) [0x7b00e0]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x354c0) [0x7fdafd23b4c0]: /var/dcss/builds/dcss-trunk/latest/bin/dcss(_ZNK7monster8friendlyEv+0x4) [0xb7db24]: monster::friendly() const /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z12god_protectsPK5actorRK7monsterb+0x1a0) [0xc51fb0]: god_protects(actor const*, monster const&, bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z11place_cloud10cloud_typeRK9coord_defiPK5actoriib+0xa5) [0x7920a5]: place_cloud(cloud_type, coord_def const&, int, actor const*, int, int, bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z16scroll_of_poisonb+0x1f2) [0xca2372]: scroll_of_poison(bool) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z4readP8item_defP4dist+0x1ae6) [0x99cec6]: read(item_def*, dist*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z11use_an_item15operation_typesP8item_def+0x19c) [0x99dcdc]: use_an_item(operation_types, item_def*) /var/dcss/builds/dcss-trunk/latest/bin/dcss(_Z15process_command12command_typeS_+0x163f) [0xe32c3f]: process_command(command_type, command_type) /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xe2ef4a] /var/dcss/builds/dcss-trunk/latest/bin/dcss() [0xe2fa9d] /var/dcss/builds/dcss-trunk/latest/bin/dcss(main+0x18c) [0x70375c]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7fdafd226840]: /var/dcss/builds/dcss-trunk/latest/bin/dcss(_start+0x29) [0x704249]: 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". 0x00007fdafd5e0f2a in __waitpid (pid=32599, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 #0 0x00007fdafd5e0f2a in __waitpid (pid=32599, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29 resultvar = 18446744073709551104 sc_ret = #1 0x00000000007afaf5 in call_gdb (file=file@entry=0x7fdafd5cb540 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 32537\000\000\000\000\000\000\000" #2 0x00000000007b998a in do_crash_dump () at dbg-asrt.cc:692 t = 1710458944 dir = "/var/dcss/gamedata/dcss/morgue/CumLord/" name = "/var/dcss/gamedata/dcss/morgue/CumLord/crash-CumLord-20240314-232904.txt", '\000' signal_info = "Crash caused by signal #11: Segmentation fault" cause_msg = "Crash caused by signal #11: Segmentation fault" file = 0x7fdafd5cb540 <_IO_2_1_stderr_> #3 0x00000000007b00e0 in crash_signal_handler (sig_num=11) at crash.cc:198 No locals. #4 No locals. #5 0x0000000000b7db24 in monster::friendly (this=this@entry=0x0) at monster.cc:2989 No locals. #6 0x0000000000c51fb0 in god_protects (agent=agent@entry=0x132d420 , target=..., quiet=quiet@entry=true) at religion.cc:2706 aligned = #7 0x00000000007920a5 in place_cloud (cl_type=cl_type@entry=CLOUD_POISON, ctarget=..., cl_range=cl_range@entry=17, agent=0x132d420 , spread_rate=spread_rate@entry=-1, excl_rad=excl_rad@entry=-1, do_conducts=true) at cloud.cc:775 mons = 0x0 conducts = {{conduct = DID_NOTHING, pgain = 0, known = false, victim = std::unique_ptr = {get() = 0x0}, did_sanctuary = false}, {conduct = DID_NOTHING, pgain = 0, known = false, victim = std::unique_ptr = {get() = 0x0}, did_sanctuary = false}, {conduct = DID_NOTHING, pgain = 0, known = false, victim = std::unique_ptr = {get() = 0x0}, did_sanctuary = 24}} whose = killer = source = cloud = old = #8 0x0000000000ca2372 in scroll_of_poison (scroll_unknown=) at spl-clouds.cc:273 act = ri = {> = {}, x = 1, y = 0, cost_x = 1, cost_y = 1, credit = 7, credit_x = 6, credit_y = 7, base_cost = 1, inc_cost = 0, is_square = true, state = radius_iterator::RI_SE, center = {x = 33, y = 24}, los = LOS_NO_TRANS, current = {x = 34, y = 24}} created = 0 unknown_unseen = false #9 0x000000000099cec6 in read (scroll=0x132ea10 , target=0x0) at item-use.cc:4309 result = done = aborted = failure_reason = "" which_scroll = nearby_mons = false prev_quantity = 1 link = 4 alreadyknown = false pre_succ_msg = "As you read the scroll labelled PAYCHEMOGH, it crumbles to dust." dangerous = false cancel_scroll = false bad_effect = false scroll_name = "" #10 0x000000000099dcdc in use_an_item (oper=, oper@entry=OPER_READ, target=, target@entry=0x0) at item-use.cc:1150 No locals. #11 0x0000000000e32c3f in process_command (cmd=CMD_READ, prev_cmd=CMD_EXPLORE) at main.cc:2172 No locals. #12 0x0000000000e2ef4a in _input () at main.cc:1258 cmd = CMD_READ real_prev_cmd = CMD_EXPLORE player_disabled = {was_disabled = false} #13 0x0000000000e2fa9d in _launch_game () at main.cc:486 game_start = ccon = {cstate = false} #14 0x000000000070375c in _launch_game_loop () at main.cc:385 game_ended = false game_ended = ge = fe = E = #15 main (argc=, argv=0x7fff783ad038) at main.cc:335 echo = {prev_state = {value = maybe_bool::mbool_t::maybe, static maybe = {value = maybe_bool::mbool_t::maybe, static maybe = , static t = {value = maybe_bool::mbool_t::t, static maybe = , static t = , static f = {value = maybe_bool::mbool_t::f, static maybe = , static t = , static f = }}, static f = }, static t = , static f = }} [Inferior 1 (process 32537) detached] Compilation info: <<<<<<<<<<< Compiled with GCC 9.4.0 Build platform: x86_64-linux-gnu Platform: x86_64-linux-gnu CFLAGS: -O2 -pipe -DUSE_TILE -DUSE_TILE_WEB -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 -DREGEX_PCRE -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 = rooms, absdepth0 = 0 Level vaults: arrival_aquarium_b layout_basic minmay_octomino_c4 Markers: <<<<<<<<<<<<<<<<<<<<<< Marker #0, type 0 at (24, 53): feature (stone_stairs_up_i) >>>>>>>>>>>>>>>>>>>>>> Messages: <<<<<<<<<<<<<<<<<<<<<< Welcome, CumLord the Coglin Fighter. The heart of this dungeon contains the marvelous artefact, the Orb of Zot. Press ? for a list of commands and other information. Found a staircase leading out of the dungeon. Found 7 stones. A frilled lizard comes into view. The frilled lizard hisses angrily. A frilled lizard is nearby! The frilled lizard closely misses you. You hit the frilled lizard. You kill the frilled lizard! You see here a frilled lizard corpse. A kobold comes into view. It is wielding a +0 short sword. The kobold shouts! You hear an angry hiss. x2; You hear a shout! You hear a bark! A jackal comes into view. There are monsters nearby! Found a scroll labelled DOEDAI CEKKUUX. A frilled lizard comes into view. Found a stone staircase leading down. A jackal comes into view. The kobold hits you with a +0 short sword. You closely miss the kobold. The kobold hits you with a +0 short sword. You hit the kobold. The kobold is moderately wounded. You block the kobold's attack. A giant cockroach comes into view. The jackal barely misses you. You block the kobold's attack. You closely miss the kobold. The kobold is moderately wounded. You hit the jackal. The jackal bites you but does no damage. The kobold hits you with a +0 short sword. The jackal closely misses you. You slash the kobold! You kill the kobold! You closely miss the jackal. The jackal bites you. x3 The frilled lizard unfolds its giant frill. The giant cockroach barely misses you. You hit the jackal but do no damage. You hit the giant cockroach. You closely miss the jackal. The jackal bites you but does no damage. The jackal barely misses you. The giant cockroach bites you but does no damage. The jackal barely misses you. The jackal bites you. * * * LOW HITPOINT WARNING * * * You closely miss the jackal. You barely miss the jackal. You closely miss the giant cockroach. The jackal bites you but does no damage. The jackal completely misses you. The giant cockroach completely misses you. The jackal bites you but does no damage. You block the jackal's attack. The giant cockroach bites you but does no damage. You hit the jackal. The jackal is moderately wounded. You closely miss the jackal. You hit the giant cockroach but do no damage. The jackal closely misses you. You block the jackal's attack. The giant cockroach barely misses you. The jackal bites you but does no damage. x2 The giant cockroach bites you but does no damage. You slash the jackal! You kill the jackal! You slash the giant cockroach! You kill the giant cockroach! You barely miss the jackal. The jackal bites you but does no damage. You block the jackal's attack. The frilled lizard bites you. * * * LOW HITPOINT WARNING * * * You slash the frilled lizard! You kill the frilled lizard! You barely miss the jackal. The jackal bites you but does no damage. The jackal closely misses you. Unknown command. You block the jackal's attack. The jackal barely misses you. Items here: ( ) †††. You hit the jackal but do no damage. The jackal is moderately wounded. The jackal barely misses you. You slash the jackal! You kill the jackal! You have reached level 2! A jackal comes into view. A kobold comes into view. It is wielding a +0 mace. The jackal barks! You hear a shout! The kobold hits you with a +0 mace. * * * LOW HITPOINT WARNING * * * You hit the kobold but do no damage. The kobold hits you but does no damage. You miss the kobold. The kobold barely misses you. The kobold closely misses you. The jackal barely misses you. You barely miss the kobold. You hit the jackal but do no damage. The jackal bites you but does no damage. You block the kobold's attack. You hit the kobold. You kill the kobold! You hit the jackal. You kill the jackal! You now have 13 gold pieces. Things that are here: a +0 mace; 6 stones; a kobold corpse A goblin comes into view. It is wielding a +0 club. A goblin is nearby! Found a whip. You block the goblin's attack. You hit the goblin but do no damage. The goblin barely misses you. The goblin hits you but does no damage. You closely miss the goblin. The goblin barely misses you. You slash the goblin! You kill the goblin! Things that are here: a +0 club; a +0 scale mail; a goblin corpse A bat comes into view. A bat is nearby! The bat completely misses you. The bat hits you but does no damage. A frilled lizard comes into view. The frilled lizard hisses angrily. The bat hits you but does no damage. The bat hits you. The frilled lizard bites you. The frilled lizard bites you. You closely miss the bat. You barely miss the frilled lizard. The bat barely misses you. The bat closely misses you. The frilled lizard completely misses you. The bat hits you but does no damage. A giant cockroach comes into view. The bat barely misses you. The frilled lizard bites you but does no damage. You slash the frilled lizard! You kill the frilled lizard! You miss the bat. The bat barely misses you. The bat hits you but does no damage. You hit the giant cockroach. You kill the giant cockroach! You closely miss the bat. You block the bat's attack. The bat hits you but does no damage. x2 The bat hits you but does no damage. You see here a giant cockroach corpse. Found a serpent talisman and a scroll labelled BIMUMMOOPHO. The bat hits you but does no damage. Found a scroll labelled PAYCHEMOGH and a coppery potion. The bat hits you but does no damage. You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! A bat is nearby! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You are too injured to fight recklessly! You miss the bat. The bat hits you but does no damage. The bat barely misses you. The bat hits you but does no damage. You block the bat's attack. You hit the bat. You kill the bat! Your Armour skill increases to level 3! HP restored. e - a scroll labelled PAYCHEMOGH f - a coppery potion >>>>>>>>>>>>>>>>>>>>>> Version history: Game started: 0.32-a0-710-g77e4170 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: 1, map_stat_gen: 0, type: 1, arena_suspended: 0 prev_cmd = CMD_READ repeat_cmd = CMD_NO_CMD Player: {{{{{{{{{{{ Name: [CumLord] Species: Coglin Job: Fighter HP: 24/24; mods: 0/0 MP: 2/2; mod: 0 Stats: 16 (16) 7 (7) 13 (13) Position: (33, 24), god: No God (0), turn_is_over: 1, banished: 0 Standing on/in/over feature: floor Skills (mode: auto) Name | can_currently_train | train | training | level | points | progress Fighting | X | 1 | 25 | 3 | 333 | 33/200 Short Blades | X | 1 | 0 | 0 | 0 | 0/59 Long Blades | X | 1 | 0 | 0 | 0 | 0/50 Axes | X | 1 | 30 | 2 | 161 | 11/150 Maces & Flails | X | 1 | 0 | 0 | 0 | 0/59 Polearms | X | 1 | 0 | 0 | 0 | 0/59 Staves | X | 1 | 0 | 0 | 0 | 0/59 Ranged Weapons | X | 1 | 0 | 0 | 0 | 0/59 Throwing | X | 1 | 0 | 0 | 0 | 0/59 Armour | X | 1 | 19 | 3 | 359 | 3/238 Dodging | X | 1 | 9 | 0 | 1 | 1/59 Stealth | X | 1 | 0 | 0 | 0 | 0/59 Shields | X | 1 | 17 | 2 | 358 | 106/252 Unarmed Combat | X | 1 | 0 | 0 | 0 | 0/59 Spellcasting | X | 1 | 0 | 0 | 0 | 0/70 Conjurations | X | 1 | 0 | 0 | 0 | 0/59 Hexes | X | 1 | 0 | 0 | 0 | 0/59 Summonings | X | 1 | 0 | 0 | 0 | 0/50 Necromancy | X | 1 | 0 | 0 | 0 | 0/50 Translocations | X | 1 | 0 | 0 | 0 | 0/50 Fire Magic | X | 1 | 0 | 0 | 0 | 0/59 Ice Magic | X | 1 | 0 | 0 | 0 | 0/59 Air Magic | X | 1 | 0 | 0 | 0 | 0/59 Earth Magic | X | 1 | 0 | 0 | 0 | 0/59 Alchemy | X | 1 | 0 | 0 | 0 | 0/42 Invocations | X | 1 | 0 | 0 | 0 | 0/70 Evocations | X | 1 | 0 | 0 | 0 | 0/29 Shapeshifting | X | 1 | 0 | 0 | 0 | 0/70 Spell bugs: Durations: Attributes: #12: 13 #49: 38 Mutations: off-hand wielding: 1 (innate) slow wielding: 1 (innate) warmup strikes: 1 (innate) no jewellery: 1 (innate) Inventory bugs: Equipment: eq slot #0, inv slot #0: +0 war axe {Carlos} eq slot #5, inv slot #2: +0 buckler eq slot #6, inv slot #1: +0 scale mail }}}}}}}}}}} Webtiles message buffer: Webtiles JSON stack: Screenshot: .#..# ##.#..# ...#..# ..... .... ## ###.#### .. ..#?..#.%# #.##.#@..#..#.### ##..#.###......... ...#......###.## #...#..#...# #####..#..#..)# .......####†###.# #..)........### ###............# #.†)####..##.# clua stack: dlua stack: Lua persistent data: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>> Lua marker contents: <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>