date/time         : 2011-05-31, 22:59:59, 953ms
computer name     : MAINCOMPUTER
user name         : Dan <admin>
registered owner  : Owner
operating system  : Windows XP Service Pack 3 build 2600
system language   : English
system up time    : 2 hours 1 minute
program up time   : 17 seconds
processors        : 2x Intel(R) Pentium(R) 4 CPU 3.00GHz
physical memory   : 1681/2559 MB (free/total)
free disk space   : (C:) 2.84 GB (E:) 4.40 GB
display mode      : 1440x900, 32 bit
process id        : $d94
allocated memory  : 167.70 MB
command line      : "E:\Armada\Star Trek Armada II Fleet Operations324\data\Armada2.exe" /mod "Armada2 Personal Mod"
executable        : Armada2.exe
current module    : FleetOpsHook.dll
module date/time  : 2011-05-31 23:13
version           : 3.2.4
mod               : Armada2 Personal Mod
contact name      : Dan
contact email     : ddb53@verizon.net
callstack crc     : $2cab3b76, $f9a97e29, $f9a97e29
exception number  : 1
exception class   : EAccessViolation
exception message : Access violation at address 5A93131A in module 'FleetOpsHook.dll'. Read of address 00000448.

main thread ($ee8):
5a93131a +07a FleetOpsHook.dll CraftClassEnhancement     112 +14 CraftClass_loadVars
5a932125 +025 FleetOpsHook.dll CraftClassEnhancement     361  +7 CraftClass_CraftClass2_Callback
5a9b4a67 +043 FleetOpsHook.dll ProducerClassEnhancement  174 +10 ProducerClass_ProducerClass_CraftClass_CraftClass_Callback
004aa3cb +02b Armada2.exe                                        ProducerClass.ProducerClass
004ab298 +028 Armada2.exe                                        ShipyardClass.ShipyardClass
5a93448d +015 FleetOpsHook.dll ShipyardClassEnhancement   65  +4 ShipyardClass_ShipyardClass2_Callback
004ab48e +03e Armada2.exe                                        ShipyardClass.BuildClass
004cd331 +141 Armada2.exe                                        GameObjectClass.Find
004aa41a +07a Armada2.exe                                        ProducerClass.ProducerClass
004a815b +02b Armada2.exe                                        ConstructionRigClass.ConstructionRigClass
004a83fe +03e Armada2.exe                                        ConstructionRigClass.BuildClass
004cd331 +141 Armada2.exe                                        GameObjectClass.Find
004cd383 +013 Armada2.exe                                        GameObjectClass.Find
0042486f +05f Armada2.exe                                        AIP.m_UpdateTechnologyLevel
004249ce +07e Armada2.exe                                        AIP.m_Update_Desired_Units
00421ae6 +126 Armada2.exe                                        AIP.Update
0041ef77 +187 Armada2.exe                                        AI_Team.Process_Team_AI
0044b819 +0c9 Armada2.exe                                        AI.Process
0040190b +06b Armada2.exe                                        AiMission.Update
00450de7 +007 Armada2.exe                                        EmptyMission.Update
0044e84e +01e Armada2.exe                                        Manage_AI
00483574 +124 Armada2.exe                                        Program.GameProcess
00559b07 +087 Armada2.exe                                        TransportLocal.GameExecute
00487293 +1b3 Armada2.exe                                        Program.GameDoOne
00486b44 +544 Armada2.exe                                        Program.MainLoop
0047608d +11d Armada2.exe                                        _WinMain@16
5a9ac3d1 +029 FleetOpsHook.dll FleetOpsFunctionsHook    4971  +3 DebugException_Execute_New
5a9ac82f +26b FleetOpsHook.dll FleetOpsFunctionsHook    5091 +75 A2_WinMain
006734ef +12f Armada2.exe                                        _WinMainCRTStartup

thread $a24:
7c90df48 +a ntdll.dll  NtWaitForMultipleObjects

thread $f9c:
7c90daa8 +a ntdll.dll  NtReplyWaitReceivePortEx

