Windows Photo Viewer terminating with “COM Surrogate” error

windows 7windows-photo-viewer

I have a problem that is very similar to this one, but unlike it, the problem is not on a Tablet PC, and consequently not when turning to Portrait Mode. It also does not specify an error in the "d3d9.dll" module, as does the error explained in the other question.
Sometimes the error occurs after skipping to the next picture, sometimes it happens after several pictures. To the best of my knowledge, all my graphic drivers are updated. I have also tried the answers there, all to no avail.
Can anyone help me solve this problem?

Best Answer

The dump points to your Intel graphic card driver as source:

Call Site
ntdll!NtWaitForMultipleObjects
KERNELBASE!WaitForMultipleObjectsEx
kernel32!WaitForMultipleObjectsExImplementation
kernel32!WerpReportFaultInternal
kernel32!WerpReportFault
kernel32!BasepReportFault
kernel32!UnhandledExceptionFilter
ntdll!LdrpLogFatalUserCallbackException
ntdll!KiUserCallbackDispatcherHandler
ntdll!RtlpExecuteHandlerForException
ntdll!RtlDispatchException
ntdll!KiUserExceptionDispatch
igdumd64
0x0
0x0

SYMBOL_NAME:  igdumd64+30eb06

FOLLOWUP_NAME:  igfx-gpu

MODULE_NAME: igdumd64

IMAGE_NAME:  igdumd64.dll

DEBUG_FLR_IMAGE_TIMESTAMP:  4f3aac44

FAILURE_BUCKET_ID:  NULL_CLASS_PTR_READ_c0000005_igdumd64.dll!Unknown

BUCKET_ID:  X64_APPLICATION_FAULT_NULL_CLASS_PTR_READ_igdumd64+30eb06

WATSON_STAGEONE_URL:  http://watson.microsoft.com/StageOne/dllhost_exe/6_1_7600_16385/4a5bca54/igdumd64_dll/8_15_10_2653/4f3aac44/c0000005/0030eb06.htm?Retriage=1

Loaded symbol image file: igdumd64.dll
Image path: C:\Windows\System32\igdumd64.dll
Image name: igdumd64.dll
Timestamp:        Tue Feb 14 19:47:32 2012 

So update the driver please. If this doesn't fix it, try to install the Photo Gallary from the Live Essentials and look if this fixes it.

To stop dump creation, delete the key dllhost.exe under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps.