landmann

OpenCL runtime and MS Application Verifier

Discussion created by landmann on Jan 16, 2011
Latest reply on Jan 29, 2012 by ozdelite

Microsoft Application Verifier is quite handy for checking programs in stressful scenarios.

However I cannot use it on my DX10+OpenCL application , as it reports a few (but luckily skippable) issues in the OpenCL runtime but then hangs endlessly in

(510.968): Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
atigktxx!GetD3DKMTProcAddress+0x100f:
706222e1 8b7e08          mov     edi,dword ptr [esi+8] ds:002b:0cd58ff0=????????
0:000:x86> g
(510.968): Access violation - code c0000005 (!!! second chance !!!)
atigktxx!GetD3DKMTProcAddress+0x100f:
706222e1 8b7e08          mov     edi,dword ptr [esi+8] ds:002b:0cd58ff0=????????
0:000:x86> g

Is there a way to make Application Verifier and AMD OpenCL run together nicely?

Config: Windows7, AMD Stream SDK 2.3, Catalyst 10.12., use plain "SimpleDX10" as repro case.

Outcomes