thread $f44:
7c90d218 +0a ntdll.dll     NtDelayExecution
7c8023eb +4b kernel32.dll  SleepEx
7c802450 +0a kernel32.dll  Sleep
7c910432 +25 ntdll.dll     RtlAcquirePebLock

thread $508:
7c90daa8 +a ntdll.dll  NtReplyWaitReceivePortEx

thread $860: <priority:15>
7c90df48 +0a ntdll.dll     NtWaitForMultipleObjects
7c80958a +00 kernel32.dll  WaitForMultipleObjectsEx
7c80a110 +13 kernel32.dll  WaitForMultipleObjects

thread $fd0: <priority:15>
7c90df48 +0a ntdll.dll     NtWaitForMultipleObjects
7c80958a +00 kernel32.dll  WaitForMultipleObjectsEx
7c80a110 +13 kernel32.dll  WaitForMultipleObjects

thread $374: <priority:15>
7c90df48 +0a ntdll.dll     NtWaitForMultipleObjects
7c80958a +00 kernel32.dll  WaitForMultipleObjectsEx
7c80a110 +13 kernel32.dll  WaitForMultipleObjects

thread $c18: <priority:15>
7c90d218 +0a ntdll.dll     NtDelayExecution
7c8023eb +4b kernel32.dll  SleepEx
7c802450 +0a kernel32.dll  Sleep
77c3a3ad +a6 msvcrt.dll    _endthreadex

thread $730: <priority:2>
7c90d218 +0a ntdll.dll     NtDelayExecution
7c8023eb +4b kernel32.dll  SleepEx
7c802450 +0a kernel32.dll  Sleep
77c3a3ad +a6 msvcrt.dll    _endthreadex

thread $fd8: <priority:1>
7c90d218 +0a ntdll.dll     NtDelayExecution
7c8023eb +4b kernel32.dll  SleepEx
7c802450 +0a kernel32.dll  Sleep
77c3a3ad +a6 msvcrt.dll    _endthreadex

thread $db0: <priority:15>
7c90df48 +0a ntdll.dll     NtWaitForMultipleObjects
7c80958a +00 kernel32.dll  WaitForMultipleObjectsEx
7c80a110 +13 kernel32.dll  WaitForMultipleObjects
00463ce7 +57 Armada2.exe   BinkThread.sStreamThreadFunction

thread $b08: <priority:15>
7c90d218 +00a ntdll.dll     NtDelayExecution
7c8023eb +04b kernel32.dll  SleepEx
7c802450 +00a kernel32.dll  Sleep
004dd1f1 +191 Armada2.exe   InputThreadFunction

