Rabu, 25 Juli 2007

Tukar Memory...

Bukan memory gue ... tapi memory komputer. Setelah tukar casing, tukar kartu grafis (gue tuker ini soalnya pas main game ada banyak semutnya kayak tv rusak), sekarang tukar memory. Setelah mengalami variasi BSoD, dan mengechek segala kemungkinan yang ada (apakah salah satu hardware gue yang error) maka kesimpulannya memory rusak! Gue check file dump nya microsoft pake debugging toolsnya microsoft, terlihat memory corruption dimana2.



---------------------------------------------------------------------------------------------------------------------------------

FAULTING_MODULE: 804d7000 nt

DEBUG_FLR_IMAGE_TIMESTAMP: 0

EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - De instructie op 0x%08lx verwijst naar geheugen op 0x%08lx. De lees- of schrijfbewerking ("%s") op het geheugen is mislukt.

FAULTING_IP:
win32k!EngMulDiv+43f3
bf823a66 8b09 mov ecx,dword ptr [ecx]

TRAP_FRAME: baee43fc -- (.trap ffffffffbaee43fc)
ErrCode = 00000000
eax=e1a49008 ebx=e1a49008 ecx=04130413 edx=0006f4a0 esi=e1e8cc18 edi=00000090
eip=bf823a66 esp=baee4470 ebp=baee4490 iopl=0 nv up ei pl nz na po nc
cs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=00010202
win32k!EngMulDiv+0x43f3:
bf823a66 8b09 mov ecx,dword ptr [ecx] ds:0023:04130413=????????
Resetting default scope

CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: CODE_CORRUPTION
BUGCHECK_STR: 0x8E
LAST_CONTROL_TRANSFER: from bf872fb0 to bf823a66

STACK_TEXT:
WARNING: Stack unwind information not available. Following frames may be wrong.
baee4490 bf872fb0 04130413 00000000 e1a49008 win32k!EngMulDiv+0x43f3
baee4504 bf880d24 89b55670 000000a8 00000000 win32k!EngEraseSurface+0x21a1
baee479c bf881e8b baee4818 baee4801 02000000 win32k!EngGetCurrentCodePage+0x64aa
baee4d40 804dd99f 0006f658 02000000 000000a8 win32k!EngGetCurrentCodePage+0x7611
baee4ddc 804ec781 805c2b65 00000005 00000000 nt!KiDeliverApc+0xb9e
baee4dfc 804dc605 000095c8 00001f80 0000ffff nt!KeInitializeTimerEx+0x1e6
00000000 00000000 00000000 00000000 00000000 nt!ExReleaseResourceLite+0x6c

STACK_COMMAND: kb

CHKIMG_EXTENSION: !chkimg -lo 50 -db !win32k
6 errors : !win32k (bf823844-bf823a54)
bf823840 90 90 90 90 *50 8b ff 55 8b ec 53 56 *90 75 08 85 ....P..U..SV.u..
bf823850 f6 57 74 15 8b 7d 10 3b 75 0c 74 0d *50 46 23 10 .Wt..}.;u.t.PF#.
...
bf823a40 5d c2 08 00 *00 e8 2f 3e 01 00 eb f4 *00 90 90 90 ]...../>........
bf823a50 90 8b ff 55 *51 ec ff 15 60 c2 98 bf 50 ff 15 f8 ...UQ...`...P...

MODULE_NAME: memory_corruption
IMAGE_NAME: memory_corruption
FOLLOWUP_NAME: memory_corruption
MEMORY_CORRUPTOR: STRIDE
FAILURE_BUCKET_ID: MEMORY_CORRUPTION_STRIDE
BUCKET_ID: MEMORY_CORRUPTION_STRIDE

Followup: memory_corruption
----------------------------------------------------------------------------------------------------------------------------



Akhirnya gue copot satu memory dan check satu persatu dengan memakai mem86 (gratis dan sangat bagus!). Bener2 kelewatan errornya setelah 1 jam ngecek di salah satu memory. Digambar atas aja belum 10 menit udah merah membara monitor akibar error he he he....

Hari ini langsung dibawa ke toko tempat membeli memory, dan langsung ditukar sepasang (karena boxnya isinya 2 buah memory). Mungkin garansi memori ini berpasangan. Setelah menerima memory pengganti langsung gue check pake mem86 satu persatu. Tidak terlihat warna merah error, keduanya pun masuk slot dan hari ini tidak kelihatan biru2 nge-hangnya oom Bill Gates.

Tidak ada komentar: