NMI_HARDWARE_FAILURE (80) - how can I know if my driver caused this BSOD

hi,
I got NMI_HARDWARE_FAILURE (80) BSOD when my driver wad loaded and runnig.
how can I know if this BSOD caused from my driver or not? I don't see my driver on the stack in the memory dump.
adding the windbg !analyze -v:
2: kd> !analyze -v
*                        Bugcheck Analysis                                   
NMI_HARDWARE_FAILURE (80)
This is typically due to a hardware malfunction.  The hardware supplier should
be called.
Arguments:
Arg1: 00000000004f4454
Arg2: 0000000000000000
Arg3: 0000000000000000
Arg4: 0000000000000000
Debugging Details:
DEFAULT_BUCKET_ID:  WIN8_DRIVER_FAULT
BUGCHECK_STR:  0x80
PROCESS_NAME:  System
CURRENT_IRQL:  f
ANALYSIS_VERSION: 6.3.9600.17029 (debuggers(dbg).140219-1702) amd64fre
LAST_CONTROL_TRANSFER:  from fffff802bbdc4c42 to fffff802bb75c0a0
STACK_TEXT: 
ffffd000`2064bd08 fffff802`bbdc4c42 : 00000000`00000080 00000000`004f4454 00000000`00000000 00000000`00000000 : nt!KeBugCheckEx
ffffd000`2064bd10 fffff802`bb7c7401 : 00000000`00000001 fffff802`bbdd48f0 fffff802`bbdd48f0 ffffe000`012b7038 : hal!HalBugCheckSystem+0x7e
ffffd000`2064bd50 fffff802`bbdc5bcd : ffffd000`000006c0 ffffd000`2064bf3c 00000000`00000001 00000000`00000000 : nt!WheaReportHwError+0x22d
ffffd000`2064bdb0 fffff802`bb7e8e90 : ffffd000`2064bf70 00000000`00000001 00000000`00000000 fffff802`bb7e98f3 : hal!HalHandleNMI+0xfe
ffffd000`2064bde0 fffff802`bb7655c2 : ffffd000`20640180 ffffd000`2064bff0 00000000`00000000 00000000`00000000 : nt!KiProcessNMI+0x150
ffffd000`2064be30 fffff802`bb765436 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KxNmiInterrupt+0x82
ffffd000`2064bf70 fffff802`bb762300 : fffff802`bb75fbc2 00000000`00000010 00000000`00000286 ffffd000`20c8db60 : nt!KiNmiInterrupt+0x176
ffffd000`20c8db38 fffff802`bb75fbc2 : ffffd000`20640180 ffffd000`20640180 ffffd000`2064c100 00000000`00000000 : nt!KiIpiInterrupt
ffffd000`20c8db60 00000000`00000000 : ffffd000`20c8e000 ffffd000`20c87000 00000000`00000000 00000000`00000000 : nt!KiIdleLoop+0x32
STACK_COMMAND:  kb
FOLLOWUP_IP:
nt!WheaReportHwError+22d
fffff802`bb7c7401 eb70            jmp     nt!WheaReportHwError+0x29f (fffff802`bb7c7473)
SYMBOL_STACK_INDEX:  2
SYMBOL_NAME:  nt!WheaReportHwError+22d
FOLLOWUP_NAME:  MachineOwner
MODULE_NAME: nt
IMAGE_NAME:  ntkrnlmp.exe
DEBUG_FLR_IMAGE_TIMESTAMP:  5215d156
IMAGE_VERSION:  6.3.9600.16384
BUCKET_ID_FUNC_OFFSET:  22d
FAILURE_BUCKET_ID:  0x80_nt!WheaReportHwError
BUCKET_ID:  0x80_nt!WheaReportHwError
ANALYSIS_SOURCE:  KM
FAILURE_ID_HASH_STRING:  km:0x80_nt!wheareporthwerror
FAILURE_ID_HASH:  {d5f8e3c5-00d9-a505-9cff-8d968ebc3f39}
Followup: MachineOwner
any help would very appreciated!