modules:
003b0000 Normaliz.dll               6.0.5441.0       C:\WINDOWS\system32
00400000 Armada2.exe                43.0.0.0         E:\Armada\Star Trek Armada II Fleet Operations324\data
00e60000 D3DX81ab.dll               8.1.0.0          E:\Armada\Star Trek Armada II Fleet Operations324\data
00f10000 fmodex.dll                 0.4.34.2         E:\Armada\Star Trek Armada II Fleet Operations324\data
01020000 d3dx9_43.dll               9.29.952.3111    E:\Armada\Star Trek Armada II Fleet Operations324\data
032e0000 Tunngle.dll                1.0.3.1          E:\Armada\Star Trek Armada II Fleet Operations324\data
03bf0000 ctagent.dll                1.0.0.12         C:\WINDOWS\system32
03d00000 xpsp2res.dll               5.1.2600.5512    C:\WINDOWS\system32
10000000 NetworkManager.dll                          E:\Armada\Star Trek Armada II Fleet Operations324\data
18000000 binkw32.dll                1.9.16.0         E:\Armada\Star Trek Armada II Fleet Operations324\data
3d930000 wininet.dll                8.0.6001.19044   C:\WINDOWS\system32
3dfd0000 iertutil.dll               8.0.6001.19044   C:\WINDOWS\system32
4a800000 Win2kDisableTaskSwitch.dll 3.2.4.0          E:\Armada\Star Trek Armada II Fleet Operations324\data
4fdd0000 d3d9.dll                   5.3.2600.5512    C:\WINDOWS\system32
5a800000 FleetOpsHook.dll           3.2.4.0          E:\Armada\Star Trek Armada II Fleet Operations324
5ad70000 uxtheme.dll                6.0.2900.5512    C:\WINDOWS\system32
6d990000 d3d8thk.dll                5.3.2600.5512    C:\WINDOWS\system32
6d9a0000 d3d8.dll                   5.3.2600.5512    C:\WINDOWS\system32
71aa0000 WS2HELP.dll                5.1.2600.5512    C:\WINDOWS\system32
71ab0000 WS2_32.dll                 5.1.2600.5512    C:\WINDOWS\system32
71ad0000 wsock32.dll                5.1.2600.5512    C:\WINDOWS\system32
72d10000 msacm32.drv                5.1.2600.0       C:\WINDOWS\system32
72d20000 wdmaud.drv                 5.1.2600.5512    C:\WINDOWS\system32
73b50000 AVIFIL32.dll               5.1.2600.5908    C:\WINDOWS\system32
73ee0000 KsUser.dll                 5.3.2600.5512    C:\WINDOWS\system32
73f10000 DSOUND.dll                 5.3.2600.5512    C:\WINDOWS\system32
75a70000 MSVFW32.dll                5.1.2600.5512    C:\WINDOWS\system32
76080000 MSVCP60.dll                6.2.3104.0       C:\WINDOWS\system32
76390000 IMM32.dll                  5.1.2600.5512    C:\WINDOWS\system32
763b0000 comdlg32.dll               6.0.2900.5512    C:\WINDOWS\system32
76b40000 WINMM.dll                  5.1.2600.5512    C:\WINDOWS\system32
76c30000 WINTRUST.dll               5.131.2600.5922  C:\WINDOWS\system32
76c90000 IMAGEHLP.dll               5.1.2600.5512    C:\WINDOWS\system32
76fd0000 CLBCATQ.DLL                2001.12.4414.700 C:\WINDOWS\system32
77050000 COMRes.dll                 2001.12.4414.700 C:\WINDOWS\system32
77120000 oleaut32.dll               5.1.2600.5512    C:\WINDOWS\system32
773d0000 COMCTL32.dll               6.0.2900.6028    C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.6028_x-ww_61e65202
774e0000 ole32.dll                  5.1.2600.6010    C:\WINDOWS\system32
77920000 SETUPAPI.dll               5.1.2600.5512    C:\WINDOWS\system32
77a80000 CRYPT32.dll                5.131.2600.5512  C:\WINDOWS\system32
77b20000 MSASN1.dll                 5.1.2600.5875    C:\WINDOWS\system32
77bd0000 midimap.dll                5.1.2600.5512    C:\WINDOWS\system32
77be0000 MSACM32.dll                5.1.2600.5512    C:\WINDOWS\system32
77c00000 VERSION.dll                5.1.2600.5512    C:\WINDOWS\system32
77c10000 msvcrt.dll                 7.0.2600.5512    C:\WINDOWS\system32
77dd0000 ADVAPI32.dll               5.1.2600.5755    C:\WINDOWS\system32
77e70000 RPCRT4.dll                 5.1.2600.6022    C:\WINDOWS\system32
77f10000 GDI32.dll                  5.1.2600.5698    C:\WINDOWS\system32
77f60000 SHLWAPI.dll                6.0.2900.5912    C:\WINDOWS\system32
77fe0000 Secur32.dll                5.1.2600.5834    C:\WINDOWS\system32
78130000 urlmon.dll                 8.0.6001.19048   C:\WINDOWS\system32
7c800000 kernel32.dll               5.1.2600.5781    C:\WINDOWS\system32
7c900000 ntdll.dll                  5.1.2600.6055    C:\WINDOWS\system32
7c9c0000 SHELL32.dll                6.0.2900.6072    C:\WINDOWS\system32
7e410000 USER32.dll                 5.1.2600.5512    C:\WINDOWS\system32

