Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Vladimir_I_
Beginner
187 Views

Access violation in igdumd32.dll

Hi,

We use MSHTML library to embed MS Internet Explorer component into our application. MS Internet Explorer component provides feature that allows us to enable/disable GPU acceleration during web page rendering. It's an internal MS IE feature. When we enable this feature on Windows 7 we receive access violation (AV) error in our app. We collected dump file with more info about this access violation error and in dump file we see the following call stack that causes AV:

 

0x1e992057
igdumd32!OpenAdapter+1569f8
igdumd32!OpenAdapter+1219b0
igdumd32!OpenAdapter+ca021
igdumd32!OpenAdapter+9084e
igdumd32!OpenAdapter+7914e
D3D10Level9!LDDMUMDevice::UnderlyingCreateDecode+107
D3D10Level9!UMDevice::CreateDecodeContext_Default+4a
d3d11!CDecodeContext::CLS::FinalConstruct+81
d3d11!TCLSWrappers<CDecodeContext>::CLSFinalConstructFn+10
d3d11!CLayeredObjectWithCLS<CDecodeContext>::FinalConstruct+71
d3d11!CLayeredObjectWithCLS<CDecodeContext>::CreateInstance+bb
d3d11!CDevice::CreateLayeredChild+743
d3d11!CBridgeImpl<ID3D11LayeredDevice,ID3D11LayeredDevice,CLayeredObject<CDevice> >::CreateLayeredChild+20
d3d11!NDXGI::CDevice::CreateLayeredChild+205
d3d11!CBridgeImpl<ID3D11LayeredDevice,ID3D11LayeredDevice,CLayeredObject<NDXGI::CDevice> >::CreateLayeredChild+22
d3d11!NOutermost::CDeviceChild::FinalConstruct+1e
d3d11!CUseCountedObject<NOutermost::CDeviceChild>::CreateInstance+66
d3d11!NOutermost::CDevice::CreateLayeredChild+d0
d3d11!CDevice::CreateVideoDecoder+a2
msmpeg2vdec+64026
msmpeg2vdec+63445
msmpeg2vdec+740e6
msmpeg2vdec+71c0e
msmpeg2vdec+e0991
msmpeg2vdec+13a17b
msmpeg2vdec+d764c
msmpeg2vdec+c5b95
kernel32!BaseThreadInitThunk+e
ntdll!__RtlUserThreadStart+70
ntdll!_RtlUserThreadStart+1b

Access violation happens in the igdumd32.dll module that is used when GPU acceleration feature is enabled.

We tested our application with the latest version of igdumd32.dll (9.17.10.3517) and we still see same AV. Could you please take a look at this call stack and let me know what might cause this error. We can provide the DMP file for you, so you could analyse it better. Just let me know.

Any help, workarounds or suggestions would be appreciated.

 

0 Kudos
1 Reply
Vladimir_I_
Beginner
187 Views

Update: with the latest version of driver this issue isn't reproducible anymore.

Reply