1. #1
    jcgriff2's Avatar
    Join Date
    Feb 2012
    Location
    New Jersey Shore
    Posts
    15,563
    • specs System Specs
      • Manufacturer:
        HP
      • Model Number:
        HP ENVY TouchSmart 17-j130us Notebook - E8A04UA
      • Motherboard:
        HP Insyde 720265-501 6050A2549501-MB-A02
      • CPU:
        Intel Core i7-4700MQ Processor with Turbo Boost up to 3.4GHz.
      • Memory:
        12GB DDR3L SDRAM (2 DIMM)
      • Graphics:
        Intel HD graphics 4600 with up to 1792MB total graphics memory
      • Sound Card:
        Beats Audio quad speakers and two subwoofers
      • Hard Drives:
        1TB 5400RPM hard drive with HP ProtectSmart Hard Drive Protection
      • Disk Drives:
        Hitachi 500 GB SSD; 7 TB USB External
      • Power Supply:
        90w
      • Case:
        Laptop
      • Display:
        17.3-inch diagonal HD+ BrightView LED-backlit touchscreen display (1600 x 900)
      • Operating System:
        Windows 8.1

    Exception Codes (NT STATUS Codes)

    Listings for exception codes -

    http://msdn.microsoft.com/en-us/libr...=PROT.10).aspx

    http://nologs.com/ntstatus.html

    http://www.carrona.org/ntstatus.html

    Other error codes - at bottom - http://www.jcgriff2.com
    Last edited by jcgriff2; 12-10-2012 at 10:23 PM.
    niemiro and Vir Gnarus say thanks for this.

    BSOD Posting Instructions - Windows 10, 8.1, 8, 7 & Vista ` ` `Carrona Driver Reference Table (DRT)
    https://www.sysnative.com/
    Sysnative Hex-Decimal-UNIX Date Conversion

    Has Sysnative Forums helped you?
    Please consider donating to help support the forum.
    Thank You!

    Microsoft MVP 2009-2015


    • Ad Bot

      advertising
      Beep.

        
       

  2. #2
    jcgriff2's Avatar
    Join Date
    Feb 2012
    Location
    New Jersey Shore
    Posts
    15,563
    • specs System Specs
      • Manufacturer:
        HP
      • Model Number:
        HP ENVY TouchSmart 17-j130us Notebook - E8A04UA
      • Motherboard:
        HP Insyde 720265-501 6050A2549501-MB-A02
      • CPU:
        Intel Core i7-4700MQ Processor with Turbo Boost up to 3.4GHz.
      • Memory:
        12GB DDR3L SDRAM (2 DIMM)
      • Graphics:
        Intel HD graphics 4600 with up to 1792MB total graphics memory
      • Sound Card:
        Beats Audio quad speakers and two subwoofers
      • Hard Drives:
        1TB 5400RPM hard drive with HP ProtectSmart Hard Drive Protection
      • Disk Drives:
        Hitachi 500 GB SSD; 7 TB USB External
      • Power Supply:
        90w
      • Case:
        Laptop
      • Display:
        17.3-inch diagonal HD+ BrightView LED-backlit touchscreen display (1600 x 900)
      • Operating System:
        Windows 8.1

    Re: Exception Codes (NT STATUS Codes)

    AceInfinity and Vir Gnarus say thanks for this.

    BSOD Posting Instructions - Windows 10, 8.1, 8, 7 & Vista ` ` `Carrona Driver Reference Table (DRT)
    https://www.sysnative.com/
    Sysnative Hex-Decimal-UNIX Date Conversion

    Has Sysnative Forums helped you?
    Please consider donating to help support the forum.
    Thank You!

    Microsoft MVP 2009-2015

  3. #3
    AceInfinity's Avatar
    Join Date
    Feb 2012
    Location
    Canada
    Posts
    1,711

    Re: Exception Codes (NT STATUS Codes)

    Win32 and HRESULT are more known to the average programmer, unless you work a lot with the kernel itself. NTSTATUS is more uncommon as it's on a lower level in which most people usually don't have much insight into. Therefore, unless you're a low level programmer, the audacity of most programmers is that NTSTATUS just doesn't exist.

    \n\n

    Automation Programmer
    Development Site: aceinfinity.net

  4. #4
    jcgriff2's Avatar
    Join Date
    Feb 2012
    Location
    New Jersey Shore
    Posts
    15,563
    • specs System Specs
      • Manufacturer:
        HP
      • Model Number:
        HP ENVY TouchSmart 17-j130us Notebook - E8A04UA
      • Motherboard:
        HP Insyde 720265-501 6050A2549501-MB-A02
      • CPU:
        Intel Core i7-4700MQ Processor with Turbo Boost up to 3.4GHz.
      • Memory:
        12GB DDR3L SDRAM (2 DIMM)
      • Graphics:
        Intel HD graphics 4600 with up to 1792MB total graphics memory
      • Sound Card:
        Beats Audio quad speakers and two subwoofers
      • Hard Drives:
        1TB 5400RPM hard drive with HP ProtectSmart Hard Drive Protection
      • Disk Drives:
        Hitachi 500 GB SSD; 7 TB USB External
      • Power Supply:
        90w
      • Case:
        Laptop
      • Display:
        17.3-inch diagonal HD+ BrightView LED-backlit touchscreen display (1600 x 900)
      • Operating System:
        Windows 8.1

    Re: Exception Codes (NT STATUS Codes)

    I just know "exceptions" from dumps + WER (like Dr. Watson) files.

    I also know 0x80000003 - hard assert exception, although I don't see it in the listings!

    BSOD Posting Instructions - Windows 10, 8.1, 8, 7 & Vista ` ` `Carrona Driver Reference Table (DRT)
    https://www.sysnative.com/
    Sysnative Hex-Decimal-UNIX Date Conversion

    Has Sysnative Forums helped you?
    Please consider donating to help support the forum.
    Thank You!

    Microsoft MVP 2009-2015

  5. #5

    Join Date
    Mar 2012
    Posts
    469

    Re: Exception Codes (NT STATUS Codes)

    It is in the listings, but that's just a different name for it, while the official name is STATUS_BREAKPOINT. A hard assert is just another name for a hard breakpoint that's been inserted into the compiled code of the executable that's put there by devs to test their software. They really should not be present in the finished product but there are times when they accidentally are left in there, which is why it's considered a bug when they are. They are undesirable because they force a crash of the application with the intent of breaking into with a debugger, when really the condition - which has already been made aware by the devs (hence inserting the breakpoint) - should be handled cleanly by the application code.

    Anyways, thanks mil for these, especially the article on them by Johannes Passing. I knew there was a formula to them but I wasn't certain what it was. Now I'm aware why NTSTATUS codes end in 4, 8 and C, cuz the bit flags represent levels of severity. Course I could've just as easily discovered this in the proper headers in the WDK, but I'm lazy like that. :)
    Last edited by Vir Gnarus; 03-13-2013 at 09:39 AM.
    jcgriff2 says thanks for this.

Similar Threads

  1. Error codes 80073712 and 9C57; Win7 64-bit SP1
    By curious_serge in forum Windows Update
    Replies: 17
    Last Post: 05-25-2013, 06:08 PM
  2. New BSOD codes for Win8
    By usasma in forum BSOD Kernel Dump Analysis Debugging Information
    Replies: 13
    Last Post: 05-06-2013, 10:55 AM
  3. BSOD App 2.2.9.3 Unhandled Exception
    By Shintaro in forum BSOD Processing Apps Download | Information | Discussions
    Replies: 6
    Last Post: 11-13-2012, 10:01 PM
  4. New BSOD codes for Win8
    By usasma in forum BSOD, Crashes, Kernel Debugging
    Replies: 0
    Last Post: 05-09-2012, 09:03 AM

Log in

Log in