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.

Windows Vista Bugcheck, windows vista 64

Discussion in 'Legacy Windows' started by Milio, 2007/05/17.

  1. 2007/05/17
    Milio

    Milio Inactive Thread Starter

    Joined:
    2007/05/17
    Messages:
    7
    Likes Received:
    0
    Hello here,

    I have got a problem with a certain game in which I get a blue screen after a while (like 2-8 minutes).

    My system is:
    Windows Vista x64
    A8N-SLI Deluxe (Nforce 4 SLI)
    AMD Athlon 64 3700+ (939 version)
    3072 mb of Corsair XMS Ram (DDR)
    Geforce 6800 ultra (forceware 158.18)

    All other drivers are up to date. My dump file is:

    *******************************************************************************
    * *
    * Bugcheck Analysis *
    * *
    *******************************************************************************

    Use !analyze -v to get detailed debugging information.

    BugCheck B8, {fffffa8002a897b0, fffff8000214eb80, 0, 0}

    Probably caused by : ntkrnlmp.exe ( nt!SwapContext+18c )

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

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

    ATTEMPTED_SWITCH_FROM_DPC (b8)
    A wait operation, attach process, or yield was attempted from a DPC routine.
    This is an illegal operation and the stack track will lead to the offending
    code and original DPC routine.
    Arguments:
    Arg1: fffffa8002a897b0, Original thread which is the cause of the failure
    Arg2: fffff8000214eb80, New thread
    Arg3: 0000000000000000, Stack address of the original thread
    Arg4: 0000000000000000

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


    FAULTING_THREAD: fffffa8002a897b0

    CUSTOMER_CRASH_COUNT: 9

    DEFAULT_BUCKET_ID: COMMON_SYSTEM_FAULT

    BUGCHECK_STR: 0xB8

    PROCESS_NAME: Idle

    CURRENT_IRQL: c

    LAST_CONTROL_TRANSFER: from fffff800020507ac to fffff8000204e250

    STACK_TEXT:
    fffff800`031ead38 fffff800`020507ac : 00000000`000000b8 fffffa80`02a897b0 fffff800`0214eb80 00000000`00000000 : nt!KeBugCheckEx
    fffff800`031ead40 00000000`000000b8 : fffffa80`02a897b0 fffff800`0214eb80 00000000`00000000 00000000`00000000 : nt!SwapContext+0x18c
    fffff800`031ead48 fffffa80`02a897b0 : fffff800`0214eb80 00000000`00000000 00000000`00000000 fffffa80`0801b101 : 0xb8
    fffff800`031ead50 fffff800`0214eb80 : 00000000`00000000 00000000`00000000 fffffa80`0801b101 00000000`00000001 : 0xfffffa80`02a897b0
    fffff800`031ead58 00000000`00000000 : 00000000`00000000 fffffa80`0801b101 00000000`00000001 fffff800`02050286 : nt!KiInitialThread
    fffff800`031ead60 00000000`00000000 : fffffa80`0801b101 00000000`00000001 fffff800`02050286 fffff980`044772e4 : 0x0
    fffff800`031ead68 fffffa80`0801b101 : 00000000`00000001 fffff800`02050286 fffff980`044772e4 fffff800`02149880 : 0x0
    fffff800`031ead70 00000000`00000001 : fffff800`02050286 fffff980`044772e4 fffff800`02149880 00000000`00000001 : 0xfffffa80`0801b101
    fffff800`031ead78 fffff800`02050286 : fffff980`044772e4 fffff800`02149880 00000000`00000001 fffff800`0214eb80 : 0x1
    fffff800`031ead80 fffff800`021ff724 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiIdleLoop+0xf6
    fffff800`031eadb0 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiSystemStartup+0x1d4


    STACK_COMMAND: .thread 0xfffffa8002a897b0 ; kb

    FOLLOWUP_IP:
    nt!SwapContext+18c
    fffff800`020507ac c3 ret

    SYMBOL_STACK_INDEX: 1

    FOLLOWUP_NAME: MachineOwner

    MODULE_NAME: nt

    IMAGE_NAME: ntkrnlmp.exe

    DEBUG_FLR_IMAGE_TIMESTAMP: 4549b6c6

    SYMBOL_NAME: nt!SwapContext+18c

    FAILURE_BUCKET_ID: X64_0xB8_nt!SwapContext+18c

    BUCKET_ID: X64_0xB8_nt!SwapContext+18c

    Followup: MachineOwner

    I really have no clue what this means, do you guys know? It only happens with this certain game, but others do fine on vista x64.
     
  2. 2007/05/17
    usasma

    usasma Inactive

    Joined:
    2006/12/17
    Messages:
    225
    Likes Received:
    4
    I'd suspect that this was a driver issue (especially since it's 64 bit), but here's a link to a description of the error: http://aumha.org/a/stop.php#0xb8

    Which driver? I dunno! I'm not real good with dump logs, so I'd suggest waiting for someone else to post some more info
     

  3. to hide this advert.

  4. 2007/05/17
    Milio

    Milio Inactive Thread Starter

    Joined:
    2007/05/17
    Messages:
    7
    Likes Received:
    0
    Thx for the reply

    I searched in the link you gave, nothing is corresponding to my situation though.

    I have forceware 158.18
     
  5. 2007/05/17
    mattman

    mattman Inactive Alumni

    Joined:
    2002/06/10
    Messages:
    8,198
    Likes Received:
    63
    Your drivers are the same as Seventhdaybass's:
    http://www.windowsbbs.com/showthread.php?t=64449
    Realtek AC'97, Marvell Yukon, nForce4 chipset.

    You can follow the links there to get the manufacturer's Vista versions.

    The problem might just as easily be with audio drivers as graphics.

    I tried installing my favourite game on Vista. It demands to use DirectX 9.0c (Vista has 10.0). I tried the install, but it was awful. I have gone back to running the game in Win XP.

    Go to the Run line and enter dxdiag. It will tell you about the version of DirectX [I am disappointed to see dxdiag in DirectX 10.0 no longer has any "diagnostics ", :rolleyes: what can you expect!]

    Matt
     
  6. 2007/05/18
    Milio

    Milio Inactive Thread Starter

    Joined:
    2007/05/17
    Messages:
    7
    Likes Received:
    0
    Thx for the reply, my soundcard is a Creative X-fi (latest drivers) and I allready have installed the drivers for my chipset (15.00). So that can't be it. I have DirectX 10. It might be directx 10, but others don't have any problems with the game and are also running Vista x64. I allready tried installing 9.0c
     
  7. 2007/05/18
    mattman

    mattman Inactive Alumni

    Joined:
    2002/06/10
    Messages:
    8,198
    Likes Received:
    63
    I can only point out a few things.

    The log only mentions Idle and Ntkrnlmp.exe. I can't find Ntkrnlmp.exe on my system, I see it is included in the SP2.cab of Windows XP. There is no reference to Ntkrnlmp.exe for Windows Vista at the MS Knowledgebase.
    http://support.microsoft.com/kb/924441/en-us
    Might tell you something, but does not refer to Vista. Maybe investigate if your system is using PowerNow! and if you can try turning it off.

    If you are not using the onboard audio, I would disable it in the BIOS settings.

    Matt
     
  8. 2007/05/18
    Milio

    Milio Inactive Thread Starter

    Joined:
    2007/05/17
    Messages:
    7
    Likes Received:
    0
    I allready disabled my onboard audio.

    I have AMD indeed, but I have not installed powernow. I can't even find ntkrnlmp.exe (hidden files included). It is also not in my processes.

    So how is it possible that file is in my dumpfile?
     
  9. 2007/05/19
    Paul

    Paul Inactive

    Joined:
    2002/01/29
    Messages:
    1,293
    Likes Received:
    1
    Matt,
    Did you install DX 9.0c. It will install alongside v10.0 in Vista, so games requiring v9 will install/run correctly.
    I've never been able to find out why Vista only comes with DX 10 and not 9 & 10.:confused:
     
    Paul,
    #8
  10. 2007/05/19
    mattman

    mattman Inactive Alumni

    Joined:
    2002/06/10
    Messages:
    8,198
    Likes Received:
    63
    Hi Paul, I started reading the Readme's in some of my games and visited the DirectX game developers website. You're probably dead right. I installed my game before I had updated my drivers, but still, the people at the game's forum say it runs "slow" on Vista. I might try again now that the system seems up-to-date and I see that 9 & 10 should run side by side in Vista. Thanks for the info.

    Milio, I did a quick course in "NT kernel ", but I am little the wiser. Does your search include hidden and system files? An error from a non-existent file :confused:

    [Edit: Only a maybe...go to the game's executable (.exe) in it's program folder. Right-click on the file, select Properties, Compatibility tab, run it as under the original version...maybe you have already tried.]

    Matt
     
    Last edited: 2007/05/19
  11. 2007/05/19
    Milio

    Milio Inactive Thread Starter

    Joined:
    2007/05/17
    Messages:
    7
    Likes Received:
    0
    yeah I know that is the strange thing... Allready searched for all files. I can find nktrlmp.exe, but that is only found in c:\symbols. This folder wasn't there when this crash first came though, so that can't be it.

    Compatibility doesn't work.
     
  12. 2007/05/19
    Arie

    Arie Administrator Administrator Staff

    Joined:
    2001/12/27
    Messages:
    15,174
    Likes Received:
    412
    Try posting one or two more dumps & set your system for a full memory dump.
     
  13. 2007/05/19
    Milio

    Milio Inactive Thread Starter

    Joined:
    2007/05/17
    Messages:
    7
    Likes Received:
    0
    Allready tried that, the strange thing is, in the bluescreen it says it is generating a memory dump, but in fact it is not. Allready checked the pagefile.sys Everything seems to be fine...
     
  14. 2007/05/19
    Arie

    Arie Administrator Administrator Staff

    Joined:
    2001/12/27
    Messages:
    15,174
    Likes Received:
    412
    Is the size of the page file large enough to fit the memory dump? AND is the page file on the system drive?
     
  15. 2007/05/19
    Milio

    Milio Inactive Thread Starter

    Joined:
    2007/05/17
    Messages:
    7
    Likes Received:
    0
    Yes, my physical memory is 3072 mb, my pagefile.sys on my system hard disk (or partition, although I don't work with them) is 3500 mb. Also have some on my other hard disk but that doesn't matter, because it is not saved there. (%systemroot%, so C:\Windows).

    Allready tried to search memory.dmp as well > can't find it.
     

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.