Random crash issues with ListSet.hpp #38
Labels
bug
Something went wrong.
game ai
Relates to how units act and behave in the game.
original bug
This was an issue in the original game already.
partially solved
The issue is solved, but not in its entirety.
Describe the issue
**This is possibly a legacy bug related to the random crashes in the original game, and not specific to OpenLRR. The game crashed in a random manner, not tied to anything specific, at separate occasions. First time I had a lot of miners, some STTs and a Chrome Crusher, trying to clear the map (no creatures), second time I was observing some game behaviour, restarting the level over and over again, and at the time of the error, a monster was attacking the base. I had no vehicles, and only 5 miners.
Note: There have been several errors with different lines/names, might be more than one culprit here. Might need some more assertion throughout the entire thing.
Note 2: Luckily, one can click "Ignore" to go right past them, but it is a bit frustrating for sure.
Steps to reproduce
Since this occured in two separate scenarios and are not guaranteed, I will write down the approximate procudure I was doing:
Scenario A
Scenario B
Additional information
Additional context (optional)
In all cases here I didn't exactly play "as intended", so you might have to play a bit differently to hit the errors. The first time I tried to clear out an entire level, the second time I was trying to observe some game behaviour to implement into MM and restarted the level many times. It is possible that restarting the level was related to some of the crashes, as crashes after several restarts appeared to have more errors pop up.
Screenshots (optional)
1. Appeared after attempting to drill all walls in Rocky Horror with a Chrome Crusher. The Hard Rock walls are the last remaining walls, not counting the 2 walls in front of the cache. Game crashed somewhere in the process of drilling the second-to-last wall, it appears to have been shortly after the drilling started. Also seems there was a Rock Raider right in front of the Chrome Crusher that might've overlapped with it right as it happened?
2. New play session a day later. I tried observing how alerts reacted to creatures being killed. Appeared once after restarting the level once, while a monster was attacking the base:
3. Still second session. Appeared several times in a row after restarting the level a few times:
The text was updated successfully, but these errors were encountered: