Solved CTD after parking
-
@unkindled those flags will disable feature lighting code. I suspect that for crowded airbases, the way we look for features nearby could be causing stutters or FPS drop. But this is just a wild guess.
-
@Seifer Oh, so the crash and the stutters are unrelated?
I thought your second comment was meant to add into the first about the crash.
If so, meaning they are unrelated, I generally don’t have any stutters. That was the only time I noticed stutters in my game. I think it also stuttered for a bit on the latest crash, not sure.
-
@unkindled I think they are probably unrelated, not sure. There are a bunch of people reporting low FPS on airbases, and I am trying to get a clear repro case or someone to test those flags when the FPS drops to see if it makes any difference.
The CTD needs to be debugged, on my TODO list.
-
Tried to repro this in several ways, but unable. Seems related to AI landing or taking off from an airbase which is not its original one.
The thing is: how the heck this happens. If you folks can get a solid repro case on this, I would appreciate.
Thanks!
-
@Seifer Hey, sorry for the delay. Was kinda late yesterday and had to finish work today before being able to test.
Just did a quick test. Loaded up Balkans, took off from Casale then asked for vis landing from San Pancrazio tower.
Landed, hook down, caught a wire, no crash so far. Asked for taxi back and proceeded to do so in order to fully test out the entire procedure.
After getting on the taxiway I thought “I’m kinda bored of going back to 2D and retrying so let’s do something stupid” and went full AB on the taxiway to take-off. Then the game crashed as soon as I got higher than 100 knots.
Here’s the screenshot that the game takes when it crashes.
FPS isn’t incredibly high but it’s better than the 50s it gets in really crowded airbases.
Here’s the crash dump : https://www.mediafire.com/folder/np0hxjdg4qo9f/3-8-22+4.36.1+Crash
Will now test without feature lighting as you suggested.
-
First test without feature lighting went ok. Same procedure, took off from Casale landed to San Pancrazio, even waited doing circles for rest of the flight to land and get back to ramp.
No crash. FPS were pretty much the same.
-
Second test without feature lighting crashed. Landed properly on San Pancrazio, and decided to take off from the taxiway again without waiting for the wingmen.
Dump : https://www.mediafire.com/folder/ui0bvtl6hz9m3/3-7-22+4.36.1+2nd+Crash
Will try one last time with proper procedure of returning to ramp.
-
@Seifer Last test. No feature lighting, crash on taxiway while taxiing properly.
Seems like it consistently crashes on this section of the taxiway.
Image : https://imgur.com/a/4O2lnPN
Dump : https://www.mediafire.com/folder/0476jtckn7cap/3-8-22+4.36.1+3rd+Crash
The time where it didn’t crash and all wingmen got back to the ramp I exited the runway from the end of it, while all the times that it crashed today I caught the first wire in San Pancrazio and exited from the taxiway that intersects the runway in the middle.
I could give a save file of the campaign if you want to reproduce it with debug.
Edit: Btw, almost a second before this crash the game starts to stutter. No matter if feature lighting is enabled or not.
-
@Seifer said in CTD after parking:
Tried to repro this in several ways, but unable. Seems related to AI landing or taking off from an airbase which is not its original one.
The thing is: how the heck this happens. If you folks can get a solid repro case on this, I would appreciate.
Thanks!
AI can
Land ona different airbase in case they are short on fuel and can’t make it to homeland -
Good news, I had fixed a very similar bug, but on a different spot of the code. Although I was unable to repro the situation, the fix is probably the same and I am going to apply it.
Should be fixed for next version.
-
@Seifer Thanks a lot!
-
-
I also had a crash after shut down and parking the crash report said it was ATC Brain crash:
Falcon BMS.exe caused an EXCEPTION_ACCESS_VIOLATION in:
0000000004CF8B69 Falcon BMS.exe, ATCBrain::FindBestLandingRunway()+41 byte(s), E:\WIP\BMS\Repo\bms-code\CAMPAIGN\CAMPLIB\atcBrain.cpp, line 5505
Exception handler called in UnhandledExceptionHandler.
Read from location 00000000ffffffff caused an access violation.
Bytes at CS:RIP: 48 8B 41 10 41 0F B6 D9 F3 44 0F 10 05 9E CC 15I had another crash occur after landing but it happened after hitting end mission. Not sure if its related?
-
-
@Seifer Seems like this has reappeared. ITO80s so not sure if it applies.
https://drive.google.com/file/d/1OZIwUr7Y2OiWzKo7oUOND9Qv-sSB_c8B/view?usp=sharing
-
Guess I should stop flying ITO80s…
Another one in that theater.
First flight in 4.37.2 and instant CTD as soon as I asked for taxi back to ramp.https://drive.google.com/file/d/13FIB3c-CgTQciotTMNVSDJa5QbC59B_q/view?usp=sharing
-
Please check first with ITO team
-
@unkindled Please wait for the ITO 1.07.2 update…then test again
-
@cougar56th ITO 1.07.2 is already out.
-
@unkindled Well I guess it is…did you have the CTD with ITO80s 1.07.2?
-
@cougar56th Yes. CTD was with everything updated. Haven’t managed to try it in KTO, Balkans or plain ITO yet.