ASSERT(!cell_is_solid(ctarget)) in 'cloud.cc' at line 794 failed. Version: Dungeon Crawl Stone Soup 0.33-a0-964-g555990002e Platform: unix Bits: 64 Game mode: normal Tiles: online Seed: 14058861128762446111, deterministic pregen: 1 Command line: /usr/games/crawl-git-555990002e -name AintCerebovvered -rc /dgldir/rcfiles/crawl-git/AintCerebovvered.rc -macro /dgldir/rcfiles/crawl-git/AintCerebovvered.macro -morgue /dgldir/morgue/AintCerebovvered/ -webtiles-socket /crawl-master/webserver/sockets/AintCerebovvered:2025-02-19.14:03:48.sock -await-connection RC options: restart_after_game = false Crash caused by signal #6: Aborted Obtained 19 stack frames. /usr/games/crawl-git-555990002e(_Z17write_stack_traceP8_IO_FILE+0x3e) [0x604bc3bddcbe]: write_stack_trace(_IO_FILE*) /usr/games/crawl-git-555990002e(_Z13do_crash_dumpv+0x43a) [0x604bc3bebc2a]: do_crash_dump() /usr/games/crawl-git-555990002e(_Z20crash_signal_handleri+0x1fa) [0x604bc3bde19a]: crash_signal_handler(int) /lib/x86_64-linux-gnu/libc.so.6(+0x42910) [0x73a280042910]: /lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x11b) [0x73a28009999b]: /lib/x86_64-linux-gnu/libc.so.6(raise+0x16) [0x73a280042866]: /usr/games/crawl-git-555990002e(+0x4c0ffd) [0x604bc3beaffd]: /usr/games/crawl-git-555990002e(_Z12AssertFailedPKcS0_iS0_z+0x1c7) [0x604bc3beb507]: AssertFailed(char const*, char const*, int, char const*, ...) /usr/games/crawl-git-555990002e(_Z11place_cloud10cloud_typeRK9coord_defiPK5actoriib+0x5a8) [0x604bc3bbe608]: place_cloud(cloud_type, coord_def const&, int, actor const*, int, int, bool) /usr/games/crawl-git-555990002e(+0x82690f) [0x604bc3f5090f]: /usr/games/crawl-git-555990002e(_Z19handle_monster_moveP7monster+0x210f) [0x604bc3f5407f]: handle_monster_move(monster*) /usr/games/crawl-git-555990002e(_Z15handle_monstersb+0xc00) [0x604bc3f555b0]: handle_monsters(bool) /usr/games/crawl-git-555990002e(_Z12world_reactsv+0x14f) [0x604bc436467f]: world_reacts() /usr/games/crawl-git-555990002e(+0xc3cd30) [0x604bc4366d30]: /usr/games/crawl-git-555990002e(+0xc3d6e5) [0x604bc43676e5]: /usr/games/crawl-git-555990002e(main+0x1f7) [0x604bc3b15fd7]: /lib/x86_64-linux-gnu/libc.so.6(+0x280d0) [0x73a2800280d0]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x89) [0x73a280028189]: /usr/games/crawl-git-555990002e(_start+0x25) [0x604bc3b169d5]: 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". 0x000073a28010fbf7 in __GI___wait4 (pid=492981, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 #0 0x000073a28010fbf7 in __GI___wait4 (pid=492981, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30 sc_ret = -512 sc_ret = #1 0x0000604bc3bde36c in call_gdb (file=0x73a2801ff6c0 <_IO_2_1_stderr_>) at crash.cc:438 gdb = attach_cmd = "attach 485841\000\000\000\000\000\000" #2 0x0000604bc3bebc48 in do_crash_dump () at dbg-asrt.cc:673 t = 1739983893 dir = "/dgldir/morgue/AintCerebovvered/" name = "/dgldir/morgue/AintCerebovvered/crash-AintCerebovvered-20250219-165133.txt", '\000' signal_info = "Crash caused by signal #6: Aborted" cause_msg = "ASSERT(!cell_is_solid(ctarget)) in 'cloud.cc' at line 794 failed." file = 0x73a2801ff6c0 <_IO_2_1_stderr_> #3 0x0000604bc3bde19a in crash_signal_handler (sig_num=6) at crash.cc:198 No locals. #4 No locals. #5 __pthread_kill_implementation (no_tid=0, signo=6, threadid=) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = old_mask = {__val = {794}} ret = pd = old_mask = ret = tid = ret = resultvar = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = __private = __oldval = #6 __pthread_kill_internal (signo=6, threadid=) at ./nptl/pthread_kill.c:78 No locals. #7 __GI___pthread_kill (threadid=, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 No locals. #8 0x000073a280042866 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 ret = #9 0x0000604bc3beaffd in _BreakStrToDebugger (mesg=mesg@entry=0x7ffeb367b660 "ASSERT(!cell_is_solid(ctarget)) in 'cloud.cc' at line 794 failed.", assert=true) at dbg-asrt.cc:799 No locals. #10 0x0000604bc3beb507 in AssertFailed (expr=expr@entry=0x604bc437d441 "!cell_is_solid(ctarget)", file=file@entry=0x604bc437d28c "cloud.cc", line=line@entry=794, text=text@entry=0x0) at dbg-asrt.cc:837 mesg = "ASSERT(!cell_is_solid(ctarget)) in 'cloud.cc' at line 794 failed.\000\000\000\002\000\000\000\002\000\000\000\002\000\000\000\002\000\000\000\002\000\000\000\002\000\000\000\002\000\000\000\002\000\000\000\002\000\000\000\002\000\000\000\002\000\000\000\002\000\000\000\002\000\000\000\002\000\000\000\002\000\000\000\002\000\000\000\002\000\000\000\002\000\000\000\002\000\000\000\002\000\000\000\002\000\000\000\002\000\000\000\002\000\000\000\002\000\000\000\002\000\000\000\002\000\000\000\002\000\000\000\002\000\000\000\002\000\000\000\002\000\000\000\002\000\000\000\002\000\000\000\002\000\000\000"... args = {{gp_offset = 2, fp_offset = 2, overflow_arg_area = 0x200000002, reg_save_area = 0x200000002}} fileName = #11 0x0000604bc3bbe608 in place_cloud (cl_type=cl_type@entry=CLOUD_FIRE, ctarget=..., cl_range=5, agent=agent@entry=0x604bc4948b80 , spread_rate=spread_rate@entry=-1, excl_rad=excl_rad@entry=-1, do_conducts=true) at cloud.cc:794 mons = 0x604bc4948b80 conducts = {{conduct = DID_KILL_NATURAL_EVIL, pgain = 0, known = false, victim = std::unique_ptr = {get() = 0x604bc4022730 >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>}, did_sanctuary = 176}, {conduct = 3009920960, pgain = 32766, known = false, victim = std::unique_ptr = {get() = 0x604bc4022770 ) const:: >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>}, did_sanctuary = 64}, {conduct = DID_HURT_FOE, pgain = 51, known = false, victim = std::unique_ptr = {get() = 0x604bc4948b80 }, did_sanctuary = false}} whose = killer = source = cloud = old = #12 0x0000604bc3f5090f in _monster_move (mons=, delta=...) at mon-act.cc:4010 good_move = {mData = {mData = {{mData = {true, true, true}}, {mData = {false, false, true}}, {mData = {true, true, true}}}}} habitat = deep_water_available = newpos = feat = burrows = flattens_trees = digs = false ret = false #13 0x0000604bc3f5407f in handle_monster_move (mons=0x604bc4948b80 ) at mon-act.cc:2341 targ = entry = mmov = {x = -1, y = 0} disabled = old_energy = non_move_energy = old_pos = new_pos = {x = 31, y = 50} #14 0x0000604bc3f555b0 in handle_monsters (with_noise=true) at mon-act.cc:2708 mon = 0x604bc4948b80 oldspeed = tries = #15 0x0000604bc436467f in world_reacts () at main.cc:2620 No locals. #16 0x0000604bc4366d30 in _input () at main.cc:1304 player_disabled = {was_disabled = false} #17 0x0000604bc43676e5 in _launch_game () at main.cc:493 game_start = ccon = {cstate = false} #18 0x0000604bc3b15fd7 in _launch_game_loop () at main.cc:392 game_ended = false game_ended = ge = fe = #19 main (argc=12, argv=0x7ffeb367d2d8) at main.cc:342 echo = {prev_state = {value = maybe_bool::mbool_t::maybe, static maybe =