Hi Polatava!
I'm having problems with YOT- sitzkrieg and invasion on netherlands (so far I've completed).
Game crashes in 60-80% of launches randomly, while in- flight.
I suspect that it's something related to map used in these scenarios- Previous segments have been perfect.
Do you, or anyone have ideas what can cause these random crashes?
Hi Poltava!
Having the same mid-flight random crash problem this guy reported above in february ever since the sitzkrieg part of the YoT campaign.
Now im on the second mission of the blitzkrieg against the hollands and the ArrayIndexOutOfBoundsException happens when the D.XXIs spawn in. (just wanted to mention this

)
I managed to find out that the CTD only happens if you fly more than one mission since starting IL-2 (so if you hit re-fly after dying or if you complete the mission and start the next one). There is nothing in the console or log files containing any clues as to why it happens as you can see in the log provided.
[2021-09-01 16:46:44.356 UTC +2] dT: 1 INTERNAL ERROR: HierMesh: Can't find chunk 'Prop2_d0'
[2021-09-01 16:46:44.356 UTC +2] dT: 0 INTERNAL ERROR: HierMesh: Can't find chunk 'HMask2_D0'
[2021-09-01 16:46:44.357 UTC +2] dT: 0 INTERNAL ERROR: HierMesh: Can't find chunk 'HMask3_D0'
[2021-09-01 16:46:44.370 UTC +2] dT: 15 null
[2021-09-01 16:46:44.372 UTC +2] dT: 0 java.lang.ArrayIndexOutOfBoundsException
[2021-09-01 16:46:44.372 UTC +2] dT: 0 at com.maddox.il2.ai.air.AirGroup.setCAP(AirGroup.java:94)
[2021-09-01 16:46:44.372 UTC +2] dT: 0 at com.maddox.il2.ai.air.AirGroup.update(AirGroup.java:1435)
[2021-09-01 16:46:44.373 UTC +2] dT: 0 at com.maddox.il2.ai.War.upgradeGroups(War.java:114)
[2021-09-01 16:46:44.373 UTC +2] dT: 0 at com.maddox.il2.ai.War.interpolateTick(War.java:98)
[2021-09-01 16:46:44.373 UTC +2] dT: 0 at com.maddox.il2.engine.InterpolateAdapter.msgTimeOut(InterpolateAdapter.java:157)
[2021-09-01 16:46:44.374 UTC +2] dT: 0 at com.maddox.rts.MsgTimeOut.invokeListener(MsgTimeOut.java:73)
[2021-09-01 16:46:44.374 UTC +2] dT: 0 at com.maddox.rts.Message._send(Message.java:1217)
[2021-09-01 16:46:44.374 UTC +2] dT: 0 at com.maddox.rts.Message.sendToObject(Message.java:1191)
[2021-09-01 16:46:44.374 UTC +2] dT: 0 at com.maddox.rts.Message.sendTo(Message.java:1134)
[2021-09-01 16:46:44.374 UTC +2] dT: 0 at com.maddox.rts.Message.trySend(Message.java:1115)
[2021-09-01 16:46:44.375 UTC +2] dT: 0 at com.maddox.rts.Time.loopMessages(Time.java:252)
[2021-09-01 16:46:44.375 UTC +2] dT: 0 at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:101)
[2021-09-01 16:46:44.375 UTC +2] dT: 0 at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:131)
[2021-09-01 16:46:44.375 UTC +2] dT: 0 at com.maddox.il2.game.Main.exec(Main.java:422)
[2021-09-01 16:46:44.376 UTC +2] dT: 0 at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
[2021-09-01 16:46:44.380 UTC +2] dT: 4 null
[2021-09-01 16:46:44.380 UTC +2] dT: 0 java.lang.ArrayIndexOutOfBoundsException
[2021-09-01 16:46:44.381 UTC +2] dT: 0 at com.maddox.il2.ai.air.AirGroup.setCAP(AirGroup.java:94)
[2021-09-01 16:46:44.381 UTC +2] dT: 0 at com.maddox.il2.ai.air.AirGroup.update(AirGroup.java:1435)
[2021-09-01 16:46:44.381 UTC +2] dT: 0 at com.maddox.il2.ai.War.upgradeGroups(War.java:114)
[2021-09-01 16:46:44.382 UTC +2] dT: 0 at com.maddox.il2.ai.War.interpolateTick(War.java:98)
[2021-09-01 16:46:44.382 UTC +2] dT: 0 at com.maddox.il2.engine.InterpolateAdapter.msgTimeOut(InterpolateAdapter.java:157)
[2021-09-01 16:46:44.382 UTC +2] dT: 0 at com.maddox.rts.MsgTimeOut.invokeListener(MsgTimeOut.java:73)
[2021-09-01 16:46:44.383 UTC +2] dT: 0 at com.maddox.rts.Message._send(Message.java:1217)
[2021-09-01 16:46:44.383 UTC +2] dT: 0 at com.maddox.rts.Message.sendToObject(Message.java:1191)
[2021-09-01 16:46:44.383 UTC +2] dT: 0 at com.maddox.rts.Message.sendTo(Message.java:1134)
[2021-09-01 16:46:44.384 UTC +2] dT: 0 at com.maddox.rts.Message.trySend(Message.java:1115)
[2021-09-01 16:46:44.384 UTC +2] dT: 0 at com.maddox.rts.Time.loopMessages(Time.java:252)
[2021-09-01 16:46:44.384 UTC +2] dT: 0 at com.maddox.rts.RTSConf.loopMsgs(RTSConf.java:101)
[2021-09-01 16:46:44.384 UTC +2] dT: 0 at com.maddox.il2.game.MainWin3D.loopApp(MainWin3D.java:131)
[2021-09-01 16:46:44.385 UTC +2] dT: 0 at com.maddox.il2.game.Main.exec(Main.java:422)
[2021-09-01 16:46:44.385 UTC +2] dT: 0 at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
[2021-09-01 16:49:06.364 UTC +2] dT: 4809 INTERNAL ERROR: HierMesh: Can't find chunk 'AroneLrod1_D0'
[2021-09-01 16:49:06.365 UTC +2] dT: 0 INTERNAL ERROR: HierMesh: Can't find chunk 'AroneLrod2_D0'
[2021-09-01 16:49:06.365 UTC +2] dT: 0 INTERNAL ERROR: HierMesh: Can't find chunk 'AroneLn_D0'
[2021-09-01 16:49:06.366 UTC +2] dT: 0 INTERNAL ERROR: HierMesh: Can't find chunk 'AroneRrod1_D0'
[2021-09-01 16:49:06.366 UTC +2] dT: 0 INTERNAL ERROR: HierMesh: Can't find chunk 'AroneRrod2_D0'
[2021-09-01 16:49:06.366 UTC +2] dT: 0 INTERNAL ERROR: HierMesh: Can't find chunk 'AroneRn_D0'
[2021-09-01 16:56:12.453 UTC +2] dT:14203 INTERNAL ERROR: HierMesh: Can't find chunk 'Prop2_d0'
[2021-09-01 16:56:12.579 UTC +2] dT: 4 INTERNAL ERROR: HierMesh: Can't find chunk 'Pilot3_D1'
[2021-09-01 16:56:12.580 UTC +2] dT: 0 INTERNAL ERROR: HierMesh: Can't find chunk 'HMask2_D0'
[2021-09-01 16:56:12.580 UTC +2] dT: 0 INTERNAL ERROR: HierMesh: Can't find chunk 'HMask3_D0'
And the thing is, it crashed 5 minutes later than the last line in the log without logging anything. So yeah im pretty sure its not your campaigns fault. Just posting here for future reference and to report that something is wrong. But
you can play through the campaign (Its a lot of fun btw thank you very much!)
if you restart the game everytime you finish a mission or you have to refly one.Im on an ultrawide 1440p monitor thats connected via displayport and an nvidia gtx1080 (So it could be a ScreenMode.dll issue but dunno), its a clean B.A.T 4.1.3 install, nothing activated in JSGME only have Victors sound mod 6 installed.