Crash caused by signal #11: Segmentation fault Version: Dungeon Crawl Stone Soup 0.32-a0-1909-g1bdf80281f Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 17562710969856155683, deterministic pregen: 1 Version history: Game started: 0.32-a0-1904-ga9c1aa24dc 0.32-a0-1908-g4efc981e7d 0.32-a0-1909-g1bdf80281f Command line: /usr/games/crawl-git-1bdf80281f -name AutarchDCSS -rc /dgldir/rcfiles/crawl-git/AutarchDCSS.rc -macro /dgldir/rcfiles/crawl-git/AutarchDCSS.macro -morgue /dgldir/morgue/AutarchDCSS/ -webtiles-socket /crawl-master/webserver/sockets/AutarchDCSS:2024-07-29.02:26:32.sock -await-connection RC options: restart_after_game = false Crash caused by signal #11: Segmentation fault Obtained 21 stack frames. /usr/games/crawl-git-1bdf80281f(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x60629c8a6cbe]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-1bdf80281f(_Z13do_crash_dumpv+0x43a) [0x60629c8b4e1a]: do_crash_dump() /usr/games/crawl-git-1bdf80281f(_Z20crash_signal_handleri+0x1fa) [0x60629c8a719a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x42910) [0x70267d842910]: /usr/games/crawl-git-1bdf80281f(_ZN5actor9knockbackERKS_iiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x133) [0x60629c819cb3]: actor::knockback(actor const&, int, int, std::__cxx11::basic_string, std::allocator >) /usr/games/crawl-git-1bdf80281f(_ZN4bolt15knockback_actorEP5actori+0xf6) [0x60629c857616]: bolt::knockback_actor(actor*, int) /usr/games/crawl-git-1bdf80281f(_ZN4bolt13affect_playerEv+0x4cf) [0x60629c85a29f]: bolt::affect_player() /usr/games/crawl-git-1bdf80281f(_ZN4bolt11affect_cellEv+0x2d6) [0x60629c85b096]: bolt::affect_cell() /usr/games/crawl-git-1bdf80281f(_ZN4bolt7do_fireEv+0x750) [0x60629c862d60]: bolt::do_fire() /usr/games/crawl-git-1bdf80281f(_ZN4bolt4fireEv+0x298) [0x60629c863778]: bolt::fire() /usr/games/crawl-git-1bdf80281f(_Z16handle_mon_spellP7monster+0x974) [0x60629cc4c7e4]: handle_mon_spell(monster*) /usr/games/crawl-git-1bdf80281f(+0x7fd9ba) [0x60629cc119ba]: /usr/games/crawl-git-1bdf80281f(_Z19handle_monster_moveP7monster+0x5c8) [0x60629cc16468]: handle_monster_move(monster*) /usr/games/crawl-git-1bdf80281f(_Z15handle_monstersb+0xcf8) [0x60629cc195f8]: handle_monsters(bool) /usr/games/crawl-git-1bdf80281f(_Z12world_reactsv+0x14f) [0x60629d00777f]: world_reacts() /usr/games/crawl-git-1bdf80281f(+0xbf5ad6) [0x60629d009ad6]: /usr/games/crawl-git-1bdf80281f(+0xbf67d5) [0x60629d00a7d5]: /usr/games/crawl-git-1bdf80281f(main+0x1f7) [0x60629c7e12f7]: /lib/x86_64-linux-gnu/libc.so.6(+0x280d0) [0x70267d8280d0]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x89) [0x70267d828189]: /usr/games/crawl-git-1bdf80281f(_start+0x25) [0x60629c7e1d15]: Trying to run gdb. GNU gdb (Ubuntu 14.0.50.20230907-0ubuntu1) 14.0.50.20230907-git Copyright (C) 2023 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". 0x000070267d90fbf7 in __GI___wait4 (pid=3209280, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x000070267d90fbf7 in __GI___wait4 (pid=3209280, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x000060629c8a736c in call_gdb (file=0x70267d9ff6c0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 3206490\000\000\000\000\000" #2 0x000060629c8b4e38 in do_crash_dump () at dbg-asrt.cc:692 t = 1722221125 dir = "/dgldir/morgue/AutarchDCSS/" name = "/dgldir/morgue/AutarchDCSS/crash-AutarchDCSS-20240729-024525.txt", '\000' signal_info = "Crash caused by signal #11: Segmentation fault" cause_msg = "Crash caused by signal #11: Segmentation fault" file = 0x70267d9ff6c0 <_IO_2_1_stderr_> #3 0x000060629c8a719a in crash_signal_handler (sig_num=11) at crash.cc:198 No locals. #4 No locals. #5 actor::knockback (this=this@entry=0x60629d54a980 , cause=..., dist=dist@entry=0, dmg=dmg@entry=0, source_name="torrent of water") at actor.cc:1079 source = {x = -1662270853, y = 24674} oldpos = {x = 1677759344, y = 32767} ray = {r = {start = {x = 4.1583742437468314e+199, y = 1.3526724833603282e-306}, dir = {x = -nan(0xfffffffffffff), y = -nan(0xfffffffffffff)}}, on_corner = 255, cycle_idx = -1} newpos = {x = 15, y = 0} #6 0x000060629c857616 in bolt::knockback_actor (this=this@entry=0x7fff6400a240, act=act@entry=0x60629d54a980 , dam=dam@entry=17) at beam.cc:5257 max_dist = montyp = weight = roll = dist = 0 #7 0x000060629c85a29f in bolt::affect_player (this=0x7fff6400a240) at beam.cc:4393 engulfs = pre_ac_dam = pre_res_dam = was_affected = false old_hp = 76 final_dam = 17 #8 0x000060629c85b096 in bolt::affect_cell (this=this@entry=0x7fff6400a240) at beam.cc:1110 prev_reflections = 0 hit_player = true #9 0x000060629c862d60 in bolt::do_fire (this=this@entry=0x7fff6400a240) at beam.cc:1341 feat = was_seen = coff = {cstate = false} #10 0x000060629c863778 in bolt::fire (this=0x7fff6400a240) at beam.cc:1180 No locals. #11 0x000060629cc4c7e4 in handle_mon_spell (mons=mons@entry=0x60629d5c7368 ) at mon-cast.cc:4642 hspell_pass = std::vector of length 1, capacity 1 = {{spell = SPELL_PRIMAL_WAVE, freq = 68 'D', flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 578}}} beem = {origin_spell = SPELL_PRIMAL_WAVE, range = 6, glyph = 8776 U'≈', colour = 9 '\t', flavour = BEAM_WATER, real_flavour = BEAM_MAGIC, drop_item = false, item_mulches = false, item = 0x0, launcher = 0x0, source = {x = 39, y = 12}, target = {x = 38, y = 12}, damage = {num = 3, size = 30}, ench_power = 240, hit = 20, thrower = KILL_MON_MISSILE, ex_size = 0, source_id = 1433, source_name = "Bai Suzhen", name = "torrent of water", short_name = "", hit_verb = "", loudness = 25, hit_noise_msg = "", explode_noise_msg = "", pierce = false, is_explosion = false, is_death_effect = false, aimed_at_spot = false, aux_source = "torrent of water", affects_nothing = false, effect_known = true, effect_wanton = false, no_saving_throw = false, draw_delay = 15, explode_delay = 50, redraw_per_cell = true, special_explosion = 0x0, was_missile = false, animate = true, ac_rule = ac_type::normal, obvious_effect = false, seen = false, heard = false, path_taken = std::vector of length 1, capacity 1 = {{x = 38, y = 12}}, extra_range_used = 0, is_tracer = false, is_targeting = false, aimed_at_feet = false, msg_generated = false, noise_generated = false, passed_target = false, in_explosion_phase = false, attitude = ATT_HOSTILE, foe_ratio = 80, hit_count = std::map with 1 element = {[4294967295] = 1}, foe_info = {count = 1, power = 17, 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, overshoot_prompt = true, friendly_past_target = false, bounces = 0, bounce_pos = {x = 0, y = 0}, reflections = 0, reflector = 0, use_target_as_pos = false, auto_hit = false, ray = {r = {start = {x = 0, y = 0}, dir = {x = 0, y = 0}}, on_corner = false, cycle_idx = -1}, tile_beam = -1, can_see_invis = true, nightvision = false, can_trigger_bullseye = false, message_cache = std::set with 0 elements} ignore_good_idea = spell_slot = spell_cast = flags = {<_enum_bitfield_exponent_base<12, true>> = {static last_exponent = 12}, flags = 578} battlesphere = false #12 0x000060629cc119ba in _mons_take_special_action (mons=..., old_energy=) at mon-act.cc:1657 friendly_or_near = #13 0x000060629cc16468 in handle_monster_move (mons=0x60629d5c7368 ) at mon-act.cc:1986 entry = mmov = {x = -1, y = 0} disabled = old_energy = non_move_energy = old_pos = new_pos = {x = 53, y = 35} #14 0x000060629cc195f8 in handle_monsters (with_noise=true) at mon-act.cc:2447 mon = 0x60629d5c7368 oldspeed = tries = #15 0x000060629d00777f in world_reacts () at main.cc:2604 No locals. #16 0x000060629d009ad6 in _input () at main.cc:1301 player_disabled = {was_disabled = false} #17 0x000060629d00a7d5 in _launch_game () at main.cc:493 game_start = ccon = {cstate = false} #18 0x000060629c7e12f7 in _launch_game_loop () at main.cc:392 game_ended = false game_ended = ge = fe = E = #19 main (argc=12, argv=0x7fff6400b718) at main.cc:342 echo = {prev_state = {value = maybe_bool::mbool_t::maybe, static maybe =