processes:
000 Idle              0   0
004 System            0   0   normal
268 smss.exe          0   0   normal C:\WINDOWS\system32
2a4 csrss.exe         0   0
2bc winlogon.exe      31  11  high   C:\WINDOWS\system32
2e8 services.exe      4   0   normal C:\WINDOWS\system32
2f4 lsass.exe         4   0   normal C:\WINDOWS\system32
3a0 nvsvc32.exe       4   1   normal C:\WINDOWS\system32
3e8 svchost.exe       4   0   normal C:\WINDOWS\system32
430 svchost.exe       0   0
490 svchost.exe       11  10  normal C:\WINDOWS\System32
4dc svchost.exe       0   0
570 svchost.exe       0   0
660 spoolsv.exe       5   1   normal C:\WINDOWS\system32
6bc Explorer.EXE      467 372 normal C:\WINDOWS
6dc CTAudSvc.exe      5   1   high   C:\Program Files\Creative\Shared Files
720 svchost.exe       0   0
750 mDNSResponder.exe 5   0   normal C:\Program Files\Bonjour
1b8 DLLML.exe         24  30  normal C:\Program Files\Creative\Shared Files\Module Loader
1bc jqs.exe           5   0   idle   C:\Program Files\Java\jre6\bin
1f0 RUNDLL32.EXE      13  5   normal C:\WINDOWS\system32
204 ekdiscovery.exe   37  6   normal C:\Program Files\Kodak\AiO\Center
220 pctsTray.exe      173 73  normal C:\Program Files\Spyware Doctor
454 CTXFIHLP.EXE      9   7   normal C:\WINDOWS\system32
46c mdm.exe           5   0   normal C:\Program Files\Common Files\Microsoft Shared\VS7Debug
47c EKIJ5000MUI.exe   67  23  normal C:\WINDOWS\System32\spool\DRIVERS\W32X86\3
634 pctsAuxs.exe      8   2   normal C:\Program Files\Spyware Doctor
7f4 pctsSvc.exe       26  19  normal C:\Program Files\Spyware Doctor
290 CTXFISPI.EXE      5   10  normal C:\WINDOWS\SYSTEM32
7ec svchost.exe       5   0   normal C:\WINDOWS\system32
178 SearchIndexer.exe 5   1   normal C:\WINDOWS\system32
bd4 alg.exe           0   0
e54 svchost.exe       5   0   normal C:\WINDOWS\System32
40c IEXPLORE.EXE      246 84  normal C:\Program Files\Internet Explorer
fbc aim.exe           172 63  normal C:\Program Files\AIM
a9c IEXPLORE.EXE      377 85  normal C:\Program Files\Internet Explorer
688 IEXPLORE.EXE      595 87  normal C:\Program Files\Internet Explorer
f30 Armada2.exe       4   0   normal E:\Armada\Star Trek Armada II Fleet Operations324\data
d94 Armada2.exe       57  31  normal E:\Armada\Star Trek Armada II Fleet Operations324\data

hardware:
+ Computer
  - ACPI Multiprocessor PC
+ Disk drives
  - WDC WD16 00JB-00REA0 SCSI Disk Device
  - WDC WD30 0AB-00BVA0 SCSI Disk Device
  - WDC WD800JB-00JJC0
+ Display adapters
  - NVIDIA GeForce 7600 GS (driver 6.14.12.5896)
+ DVD/CD-ROM drives
  - LITE-ON DVDRW SHW-160P6S
  - LITE-ON LTR-32123S
+ Floppy disk controllers
  - Standard floppy disk controller
+ Floppy disk drives
  - Floppy disk drive
+ Human Interface Devices
  - HID-compliant device
  - HID-compliant game controller
  - HID-compliant game controller
  - USB Human Interface Device
  - USB Human Interface Device
  - USB Human Interface Device
  - USB Human Interface Device
+ IDE ATA/ATAPI controllers
  - Intel(R) 82801EB Ultra ATA Storage Controllers (driver 5.1.0.1009)
  - Intel(R) 82801EB Ultra ATA Storage Controllers (driver 5.1.0.1009)
  - Primary IDE Channel
  - Primary IDE Channel
  - Secondary IDE Channel
  - Secondary IDE Channel
+ Keyboards
  - Standard 101/102-Key or Microsoft Natural PS/2 Keyboard
+ Mice and other pointing devices
  - HID-compliant mouse
+ Modems
  - Standard Modem
+ Monitors
  - Plug and Play Monitor
+ Network adapters
  - Realtek RTL8169/8110 Family Gigabit Ethernet NIC (driver 5.687.225.2008)
+ Ports (COM & LPT)
  - Communications Port (COM1)
  - Communications Port (COM2)
  - Printer Port (LPT1)
  - RIM Virtual Serial Port v2 (COM3) (driver 2.2.0.3)
  - RIM Virtual Serial Port v2 (COM4) (driver 2.2.0.3)
+ Processors
  - Intel(R) Pentium(R) 4 CPU 3.00GHz
  - Intel(R) Pentium(R) 4 CPU 3.00GHz
+ SCSI and RAID controllers
  - Promise Technology Inc. Ultra IDE Controller
+ Sound, video and game controllers
  - Audio Codecs
  - Creative SB X-Fi (driver 6.0.1.1375)
  - Legacy Audio Drivers
  - Legacy Video Capture Devices
  - Media Control Devices
  - Realtek AC'97 Audio (driver 5.10.0.5750)
  - Standard Game Port
  - Video Codecs
+ System devices
  - ACPI Fan
  - ACPI Fixed Feature Button
  - ACPI Power Button
  - ACPI Thermal Zone
  - Direct memory access controller
  - Intel(R) 82801 PCI Bridge - 244E (driver 6.1.0.1008)
  - Intel(R) 82801EB LPC Interface Controller - 24D0 (driver 6.1.0.1008)
  - Intel(R) 82801EB SMBus Controller - 24D3 (driver 6.1.0.1008)
  - Intel(R) 82865G/PE/P/GV/82848P Processor to AGP Controller - 2571 (driver 5.1.0.1009)
  - Intel(R) 82865G/PE/P/GV/82848P Processor to I/O Controller - 2570 (driver 5.1.0.1009)
  - ISAPNP Read Data Port
  - Logical Disk Manager
  - Microcode Update Device
  - Microsoft ACPI-Compliant System
  - Microsoft System Management BIOS Driver
  - Motherboard resources
  - Numeric data processor
  - PCI bus
  - Plug and Play Software Device Enumerator
  - Printer Port Logical Interface
  - Programmable interrupt controller
  - System board
  - System CMOS/real time clock
  - System speaker
  - System timer
  - Terminal Server Device Redirector
  - Terminal Server Keyboard Driver
  - Terminal Server Mouse Driver
  - Volume Manager
+ Universal Serial Bus controllers
  - Generic USB Hub
  - Intel(R) 82801EB USB Universal Host Controller - 24D2 (driver 5.1.0.1009)
  - Intel(R) 82801EB USB Universal Host Controller - 24D4 (driver 5.1.0.1009)
  - Intel(R) 82801EB USB Universal Host Controller - 24D7 (driver 5.1.0.1009)
  - Intel(R) 82801EB USB Universal Host Controller - 24DE (driver 5.1.0.1009)
  - Intel(R) 82801EB USB2 Enhanced Host Controller - 24DD (driver 5.1.0.1009)
  - USB Composite Device
  - USB Root Hub
  - USB Root Hub
  - USB Root Hub
  - USB Root Hub
  - USB Root Hub

cpu registers:
eax = 00000000
ebx = 03541178
ecx = 0cc69cb8
edx = 00000010
esi = 0012f400
edi = 02c09410
eip = 5a93131a
esp = 0012f278
ebp = 0012f2d0

