Юзаю Chrome примерно год уже. Нравится браузер - шустренький и удобный, но вот при воспроизведении видео, флэш-роликов, иногда система вылетает в "синий экран" с последующей перезагрузкой ПК. Именно из-за этого браузера. Проверял как на "чистой" WinXP SP3, так и на рабочем ПК с загруженным "боевым софтом" для восстановления телефонов и пр.
Вначале грешил на оперативную память, пробовал менять, но все - без толку.
Выяснил, что не из-за нее.
Анализ дампа памяти показал следующее:
Код:
EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - Инструкция по адресу "0x%08lx" обратилась к памяти по адресу "0x%08lx". Память не может быть "%s".
FAULTING_IP:
win32k!ESTROBJ::vInit+43
bf812510 f6410410 test byte ptr [ecx+4],10h
TRAP_FRAME: b3fb89cc -- (.trap 0xffffffffb3fb89cc)
ErrCode = 00000000
eax=00000000 ebx=b3fb8c68 ecx=00000000 edx=00000680 esi=b3fb8b4c edi=00000000
eip=bf812510 esp=b3fb8a40 ebp=b3fb8a54 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!ESTROBJ::vInit+0x43:
bf812510 f6410410 test byte ptr [ecx+4],10h 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 bf8d1c4a to bf812510
STACK_TEXT:
b3fb8a54 bf8d1c4a b3fb8d00 00000001 b3fb8c70 win32k!ESTROBJ::vInit+0x43
b3fb8c60 bf8d1af6 e4dfd818 b3fb8d00 e562c008 win32k!GreGetTextExtentExW+0x12a
b3fb8d3c 804de7ec 73011704 755904bc 00000001 win32k!NtGdiGetTextExtentExW+0x14c
b3fb8d3c 7c90e514 73011704 755904bc 00000001 nt!KiFastCallEntry+0xf8
WARNING: Frame IP not in any known module. Following frames may be wrong.
0012effc 00000000 00000000 00000000 00000000 0x7c90e514
STACK_COMMAND: kb
FOLLOWUP_IP:
win32k!ESTROBJ::vInit+43
bf812510 f6410410 test byte ptr [ecx+4],10h
SYMBOL_STACK_INDEX: 0
SYMBOL_NAME: win32k!ESTROBJ::vInit+43
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: win32k
IMAGE_NAME: win32k.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 4bdd0c20
FAILURE_BUCKET_ID: 0x8E_win32k!ESTROBJ::vInit+43
BUCKET_ID: 0x8E_win32k!ESTROBJ::vInit+43
Followup: MachineOwner
В Сети поговаривают о проблеме в драйвере Windows XP - win32k.sys.
Довольно распространенная проблема с адресной индексацией видеопамяти.
Метод "лечения" прост:
Если происходит сбой модуля shockwave flash в google chrome, то есть, он "падает" в BSOD при воспроизведении видео, то нужно отключить лишний плагин flash - их там 2 штуки почему-то появляется.
Один, с путем в
C:\WINDOWS\system32\Macromed\Flash\NPSWF32.dll - его оставить,
а второй в
C:\Documents and Settings\профиль пользователя\Local Settings\Application Data\Google\Chrome\Application\16.0.912.63\gcswf32 .dll - отключить.
Отключается тут: Параметры - Дополнительные - Настройки содержания - Подключаемые модули - Отключить отдельные модули - справа наверху "+Подробнее" . Shockwave Flash - отключить.