My device is really PCI device, but my target computer is  64bit-based, so I cannot use the !pci extention command. so I tried the !pcitree command and identified my device, then I typed !devext with my device extention address and that I got:
!devext 0xffffe00000f8d1b0
PDO Extension, Bus ..., Device ..., Function ....
  DevObj 0xffffe00000f8d060  Parent FDO DevExt 0xffffe00000f8a7f0
  Device State = PciStarted
  Vendor ID ...  Device ID ...
  Subsystem Vendor ID ...  Subsystem ID ...
  Header Type 0, Class Base/Sub 00/00  (Pre PCI 2.0/Pre PCI 2.0 Non-VGA Device)
  Programming Interface: 00, Revision: 01, IntPin: 01, RawLine 14
  Possible Decodes ((cmd & 7) = 7): BMI
  Capabilities: Ptr=80, power
  Logical Device Power State: D0
  Device Wake Level:          Unspecified
  WaitWakeIrp:                <none>
  Requirements:     Alignment Length    Minimum          Maximum
    BAR0    Mem:    00001000  00001000  0000000000000000 ffffffffffffffff
  Resources:        Start            Length
    BAR0    Mem:    00000000c0100000 00001000
  Interrupt Requirement:
    Line Based - Min Vector = 0x0, Max Vector = 0xffffffff
  Interrupt Resource:    Type - Line Based, Interrupt Line = 0x14
does the device state here alike the status field which you spoke about? and if so, can I assume my device is ok and the BSOD didn't occur from it\ from its driver?

