web-dev-qa-db-ja.com

Googleを使用する場合のwin32.sysのBSOD Chrome

Google Chromeを使用すると、win32.sysでエラーのあるBSODが発生することがよくあります。これは通常、PCの起動直後ですが、常に発生するわけではなく、Chromeでのみ発生し、他のプログラムでは発生しません。以前のバージョンのChromeおよび現在(バージョン7.0.517.44)。

WinDbgを実行すると、次の情報が得られます。

おそらく原因:win32k.sys(win32k!GreGetGlyphIndicesW + af)

完全な情報は次のとおりです。

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

また、Chromeが一部のフォントを正しくレンダリングしない、一連の正方形(□)を表示するだけの問題が発生することもあります。フォントサイズを変更すると、問題が「修正」されます。 Chromeを再起動します。2つは関連している可能性がありますか?(私はそれらが関連していると思います)。この問題はFirefoxとIE(それだけですChrome is私のデフォルトのブラウザ)。

BSODの原因を絞り込むために私にできることは他にありますか?手伝ってもらえれば、Windowsを完全に再インストールしたくありません。

私がまだ行っていないのは、メモリテストを実行することです。これは次の議題です。

これは、 PCブルースクリーンを実行してすぐに再起動したときにどうするかについての私の古い質問に(正直に)関連しています。 それは同じ原因でしたが、私と同じです私がフォローアップしなかったPCを再構築する必要がありました(新しいm/b、CPU、メモリ、グラフィックカードが必要だったので効果的に交換しました)。

3
ChrisF

WinDbgの「考えられる原因」はGreGetGlyphIndicesであり、グリフはフォントで使用される文字の形であるため、はい、Chromeでのフォントの問題に関連している可能性があります。

おそらく、Chromeで使用されている特定のフォントがこの問題を引き起こしていますか?

フォントを変更します Chromeで使用 (可能な限り)問題が再発するかどうかを確認します。

4
RedGrittyBrick

OK big boys ... MSホットフィックスのインストールを含む修正については、投稿#9 http://code.google.com/p/chromium/issues/detail?id=10011#c9 を参照してください。 XP SP3の上部。

ホットフィックスへの完全なリンクを使用するように注意してください http://www.Microsoft.com/downloads/en/details.aspx?FamilyID=ec4b7d80-79b6-4035-92a3-3992a9e09718&displaylang=en

4
ted