CleverRaven / Cataclysm-DDA

Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.
http://cataclysmdda.org
Other
10.26k stars 4.12k forks source link

Shadow lieutenant. The game freezes, no crashing #73244

Open IdleSol opened 4 months ago

IdleSol commented 4 months ago

Describe the bug

I don't know why this happens. The game hangs 100% kernel load and stops responding to commands. If you minimize and maximize, the screen goes black.

I assume the lieutenant jumps dives into a pile of my junk and/or furniture. And the game fails to do a good job of calculating the consequences. Or I press alt+F4 earlier.

Attach save file

Госпорт-trimmed.tar.gz

The save was made after the event. https://github.com/CleverRaven/Cataclysm-DDA/issues/73242.

Steps to reproduce

This is not an exact recipe.

  1. Walk toward the car
  2. Hide in the shadow of the horn
  3. Kill the enemies that have followed you
  4. Wait for the blood to stop
  5. Get out of the shadows and walk towards the Lieutenant's supposed location (to the right)
  6. Turn on the flashlight.

If possible, control the CPU load.

test pict

Some steps are clearly unnecessary. But I almost always had freezes. In the last attempt, the freezes occurred on step 4.

Expected behavior

n/a

Screenshots

No response

Versions and configuration

Additional context

No response

RenechCDDA commented 4 months ago

Very strange stuff, seems to be pathfinding related.

image

RenechCDDA commented 4 months ago

image

And here's the situation (clairvoyance'd) shown when it freezes. There's... nothing around? It's open field? Nobody seems to be stuck? There shouldn't be any particularly pathfinding difficulties at this time.