Similar Messages

  • I am using itunes 10 and trying to consolidate my files.  I keep getting the error "Copying files failed.  The file name was invalid or too long".  How can I indentify what file is causing this problem or resolve this issue?

    I am using itunes 10 and trying to consolidate my files.  I keep getting the error "Copying files failed.  The file name was invalid or too long".  How can I indentify what file is causing this problem or resolve this issue?

    BUMP
    Yes, I just get that message. I don't see how I could investigate this problem.
    I didn't mention that this happened when I was consolidating my library, not copying files to another computer.
    In other words, I'm using a "normal" itunes procedure, itunes won't complete it, and won't tell me exactly why or how to figure out how to fix it...
    Is there at least some easy way to tell which files were successfully copied to my itunes music folder so I can work on moving the uncopied files?
    Can anybody help me?

  • Incorrect IP displayed, but can connect to the Internet. How can I find out what's causing this?

    I'm running 10.6.8, and various programs and websites that report my IP address are not displaying the correct one. I'm operating with a static IP, and I know my AirPort's IP, and the one displayed is neither of those (and in fact cannot be given out by my airport).
    I can still connect to the Internet, but some services which require people to connect to my IP fail because the program on my end is hosting at the wrong IP.
    Is there any way to find out where this rogue IP came from and eliminate it?
    Of note, my AirPort is my only active network protocol (all others are disabled), and about 10% of the time, a restart manages to fix the problem until the next time I boot up my computer, without me changing any other settings.

    When you use the Internet, you need to have a registered IP address. This is provided by your ISP, and you have assigned it to your Router.
    You then get a "private" IP Address from your Router via DHCP which, by definition, is not visible or reachable on the Internet, in one of these ranges:
    192.168.xxx.yyy
    172.xxx.yyy.zzz
    10.xxx.yyy.zzz
    Your Router acts as your agent on the Internet, and bad guys cannot send you... anything you do not have your Router ask for, as you are invisible.

  • My macbook pro keeps freezing and shutting off when I am browsing the web on Safari.  How can I figure out what is causing this issue?

    For the past few weeks my computer will slow down when I have been on Safari for awhile, then freeze, and then just go black.  I have to press the power button and then it goes to a black screen with the apple logo and a loading bar underneath when it reboots.  I'm not sure what is causing the issue, but on my previous mac it would have an error message if something like this happened that I could submit.  Any suggestions of where to start to solve this issue?
    Thanks!

    These instructions must be carried out as an administrator. If you have only one user account, you are the administrator.
    Launch the Console application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad. Click Utilities, then Console in the icon grid.
    Step 1
    For this step, the title of the Console window should be All Messages. If it isn't, select
              SYSTEM LOG QUERIES ▹ All Messages
    from the log list on the left. If you don't see that list, select
              View ▹ Show Log List
    from the menu bar at the top of the screen.
    In the top right corner of the Console window, there's a search box labeled Filter. Initially the words "String Matching" are shown in that box. Enter "BOOT_TIME" (without the quotes.)
    Each message in the log begins with the date and time when it was entered. Select the BOOT_TIME log message that corresponds to the last boot time when you had the problem. Now clear the search box to reveal all messages. Select the ones logged before the boot, during the time something abnormal was happening. Copy them to the Clipboard by pressing the key combination command-C. Paste into a reply to this message by pressing command-V.
    For example, if the system was unresponsive or was failing to shut down for three minutes before you forced a restart, post the messages timestamped within three minutes before the boot time, not after. Please include the BOOT_TIME message at the end of the log extract—not at the beginning.
    If there are long runs of repeated messages, please post only one example of each. Don’t post many repetitions of the same message.
    When posting a log extract, be selective. A few dozen lines are almost always more than enough.
    Some private information, such as your name, may appear in the log. Anonymize before posting.
    Please don't indiscriminately dump thousands of lines from the log into this discussion.
    Please don't post screenshots of log messages—post the text.
    Step 2
    In the Console window, select
              DIAGNOSTIC AND USAGE INFORMATION ▹ System Diagnostic Reports
    (not Diagnostic and Usage Messages) from the log list on the left. If you don't see that list, select
              View ▹ Show Log List
    from the menu bar.
    There is a disclosure triangle to the left of the list item. If the triangle is pointing to the right, click it so that it points down. You'll see a list of reports. A crash report has a name that begins with the name of the crashed process and ends in ".crash". A panic report has a name that begins with "Kernel" and ends in ".panic". A shutdown stall report has a name that ends in ".shutdownstall". Select the most recent of each, if any. The contents of the report will appear on the right. Use copy and paste to post the entire contents—the text, not a screenshot. It's possible that none of these reports exists.
    I know the report is long, maybe several hundred lines. Please post all of it anyway.
    If you don't see any reports listed, but you know there was a crash or panic, you may have chosen Diagnostic and Usage Messages from the log list. Choose DIAGNOSTIC AND USAGE INFORMATION instead.
    In the interest of privacy, I suggest that, before posting, you edit out the “Anonymous UUID,” a long string of letters, numbers, and dashes in the header of the report, if it’s present (it may not be.)
    Please don’t post other kinds of diagnostic report—they're very long and rarely helpful.

  • How can I find out what is causing this error in SQL Developer Data Modeler

    Friends,
    I am trying to import entities into into SQL Developer Data Modeler from Oracle Designer 10.1.2.3.
    In case of need I perform these steps to perform the import:
    File --> Import --> Oracle Designer Model --> Select database connection --> Select work area --> select application system --> select one entity --> Click finish --> Import starts
    During the import process I see an alert dialog box with the message:
    There are errors in import - check Log file Clicking Ok dismisses the alert box and I see the following summary screen:
    Oracle SQL Developer Data Modeler Version: 2.0.0 Build: 584
    Oracle SQL Developer Data Modeler Import Log
    Date and Time: 2010-08-09 14:27:26
    Design Name: erdtest
    RDBMS: Oracle Database 10g
              All Statements:           32
              Imported Statements:      32
              Failed Statements:           0
              Not Recognized Statements:      0The Entity is then displayed in the Logical View within SQL Developer Data Modeler.
    Upon checking the log file I see the following entry:
    2010-08-09 13:50:34,025 [Thread-11] ERROR ODExtractionHandler - Error during import from Designer Repository
    java.lang.NullPointerException
         at oracle.dbtools.crest.imports.oracledesigner.logical.ODORelation.createArcs(Unknown Source)
         at oracle.dbtools.crest.imports.oracledesigner.logical.ODORelation.generate(Unknown Source)
         at oracle.dbtools.crest.imports.oracledesigner.ODExtractionHandler.generateDesign(Unknown Source)
         at oracle.dbtools.crest.imports.oracledesigner.ODExtractionController$Runner.run(Unknown Source)
         at java.lang.Thread.run(Thread.java:619)Can anyone shed any light on this error?
    Thanks in advance for any help you may be able to provide.

    No this helps a lot. It's not strange. Firstly, in a versioned repository you should see Private Workareas and Shared workareas, so your workarea may be in either of these. It won't be in the Global Shared Workarea, as this only for non-versioned repositories. (I like to open the RON by selecting the full Repository, that way I can see the private and shared worlareas and the configuration and containers all in the same tree.
    Now your workarea is defined by a set of rules, so when you expand the workarea in the RON, and select the object, then that's the workarea and object you'll see in the import dialog in the Data Modeler. So if you check it out and check it back in, and can't see it in the RON, then the rule is not seeing this object. (Did you refresh the workarea in the RON?) If you can't see it in the RON, you can't see it in the Data Modeler. If you're working in a versioned repository, you need to work in the specific work area, i.e V27 and this is what you need to select in the Data Modeler.
    It looks like you are selecting the wrong workarea in the Data Modeler.
    Sue

  • How can i know if DAQ hw support "buffered task" and "Sample Timing Hw"?

    Hi,
    i'm choosing the corrent DAQ hw for my application. I read in the NI-DAQmx documenation that if would use the DAQmxRegisterEveryNSamplesEvent(..) function, the hw should support the "bufferd tasks". How Can i know what DAQ device support this feature? Then, I know not all the DAQ device support the "Sample timing hardware". How can i know what DAQ hw use this timing type? Does the NI PCI-6220/6221 support these features?
    Thanks in advace.
    PS: sorry .. but i'm new of "NI World".

    All of the Multifunction I/O (MIO) products, including the PCI-622x products, support hardware timing and buffered analog input tasks.
    In general, if a product's specifications include the analog input sample rate (e.g. "up to 200KS/s") then that means the product supports hardware timing and buffered analog input.
    --Joe

  • How can we know AR invoice is opended or closed?

    Hi All,
    I have a invoices(Receivables) data in 11.5.5. Now i would like to migrate open invoice or partially paid invoice to R12. How can we know that invoices(Receivables) is opened or closed.
    Suggestions will be highly appreciated.
    Thanks.
    Edited by: user627525 on Feb 24, 2009 11:13 PM

    Can't an invoice have more than 1 payment schedule id?
    Yes, an invoice can have more than 1 Payment schedule ID
    If so, would they all have to be zero or closed?
    We have to check by Payment schedule ID
    Regards,
    Sridhar

  • How can I know which model of K9A2VM I have?

    I have a K9A2VM motherboard with an Athlon 64 x2 3600+ AM2 CPU. I would now like to upgrade to an AM3 Phenom II CPU with lots and lots of cores.
    However, I have a problem. I don't know if I have K9A2VM-FD or K9A2VM-FIH and I don't know how to find out. I've opened my box and looked at the card, but it only says K9A2VM. By reading the specs and looking at pictures, I know it has to be one of them, or at least that it is not K9A2VM-F V2 since it only has two RAM slots and I have four of them installed. There are other obvious differences too, which I can easily spot by looking at the picture.
    Now, looking at the CPU support page for -FD and -FIH, they seem to have differences in what CPUs they support:
    -FD at least supports an X6: http://www.msi.com/product/mb/K9A2VM-FD.html#/?div=CPUSupport
    Phenom II X6    Thuban    HDT90ZFBK6DGR    1090T    200    3.20    3M    6M    E0    125    7501v1B.zip
    But the -FIH CPU support page is different: http://www.msi.com/product/mb/K9A2VM-FIH.html#/?div=CPUSupport
    If I can use that processor, I'm really happy. But -FIH doesn't seem to support Phenom II at all. So provided that the information in the CPU support page is correct, it's fairly important to me to know which model I have. But in case nobody knows how I can distinguish between them; if I buy a Phenom II X6 CPU and it turns out that my motherboard doesn't support it; what is the worst thing that can happen? Will I break the CPU or motherboard, or will it simply not work, but the hardware will still be fine?
    Thanks.

    So this is a MS-7501 Version 1.0 card, in addition to being a K9A2VM. The entire web refers to it as "K9A2VM-FD / FHI". One will work, and the other will go up in smoke. And there is no easy way to know which is which. So how can I know? The reason I bought this card was so I could upgrade the CPU at a later time. Now it seems that's not possible, because the available information is so very poor. I've never had to gamble when purchasing hardware from other vendors. Is this common for MSI?

  • Hi anybody there who can help me ha..? My phone 5s was stolen 1 month ago..Find my phone is no a big deal, How can i know whether my phone is in use??

    Hi anybody there who can help me ha..? My phone 5s was stolen 1 month ago..Find my phone is no a big deal bcz it seems to be wiped out all data including settings. it might be in use somewhere turning new fresh Gadget.  How can i know whether my phone is in use??

    You would know for a fact if the device is in use, but if you go back to the find my iPhone app in iCloud.com, you can either select to erase it, or place it in lost mode, in which case, once the device makes a connection to the internet, it will automatically go into that mode.

  • How can i know the RPM of my HD?

    I guys...
    Simple question...
    How can i know the RPM of my HD?
    I have a Mac mini and i would like to know that.
    Any ideas?.
    Thanks so much!!!

    Hi!!
    It doesn't show...
    Vendor:          NVidia
      Product:          MCP79 AHCI
      Link Speed:          3 Gigabit
      Negotiated Link Speed:          1.5 Gigabit
      Description:          AHCI Version 1.20 Supported
    FUJITSU MHZ2120BH G1:
      Capacity:          120.03 GB (120,034,123,776 bytes)
      Model:          FUJITSU MHZ2120BH G1                   
      Revision:          00810009
      Serial Number:                  K64PT9427599
      Native Command Queuing:          Yes
      Queue Depth:          32
      Removable Media:          No
      Detachable Drive:          No
      BSD Name:          disk0
      Medium Type:          Rotational
      Bay Name:          Lower
      Partition Map Type:          GPT (GUID Partition Table)
      S.M.A.R.T. status:          Verified
      Volumes:
      Capacity:          209.7 MB (209,715,200 bytes)
      Writable:          Yes
      BSD Name:          disk0s1
    Macintosh HD:
      Capacity:          119.69 GB (119,690,149,888 bytes)
      Available:          21.38 GB (21,376,569,344 bytes)
      Writable:          Yes
      File System:          Journaled HFS+
      BSD Name:          disk0s2
      Mount Point:          /
    FUJITSU MHZ2120BH G1:
      Capacity:          120.03 GB (120,034,123,776 bytes)
      Model:          FUJITSU MHZ2120BH G1                   
      Revision:          00810009
      Serial Number:                  K64PT9427599
      Native Command Queuing:          Yes
      Queue Depth:          32
      Removable Media:          No
      Detachable Drive:          No
      BSD Name:          disk0
      Medium Type:          Rotational
      Bay Name:          Lower
      Partition Map Type:          GPT (GUID Partition Table)
      S.M.A.R.T. status:          Verified
      Volumes:
      Capacity:          209.7 MB (209,715,200 bytes)
      Writable:          Yes
      BSD Name:          disk0s1
    Macintosh HD:
      Capacity:          119.69 GB (119,690,149,888 bytes)
      Available:          21.38 GB (21,376,569,344 bytes)
      Writable:          Yes
      File System:          Journaled HFS+
      BSD Name:          disk0s2
      Mount Point:          /
    Those are the 2 texts...
    Any idea?
    Thanks!!

  • How can i Know the email linked to icloud

    Please can anyone help me how to know teh email linked to my phone ??
    it shows me h********@hotmail.com i tried to logged in with my account that belong to h********@hotmail.com and it says inocrrect password or email i tried to reset my id but no reset mail was sent to my email ..
    so i tried to creat a new with the existing email addreess and it works and verified and finally i tried to activate it with h********@hotmail.com with the new passs and it says account cannot be activate with h********@hotmail.com it is linked to another account ..
    so please how can i know the linked email to my phone
    Thank you

    Welcome to the Apple community jorjh.
    If you mean that Find My Phone is asking for a password to a different Apple ID to your current Apple ID.
    This feature has been introduced to make stolen phones useless to those that have stolen them.
    However it can also arise when the user has changed their Apple ID details with Apple and not made the same changes to their iCloud account/Find My Phone on their device before upgrading to iOS 7, or if you restore from a previous back up made before you changed your details.
    The only solution is to change your Apple ID back to its previous state with Apple at My Apple ID using your current password, you don’t need access to this address if it’s previously been used with your Apple ID, once you have saved these details enter the password as requested on your device and then turn off "find my phone" and delete the account from your device.
    You should then change your Apple ID back to its current state, save it once again and then log back in using your current Apple ID. Finally, turn "find my phone" back on once again.
    This article provides more information about Activation Lock.

  • How can I know that the listener is starting up?

    Hi,
    I follow the instruction in ACS Oracle Installation guide. I believe that many of you use the document to install oracle. I have a question when I try to start the listener. when I execute ./listener8i stop or ./listener8i start I got the same message, which is different from the message in the ACS document.
    Here is the message:
    Oracle 8i listener start/stop
    Startting the Listener for 8i:
    LSNRCTL for Linux: Version 8.1.6.0.0 - Production on 31-AUG-2000 14:00:00
    (c) Copyright 1998, 1999, Oracle Corporation. All rights reserved.
    TNS-01106: Listener using listener name LISTNENER has already been startd.
    Is the message above correct? How can I know the listener is started up?
    TIA,
    Tony

    try "lsnrctl status" on the linux command line.
    for further info use "lsnrctl help"

  • How can i know if my ipad 3 is original, how can i know if my ipad 3 is original

    Hi there.. I bought an IPAD 3 from my friend. How can i know if the IPAD is original?

    Check warranty
    https://selfsolve.apple.com/agreementWarrantyDynamic.do

  • How can i know who get my photos and messages from my icloud???

    How can i know who get my photos and messages from my icloud???

    Nobody, except the persons who have your username and password or with whom you share photos streams would be able to see anything from you.

  • How can i know who get my photos and messages from my icloud???, How can i know who get my photos and messages from my icloud???

    How can i know who get my photos and messages from my icloud???

    The following website gives you an overview on how your iCloud data is encrypted: https://support.apple.com/kb/HT4865 So as long as you don not share your Apple ID with someone else, everything should be fine.

Maybe you are looking for

  • Setting default language in BP form

    Dear all, I created a new empty Switzerland SAP B1 company (SAP 8.81 PL 06). Adding a new BP, I see that the default language is German. Is it possible to change the default language proposed by SAP B1? Regards      Emanuele

  • Validating Duplicate Entries In itab

    Hi All    How to approach for restricting duplicate entries in the Database? The scene is that I've to enter some data in a table control . and while saving, I've to check whether the same entry already exists in the database or not. How to approach

  • JDI on Technology Preview SAP NetWeaver 04 on Linux - how to get?

    Hi, I have sucessfully installed the server (SP7). However, I am missing the java development infrastructure (JDI). It does not seem to be part of the Technical Preview SAP NetWeaver 04 - SAP Web Application Server on Linux. From the book >Java-Progr

  • PKGBUILD for mac-3.99-u4-b5, help check plz

    Hi all I wish to add a package to AUR, and I only test it in x86_64. Could anybody help me to check it in i686? TIA. Besides, I've got a question here. The dest files have a static lib file, which is $startdir/pkg/usr/lib/libmac.a. When I put PKGBUIL

  • Adobe Reader 9 - Freezing browser

    I have used Firefox, Internet Explorer and Chrome and have run into the same problem. Recently, as I have opened .pdfs there has been the ability to read the .pdf for about 30 seconds, and as soon as I scroll down, it locks up my browser. I have take