BSOD em win32.sys ao usar o Google Chrome

3

De vez em quando eu recebo um BSOD com um erro no win32.sys ao usar o Google Chrome. É geralmente logo após o PC inicializar, mas nem sempre, e só acontece com o Chrome e não com qualquer outro programa. Está acontecendo há algum tempo com as versões anteriores do Chrome, assim como as atuais (versão 7.0.517.44).

A execução do WinDbg fornece as seguintes informações:

Probably caused by : win32k.sys ( win32k!GreGetGlyphIndicesW+af )

A informação completa é:

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

Eu também tenho tido um problema ocasional em que o Chrome não renderiza algumas fontes corretamente - ele exibe apenas uma série de quadrados (□). Alterar o tamanho da fonte "corrige" o problema, assim como reiniciar o Chrome. Os dois poderiam estar relacionados? (Eu estou supondo que eles são). Esse problema também afeta o Firefox e o IE (é apenas que o Chrome é meu navegador padrão).

Existe mais alguma coisa que eu possa fazer para diminuir a causa do BSOD? Eu realmente não quero fazer uma reinstalação completa do Windows se eu puder ajudá-lo.

O que eu ainda não fiz é executar um teste de memória, que é o próximo na agenda.

Isso está relacionado (tangencialmente) à minha antiga pergunta sobre o que fazer quando PC Blue Screens e, em seguida, reinicia instantaneamente. como isso foi a mesma causa, mas como eu tive que reconstruir (bem efetivamente substituir como precisava de novo m / b, CPU, memória e placa gráfica) o PC não segui-lo.

    
por ChrisF 21.11.2010 / 13:32

2 respostas

4

Como a "causa provável" do WinDbg é GreGetGlyphIndices e Glyphs são formas de caracteres usadas em Fonts, então sim, provavelmente está relacionado a problemas de fonte no Chrome.

Talvez uma fonte específica, usada pelo Google Chrome, esteja causando esse problema?

Eu mudaria as fontes usadas pelo Chrome ( na medida do possível) e ver se o problema se repete.

    
por 21.11.2010 / 13:38
4

OK meninos grandes ... Ver postagem # 9 link para a correção que envolve a instalação de um hotfix MS em cima do XP SP3.

Tenha cuidado para usar o link completo para o hotfix link

    
por 12.06.2011 / 00:29