3.0.2 Exception - defiant rank 5?
Program aborts? Network configuration? Graphic errors? Bugs? Post your question here.
posted on February 16th, 2009, 11:27 pm
Last edited by DOCa Cola on February 16th, 2009, 11:39 pm, edited 1 time in total.
Playing as the Feds I've had 2 crashes when a Defiant reaches level 5. Here's some content from the crash log...
Cheers,
Alan
exception class : EAccessViolation
exception message : Access violation at address 004D162C in module 'Armada2.exe'. Read of address 00000000.
main thread ($11dc):
004d162c +00009c Armada2.exe GameObject.obj
004ca77b +000003 Armada2.exe Craft.obj
5a9a903c +000010 FleetOpsHook.dll CraftEnhancement 276 +4 Craft_Init_Callback
004cd4e1 +000151 Armada2.exe GameObjectClass.obj
761dd1f8 +007db9 msvcrt.dll __RTDynamicCast
5a9a9a04 +000094 FleetOpsHook.dll ReplaceWeapon 144 +22 ReplaceWeapon_mCreateReplacementVessel
5a9fb365 +0000dd FleetOpsHook.dll FleetOpsFunctionsHook 3702 +16 Craft_Simulate_Callback
004d4950 +000060 Armada2.exe GameObject.obj
0048333b +0000ab Armada2.exe Program.obj
00483581 +000131 Armada2.exe Program.obj
00559b7a +0000fa Armada2.exe TransportLocal.obj
0045edd4 +000164 Armada2.exe AudioManager.obj
00487293 +0001b3 Armada2.exe Program.obj
00486b44 +000544 Armada2.exe Program.obj
0047608d +00011d Armada2.exe ArmadaWin.obj
5a9fe4f5 +000029 FleetOpsHook.dll FleetOpsFunctionsHook 5997 +3 DebugException_Execute_Hook
5a9fe5c1 +000039 FleetOpsHook.dll FleetOpsFunctionsHook 6020 +9 A2_WinMain
006734f4 +22507c Armada2.exe savegame.obj
763fe3f1 +00000c kernel32.dll BaseThreadInitThunk
stack dump:
0017f9d4 22 6a 1a 2c b0 15 7e 11 - 04 00 00 00 22 6a 1a 2c "j.,..~....."j.,
0017f9e4 22 6a 1a 2c c8 20 66 36 - a4 fb 17 00 a6 e2 69 00 "j.,..f6......i.
0017f9f4 ff ff ff ff 0c fa 17 00 - 80 a7 4c 00 04 00 00 00 ..........L.....
0017fa04 6d ff 55 2c 04 00 00 00 - 24 fa 17 00 42 90 9a 5a m.U,....$...B..Z
0017fa14 04 00 00 00 04 00 00 00 - 22 6a 1a 2c 22 6a 1a 2c ........"j.,"j.,
0017fa24 c0 fa 17 00 e4 d4 4c 00 - 04 00 00 00 d2 6d c5 14 ......L......m..
0017fa34 74 9a 2b 2c 01 aa a2 2b - 66 65 64 5f 64 65 66 69 t.+,...+fed_defi
0017fa44 61 6e 74 72 35 00 6f 64 - 66 00 0b 3d 00 38 c7 46 antr5.odf..=.8.F
0017fa54 f6 4b 4d 00 d0 95 68 11 - 00 00 00 00 31 3f 20 76 .KM...h.....1?.v
0017fa64 00 00 00 00 bc fa 17 00 - fb d1 1d 76 bc fa 17 00 ...........v....
0017fa74 ca 54 1d 76 dc 54 1d 76 - 66 65 64 5f 64 65 66 69 .T.v.T.vfed_defi
0017fa84 32 34 36 35 00 aa a2 2b - 4f 2e 0c b9 00 00 80 3f 2465...+O......?
0017fa94 89 23 b0 38 d0 95 68 11 - 73 40 20 76 29 3e 20 76 .#.8..h.s@.v)>.v
0017faa4 7c fa 17 00 76 b6 e5 41 - a4 fb 17 00 b5 24 1d 76 |...v..A.....$.v
0017fab4 1b 1a 59 39 01 00 00 00 - d0 95 68 11 10 fb 17 00 ..Y9......h.....
0017fac4 06 9a 9a 5a 74 9a 2b 2c - 04 00 00 00 00 00 00 00 ...Zt.+,........
0017fad4 00 00 00 00 d2 6d c5 14 - f8 a3 a2 2b 10 aa a2 2b .....m.....+...+
0017fae4 00 00 70 42 d2 6d c5 14 - 96 43 0b 3d 1c fb 17 00 ..pB.m...C.=....
0017faf4 cd 4b 4d 00 0c fb 17 00 - 00 38 c7 46 f6 4b 4d 00 .KM......8.F.KM.
0017fb04 48 91 68 11 d2 6d c5 14 - d0 95 68 11 40 fb 17 00 H.h..m....h.@...
disassembling:
5a9a902c public CraftEnhancement.Craft_Init_Callback: ; function entry point
5a9a902c 272 push ebp
5a9a902d mov ebp, esp
5a9a902f push ecx
5a9a9030 push ebx
5a9a9031 push esi
5a9a9032 mov esi, [ebp+8]
5a9a9035 273 mov [ebp-4], ecx
5a9a9038 275 mov ecx, [ebp-4]
5a9a903b 276 push esi
5a9a903c > call dword ptr [$5aa4ebb4]
5a9a903c
5a9a9042 278 mov eax, [ebp-4]
5a9a9045 mov eax, [eax+$40]
5a9a9048 call -$232d ($5a9a6d20) ; CraftClassEnhancement.CraftClass_List_Find
5a9a9048
5a9a904d mov ebx, eax
5a9a904f 280 call -$18640 ($5a990a14) ; ArmadaFunctionsHelper.getUserTeam
5a9a904f
5a9a9054 mov edx, [ebp-4]
5a9a9057 cmp eax, [edx+$ec]
5a9a905d jnz loc_5a9a9096
5a9a905d
5a9a905f 283 cmp dword ptr [ebx+$a8], 0
5a9a9066 jz loc_5a9a907e
5a9a9066
5a9a9068 286 push 0
5a9a906a mov eax, [ebp-4]
5a9a906d mov ecx, [eax+$40]
5a9a9070 mov eax, [$5aa234f8]
5a9a9075 mov eax, [eax]
[...]
Cheers,
Alan
exception class : EAccessViolation
exception message : Access violation at address 004D162C in module 'Armada2.exe'. Read of address 00000000.
main thread ($11dc):
004d162c +00009c Armada2.exe GameObject.obj
004ca77b +000003 Armada2.exe Craft.obj
5a9a903c +000010 FleetOpsHook.dll CraftEnhancement 276 +4 Craft_Init_Callback
004cd4e1 +000151 Armada2.exe GameObjectClass.obj
761dd1f8 +007db9 msvcrt.dll __RTDynamicCast
5a9a9a04 +000094 FleetOpsHook.dll ReplaceWeapon 144 +22 ReplaceWeapon_mCreateReplacementVessel
5a9fb365 +0000dd FleetOpsHook.dll FleetOpsFunctionsHook 3702 +16 Craft_Simulate_Callback
004d4950 +000060 Armada2.exe GameObject.obj
0048333b +0000ab Armada2.exe Program.obj
00483581 +000131 Armada2.exe Program.obj
00559b7a +0000fa Armada2.exe TransportLocal.obj
0045edd4 +000164 Armada2.exe AudioManager.obj
00487293 +0001b3 Armada2.exe Program.obj
00486b44 +000544 Armada2.exe Program.obj
0047608d +00011d Armada2.exe ArmadaWin.obj
5a9fe4f5 +000029 FleetOpsHook.dll FleetOpsFunctionsHook 5997 +3 DebugException_Execute_Hook
5a9fe5c1 +000039 FleetOpsHook.dll FleetOpsFunctionsHook 6020 +9 A2_WinMain
006734f4 +22507c Armada2.exe savegame.obj
763fe3f1 +00000c kernel32.dll BaseThreadInitThunk
stack dump:
0017f9d4 22 6a 1a 2c b0 15 7e 11 - 04 00 00 00 22 6a 1a 2c "j.,..~....."j.,
0017f9e4 22 6a 1a 2c c8 20 66 36 - a4 fb 17 00 a6 e2 69 00 "j.,..f6......i.
0017f9f4 ff ff ff ff 0c fa 17 00 - 80 a7 4c 00 04 00 00 00 ..........L.....
0017fa04 6d ff 55 2c 04 00 00 00 - 24 fa 17 00 42 90 9a 5a m.U,....$...B..Z
0017fa14 04 00 00 00 04 00 00 00 - 22 6a 1a 2c 22 6a 1a 2c ........"j.,"j.,
0017fa24 c0 fa 17 00 e4 d4 4c 00 - 04 00 00 00 d2 6d c5 14 ......L......m..
0017fa34 74 9a 2b 2c 01 aa a2 2b - 66 65 64 5f 64 65 66 69 t.+,...+fed_defi
0017fa44 61 6e 74 72 35 00 6f 64 - 66 00 0b 3d 00 38 c7 46 antr5.odf..=.8.F
0017fa54 f6 4b 4d 00 d0 95 68 11 - 00 00 00 00 31 3f 20 76 .KM...h.....1?.v
0017fa64 00 00 00 00 bc fa 17 00 - fb d1 1d 76 bc fa 17 00 ...........v....
0017fa74 ca 54 1d 76 dc 54 1d 76 - 66 65 64 5f 64 65 66 69 .T.v.T.vfed_defi
0017fa84 32 34 36 35 00 aa a2 2b - 4f 2e 0c b9 00 00 80 3f 2465...+O......?
0017fa94 89 23 b0 38 d0 95 68 11 - 73 40 20 76 29 3e 20 76 .#.8..h.s@.v)>.v
0017faa4 7c fa 17 00 76 b6 e5 41 - a4 fb 17 00 b5 24 1d 76 |...v..A.....$.v
0017fab4 1b 1a 59 39 01 00 00 00 - d0 95 68 11 10 fb 17 00 ..Y9......h.....
0017fac4 06 9a 9a 5a 74 9a 2b 2c - 04 00 00 00 00 00 00 00 ...Zt.+,........
0017fad4 00 00 00 00 d2 6d c5 14 - f8 a3 a2 2b 10 aa a2 2b .....m.....+...+
0017fae4 00 00 70 42 d2 6d c5 14 - 96 43 0b 3d 1c fb 17 00 ..pB.m...C.=....
0017faf4 cd 4b 4d 00 0c fb 17 00 - 00 38 c7 46 f6 4b 4d 00 .KM......8.F.KM.
0017fb04 48 91 68 11 d2 6d c5 14 - d0 95 68 11 40 fb 17 00 H.h..m....h.@...
disassembling:
5a9a902c public CraftEnhancement.Craft_Init_Callback: ; function entry point
5a9a902c 272 push ebp
5a9a902d mov ebp, esp
5a9a902f push ecx
5a9a9030 push ebx
5a9a9031 push esi
5a9a9032 mov esi, [ebp+8]
5a9a9035 273 mov [ebp-4], ecx
5a9a9038 275 mov ecx, [ebp-4]
5a9a903b 276 push esi
5a9a903c > call dword ptr [$5aa4ebb4]
5a9a903c
5a9a9042 278 mov eax, [ebp-4]
5a9a9045 mov eax, [eax+$40]
5a9a9048 call -$232d ($5a9a6d20) ; CraftClassEnhancement.CraftClass_List_Find
5a9a9048
5a9a904d mov ebx, eax
5a9a904f 280 call -$18640 ($5a990a14) ; ArmadaFunctionsHelper.getUserTeam
5a9a904f
5a9a9054 mov edx, [ebp-4]
5a9a9057 cmp eax, [edx+$ec]
5a9a905d jnz loc_5a9a9096
5a9a905d
5a9a905f 283 cmp dword ptr [ebx+$a8], 0
5a9a9066 jz loc_5a9a907e
5a9a9066
5a9a9068 286 push 0
5a9a906a mov eax, [ebp-4]
5a9a906d mov ecx, [eax+$40]
5a9a9070 mov eax, [$5aa234f8]
5a9a9075 mov eax, [eax]
[...]
posted on February 16th, 2009, 11:34 pm
Last edited by DOCa Cola on February 16th, 2009, 11:39 pm, edited 1 time in total.
thanks, we will take a look into that
Edited the threads title a bit
Edited the threads title a bit
posted on February 16th, 2009, 11:56 pm
aye, found a small bug. you will get a hotfix asap (probably tomorrow). 

posted on February 16th, 2009, 11:59 pm
Aye aye aye a bug in one of the favorite ships 

posted on February 17th, 2009, 10:42 am
shit happens
it's hard to find time to check every vessel over and over
sorry for that, but we are flexible. a patch is being prepared.


Who is online
Users browsing this forum: No registered users and 8 guests