Jump to content


Register a free account to unlock additional features at BleepingComputer.com
Welcome to BleepingComputer, a free community where people like yourself come together to discuss and learn how to use their computers. Using the site is easy and fun. As a guest, you can browse and view the various discussions in the forums, but can not create a new topic or reply to an existing one unless you are logged in. Other benefits of registering an account are subscribing to topics and forums, creating a blog, and having no ads shown anywhere on the site.

Click here to Register a free account now! or read our Welcome Guide to learn how to use this site.


Bsod Memory Corruption?

  • Please log in to reply
2 replies to this topic

#1 Sc00by22


  • Members
  • 147 posts
  • Gender:Not Telling
  • Local time:03:13 PM

Posted 07 June 2008 - 08:29 AM

I just built this brand new PC, Q6600 2.4, 4GB Ram and I'm getting BSOD telling me that i have a memory corruption, I hope it isn't, Could anybody confirm this?

* *
* Bugcheck Analysis *
* *

This is a very common bugcheck. Usually the exception address pinpoints
the driver/function that caused the problem. Always note this address
as well as the link date of the driver/image that contains this address.
Some common problems are exception code 0x80000003. This means a hard
coded breakpoint or assertion was hit, but this system was booted
/NODEBUG. This is not supposed to happen as developers should never have
hardcoded breakpoints in retail code, but ...
If this happens, make sure a debugger gets connected, and the
system is booted /DEBUG. This will let us see why this breakpoint is
Arg1: c0000005, The exception code that was not handled
Arg2: 8050a7b2, The address that the exception occurred at
Arg3: ba523ca4, Exception Record Address
Arg4: ba5239a0, Context Record Address

Debugging Details:

EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - The instruction at "0x%08lx" referenced memory at "0x%08lx". The memory could not be "%s".

8050a7b2 8b07 mov eax,dword ptr [edi]

EXCEPTION_RECORD: ba523ca4 -- (.exr 0xffffffffba523ca4)
ExceptionAddress: 8050a7b2 (nt!MiSegmentDelete+0x00000014)
ExceptionCode: c0000005 (Access violation)
ExceptionFlags: 00000000
NumberParameters: 2
Parameter[0]: 00000000
Parameter[1]: 00000002
Attempt to read from address 00000002

CONTEXT: ba5239a0 -- (.cxr 0xffffffffba5239a0)
eax=00000000 ebx=806e6a4c ecx=00000000 edx=00000000 esi=8ac43008 edi=00000002
eip=8050a7b2 esp=ba523d6c ebp=ba523d8c iopl=0 nv up ei ng nz na pe nc
cs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=00010286
8050a7b2 8b07 mov eax,dword ptr [edi] ds:0023:00000002=????????
Resetting default scope



ERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction at "0x%08lx" referenced memory at "0x%08lx". The memory could not be "%s".

READ_ADDRESS: 00000002



LAST_CONTROL_TRANSFER: from 8050c0c9 to 8050a7b2

ba523d8c 8050c0c9 00000002 00000000 8aea9da8 nt!MiSegmentDelete+0x14
ba523dac 805cff64 00000000 00000000 00000000 nt!MiDereferenceSegmentThread+0xa7
ba523ddc 805460de 8050c022 00000000 00000000 nt!PspSystemThreadStartup+0x34
00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x16

8050a7b2 8b07 mov eax,dword ptr [edi]


SYMBOL_NAME: nt!MiSegmentDelete+14




STACK_COMMAND: .cxr 0xffffffffba5239a0 ; kb

IMAGE_NAME: memory_corruption

FAILURE_BUCKET_ID: 0x7E_nt!MiSegmentDelete+14

BUCKET_ID: 0x7E_nt!MiSegmentDelete+14

Followup: MachineOwner

BC AdBot (Login to Remove)


#2 Sterling14


  • Members
  • 1,842 posts
  • Gender:Male
  • Location:New York
  • Local time:09:13 AM

Posted 07 June 2008 - 04:56 PM

My computer use to get the BSOD because I had a defective stick of ram. The best thing to do is run memtest http://memtest86.com/ . Burn the .ISO image to a cd, and restart your computer. Make sure your computer is set to boot off the cd drive before the hard drive. The program should automatically start running, and you should let it go for at least 2 hours, but I usually just let it sit over night. It will tell you if it found any errors.

You can also take each individual stick of ram out at a time, to find which is the bad one. I doubt that all of them would be bad.
"I think there is a world market for maybe five computers." - Thomas Watson, Chairman of IBM, 1943

#3 Sc00by22

  • Topic Starter

  • Members
  • 147 posts
  • Gender:Not Telling
  • Local time:03:13 PM

Posted 07 June 2008 - 05:11 PM

The last time i used Memtest it came with no errors but then i found 1 of my sticks was corrupt, I might try the take 1 out method

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users