Crash with car inertia mod [SOLVED]
Enviado: 30 Out 2020, 08:32
HI, the latest mod "Car crash inertia" for SA made me crash when i'm driving car and hit a wall at high speed
modloader log:
Game version: GTA SA 1.0 US
Unhandled exception at 0x67E2AAC0 in gta_sa.exe: 0xC0000005: Access violation reading location 0x67E2AAC0.
Register dump:
EAX: 0x00000001 EBX: 0x00000000 ECX: 0x00B608D0 EDX: 0x00000000
EDI: 0x00B608D0 ESI: 0x00B608D0 EBP: 0x141BFF80 EIP: 0x67E2AAC0
ESP: 0x141BFF40 EFL: 0x00010246 CS: 0x00000023 SS: 0x0000002B
GS: 0x0000002B FS: 0x00000053 ES: 0x0000002B DS: 0x0000002B
Stack dump:
0x141BFF40: 004EED28 76BD0F00 00B608D0 141BFF80 00B608D0 00000000
0x141BFF58: 00000001 00000000 00B608D0 004EEEB1 004EEEAD 004EEE90
0x141BFF70: 004EEE90 76BCFA29 00B608D0 76BCFA10 141BFFDC 77C175F4
0x141BFF88: 00B608D0 890721F9 00000000 00000000 00B608D0 C0000005
0x141BFFA0: 00000000 77A4DB10 72F3ED4B 5E7DA96E 00000000 00000000
0x141BFFB8: 141BF954 0557365B 00000000 141BFF8C 141BF954 141BFFE4
0x141BFFD0: 77C29990 EAD71DFD 00000000 141BFFEC 77C175C4 FFFFFFFF
0x141BFFE8: 77C37369 00000000 00000000 004EEE90 00B608D0 00000000
base: 0x13FC0000 top: 0x141BFF40 bottom: 0x141C0000
Backtrace (may be wrong):
=>0x67E2AAC0 in unknown (+0x67e2aac0) (0x141BFF3C)
0x004EED28 in gta_sa.exe (+0xeed28) (0x141BFF80)
0x77C175F4 RtlGetAppContainerNamedObjectPath+0xe4 in ntdll.dll (+0x675f4) (0x141BFFDC)
0x77C175C4 RtlGetAppContainerNamedObjectPath+0xb4 in ntdll.dll (+0x675c4) (0x141BFFEC)
Shutting down Mod Loader...
Shutting down menu...
Unloading plugin "gta3.std.asi"
Unloading plugin "gta3.std.bank"
Unloading plugin "gta3.std.bank"
Unloading plugin "gta3.std.data"
Unloading plugin "gta3.std.movies"
Unloading plugin "gta3.std.scm"
Unloading plugin "gta3.std.text"
Unloading plugin "gta3.std.tracks"
Unloading plugin "gta3.std.sprites"
Unloading plugin "gta3.std.stream"
Mod Loader has been shutdown.
Scrlog:
script ccinert
Local variables dump:
0 1 13569 0 0 0 0 526 0 0 0 0 -1 0 1145569280 1077936128
1045220557 0 0 0 0 0 0 1041371377 1099777706 -1043796720 1066744553 1065353216 1069547520 0 1056964608 1164394496
195351 195351
********************************************
00000508&1: [00D6] IF 4
00000512&1: [0449] IS_CHAR_SITTING_IN_ANY_CAR 1 // TRUE
00000517&1: [8E1D] NOT IS_ON_MISSION // TRUE
00000519&1: [8E25] NOT IS_ON_CUTSCENE // TRUE
00000521&1: [8EB7] NOT IS_ON_SCRIPTED_CUTSCENE // TRUE
00000523&1: [8039] NOT l0(0) == 1 // TRUE
00000530&1: [004D] GOTO_IF_FALSE -1751
00000537&1: [03C0] STORE_CAR_CHAR_IS_IN_NO_SAVE 1 -> 13569
00000545&1: [0E65] GET_CAR_COLLISION_INTENSITY 13569 -> 1149467928 // TRUE
00000553&1: [00D6] IF 0
00000557&0: [0021] l29(1149467928) > 0.0 // TRUE
00000567&1: [004D] GOTO_IF_FALSE -1730
00000574&1: [0441] GET_CAR_MODEL 13569 -> 526
00000582&1: [00D6] IF 0
00000586&0: [84A4] NOT l7(526) == 432 // TRUE
00000594&1: [004D] GOTO_IF_FALSE -1723
00000601&1: [01E9] GET_NUMBER_OF_PASSENGERS 13569 -> 0
00000609&1: [00D6] IF 0
00000613&0: [0019] l4(0) > 0 // FALSE
00000620&0: [004D] GOTO_IF_FALSE -669
00000669&0: [0006] l12(-1) = -1
00000676&0: [0E12] GET_VEHICLE_SUBCLASS 13569 -> 0
00000684&0: [0087] l23(0.142643) = l29(1051.91)
00000692&0: [0017] l23(1051.91) /= 100.0
00000702&0: [006B] l23(10.5191) *= l30(0.5)
00000710&0: [00D6] IF 0
00000714&0: [8039] NOT l5(0) == 0 // FALSE
00000721&0: [004D] GOTO_IF_FALSE -773
00000773&0: [0092] l11(0) =# l23(5.25955)
00000781&0: [00D6] IF 0
00000785&0: [0019] l11(5) > 0 // TRUE
00000792&1: [004D] GOTO_IF_FALSE -837
00000799&1: [0851] DAMAGE_CHAR 1 5 0
00000809&1: [00D6] IF 0
00000813&0: [0019] l12(-1) > 0 // FALSE
00000820&0: [004D] GOTO_IF_FALSE -837
00000837&0: [00D6] IF 0
00000841&0: [0025] l29(1149467928) > l14(1145569280) // TRUE
00000849&1: [004D] GOTO_IF_FALSE -1723
00000856&1: [00D6] IF 21
00000860&0: [0039] l5(0) == 0 // TRUE
00000867&1: [0039] l5(0) == 1 // FALSE
00000874&1: [004D] GOTO_IF_FALSE -1723
00000881&1: [06A3] GET_CAR_MASS 13569 -> 1154777088
00000889&1: [00D6] IF 0
00000893&0: [0035] l31(1164394496) >= l23(1154777088) // TRUE
00000901&1: [004D] GOTO_IF_FALSE -1723
00000908&1: [00D6] IF 0
00000912&0: [0AB1] CLEO_CALL -1860 1 13569
00001860&0: [0E66] GET_CAR_COLLISION_COORDINATES 13569 -> 1156006929 -> -993781393 -> 1096129411
00001874&0: [0441] GET_CAR_MODEL 13569 -> 526
00001882&0: [07E4] GET_MODEL_DIMENSIONS 526 -> -1080849329 -1071555701 -1084647017 1066545508 1076364151 1058374752
00001905&0: [00D6] IF 0
00001909&0: [0025] l6(-1071555701) > l7(1076364151) // FALSE
00001917&0: [004D] GOTO_IF_FALSE -1932
00001932&0: [0407] COMMAND_0407 13569 0.0 1076364151 0.0 -> 1156006220 -993785543 1096556462
00001959&0: [0509] GET_DISTANCE_BETWEEN_COORDS_2D 1156006929 -993781393 1156006220 -993785543 -> 1057198343
00001976&0: [0097] ABS_LVAR_FLOAT l8(-1.15272)
00001981&0: [0013] l8(1.15272) *= 1.3
00001991&0: [0025] l8(1069535232) > l5(1057198343) // TRUE
00001999&1: [0AB2] CLEO_RETURN 0
00000925&1: [004D] GOTO_IF_FALSE -1723
00000932&1: [00D6] IF 0
00000936&0: [0E82] DOES_CAR_HAVE_PART_NODE 13569 17 // TRUE
00000943&1: [004D] GOTO_IF_FALSE -1021
00000950&1: [00D6] IF 0
00000954&0: [0AB1] CLEO_CALL -1790 2 13569 4
00001790&0: [0A97] GET_CAR_POINTER 13569 -> 0x131735E0
00001798&0: [000A] l2(320288224) += 1440
00001806&0: [0AA8] CALL_METHOD_RETURN 0x6C2180 0x13173B80 1 0 4 -> 0
00001826&0: [00D6] IF 0
00001830&0: [8039] NOT l3(0) == 3 // TRUE
00001837&1: [004D] GOTO_IF_FALSE -1853
00001844&1: [0485] IS_PC_VERSION // TRUE
00001846&1: [0002] GOTO -1855
00001855&1: [0AB2] CLEO_RETURN 0
00000969&1: [004D] GOTO_IF_FALSE -1014
00000976&1: [0AA5] CALL_FUNCTION 0x71C2B0 1 1 0
With a great respect for a modders i hope u will provide a fix :)
modloader log:
Game version: GTA SA 1.0 US
Unhandled exception at 0x67E2AAC0 in gta_sa.exe: 0xC0000005: Access violation reading location 0x67E2AAC0.
Register dump:
EAX: 0x00000001 EBX: 0x00000000 ECX: 0x00B608D0 EDX: 0x00000000
EDI: 0x00B608D0 ESI: 0x00B608D0 EBP: 0x141BFF80 EIP: 0x67E2AAC0
ESP: 0x141BFF40 EFL: 0x00010246 CS: 0x00000023 SS: 0x0000002B
GS: 0x0000002B FS: 0x00000053 ES: 0x0000002B DS: 0x0000002B
Stack dump:
0x141BFF40: 004EED28 76BD0F00 00B608D0 141BFF80 00B608D0 00000000
0x141BFF58: 00000001 00000000 00B608D0 004EEEB1 004EEEAD 004EEE90
0x141BFF70: 004EEE90 76BCFA29 00B608D0 76BCFA10 141BFFDC 77C175F4
0x141BFF88: 00B608D0 890721F9 00000000 00000000 00B608D0 C0000005
0x141BFFA0: 00000000 77A4DB10 72F3ED4B 5E7DA96E 00000000 00000000
0x141BFFB8: 141BF954 0557365B 00000000 141BFF8C 141BF954 141BFFE4
0x141BFFD0: 77C29990 EAD71DFD 00000000 141BFFEC 77C175C4 FFFFFFFF
0x141BFFE8: 77C37369 00000000 00000000 004EEE90 00B608D0 00000000
base: 0x13FC0000 top: 0x141BFF40 bottom: 0x141C0000
Backtrace (may be wrong):
=>0x67E2AAC0 in unknown (+0x67e2aac0) (0x141BFF3C)
0x004EED28 in gta_sa.exe (+0xeed28) (0x141BFF80)
0x77C175F4 RtlGetAppContainerNamedObjectPath+0xe4 in ntdll.dll (+0x675f4) (0x141BFFDC)
0x77C175C4 RtlGetAppContainerNamedObjectPath+0xb4 in ntdll.dll (+0x675c4) (0x141BFFEC)
Shutting down Mod Loader...
Shutting down menu...
Unloading plugin "gta3.std.asi"
Unloading plugin "gta3.std.bank"
Unloading plugin "gta3.std.bank"
Unloading plugin "gta3.std.data"
Unloading plugin "gta3.std.movies"
Unloading plugin "gta3.std.scm"
Unloading plugin "gta3.std.text"
Unloading plugin "gta3.std.tracks"
Unloading plugin "gta3.std.sprites"
Unloading plugin "gta3.std.stream"
Mod Loader has been shutdown.
Scrlog:
script ccinert
Local variables dump:
0 1 13569 0 0 0 0 526 0 0 0 0 -1 0 1145569280 1077936128
1045220557 0 0 0 0 0 0 1041371377 1099777706 -1043796720 1066744553 1065353216 1069547520 0 1056964608 1164394496
195351 195351
********************************************
00000508&1: [00D6] IF 4
00000512&1: [0449] IS_CHAR_SITTING_IN_ANY_CAR 1 // TRUE
00000517&1: [8E1D] NOT IS_ON_MISSION // TRUE
00000519&1: [8E25] NOT IS_ON_CUTSCENE // TRUE
00000521&1: [8EB7] NOT IS_ON_SCRIPTED_CUTSCENE // TRUE
00000523&1: [8039] NOT l0(0) == 1 // TRUE
00000530&1: [004D] GOTO_IF_FALSE -1751
00000537&1: [03C0] STORE_CAR_CHAR_IS_IN_NO_SAVE 1 -> 13569
00000545&1: [0E65] GET_CAR_COLLISION_INTENSITY 13569 -> 1149467928 // TRUE
00000553&1: [00D6] IF 0
00000557&0: [0021] l29(1149467928) > 0.0 // TRUE
00000567&1: [004D] GOTO_IF_FALSE -1730
00000574&1: [0441] GET_CAR_MODEL 13569 -> 526
00000582&1: [00D6] IF 0
00000586&0: [84A4] NOT l7(526) == 432 // TRUE
00000594&1: [004D] GOTO_IF_FALSE -1723
00000601&1: [01E9] GET_NUMBER_OF_PASSENGERS 13569 -> 0
00000609&1: [00D6] IF 0
00000613&0: [0019] l4(0) > 0 // FALSE
00000620&0: [004D] GOTO_IF_FALSE -669
00000669&0: [0006] l12(-1) = -1
00000676&0: [0E12] GET_VEHICLE_SUBCLASS 13569 -> 0
00000684&0: [0087] l23(0.142643) = l29(1051.91)
00000692&0: [0017] l23(1051.91) /= 100.0
00000702&0: [006B] l23(10.5191) *= l30(0.5)
00000710&0: [00D6] IF 0
00000714&0: [8039] NOT l5(0) == 0 // FALSE
00000721&0: [004D] GOTO_IF_FALSE -773
00000773&0: [0092] l11(0) =# l23(5.25955)
00000781&0: [00D6] IF 0
00000785&0: [0019] l11(5) > 0 // TRUE
00000792&1: [004D] GOTO_IF_FALSE -837
00000799&1: [0851] DAMAGE_CHAR 1 5 0
00000809&1: [00D6] IF 0
00000813&0: [0019] l12(-1) > 0 // FALSE
00000820&0: [004D] GOTO_IF_FALSE -837
00000837&0: [00D6] IF 0
00000841&0: [0025] l29(1149467928) > l14(1145569280) // TRUE
00000849&1: [004D] GOTO_IF_FALSE -1723
00000856&1: [00D6] IF 21
00000860&0: [0039] l5(0) == 0 // TRUE
00000867&1: [0039] l5(0) == 1 // FALSE
00000874&1: [004D] GOTO_IF_FALSE -1723
00000881&1: [06A3] GET_CAR_MASS 13569 -> 1154777088
00000889&1: [00D6] IF 0
00000893&0: [0035] l31(1164394496) >= l23(1154777088) // TRUE
00000901&1: [004D] GOTO_IF_FALSE -1723
00000908&1: [00D6] IF 0
00000912&0: [0AB1] CLEO_CALL -1860 1 13569
00001860&0: [0E66] GET_CAR_COLLISION_COORDINATES 13569 -> 1156006929 -> -993781393 -> 1096129411
00001874&0: [0441] GET_CAR_MODEL 13569 -> 526
00001882&0: [07E4] GET_MODEL_DIMENSIONS 526 -> -1080849329 -1071555701 -1084647017 1066545508 1076364151 1058374752
00001905&0: [00D6] IF 0
00001909&0: [0025] l6(-1071555701) > l7(1076364151) // FALSE
00001917&0: [004D] GOTO_IF_FALSE -1932
00001932&0: [0407] COMMAND_0407 13569 0.0 1076364151 0.0 -> 1156006220 -993785543 1096556462
00001959&0: [0509] GET_DISTANCE_BETWEEN_COORDS_2D 1156006929 -993781393 1156006220 -993785543 -> 1057198343
00001976&0: [0097] ABS_LVAR_FLOAT l8(-1.15272)
00001981&0: [0013] l8(1.15272) *= 1.3
00001991&0: [0025] l8(1069535232) > l5(1057198343) // TRUE
00001999&1: [0AB2] CLEO_RETURN 0
00000925&1: [004D] GOTO_IF_FALSE -1723
00000932&1: [00D6] IF 0
00000936&0: [0E82] DOES_CAR_HAVE_PART_NODE 13569 17 // TRUE
00000943&1: [004D] GOTO_IF_FALSE -1021
00000950&1: [00D6] IF 0
00000954&0: [0AB1] CLEO_CALL -1790 2 13569 4
00001790&0: [0A97] GET_CAR_POINTER 13569 -> 0x131735E0
00001798&0: [000A] l2(320288224) += 1440
00001806&0: [0AA8] CALL_METHOD_RETURN 0x6C2180 0x13173B80 1 0 4 -> 0
00001826&0: [00D6] IF 0
00001830&0: [8039] NOT l3(0) == 3 // TRUE
00001837&1: [004D] GOTO_IF_FALSE -1853
00001844&1: [0485] IS_PC_VERSION // TRUE
00001846&1: [0002] GOTO -1855
00001855&1: [0AB2] CLEO_RETURN 0
00000969&1: [004D] GOTO_IF_FALSE -1014
00000976&1: [0AA5] CALL_FUNCTION 0x71C2B0 1 1 0
With a great respect for a modders i hope u will provide a fix :)