Every so often I get a BSOD with an error in win32.sys when using Google Chrome. It's usually immediately after the PC boots, but not always, and only ever happens with Chrome and not any other program. It's been happening for a while with previous versions of Chrome as well as the current (Version 7.0.517.44).
Running WinDbg gives the following information:
Probably caused by : win32k.sys ( win32k!GreGetGlyphIndicesW+af )
The full information is:
EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - The instruction at "0x%08lx" referenced memory at "0x%08lx". The memory could not be "%s".
FAULTING_IP:
win32k!GreGetGlyphIndicesW+af
bf953c37 8b4004 mov eax,dword ptr [eax+4]
TRAP_FRAME: 9f8d9c00 -- (.trap 0xffffffff9f8d9c00)
ErrCode = 00000000
eax=00000000 ebx=00000100 ecx=000000ba edx=e1444404 esi=e3573000 edi=e1444008
eip=bf953c37 esp=9f8d9c74 ebp=9f8d9c8c iopl=0 nv up ei pl zr na pe nc
cs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=00010246
win32k!GreGetGlyphIndicesW+0xaf:
bf953c37 8b4004 mov eax,dword ptr [eax+4] ds:0023:00000004=????????
Resetting default scope
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: DRIVER_FAULT
BUGCHECK_STR: 0x8E
PROCESS_NAME: chrome.exe
LAST_CONTROL_TRANSFER: from bf94b2c4 to bf953c37
STACK_TEXT:
9f8d9c8c bf94b2c4 e16269c8 e3573200 e13e0008 win32k!GreGetGlyphIndicesW+0xaf
9f8d9d28 bf94b340 10010def 0012efe8 00000100 win32k!NtGdiGetGlyphIndicesWInternal+0xf2
9f8d9d48 8054164c 10010def 0012efe8 00000100 win32k!NtGdiGetGlyphIndicesW+0x1b
9f8d9d48 7c90e514 10010def 0012efe8 00000100 nt!KiFastCallEntry+0xfc
WARNING: Frame IP not in any known module. Following frames may be wrong.
0012ed58 00000000 00000000 00000000 00000000 0x7c90e514
STACK_COMMAND: kb
FOLLOWUP_IP:
win32k!GreGetGlyphIndicesW+af
bf953c37 8b4004 mov eax,dword ptr [eax+4]
SYMBOL_STACK_INDEX: 0
SYMBOL_NAME: win32k!GreGetGlyphIndicesW+af
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: win32k
IMAGE_NAME: win32k.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 4c7d06ce
FAILURE_BUCKET_ID: 0x8E_win32k!GreGetGlyphIndicesW+af
BUCKET_ID: 0x8E_win32k!GreGetGlyphIndicesW+af
I've also been having an occasional problem where Chrome won't render some fonts correctly - it just displays a series of squares (□). Changing the font size "fixes" the problem as does restarting Chrome. Could the two be related? (I'm guessing that they are). This problem also affects Firefox and IE (it's just that Chrome is my default browser).
Is there anything further I can do to narrow down the cause of the BSOD? I don't really want to do a full reinstall of Windows if I can help it.
What I haven't done yet is run a memory test, that's next on the agenda.
This is related (tangentially) to my old question on what to do when PC Blue Screens and then instantly reboots. as that was the same cause but as I had to rebuild (well effectively replace as it needed new m/b, CPU, memory and graphics card) the PC I didn't follow that up.