Open manu90mala opened 1 month ago
the last version that doesn't crash with scripthookdotnet is 7.2.0
@ThirteenAG any input on this issue? Tested also with latest and newest scripthookdotnet and same as before, game launches properly only with ultimate asi loader up to version 7.2.0
No, it works for people I've asked to test. You didn't post a crash dump, so nothing I can take a look at further.
@ThirteenAG here it is!
Unhandled exception at 0x7741A942 in KERNELBASE.dll (+0x14a942): 0xE0434352: NO_DESCRIPTION.
Register dump:
EAX: 0x0253D808 EBX: 0x00000005 ECX: 0x00000005 EDX: 0x00000000
EDI: 0x00000001 ESI: 0x0253D8CC EBP: 0x0253D864 EIP: 0x7741A942
ESP: 0x0253D808 EFL: 0x00000212
CS: 0x00000023 SS: 0x0000002B
GS: 0x0000002B FS: 0x00000053
ES: 0x0000002B DS: 0x0000002B
ST00: 0xFDD7C634 0x000000FF 0x0000FFFF 0x00000000 [ -35851643569630774803953700186315816960.000000 0.000000 0.000000 0.000000 ]
ST01: 0x00000000 0x00000000 0x00008000 0x65000000 [ 0.000000 0.000000 0.000000 37778931862957161709568.000000 ]
ST02: 0x00000000 0xE5196500 0x00004002 0x24000000 [ 0.000000 -45274074564406273900544.000000 0.000000 0.000000 ]
ST03: 0x00000000 0xFD592400 0x0000C006 0x00000000 [ 0.000000 -18039337360764624888422076871792918528.000000 0.000000 0.000000 ]
ST04: 0x00000000 0x00000000 0x00000000 0x00000000 [ 0.000000 0.000000 0.000000 0.000000 ]
ST05: 0x00000000 0x80000000 0x00003FFF 0x00000000 [ 0.000000 -0.000000 0.000000 0.000000 ]
ST06: 0x00000000 0xE6000000 0x00004005 0x00000000 [ 0.000000 -151115727451828646838272.000000 0.000000 0.000000 ]
ST07: 0x00000000 0x84400000 0x00004007 0x002B0000 [ 0.000000 -0.000000 0.000000 0.000000 ]
XMM00: 0x00000000 0x00000000 0x00000000 0x00000000 [ 0.000000 0.000000 0.000000 0.000000 ]
XMM01: 0x00000000 0x00000000 0x00000000 0x00000000 [ 0.000000 0.000000 0.000000 0.000000 ]
XMM02: 0x00000000 0x00000000 0x00000000 0x00000000 [ 0.000000 0.000000 0.000000 0.000000 ]
XMM03: 0x00000000 0x00000000 0x00000000 0x00000000 [ 0.000000 0.000000 0.000000 0.000000 ]
XMM04: 0x00000000 0x00000000 0x00000000 0x00000000 [ 0.000000 0.000000 0.000000 0.000000 ]
XMM05: 0x00000000 0x00000000 0x00000000 0x00000000 [ 0.000000 0.000000 0.000000 0.000000 ]
XMM06: 0x00000001 0x00000000 0x00000000 0x00000000 [ 0.000000 0.000000 0.000000 0.000000 ]
XMM07: 0xC332BAC4 0xA5F44FDC 0x8BB94839 0xC87A73F1 [ -178.729553 -0.000000 -0.000000 -256463.765625 ]
Stack dump:
0x0253D808: E0434352 00000001 00000000 7741A942 00000005 8007007E
0x0253D820: 00000000 00000000 00000000 72E50000 00000000 05964F90
0x0253D838: 0253D950 00000001 0253D91C 00000000 0253D8D0 72E6F179
0x0253D850: 00000000 0253EE14 0253D82C 5BC0126C 0253D81C 0253D900
0x0253D868: 72FDB88F E0434352 00000001 00000005 0253D8CC BCC65224
0x0253D880: 00000002 0623C3E0 00000000 05964F90 00000001 E0434352
0x0253D898: 72FE3C96 0253D8A8 BCC65394 0623C3E0 0623C3E0 00000000
0x0253D8B0: 0253D188 0253D8C0 E0434352 E0434352 00000000 0623C3E0
0x0253D8C8: 00000000 8007007E 00000000 00000000 00000000 72E50000
0x0253D8E0: 05964F90 0596511C 0253D87C 0253D188 0253D924 72FBE5F0
base: 0x02440000 top: 0x0253D808 bottom: 0x02540000
Backtrace (may be wrong):
=>0x7741A942 RaiseException+0x62 in KERNELBASE.dll (+0x14a942) (0x0253D864)
0x72FDB88F CorDllMainForThunk+0x853f in clr.dll (+0x18b88f) (0x0253D900)
0x72FE3D19 GetMetaDataPublicInterfaceFromInternal+0xfc9 in clr.dll (+0x193d19) (0x0253D918)
0x72FE3D92 GetMetaDataPublicInterfaceFromInternal+0x1042 in clr.dll (+0x193d92) (0x0253D940)
0x72FE3DD0 GetMetaDataPublicInterfaceFromInternal+0x1080 in clr.dll (+0x193dd0) (0x0253D96C)
0x72FE3DD8 GetMetaDataPublicInterfaceFromInternal+0x1088 in clr.dll (+0x193dd8) (0x0253EDBC)
0x72F67384 CorExeMain+0x18fe4 in clr.dll (+0x117384) (0x0253EDE4)
0x72F671E9 CorExeMain+0x18e49 in clr.dll (+0x1171e9) (0x0253EDF8)
0x72F6729A CorExeMain+0x18efa in clr.dll (+0x11729a) (0x0253EF18)
0x72E62A36 in clr.dll (+0x12a36) (0x0253EF48)
0x08589827 in unknown (+0x8589827) (0x0253EF64)
0x085897AA in unknown (+0x85897aa) (0x0253EF6C)
0x05CDF7B9 in unknown (+0x5cdf7b9) (0x0253EF94)
0x550B5F43 NativeThread::Run+0x33 in ScriptHook.dll (+0x15f43) (0x0253EFC0)
0x550B5F76 NativeThread::Tick+0x16 in ScriptHook.dll (+0x15f76) (0x0253F018)
0x0097163D in GTAIV.exe (+0x2163d) (0x0253F048)
0x00952D62 in GTAIV.exe (+0x2d62) (0x0253F060)
0x0095187C in GTAIV.exe (+0x187c) (0x0253F7BC)
0x75937BA9 BaseThreadInitThunk+0x19 in KERNEL32.DLL (+0x17ba9) (0x0253F7CC)
thank you
I can see that in the previous post, what's the point in posting it twice?
You said I didn’t post a crash dump so I thought you didn’t see it in the first post. Isn’t what I posted a crash dump? What else would you need?
https://github.com/ThirteenAG/Ultimate-ASI-Loader?tab=readme-ov-file#crashdumps
What you're posting is crash log, dump has .dmp extension.
apologies, here it is GTAIV.exe.20240825201821.dmp
An exception is inside your dot net stuff, there's nothing I can do on my end.
Try updating script hook to a latest version: https://github.com/Tomasak/gta4_scripthookdotnet/releases/tag/release
Other than that, I have no clue, you have a lot of outdated stuff, no wonder it doesn't work properly.
It is already updated to the latest version released by Tomas Al
What is outdated other than patch 7? I guess I will have to stop using fusion fix new versions like any other user on patch 7 that wants to also use scripthookdotnet
Thanks for at least taking a look at it
The difference between 7.2.0 and above is update folder functionality, so far it worked everywhere I've tested. I have no way to tell what this dotnet thing is doing, script hook asi itself works fine on my end.
Indeed scripthook works fine and the issue is with dotnet (I have asked tomasak to also check on his side if he can). What exactly does the new folder functionality change?
Redirects file loading to be able to load from update folder. And I mean dot net asi works fine as well. Unfortunately crash dump doesn't show what exactly crashes.
You could also rename/delete update folder to see if it affects the behavior.
oh you got it! I renamed the update folder and it works now! so the conflict is with my update folder that must be somehow changed. not sure what do to but I will try to rebuild it mod by mod, starting from the latest FF version
It's not a conflict with the contents of update folder I think, if you create an empty update folder, it should crash as well. You should rather find what exactly crashes that is loaded by dot net.
doesnt crash with an empty folder, but it does crash with the latest version of FF installed...
Il giorno lun 26 ago 2024 alle 09:38 Sergey P. @.***> ha scritto:
It's not a conflict with the contents of update folder I think, if you create an empty update folder, it should crash as well. You should rather find what exactly crashes that is loaded by dot net.
— Reply to this email directly, view it on GitHub https://github.com/ThirteenAG/Ultimate-ASI-Loader/issues/113#issuecomment-2309547479, or unsubscribe https://github.com/notifications/unsubscribe-auth/A5Z52LLNZ7SQ3HO4M2JVRPDZTLLPRAVCNFSM6AAAAABMKDN4S6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMBZGU2DONBXHE . You are receiving this because you authored the thread.Message ID: @.***>
latest version is crashing GTA IV when loading with scripthookdotnet - working fine with previous version I was using (6.7.0)
here the crashdump:
Unhandled exception at 0x762EA942 in KERNELBASE.dll (+0x14a942): 0xE0434352: NO_DESCRIPTION. Register dump: EAX: 0x00B5DB08 EBX: 0x00000005 ECX: 0x00000005 EDX: 0x00000000
EDI: 0x00000001 ESI: 0x00B5DBCC EBP: 0x00B5DB64 EIP: 0x762EA942
ESP: 0x00B5DB08 EFL: 0x00000212