I tried a lot of different things and got it to work for an hour a couple of times but then LCPDFR started crashing out of nowhere always after the second callout even though I didn't change anything. Doesn't make any sense. Then I tried to fix that problem and now I'm back to the usual crash after 5 minutes of gameplay. I have tried to run the game without the AiELS and without the TrafficFlow. I guess I could try it without the ENB too but I'm not sure if that's worth it.
"Faulting module: C:Program Files (x86)Rockstar GamesGrand Theft Auto IVGTAIV.exe loaded into process space at 3B0000 - function offset without PE header is: 797415)
Code: C0000005"
And here is one of those out of nowhere LCPDFR crashes after the second callout:
"[ERROR - 2:28:29 AM] [Main] CRITICAL ERROR DURING MAINLOOP! REPORT THIS ISSUE AT LCPDFR.COM BY INCLUDING THIS LOGFILE.
[ERROR - 2:28:29 AM] [] System.Threading.ThreadAbortException: Thread was being aborted.
at System.Threading.WaitHandle.WaitOneNative(SafeHandle waitableSafeHandle, UInt32 millisecondsTimeout, Boolean hasThreadAffinity, Boolean exitContext)
at System.Threading.WaitHandle.InternalWaitOne(SafeHandle waitableSafeHandle, Int64 millisecondsTimeout, Boolean hasThreadAffinity, Boolean exitContext)
at System.Threading.WaitHandle.WaitOne(Int32 millisecondsTimeout, Boolean exitContext)
at System.Threading.WaitHandle.WaitOne()
at GTA.NetThread.Wait(Int32 ms)
at GTA.Script.Wait(Int32 ms)
at GTA.Game.WaitInCurrentScript(Int32 ms)
at LCPD_First_Response.Engine.Scripting.Entities.CModel.LoadIntoMemory(Boolean instantReturn)
at s.d()
at s.e()
at s.m()
at ec.k()
at LCPD_First_Response.Engine.Main.c()
[ERROR - 2:28:29 AM] [ExceptionHandler] System.Threading.WaitHandle.WaitOneNative(SafeHandle waitableSafeHandle, UInt32 millisecondsTimeout, Boolean hasThreadAffinity, Boolean exitContext) L_ffffffff
System.Threading.WaitHandle.InternalWaitOne(SafeHandle waitableSafeHandle, Int64 millisecondsTimeout, Boolean hasThreadAffinity, Boolean exitContext) L_0014
System.Threading.WaitHandle.WaitOne(Int32 millisecondsTimeout, Boolean exitContext) L_0000
System.Threading.WaitHandle.WaitOne() L_0000
GTA.NetThread.Wait(Int32 ms) L_0049
GTA.Script.Wait(Int32 ms) L_00b4
GTA.Game.WaitInCurrentScript(Int32 ms) L_0014
LCPD_First_Response.Engine.Scripting.Entities.CModel.LoadIntoMemory(Boolean instantReturn) L_0081
s.d() L_03e6
s.e() L_00dd
s.m() L_011d
ec.k() L_00b0
LCPD_First_Response.Engine.Main.c() L_0118
Error hash: D38246AF5A6655BBDDC4D39B3DF04ECFBFB04774"