stack dump:
0012f278  70 f3 12 00 58 4e 80 5a - d0 f2 12 00 b0 43 bc 0c  p...XN.Z.....C..
0012f288  00 f4 12 00 c8 ed 73 00 - 68 31 98 7f 86 2f 80 5a  ......s.h1.../.Z
0012f298  cd 56 80 5a b4 f2 12 00 - 08 bc 9b 5a 00 00 00 00  .V.Z.......Z....
0012f2a8  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  ................
0012f2b8  00 00 00 00 38 31 00 00 - 00 00 00 00 04 2e 70 00  ....81........p.
0012f2c8  70 f3 12 00 b8 9c c6 0c - f4 f2 12 00 2a 21 93 5a  p...........*!.Z
0012f2d8  b0 43 bc 0c c8 ed 73 00 - 00 f4 12 00 b0 43 bc 0c  .C....s......C..
0012f2e8  68 57 60 01 b0 43 bc 0c - b0 43 bc 0c 0c f3 12 00  hW`..C...C......
0012f2f8  69 4a 9b 5a c8 ed 73 00 - 00 f4 12 00 00 f4 12 00  iJ.Z..s.........
0012f308  b0 43 bc 0c 7c f3 12 00 - d0 a3 4a 00 c8 ed 73 00  .C..|.....J...s.
0012f318  00 f4 12 00 00 f4 12 00 - b0 43 bc 0c c8 ed 73 00  .........C....s.
0012f328  78 01 36 00 c8 04 00 00 - 00 5c 00 00 00 00 36 00  x.6......\....6.
0012f338  30 f1 12 00 10 00 00 00 - 80 f3 12 00 20 e9 90 7c  0..............|
0012f348  e0 01 91 7c ff ff ff ff - db 01 91 7c c9 c3 c2 77  ...|.......|...w
0012f358  00 00 36 00 00 00 00 00 - ce c3 c2 77 c8 ed 73 00  ..6........w..s.
0012f368  b0 43 bc 0c b8 aa 9a 5a - 9c f3 12 00 9a d6 69 00  .C.....Z......i.
0012f378  ff ff ff ff a8 f3 12 00 - 9e b2 4a 00 c8 ed 73 00  ..........J...s.
0012f388  00 f4 12 00 c8 ed 73 00 - c8 ed 73 00 00 f4 12 00  ......s...s.....
0012f398  b0 43 bc 0c dc f3 12 00 - 2a d8 69 00 ff ff ff ff  .C......*.i.....
0012f3a8  c4 f3 12 00 93 44 93 5a - c8 ed 73 00 00 f4 12 00  .....D.Z..s.....

disassembling:
[...]
5a9312ec 107   mov     eax, [ebp+8]
5a9312ef       call    -$67c ($5a930c78)      ; GameObjectClassEnhancement.GameObjectClass_List_Find
5a9312ef
5a9312f4       mov     [eax+4], ebx
5a9312f7 110   push    0
5a9312f9       lea     ecx, [ebp-4]
5a9312fc       mov     eax, esi
5a9312fe       mov     edx, $5a931a84         ; 'requiredAlliedRace'
5a931303       call    -$4fce8 ($5a8e1620)    ; ArmadaFunctions.TParameterDB.Get
5a931303
5a931308       test    al, al
5a93130a       jz      loc_5a93132f
5a93130a
5a93130c 112   mov     eax, [ebp-4]
5a93130f       push    eax
5a931310       mov     eax, [$5a9e71f4]
5a931315       mov     eax, [eax]
5a931317       call    eax
5a931317
5a931319       pop     ecx
5a93131a     > mov     eax, [eax+$448]
5a931320       mov     [ebx+4], eax
5a931323 113   mov     eax, [ebp-4]
5a931326       push    eax
5a931327       call    -$50884 ($5a8e0aa8)    ; ArmadaFunctions.operatorDelete
5a931327
5a93132c       pop     ecx
5a93132d       jmp     loc_5a931334
5a93132d
5a93132d     ; ---------------------------------------------------------
5a93132d
5a93132f     loc_5a93132f:
5a93132f 116   xor     eax, eax
5a931331       mov     [ebx+4], eax
5a93132f
5a931334     loc_5a931334:
5a931334 119   push    0
5a931336       lea     ecx, [ebx+8]
5a931339       mov     eax, esi
5a93133b       mov     edx, $5a931aa0         ; 'buildableByOwnerRaceOnly'
5a931340       call    -$4ff81 ($5a8e13c4)    ; ArmadaFunctions.TParameterDB.Get
5a931340
[...]

