Hello, not sure if this is where this goes, but i suppose this is geard more towards development than the general public. I have a bit of experience on this end, and thought I'd try to help out (as well as getting my own system up to speed).
I run on an old system, and I won't be upgrading until the 45nm version of the phenoms are out (which means i have some waiting to do). However, I did recently buy a PowerColor HD3850 AGP. Yes, I know, major headaches for you... especially since AGP chipset vendors have ceased updating drivers. It is very surprising though that this card performs exceptionally well, granted you give it the memory bandwith it needs (or at least the best that can be given).
Anyways, to the point. With the Catalyst 8.6 AGP Hotfix, I am able to run 3DMark06 (latest build + updates) without any problems at 1920x1200 with 8xAA and 16xAF. This also carries over to one of the recent games I have been playing, "Mass Effect". Updating the drivers to Catalyst 8.7 (AGP Hotfix or standard) results in 3DMark06 crashing with a BSOD in the "Canyon Flight" test in the lowest resolution possible of 320x200. This same exact error occurs in Mass Effect (as determined by WinDdg crash log). This has carried over in every Catalyst version since 8.7 (Currently testing 8.9).
With the 8.7 Hotfix drivers loaded, if I replace ati3duag.dll in windows\system32 with the same file from the 8.6 set, all problems cease. All 3DMark06 tests run (with a boost over 8.6 I might add), and Mass Effect runs as well as it can.
The crash dump log with ati3duag.dll from the complete 8.7 set is included below (as well as a listing of my current nvidia drivers). With more symbols/source I could tell you more, but this is all I have. Seems like a problem with memory allocation from the look of things...
Does this help? Don't want to waste anyone's time here (mine or yours). I suppose if I see no reply I'll take it as this post wasn't really necessary. If anyone would like me to try certain things, I'm more than willing. (Hey... free help... what's to lose? Also a professional, more than familiar with NDA's if applicable.)
Dump log:
Opened log file 'd:\3DMark06-B110_CanyonFlight_320x200_Cat87AgpHotfix.log'
Loading Dump File
Kernel Summary Dump File: Only kernel address space is available
Symbol search path is: set _NT_SYMBOL_PATH=srv*D:\WINDOWS\Debug\Symbols*http://msdl.microsoft.com/download/symbols
Executable search path is:
Windows XP Kernel Version 2600 (Service Pack 2) UP Free x86 compatible
Product: WinNt, suite: TerminalServer SingleUserTS
Built by: 2600.xpsp_sp2_gdr.070227-2254
Kernel base = 0x804d7000 PsLoadedModuleList = 0x8055a620
Debug session time: Fri Sep 26 23:31:49.898 2008 (GMT-4)
System Uptime: 0 days 0:04:37.513
Loading Kernel Symbols
..................................................................................................................................................................
Loading User Symbols
PEB is paged out (Peb.Ldr = 7ffd600c). Type ".hh dbgerr001" for details
Loading unloaded module list
...............
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
Use !analyze -v to get detailed debugging information.
BugCheck 7F, {d, 0, 0, 0}
*** ERROR: Symbol file could not be found. Defaulted to export symbols for ati3duag.dll -
PEB is paged out (Peb.Ldr = 7ffd600c). Type ".hh dbgerr001" for details
PEB is paged out (Peb.Ldr = 7ffd600c). Type ".hh dbgerr001" for details
Probably caused by : ati3duag.dll ( ati3duag!pDdHslSharedMemCalloc+a09f8 )
Followup: MachineOwner
---------
kd> !analyze -v
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
UNEXPECTED_KERNEL_MODE_TRAP (7f)
This means a trap occurred in kernel mode, and it's a trap of a kind
that the kernel isn't allowed to have/catch (bound trap) or that
is always instant death (double fault). The first number in the
bugcheck params is the number of the trap (8 = double fault, etc)
Consult an Intel x86 family manual to learn more about what these
traps are. Here is a *portion* of those codes:
If kv shows a taskGate
use .tss on the part before the colon, then kv.
Else if kv shows a trapframe
use .trap on that value
Else
.trap on the appropriate frame will show where the trap was taken
(on x86, this will be the ebp that goes with the procedure KiTrap)
Endif
kb will then show the corrected stack.
Arguments:
Arg1: 0000000d, EXCEPTION_GP_FAULT
Arg2: 00000000
Arg3: 00000000
Arg4: 00000000
Debugging Details:
------------------
PEB is paged out (Peb.Ldr = 7ffd600c). Type ".hh dbgerr001" for details
PEB is paged out (Peb.Ldr = 7ffd600c). Type ".hh dbgerr001" for details
BUGCHECK_STR: 0x7f_d
DEFAULT_BUCKET_ID: DRIVER_FAULT
PROCESS_NAME: 3DMark06.exe
LAST_CONTROL_TRANSFER: from e2cbaa78 to 804e1ff1
STACK_TEXT:
ab73445c e2cbaa78 badb0d00 00000014 00000000 nt!KiSystemFatalException+0xf
WARNING: Frame IP not in any known module. Following frames may be wrong.
ab7344dc bf2ad418 e2d78a40 ab734570 e2afb420 0xe2cbaa78
ab7344ec bf2ad442 e2afb42c e2afb2e0 00000000 ati3duag!pDdHslSharedMemCalloc+0xa09f8
ab734508 bf2adecd e2afb2e0 bf2ad3f0 00000010 ati3duag!pDdHslSharedMemCalloc+0xa0a22
ab73458c bf2bc37e ab734570 e2afb020 e2afb260 ati3duag!pDdHslSharedMemCalloc+0xa14ad
ab734624 bf29e641 e2afb2e0 e12de010 e2afb144 ati3duag!pDdHslSharedMemCalloc+0xaf95e
00000000 00000000 00000000 00000000 00000000 ati3duag!pDdHslSharedMemCalloc+0x91c21
STACK_COMMAND: kb
FOLLOWUP_IP:
ati3duag!pDdHslSharedMemCalloc+a09f8
bf2ad418 5f pop edi
SYMBOL_STACK_INDEX: 2
SYMBOL_NAME: ati3duag!pDdHslSharedMemCalloc+a09f8
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: ati3duag
IMAGE_NAME: ati3duag.dll
DEBUG_FLR_IMAGE_TIMESTAMP: 486d9269
FAILURE_BUCKET_ID: 0x7f_d_ati3duag!pDdHslSharedMemCalloc+a09f8
BUCKET_ID: 0x7f_d_ati3duag!pDdHslSharedMemCalloc+a09f8
Followup: MachineOwner
---------
kd> lmvm nt
start end module name
804d7000 806eb500 nt (pdb symbols) set _NT_SYMBOL_PATH=srv\ntoskrnl.pdb\A3930799CDF74A3CA818CCF481C59BAB2\ntoskrnl.pdb
Loaded symbol image file: ntoskrnl.exe
Image path: ntoskrnl.exe
Image name: ntoskrnl.exe
Timestamp: Wed Feb 28 04:10:41 2007 (45E54711)
CheckSum: 0021EF64
ImageSize: 00214500
File version: 5.1.2600.3093
Product version: 5.1.2600.3093
File flags: 0 (Mask 3F)
File OS: 40004 NT Win32
File type: 1.0 App
File date: 00000000.00000000
Translations: 0409.04b0
CompanyName: Microsoft Corporation
ProductName: Microsoft® Windows® Operating System
InternalName: ntoskrnl.exe
OriginalFilename: ntoskrnl.exe
ProductVersion: 5.1.2600.3093
FileVersion: 5.1.2600.3093 (xpsp_sp2_gdr.070227-2254)
FileDescription: NT Kernel & System
LegalCopyright: © Microsoft Corporation. All rights reserved.
kd> lmvm ati*
start end module name
bf012000 bf061000 ati2dvag (deferred)
Image path: \SystemRoot\System32\ati2dvag.dll
Image name: ati2dvag.dll
Timestamp: Thu Jul 03 23:23:45 2008 (486D97C1)
CheckSum: 0005A174
ImageSize: 0004F000
File version: 6.14.10.6833
Product version: 6.14.10.6833
File flags: 8 (Mask 3F) Private
File OS: 40004 NT Win32
File type: 3.4 Driver
File date: 00000000.00000000
Translations: 0409.04b0
CompanyName: ATI Technologies Inc.
ProductName: ATI Radeon WindowsNT Display Driver
InternalName: ati2dvag.dll
OriginalFilename: ati2dvag.dll
ProductVersion: 6.14.10.6833
FileVersion: 6.14.10.6833
FileDescription: ATI Radeon WindowsNT Display Driver
LegalCopyright: Copyright (C) 1998-2004 ATI Technologies Inc.
bf061000 bf0eb000 ati2cqag (deferred)
Image path: \SystemRoot\System32\ati2cqag.dll
Image name: ati2cqag.dll
Timestamp: Thu Jul 03 22:22:02 2008 (486D894A)
CheckSum: 000920DD
ImageSize: 0008A000
File version: 6.14.10.384
Product version: 6.14.10.384
File flags: 8 (Mask 3F) Private
File OS: 40004 NT Win32
File type: 3.4 Driver
File date: 00000000.00000000
Translations: 0409.04b0
CompanyName: ATI Technologies Inc.
ProductName: ATI Radeon Family
InternalName: ati2cqag.dll
OriginalFilename: ati2cqag.dll
ProductVersion: 5.2.3790.1830
FileVersion: 6.14.10.0384
FileDescription: Central Memory Manager / Queue Server Module
LegalCopyright: Copyright (C) 1998-2003 ATI Technologies Inc.
bf0eb000 bf151000 atikvmag (deferred)
Image path: \SystemRoot\System32\atikvmag.dll
Image name: atikvmag.dll
Timestamp: Thu Jul 03 22:30:27 2008 (486D8B43)
CheckSum: 00064ACE
ImageSize: 00066000
File version: 6.14.10.82
Product version: 6.14.10.82
File flags: 8 (Mask 3F) Private
File OS: 40004 NT Win32
File type: 2.4 Dll
File date: 00000000.00000000
Translations: 0000.04b0
CompanyName: ATI Technologies Inc.
ProductName: Virtual Command And Memory Manager
InternalName: atikvmag.dll
OriginalFilename: atikvmag.dll
ProductVersion: 5.2.3790.1830
FileVersion: 6.14.10.0082
FileDescription: Virtual Command And Memory Manager
LegalCopyright: Copyright (C) 1997-2005 ATI Technologies Inc.
bf151000 bf194000 atiok3x2 (deferred)
Image path: \SystemRoot\System32\atiok3x2.dll
Image name: atiok3x2.dll
Timestamp: Thu Jul 03 23:06:26 2008 (486D93B2)
CheckSum: 00041707
ImageSize: 00043000
File version: 6.14.10.7769
Product version: 6.14.10.7769
File flags: 8 (Mask 3F) Private
File OS: 40004 NT Win32
File type: 2.4 Dll
File date: 00000000.00000000
Translations: 0000.04b0
CompanyName: ATI Technologies Inc.
ProductName: Ring 0 x2 Component
InternalName: atiok3x2.dll
OriginalFilename: atiok3x2.dll
ProductVersion: 5.2.3790.1830
FileVersion: 6.14.10.7769
FileDescription: Ring 0 x2 component
LegalCopyright: Copyright (C) 1997-2007 ATI Technologies Inc.
bf194000 bf5305a0 ati3duag (export symbols) ati3duag.dll
Loaded symbol image file: ati3duag.dll
Image path: \SystemRoot\System32\ati3duag.dll
Image name: ati3duag.dll
Timestamp: Thu Jul 03 23:00:57 2008 (486D9269)
CheckSum: 0039D0CD
ImageSize: 0039C5A0
File version: 6.14.10.597
Product version: 6.14.10.597
File flags: 0 (Mask 0)
File OS: 40004 NT Win32
File type: 2.0 Dll
File date: 00000000.00000000
Translations: 0409.04e4
CompanyName: ATI Technologies Inc.
ProductName: ATI Technologies Inc. Radeon DirectX Universal Driver
InternalName: ati3duag.dll
OriginalFilename: ati3duag.dll
ProductVersion: 6.14.10.0597
FileVersion: 6.14.10.0597
PrivateBuild: Built by swtools on CNABAB05 on 07/03/08 at 23:00
SpecialBuild: DevStudio Build
FileDescription: ati3duag.dll
LegalCopyright: Copyright (C) 1998-2002 ATI Technologies Inc.
LegalTrademarks: Radeon (TM) is a Trademark of ATI Technologies Inc.
bf531000 bf73ba00 ativvaxx (deferred)
Image path: \SystemRoot\System32\ativvaxx.dll
Image name: ativvaxx.dll
Timestamp: Thu Jul 03 22:49:07 2008 (486D8FA3)
CheckSum: 0020C6AA
ImageSize: 0020AA00
File version: 6.14.10.193
Product version: 6.14.10.193
File flags: 0 (Mask 0)
File OS: 40004 NT Win32
File type: 2.0 Dll
File date: 00000000.00000000
Translations: 0409.04e4
CompanyName: ATI Technologies Inc.
ProductName: ATI Technologies Inc. Radeon Video Acceleration Universal Driver
InternalName: ativvaxx.dll
OriginalFilename: ativvaxx.dll
ProductVersion: 6.14.10.0193
FileVersion: 6.14.10.0193
PrivateBuild: Built by swtools on CNABAB05 on 07/03/08 at 22:48
SpecialBuild: DevStudio Build
FileDescription: Radeon Video Acceleration Universal Driver
LegalCopyright: Copyright (C) 1998-2005 ATI Technologies Inc.
LegalTrademarks: Radeon (TM) is a Trademark of ATI Technologies Inc.
f6e1f000 f731e000 ati2mtag (deferred)
Image path: \SystemRoot\system32\DRIVERS\ati2mtag.sys
Image name: ati2mtag.sys
Timestamp: Thu Jul 03 23:23:21 2008 (486D97A9)
CheckSum: 0031FD8D
ImageSize: 004FF000
File version: 6.14.10.6833
Product version: 6.14.10.6833
File flags: 8 (Mask 3F) Private
File OS: 40004 NT Win32
File type: 3.4 Driver
File date: 00000000.00000000
Translations: 0000.04b0
CompanyName: ATI Technologies Inc.
ProductName: ATI Radeon WindowsNT Miniport Driver
InternalName: ati2mtag.sys
OriginalFilename: ati2mtag.sys
ProductVersion: 6.14.10.6833
FileVersion: 6.14.10.6833
FileDescription: ATI Radeon WindowsNT Miniport Driver
LegalCopyright: Copyright (C) 1998-2004 ATI Technologies Inc.
kd> lmvm nv*
start end module name
f6a99000 f6aa9480 nvarm (deferred)
Image path: \SystemRoot\system32\drivers\nvarm.sys
Image name: nvarm.sys
Timestamp: Thu Aug 31 17:30:11 2006 (44F754E3)
CheckSum: 0001B9BD
ImageSize: 00010480
File version: 6.14.466.0
Product version: 6.14.466.0
File flags: 0 (Mask 3F)
File OS: 40004 NT Win32
File type: 3.9 Driver
File date: 00000000.00000000
Translations: 0409.04b0
CompanyName: NVIDIA Corporation
ProductName: NVIDIA nForce(TM) Audio Driver
InternalName: NVIDIA nForce(TM) Audio Driver
OriginalFilename: nvarm.sys
ProductVersion: 6.14.0466.0
FileVersion: 6.14.0466.0 built by: NVIDIA
FileDescription: NVIDIA® nForce(TM) APU Resource Manager
LegalCopyright: Copyright(C) 2000-2006 NVIDIA Corporation
f6aaa000 f6b8b780 nvmcp (deferred)
Image path: \SystemRoot\system32\drivers\nvmcp.sys
Image name: nvmcp.sys
Timestamp: Thu Aug 31 17:30:12 2006 (44F754E4)
CheckSum: 000E2D1C
ImageSize: 000E1780
File version: 6.14.466.0
Product version: 6.14.466.0
File flags: 0 (Mask 3F)
File OS: 40004 NT Win32
File type: 3.9 Driver
File date: 00000000.00000000
Translations: 0409.04b0
CompanyName: NVIDIA Corporation
ProductName: NVIDIA nForce(TM) Audio Driver
InternalName: NVIDIA nForce(TM) Audio Driver
OriginalFilename: nvmcp.sys
ProductVersion: 6.14.0466.0
FileVersion: 6.14.0466.0 built by: NVIDIA
FileDescription: NVIDIA® nForce(TM) MCP APU Audio Library
LegalCopyright: Copyright(C) 2000-2006 NVIDIA Corporation
f6b8c000 f6bf1980 nvapu (deferred)
Image path: \SystemRoot\system32\drivers\nvapu.sys
Image name: nvapu.sys
Timestamp: Thu Aug 31 17:29:32 2006 (44F754BC)
CheckSum: 000696B2
ImageSize: 00065980
Translations: 0000.04b0 0000.04e0 0409.04b0 0409.04e0
f7480000 f7499c00 nvatabus (deferred)
Image path: nvatabus.sys
Image name: nvatabus.sys
Timestamp: Thu Jan 18 15:46:29 2007 (45AFDCA5)
CheckSum: 0001F938
ImageSize: 00019C00
Translations: 0000.04b0 0000.04e0 0409.04b0 0409.04e0
f78bf000 f78cc080 nvax (deferred)
Image path: \SystemRoot\system32\drivers\nvax.sys
Image name: nvax.sys
Timestamp: Thu Aug 31 17:26:02 2006 (44F753EA)
CheckSum: 0000EE81
ImageSize: 0000D080
Translations: 0000.04b0 0000.04e0 0409.04b0 0409.04e0
f7917000 f791c500 nv_agp (deferred)
Image path: nv_agp.sys
Image name: nv_agp.sys
Timestamp: Tue Apr 27 19:37:17 2004 (408EEEAD)
CheckSum: 0000E1DB
ImageSize: 00005500
Translations: 0000.04b0 0000.04e0 0409.04b0 0409.04e0
Closing open log file d:\3DMark06-B110_CanyonFlight_320x200_Cat87AgpHotfix.log