1. You are viewing our forum as a guest. For full access please Register. WindowsBBS.com is completely free, paid for by advertisers and donations.

Event 10010 DCOM

Discussion in 'Windows XP' started by Sunseeker, 2008/11/04.

  1. 2008/11/04
    Sunseeker

    Sunseeker Inactive Thread Starter

    Joined:
    2008/11/04
    Messages:
    10
    Likes Received:
    0
    I have been getting a computer crash at variable times somtimes as long as 4 days interval. System event is showing 10010 DCOM, further investigation reveals 'The server 7E39D60-7A9F-42BF-ABB1-03DC0FA4F493 did not register with DCOM within the required timeout. the address above points to Mcafee server.
    I have disabled Networking and Mediaplayer in Add/remove windows components, after reading various articles. I have also tried booting into safe mode without networking as has been suggested on some forums. I still get occasional crashes. I noticed the procedure mentioned on this forum relating to DCOM event 10010, but I am not getting symtoms of slowness at all either booting, running, or shutting down. I am considering reformat and software rebuild, but was wondering if there were any ideas out there thatI might try before I go to this extreme.
     
  2. 2008/11/04
    PeteC

    PeteC SuperGeek Staff

    Joined:
    2002/05/10
    Messages:
    28,896
    Likes Received:
    389
    Sunseeker - Welcome to the Board :)

    I very much doubt that the DCOM error is related to your crashes - I see it from time to time in my Event log. I suggest ....

    Set up the computer so that it does not automatically restart on system failure .....

    Control Panel > System > Advanced > Startup and Recovery > Settings ....

    Under System failure uncheck 'Automatically restart' and under Write debugging information select 'Kernel memory dump' from the dropdown list and OK out.

    The computer will now show the BSOD in the event of a System failure giving details of the Stop message and the contents of the memory will be dumped to disk.

    Run the dump data through our Dump Data Collection Tool and post the log here (copy/paste).

    Unfortunately these logs require expert knowledge to analyze and there are only a few members (who occasionally visit WindowsBBS.com) that have the depth of knowledge necessary. Other members can make observations and suggestions as to how you might proceed toward finding the cause ....
     

  3. to hide this advert.

  4. 2008/11/04
    Sunseeker

    Sunseeker Inactive Thread Starter

    Joined:
    2008/11/04
    Messages:
    10
    Likes Received:
    0
    Thanks for help, I have carried out the instructions and wait now for the next crash. Will post again when I have the data.
     
  5. 2008/11/04
    PeteC

    PeteC SuperGeek Staff

    Joined:
    2002/05/10
    Messages:
    28,896
    Likes Received:
    389
    OK - we'll do our best to interpret the dump data :)
     
  6. 2008/11/07
    Sunseeker

    Sunseeker Inactive Thread Starter

    Joined:
    2008/11/04
    Messages:
    10
    Likes Received:
    0
    I thought it wise to write as I had my first crash today, but the computer automatically rebooted so I could not get the stop message. I looked in computer for the file %SystemRoot%\MEMORY.DMP but it did not exist. I wondered if this was because my page file was not on C:\ so I have changed it.
    I double checked that I had carried out instructions correctly, and all seem correct, don't understand why the system re-booted though. Will wait for next crash and hope that file is written this time.
     
  7. 2008/11/07
    PeteC

    PeteC SuperGeek Staff

    Joined:
    2002/05/10
    Messages:
    28,896
    Likes Received:
    389
    One can only assume that it is not a System Failure causing the reboot - the instructions I posted ....
    suggest that may be the case.
     
  8. 2008/11/07
    Sunseeker

    Sunseeker Inactive Thread Starter

    Joined:
    2008/11/04
    Messages:
    10
    Likes Received:
    0
    I checked that, but the tick is removed. All I have ticked is 'write an event to the system log' and 'send an administrative alert'.
     
  9. 2008/11/07
    PeteC

    PeteC SuperGeek Staff

    Joined:
    2002/05/10
    Messages:
    28,896
    Likes Received:
    389
    Check out Event Viewer again.

    Might also check out temps and voltages using SIW
     
  10. 2008/11/07
    Admin.

    Admin. Administrator Administrator Staff

    Joined:
    2001/12/30
    Messages:
    6,687
    Likes Received:
    107
    A Memory dump is only one type of dump file. More likely you have a Minidump file (check \Windows\Minidump)
     
  11. 2008/11/07
    Sunseeker

    Sunseeker Inactive Thread Starter

    Joined:
    2008/11/04
    Messages:
    10
    Likes Received:
    0
    I have checked out temps and voltages as follows
    systin 36
    cputin 42
    vtin 99 ( not sure what this is).

    The 3.3 v rail is showing 3.17, otherwise all other voltages are fine.
    Graphics card temperature is fine.
    Crash data follows but it seems that I need to set WinDbg up somehow but not sure what to do. Blue screen message MACHINE_CHECK_EXCEPTION, no other stop message data.


    Microsoft (R) Windows Debugger Version 6.9.0003.113 X86
    Copyright (c) Microsoft Corporation. All rights reserved.


    Loading Dump File [C:\WINDOWS\MEMORY.DMP]
    Kernel Summary Dump File: Only kernel address space is available

    Symbol search path is: *** Invalid ***
    ****************************************************************************
    * Symbol loading may be unreliable without a symbol search path. *
    * Use .symfix to have the debugger choose a symbol path. *
    * After setting your symbol path, use .reload to refresh symbol locations. *
    ****************************************************************************
    Executable search path is:
    *********************************************************************
    * Symbols can not be loaded because symbol path is not initialized. *
    * *
    * The Symbol Path can be set by: *
    * using the _NT_SYMBOL_PATH environment variable. *
    * using the -y <symbol_path> argument when starting the debugger. *
    * using .sympath and .sympath+ *
    *********************************************************************
    *** ERROR: Symbol file could not be found. Defaulted to export symbols for ntkrnlpa.exe -
    Windows XP Kernel Version 2600 (Service Pack 3) UP Free x86 compatible
    Product: WinNt, suite: TerminalServer SingleUserTS Personal
    Built by: 2600.xpsp_sp3_gdr.080814-1236
    Kernel base = 0x804d7000 PsLoadedModuleList = 0x80554040
    Debug session time: Fri Nov 7 16:39:20.890 2008 (GMT+0)
    System Uptime: 0 days 2:29:53.453
    *********************************************************************
    * Symbols can not be loaded because symbol path is not initialized. *
    * *
    * The Symbol Path can be set by: *
    * using the _NT_SYMBOL_PATH environment variable. *
    * using the -y <symbol_path> argument when starting the debugger. *
    * using .sympath and .sympath+ *
    *********************************************************************
    *** ERROR: Symbol file could not be found. Defaulted to export symbols for ntkrnlpa.exe -
    Loading Kernel Symbols
    ........................................................................................................................................................
    Loading User Symbols

    Loading unloaded module list
    ..........................
    *** ERROR: Symbol file could not be found. Defaulted to export symbols for halaacpi.dll -
    *******************************************************************************
    * *
    * Bugcheck Analysis *
    * *
    *******************************************************************************

    Use !analyze -v to get detailed debugging information.

    BugCheck 9C, {4, 80546e70, b2000000, 70f0f}

    ***** Kernel symbols are WRONG. Please fix symbols to do analysis.

    *************************************************************************
    *** ***
    *** ***
    *** Your debugger is not using the correct symbols ***
    *** ***
    *** In order for this command to work properly, your symbol path ***
    *** must point to .pdb files that have full type information. ***
    *** ***
    *** Certain .pdb files (such as the public OS symbols) do not ***
    *** contain the required information. Contact the group that ***
    *** provided you with these symbols if you need this command to ***
    *** work. ***
    *** ***
    *** Type referenced: nt!_KPRCB ***
    *** ***
    *************************************************************************
    *************************************************************************
    *** ***
    *** ***
    *** Your debugger is not using the correct symbols ***
    *** ***
    *** In order for this command to work properly, your symbol path ***
    *** must point to .pdb files that have full type information. ***
    *** ***
    *** Certain .pdb files (such as the public OS symbols) do not ***
    *** contain the required information. Contact the group that ***
    *** provided you with these symbols if you need this command to ***
    *** work. ***
    *** ***
    *** Type referenced: nt!_KPRCB ***
    *** ***
    *************************************************************************
    *********************************************************************
    * Symbols can not be loaded because symbol path is not initialized. *
    * *
    * The Symbol Path can be set by: *
    * using the _NT_SYMBOL_PATH environment variable. *
    * using the -y <symbol_path> argument when starting the debugger. *
    * using .sympath and .sympath+ *
    *********************************************************************
    *********************************************************************
    * Symbols can not be loaded because symbol path is not initialized. *
    * *
    * The Symbol Path can be set by: *
    * using the _NT_SYMBOL_PATH environment variable. *
    * using the -y <symbol_path> argument when starting the debugger. *
    * using .sympath and .sympath+ *
    *********************************************************************
    Probably caused by : ntkrnlpa.exe

    Followup: MachineOwner
    ---------

    I hope that you may be able to help, I do appreciate your interest and help.
     
  12. 2008/11/07
    Admin.

    Admin. Administrator Administrator Staff

    Joined:
    2001/12/30
    Messages:
    6,687
    Likes Received:
    107
  13. 2008/11/07
    Sunseeker

    Sunseeker Inactive Thread Starter

    Joined:
    2008/11/04
    Messages:
    10
    Likes Received:
    0
    Thanks for that. I have installed the symbols for service pack 3, do I need to do anything else, or do I now wait for the next crash?
     
  14. 2008/11/07
    PeteC

    PeteC SuperGeek Staff

    Joined:
    2002/05/10
    Messages:
    28,896
    Likes Received:
    389
    Run the Dump data tool again on the dump you tried before and post the log.
     
  15. 2008/11/08
    Sunseeker

    Sunseeker Inactive Thread Starter

    Joined:
    2008/11/04
    Messages:
    10
    Likes Received:
    0
    I am not sure if there is enough information here, but I still seem to have a problem with the symbol path, I really do not understand the problem and am a little bit out of my depth here.
    There is however additional info available so I hope it may be enough, heres the new dump info.
    Syd
    Microsoft (R) Windows Debugger Version 6.9.0003.113 X86
    Copyright (c) Microsoft Corporation. All rights reserved.


    Loading Dump File [C:\WINDOWS\Minidump\Mini110708-01.dmp]
    Mini Kernel Dump File: Only registers and stack trace are available

    Symbol search path is: *** Invalid ***
    ****************************************************************************
    * Symbol loading may be unreliable without a symbol search path. *
    * Use .symfix to have the debugger choose a symbol path. *
    * After setting your symbol path, use .reload to refresh symbol locations. *
    ****************************************************************************
    Executable search path is:
    *********************************************************************
    * Symbols can not be loaded because symbol path is not initialized. *
    * *
    * The Symbol Path can be set by: *
    * using the _NT_SYMBOL_PATH environment variable. *
    * using the -y <symbol_path> argument when starting the debugger. *
    * using .sympath and .sympath+ *
    *********************************************************************
    Unable to load image \WINDOWS\system32\ntkrnlpa.exe, Win32 error 0n2
    *** WARNING: Unable to verify timestamp for ntkrnlpa.exe
    *** ERROR: Module load completed but symbols could not be loaded for ntkrnlpa.exe
    Windows XP Kernel Version 2600 (Service Pack 3) UP Free x86 compatible
    Product: WinNt
    Kernel base = 0x804d7000 PsLoadedModuleList = 0x80554040
    Debug session time: Fri Nov 7 16:39:20.890 2008 (GMT+0)
    System Uptime: 0 days 2:29:53.453
    *********************************************************************
    * Symbols can not be loaded because symbol path is not initialized. *
    * *
    * The Symbol Path can be set by: *
    * using the _NT_SYMBOL_PATH environment variable. *
    * using the -y <symbol_path> argument when starting the debugger. *
    * using .sympath and .sympath+ *
    *********************************************************************
    Unable to load image \WINDOWS\system32\ntkrnlpa.exe, Win32 error 0n2
    *** WARNING: Unable to verify timestamp for ntkrnlpa.exe
    *** ERROR: Module load completed but symbols could not be loaded for ntkrnlpa.exe
    Loading Kernel Symbols
    ........................................................................................................................................................
    Loading User Symbols
    Loading unloaded module list
    ..........................
    *******************************************************************************
    * *
    * Bugcheck Analysis *
    * *
    *******************************************************************************

    Use !analyze -v to get detailed debugging information.

    BugCheck 9C, {4, 80546e70, b2000000, 70f0f}

    *** WARNING: Unable to verify timestamp for mssmbios.sys
    *** ERROR: Module load completed but symbols could not be loaded for mssmbios.sys
    ***** Kernel symbols are WRONG. Please fix symbols to do analysis.

    *************************************************************************
    *** ***
    *** ***
    *** Your debugger is not using the correct symbols ***
    *** ***
    *** In order for this command to work properly, your symbol path ***
    *** must point to .pdb files that have full type information. ***
    *** ***
    *** Certain .pdb files (such as the public OS symbols) do not ***
    *** contain the required information. Contact the group that ***
    *** provided you with these symbols if you need this command to ***
    *** work. ***
    *** ***
    *** Type referenced: nt!_KPRCB ***
    *** ***
    *************************************************************************
    *************************************************************************
    *** ***
    *** ***
    *** Your debugger is not using the correct symbols ***
    *** ***
    *** In order for this command to work properly, your symbol path ***
    *** must point to .pdb files that have full type information. ***
    *** ***
    *** Certain .pdb files (such as the public OS symbols) do not ***
    *** contain the required information. Contact the group that ***
    *** provided you with these symbols if you need this command to ***
    *** work. ***
    *** ***
    *** Type referenced: nt!_KPRCB ***
    *** ***
    *************************************************************************
    *********************************************************************
    * Symbols can not be loaded because symbol path is not initialized. *
    * *
    * The Symbol Path can be set by: *
    * using the _NT_SYMBOL_PATH environment variable. *
    * using the -y <symbol_path> argument when starting the debugger. *
    * using .sympath and .sympath+ *
    *********************************************************************
    *********************************************************************
    * Symbols can not be loaded because symbol path is not initialized. *
    * *
    * The Symbol Path can be set by: *
    * using the _NT_SYMBOL_PATH environment variable. *
    * using the -y <symbol_path> argument when starting the debugger. *
    * using .sympath and .sympath+ *
    *********************************************************************
    Probably caused by : ntkrnlpa.exe ( nt+21cc5 )

    Followup: MachineOwner
    ---------

    kd> !analyze -v
    *******************************************************************************
    * *
    * Bugcheck Analysis *
    * *
    *******************************************************************************

    MACHINE_CHECK_EXCEPTION (9c)
    A fatal Machine Check Exception has occurred.
    KeBugCheckEx parameters;
    x86 Processors
    If the processor has ONLY MCE feature available (For example Intel
    Pentium), the parameters are:
    1 - Low 32 bits of P5_MC_TYPE MSR
    2 - Address of MCA_EXCEPTION structure
    3 - High 32 bits of P5_MC_ADDR MSR
    4 - Low 32 bits of P5_MC_ADDR MSR
    If the processor also has MCA feature available (For example Intel
    Pentium Pro), the parameters are:
    1 - Bank number
    2 - Address of MCA_EXCEPTION structure
    3 - High 32 bits of MCi_STATUS MSR for the MCA bank that had the error
    4 - Low 32 bits of MCi_STATUS MSR for the MCA bank that had the error
    IA64 Processors
    1 - Bugcheck Type
    1 - MCA_ASSERT
    2 - MCA_GET_STATEINFO
    SAL returned an error for SAL_GET_STATEINFO while processing MCA.
    3 - MCA_CLEAR_STATEINFO
    SAL returned an error for SAL_CLEAR_STATEINFO while processing MCA.
    4 - MCA_FATAL
    FW reported a fatal MCA.
    5 - MCA_NONFATAL
    SAL reported a recoverable MCA and we don't support currently
    support recovery or SAL generated an MCA and then couldn't
    produce an error record.
    0xB - INIT_ASSERT
    0xC - INIT_GET_STATEINFO
    SAL returned an error for SAL_GET_STATEINFO while processing INIT event.
    0xD - INIT_CLEAR_STATEINFO
    SAL returned an error for SAL_CLEAR_STATEINFO while processing INIT event.
    0xE - INIT_FATAL
    Not used.
    2 - Address of log
    3 - Size of log
    4 - Error code in the case of x_GET_STATEINFO or x_CLEAR_STATEINFO
    AMD64 Processors
    1 - Bank number
    2 - Address of MCA_EXCEPTION structure
    3 - High 32 bits of MCi_STATUS MSR for the MCA bank that had the error
    4 - Low 32 bits of MCi_STATUS MSR for the MCA bank that had the error
    Arguments:
    Arg1: 00000004
    Arg2: 80546e70
    Arg3: b2000000
    Arg4: 00070f0f

    Debugging Details:
    ------------------

    ***** Kernel symbols are WRONG. Please fix symbols to do analysis.

    NOTE: This is a hardware error. This error was reported by the CPU
    via Interrupt 18. This analysis will provide more information about
    the specific error. Please contact the manufacturer for additional
    information about this error and troubleshooting assistance.

    This error is documented in the following publication:

    - Bios and Kernel Developers Guid for AMD Athlon(r) 64 and AMD Opteron(r) Processors
    Bit Mask:

    MA Model Specific MCA
    O ID Other Information Error Code Error Code
    VV SDP ___________|____________ _______|_______ _______|______
    AEUECRC| | | |
    LRCNVVC| | | |
    ^^^^^^^| | | |
    6 5 4 3 2 1
    3210987654321098765432109876543210987654321098765432109876543210
    ----------------------------------------------------------------
    1011001000000000000000000000000000000000000001110000111100001111


    VAL - MCi_STATUS register is valid
    Indicates that the information contained within the IA32_MCi_STATUS
    register is valid. When this flag is set, the processor follows the
    rules given for the OVER flag in the IA32_MCi_STATUS register when
    overwriting previously valid entries. The processor sets the VAL
    flag and software is responsible for clearing it.

    UC - Error Uncorrected
    Indicates that the processor did not or was not able to correct the
    error condition. When clear, this flag indicates that the processor
    was able to correct the error condition.

    EN - Error Enabled
    Indicates that the error was enabled by the associated EEj bit of the
    IA32_MCi_CTL register.

    PCC - Processor Context Corrupt
    Indicates that the state of the processor might have been corrupted
    by the error condition detected and that reliable restarting of the
    processor may not be possible.

    BUSCONNERR - Bus and Interconnect Error BUS{LL}_{PP}_{RRRR}_{II}_{T}_err
    These errors match the format 0000 1PPT RRRR IILL



    Concatenated Error Code:
    --------------------------
    _VAL_UC_EN_PCC_BUSCONNERR_30F

    This error code can be reported back to the manufacturer.
    They may be able to provide additional information based upon
    this error. All questions regarding STOP 0x9C should be
    directed to the hardware manufacturer.
    *************************************************************************
    *** ***
    *** ***
    *** Your debugger is not using the correct symbols ***
    *** ***
    *** In order for this command to work properly, your symbol path ***
    *** must point to .pdb files that have full type information. ***
    *** ***
    *** Certain .pdb files (such as the public OS symbols) do not ***
    *** contain the required information. Contact the group that ***
    *** provided you with these symbols if you need this command to ***
    *** work. ***
    *** ***
    *** Type referenced: nt!_KPRCB ***
    *** ***
    *************************************************************************
    *************************************************************************
    *** ***
    *** ***
    *** Your debugger is not using the correct symbols ***
    *** ***
    *** In order for this command to work properly, your symbol path ***
    *** must point to .pdb files that have full type information. ***
    *** ***
    *** Certain .pdb files (such as the public OS symbols) do not ***
    *** contain the required information. Contact the group that ***
    *** provided you with these symbols if you need this command to ***
    *** work. ***
    *** ***
    *** Type referenced: nt!_KPRCB ***
    *** ***
    *************************************************************************
    *********************************************************************
    * Symbols can not be loaded because symbol path is not initialized. *
    * *
    * The Symbol Path can be set by: *
    * using the _NT_SYMBOL_PATH environment variable. *
    * using the -y <symbol_path> argument when starting the debugger. *
    * using .sympath and .sympath+ *
    *********************************************************************
    *********************************************************************
    * Symbols can not be loaded because symbol path is not initialized. *
    * *
    * The Symbol Path can be set by: *
    * using the _NT_SYMBOL_PATH environment variable. *
    * using the -y <symbol_path> argument when starting the debugger. *
    * using .sympath and .sympath+ *
    *********************************************************************

    MODULE_NAME: nt

    FAULTING_MODULE: 804d7000 nt

    DEBUG_FLR_IMAGE_TIMESTAMP: 48a3fbd8

    BUGCHECK_STR: 0x9C_AuthenticAMD

    CUSTOMER_CRASH_COUNT: 1

    DEFAULT_BUCKET_ID: WRONG_SYMBOLS

    LAST_CONTROL_TRANSFER: from 00000000 to 804f8cc5

    STACK_TEXT:
    80546e2c 00000000 00000004 80546e70 b2000000 nt+0x21cc5


    STACK_COMMAND: kb

    FOLLOWUP_IP:
    nt+21cc5
    804f8cc5 ?? ???

    SYMBOL_STACK_INDEX: 0

    SYMBOL_NAME: nt+21cc5

    FOLLOWUP_NAME: MachineOwner

    IMAGE_NAME: ntkrnlpa.exe

    BUCKET_ID: WRONG_SYMBOLS

    Followup: MachineOwner
    ---------

    kd> lmvm nt
    start end module name
    804d7000 806cf680 nt T (no symbols)
    Loaded symbol image file: ntkrnlpa.exe
    Image path: \WINDOWS\system32\ntkrnlpa.exe
    Image name: ntkrnlpa.exe
    Timestamp: Thu Aug 14 10:33:12 2008 (48A3FBD8)
    CheckSum: 00206065
    ImageSize: 001F8680
    Translations: 0000.04b0 0000.04e0 0409.04b0 0409.04e0
    kd> lmvm nt
    start end module name
    804d7000 806cf680 nt T (no symbols)
    Loaded symbol image file: ntkrnlpa.exe
    Image path: \WINDOWS\system32\ntkrnlpa.exe
    Image name: ntkrnlpa.exe
    Timestamp: Thu Aug 14 10:33:12 2008 (48A3FBD8)
    CheckSum: 00206065
    ImageSize: 001F8680
    Translations: 0000.04b0 0000.04e0 0409.04b0 0409.04e0
     
  16. 2008/11/08
    PeteC

    PeteC SuperGeek Staff

    Joined:
    2002/05/10
    Messages:
    28,896
    Likes Received:
    389
    You still have a symbol problem and my advice is to uninstall the Debug Wizard, etc and start over.

    However both logs have referenced MACHINE_CHECK_EXCEPTION .....

    The temps you posted are OK at the time of measurement, but I suggest you leave SIW running as it monitors and reports the max/min values over a period of time - this may yield some clues re. temperature and voltages. My feeling is that we are looking at a hardware problem which may be difficult to pin point.

    Start with checking out the memory (RAM) .....
    so ....
    Have these crashes occurred when a specific processor hungry application is running or are they completely random? It is possible as stated above that the Power Supply (PSU) is flakey especially when under load or that there is a CPU or motherboard fault which shows up only under certain circumstances.

    There is no definitive answer to this, but I feel sure that it is hardware related. If this is the case a reformat and install is unlikely to remedy the problem - may be worth a shot, but I would look at a repair install first.
     
  17. 2008/11/08
    Sunseeker

    Sunseeker Inactive Thread Starter

    Joined:
    2008/11/04
    Messages:
    10
    Likes Received:
    0
    I have just had this new error, computer did not crash, maybe there is a clue here. In the meantime I will carry out the procedures you suggest, thanks again for your help. all the best Syd

    Date 08/11/2008 Source System Error
    Time 11:13:20 Category: (102)
    Type Error Event ID: 1003
    User N/A
    Computer; SYDSCOMPUTER

    Error Code 0000009c, parameter1 00000004, parameter2 80546e70, parameter3 b2000000, parameter4 00070f0f.

    Data Bytes
    0000: 53 79 73 74 65 6d 20 45
    0008: 72 72 6f 72 20 20 45 72
    0010: 72 6f 72 20 63 6f 64 65
    0018: 20 30 30 30 30 30 30 39
    0020: 63 20 20 50 61 72 61 6d
    0028: 65 74 65 72 73 20 30 30
    0030: 30 30 30 30 30 34 2c 20
    0038: 38 30 35 34 36 65 37 30
    0040: 2c 20 62 32 30 30 30 30
    0048: 30 30 2c 20 30 30 30 37
    0050: 30 66 30 66
     
  18. 2008/11/08
    PeteC

    PeteC SuperGeek Staff

    Joined:
    2002/05/10
    Messages:
    28,896
    Likes Received:
    389
    That is the self same Machine_Check_Exception.

    Regret I am not able to interpret the parmeters.
     
  19. 2008/11/08
    Sunseeker

    Sunseeker Inactive Thread Starter

    Joined:
    2008/11/04
    Messages:
    10
    Likes Received:
    0
    I have reloaded as you said and this is the latest dump info. It suggests that it is a hardware error as you said, is there any more info here before I start carrying out the memory swaps etc you suggested.
    Syd


    WARNING: Inaccessible path: '-y'
    WARNING: Inaccessible path: '-y'

    Loading Dump File [C:\WINDOWS\Minidump\Mini110708-01.dmp]
    Mini Kernel Dump File: Only registers and stack trace are available

    Symbol search path is: C:\WINDOWS\Symbols;-y
    Executable search path is:
    Unable to load image \WINDOWS\system32\ntkrnlpa.exe, Win32 error 0n2
    *** WARNING: Unable to verify timestamp for ntkrnlpa.exe
    Windows XP Kernel Version 2600 (Service Pack 3) UP Free x86 compatible
    Product: WinNt
    Kernel base = 0x804d7000 PsLoadedModuleList = 0x80554040
    Debug session time: Fri Nov 7 16:39:20.890 2008 (GMT+0)
    System Uptime: 0 days 2:29:53.453
    Unable to load image \WINDOWS\system32\ntkrnlpa.exe, Win32 error 0n2
    *** WARNING: Unable to verify timestamp for ntkrnlpa.exe
    Loading Kernel Symbols
    ........................................................................................................................................................
    Loading User Symbols
    Loading unloaded module list
    ..........................
    *** WARNING: Unable to verify timestamp for hal.dll
    *******************************************************************************
    * *
    * Bugcheck Analysis *
    * *
    *******************************************************************************

    Use !analyze -v to get detailed debugging information.

    BugCheck 9C, {4, 80546e70, b2000000, 70f0f}

    *** WARNING: Unable to verify timestamp for mssmbios.sys
    Probably caused by : ntkrnlpa.exe ( nt!KeClearTimer+7 )

    Followup: MachineOwner
    ---------

    kd> !analyze -v
    *******************************************************************************
    * *
    * Bugcheck Analysis *
    * *
    *******************************************************************************

    MACHINE_CHECK_EXCEPTION (9c)
    A fatal Machine Check Exception has occurred.
    KeBugCheckEx parameters;
    x86 Processors
    If the processor has ONLY MCE feature available (For example Intel
    Pentium), the parameters are:
    1 - Low 32 bits of P5_MC_TYPE MSR
    2 - Address of MCA_EXCEPTION structure
    3 - High 32 bits of P5_MC_ADDR MSR
    4 - Low 32 bits of P5_MC_ADDR MSR
    If the processor also has MCA feature available (For example Intel
    Pentium Pro), the parameters are:
    1 - Bank number
    2 - Address of MCA_EXCEPTION structure
    3 - High 32 bits of MCi_STATUS MSR for the MCA bank that had the error
    4 - Low 32 bits of MCi_STATUS MSR for the MCA bank that had the error
    IA64 Processors
    1 - Bugcheck Type
    1 - MCA_ASSERT
    2 - MCA_GET_STATEINFO
    SAL returned an error for SAL_GET_STATEINFO while processing MCA.
    3 - MCA_CLEAR_STATEINFO
    SAL returned an error for SAL_CLEAR_STATEINFO while processing MCA.
    4 - MCA_FATAL
    FW reported a fatal MCA.
    5 - MCA_NONFATAL
    SAL reported a recoverable MCA and we don't support currently
    support recovery or SAL generated an MCA and then couldn't
    produce an error record.
    0xB - INIT_ASSERT
    0xC - INIT_GET_STATEINFO
    SAL returned an error for SAL_GET_STATEINFO while processing INIT event.
    0xD - INIT_CLEAR_STATEINFO
    SAL returned an error for SAL_CLEAR_STATEINFO while processing INIT event.
    0xE - INIT_FATAL
    Not used.
    2 - Address of log
    3 - Size of log
    4 - Error code in the case of x_GET_STATEINFO or x_CLEAR_STATEINFO
    AMD64 Processors
    1 - Bank number
    2 - Address of MCA_EXCEPTION structure
    3 - High 32 bits of MCi_STATUS MSR for the MCA bank that had the error
    4 - Low 32 bits of MCi_STATUS MSR for the MCA bank that had the error
    Arguments:
    Arg1: 00000004
    Arg2: 80546e70
    Arg3: b2000000
    Arg4: 00070f0f

    Debugging Details:
    ------------------

    NOTE: This is a hardware error. This error was reported by the CPU
    via Interrupt 18. This analysis will provide more information about
    the specific error. Please contact the manufacturer for additional
    information about this error and troubleshooting assistance.

    This error is documented in the following publication:

    - Bios and Kernel Developers Guid for AMD Athlon(r) 64 and AMD Opteron(r) Processors
    Bit Mask:

    MA Model Specific MCA
    O ID Other Information Error Code Error Code
    VV SDP ___________|____________ _______|_______ _______|______
    AEUECRC| | | |
    LRCNVVC| | | |
    ^^^^^^^| | | |
    6 5 4 3 2 1
    3210987654321098765432109876543210987654321098765432109876543210
    ----------------------------------------------------------------
    1011001000000000000000000000000000000000000001110000111100001111


    VAL - MCi_STATUS register is valid
    Indicates that the information contained within the IA32_MCi_STATUS
    register is valid. When this flag is set, the processor follows the
    rules given for the OVER flag in the IA32_MCi_STATUS register when
    overwriting previously valid entries. The processor sets the VAL
    flag and software is responsible for clearing it.

    UC - Error Uncorrected
    Indicates that the processor did not or was not able to correct the
    error condition. When clear, this flag indicates that the processor
    was able to correct the error condition.

    EN - Error Enabled
    Indicates that the error was enabled by the associated EEj bit of the
    IA32_MCi_CTL register.

    PCC - Processor Context Corrupt
    Indicates that the state of the processor might have been corrupted
    by the error condition detected and that reliable restarting of the
    processor may not be possible.

    BUSCONNERR - Bus and Interconnect Error BUS{LL}_{PP}_{RRRR}_{II}_{T}_err
    These errors match the format 0000 1PPT RRRR IILL



    Concatenated Error Code:
    --------------------------
    _VAL_UC_EN_PCC_BUSCONNERR_30F

    This error code can be reported back to the manufacturer.
    They may be able to provide additional information based upon
    this error. All questions regarding STOP 0x9C should be
    directed to the hardware manufacturer.

    BUGCHECK_STR: 0x9C_AuthenticAMD

    CUSTOMER_CRASH_COUNT: 1

    DEFAULT_BUCKET_ID: DRIVER_FAULT

    LAST_CONTROL_TRANSFER: from 806d58db to 804f8cc5

    STACK_TEXT:
    80546e48 806d58db 0000009c 00000004 80546e70 nt!KeClearTimer+0x7
    80546f74 806d0c2e 80042000 00000000 00000000 hal!HalpGetFeatureBits+0x6f
    00000000 00000000 00000000 00000000 00000000 hal!HalpWriteCmosTime+0xaa


    STACK_COMMAND: kb

    FOLLOWUP_IP:
    nt!KeClearTimer+7
    804f8cc5 ?? ???

    SYMBOL_STACK_INDEX: 0

    SYMBOL_NAME: nt!KeClearTimer+7

    FOLLOWUP_NAME: MachineOwner

    MODULE_NAME: nt

    IMAGE_NAME: ntkrnlpa.exe

    DEBUG_FLR_IMAGE_TIMESTAMP: 48a3fbd8

    FAILURE_BUCKET_ID: 0x9C_AuthenticAMD_nt!KeClearTimer+7

    BUCKET_ID: 0x9C_AuthenticAMD_nt!KeClearTimer+7

    Followup: MachineOwner
    ---------

    kd> lmvm nt
    start end module name
    804d7000 806cf680 nt M (pdb symbols) C:\WINDOWS\Symbols\exe\ntkrnlpa.pdb
    Loaded symbol image file: ntkrnlpa.exe
    Image path: \WINDOWS\system32\ntkrnlpa.exe
    Image name: ntkrnlpa.exe
    Timestamp: Thu Aug 14 10:33:12 2008 (48A3FBD8)
    CheckSum: 00206065
    ImageSize: 001F8680
    Translations: 0000.04b0 0000.04e0 0409.04b0 0409.04e0
     
  20. 2008/11/08
    PeteC

    PeteC SuperGeek Staff

    Joined:
    2002/05/10
    Messages:
    28,896
    Likes Received:
    389
    Unfortunately we are fast approaching or have already reached the position of the blind leading the blind - as my have already been posted in this thread ....
    Occasionally is the operative word - I have not seen them for months.

    There are plenty of references on Google to ntkrnlpa.exe associated with Vista with no definitive answers.

    RAM checking as I suggested could be a very long task, but IMO worthwhile. However a repair installation is a swift task given that you have a retail copy of XP and not a recovery disk and have backed up your data - as you should anyway :)
     
  21. 2008/11/09
    Sunseeker

    Sunseeker Inactive Thread Starter

    Joined:
    2008/11/04
    Messages:
    10
    Likes Received:
    0
    Pete
    Just a quick message of thanks, I believe that I have found the problem, I'm not sure why it did not appear before though, perhaps it was prompted by service pack 3 or Mcafee. Anyway I checked memory modules using SIW and found that the matched pairs were incorrectly inserted, I corrected this and have been running now doing fairly intensive operations etc for 7 hours with no problems. You hit the nail right on the head, thanks again.
    Syd
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.