Re: System Error

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance

From: David Candy (.)
Date: 01/24/05


Date: Mon, 24 Jan 2005 12:22:08 +1100


        

You look up the error code without the leading 1 for the 10000000 class errors.

      Driver Development Tools: Windows DDK

Bug Check 0x50: PAGE_FAULT_IN_NONPAGED_AREA
The PAGE_FAULT_IN_NONPAGED_AREA bug check has a value of 0x00000050. This indicates that invalid system memory has been referenced.

Parameters
The following parameters are displayed on the blue screen.

      Parameter Description
      1 Memory address referenced
      2 0: Read operation
      1: Write operation
     
      3 Address that referenced memory (if known)
      4 Reserved

If the driver responsible for the error can be identified, its name is printed on the blue screen and stored in memory at the location (PUNICODE_STRING) KiBugCheckDriver.

Cause
Bug check 0x50 usually occurs after the installation of faulty hardware or in the event of failure of installed hardware (usually related to defective RAM, be it main memory, L2 RAM cache, or video RAM).

Another common cause is the installation of a faulty system service.

Antivirus software can also trigger this error, as can a corrupted NTFS volume.

Resolving the Problem
Resolving a faulty hardware problem: If hardware has been added to the system recently, remove it to see if the error recurs. If existing hardware has failed, remove or replace the faulty component. You should run hardware diagnostics supplied by the system manufacturer. For details on these procedures, see the owner’s manual for your computer.

Resolving a faulty system service problem: Disable the service and confirm that this resolves the error. If so, contact the manufacturer of the system service about a possible update. If the error occurs during system startup, restart your computer, and press F8 at the character-mode menu that displays the operating system choices. At the resulting Windows Advanced Options menu, choose the Last Known Good Configuration option. This option is most effective when only one driver or service is added at a time.

Resolving an antivirus software problem: Disable the program and confirm that this resolves the error. If it does, contact the manufacturer of the program about a possible update.

Resolving a corrupted NTFS volume problem: Run Chkdsk /f /r to detect and repair disk errors. You must restart the system before the disk scan begins on a system partition. If the hard disk is SCSI, check for problems between the SCSI controller and the disk.

Finally, check the System Log in Event Viewer for additional error messages that might help pinpoint the device or driver that is causing the error. Disabling memory caching of the BIOS might also resolve it.

Comments
Typically, this address is in freed memory or is simply invalid.

This cannot be protected by a try - except handler — it can only be protected by a probe.

-- 
----------------------------------------------------------
http://www.uscricket.com
"nut62001" <nut62001@discussions.microsoft.com> wrote in message news:882CDFF0-BC12-4E0A-A053-995DE9CEB81D@microsoft.com...
> My computer shutts down with no warning. The error report says that it was a 
> graphic driver. I updated my video driver but my computer continues to shutt 
> down. Now the error report says that a device driver is causing the problem. 
> The error code is 10000050,parameter1 e3 bcaac4, parameter2 00000000, 
> parameter3 8058543c,parameter4 00000001. If anyone knows what this is or how 
> I could find out myself it would be  appreciated. Thanks


Relevant Pages

  • Re: BSODs
    ... This is almost always a driver: ... This bug check is issued if paged memory is accessed ... Current BIOS is revision F5, ...
    (microsoft.public.windows.vista.performance_maintenance)
  • Re: UIO: munmap bug for boot time allocated memory
    ... I have looked into this bug in more detail. ... that applies only to memory you get _directly_ from kmalloc. ... user space VMA? ... You mentioned linking you up with the source code for my driver. ...
    (Linux-Kernel)
  • [PATCH One-liner] Bug fix of cfag12864b
    ... This one-liner patch fixes a bug in drivers/auxdisplay/cfag12864b.c ... the driver tries to kalloc some memory in the ...
    (Linux-Kernel)
  • Re: Driver crashes on GeForce 9500GT (Windows Vista machine)
    ... Confirm that it's a bug in the driver. ... We also have run memory checking tools. ... I guess I have my work cut out for me. ...
    (comp.graphics.api.opengl)
  • Re: page in nonpage area error
    ... This indicates that invalid system memory has been referenced. ... If the driver responsible for the error can be identified, its name is printed on the blue screen and stored in memory at the location KiBugCheckDriver. ... Bug check 0x50 usually occurs after the installation of faulty hardware or in the event of failure of installed hardware. ... Resolving an antivirus software problem: Disable the program and confirm that this resolves the error. ...
    (microsoft.public.windowsxp.general)