Windows 8.1 Crash Kernal_Data_Inpage_Error

coole8

New member
Joined
Jul 8, 2015
Posts
3
HP Laptop Pavilion g6
Windows 8.1
dxdiag screens:
c68a74c6af.png
6e18c83c60.png

Crashes whenever booting and coming back from sleep with this error
already ran multiple disk checks with both windows and seatools and memory diagnostics with no errors anywhere
also tried running driver verifier for a while and didnt find anything.

Code:
Microsoft (R) Windows Debugger Version 6.3.9600.17336 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.




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




************* Symbol Path validation summary **************
Response                         Time (ms)     Location
Deferred                                       SRV*C:\Windows\symbol_cache*http://msdl.microsoft.com/download/symbols
Symbol search path is: SRV*C:\Windows\symbol_cache*http://msdl.microsoft.com/download/symbols
Executable search path is: 
Windows 8 Kernel Version 9600 MP (4 procs) Free x64
Product: WinNt, suite: TerminalServer SingleUserTS
Built by: 9600.17736.amd64fre.winblue_r9.150322-1500
Machine Name:
Kernel base = 0xfffff802`4f201000 PsLoadedModuleList = 0xfffff802`4f4da850
Debug session time: Wed Jul  8 12:00:24.671 2015 (UTC + 2:00)
System Uptime: 1 days 0:26:47.112
Loading Kernel Symbols
...............................................................
................................................................
.............................
Loading User Symbols


Loading unloaded module list
..................................................
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************


Use !analyze -v to get detailed debugging information.


BugCheck 7A, {fffff6e000f07e48, ffffffffc000000e, 14bbcf880, ffffc001e0fc9040}


*** ERROR: Module load completed but symbols could not be loaded for atapi.sys


************* Symbol Loading Error Summary **************
Module name            Error
atapi                  The system cannot find the file specified : srv*c:\windows\symbol_cache*http://msdl.microsoft.com/download/symbols


You can troubleshoot most symbol related issues by turning on symbol loading diagnostics (!sym noisy) and repeating the command that caused symbols to be loaded.
You should also verify that your symbol search path (.sympath) is correct.
Probably caused by : ntkrnlmp.exe ( nt! ?? ::FNODOBFM::`string'+1881b )


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


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


KERNEL_DATA_INPAGE_ERROR (7a)
The requested page of kernel data could not be read in.  Typically caused by
a bad block in the paging file or disk controller error. Also see
KERNEL_STACK_INPAGE_ERROR.
If the error status is 0xC000000E, 0xC000009C, 0xC000009D or 0xC0000185,
it means the disk subsystem has experienced a failure.
If the error status is 0xC000009A, then it means the request failed because
a filesystem failed to make forward progress.
Arguments:
Arg1: fffff6e000f07e48, lock type that was held (value 1,2,3, or PTE address)
Arg2: ffffffffc000000e, error status (normally i/o status code)
Arg3: 000000014bbcf880, current process (virtual address for lock type 3, or PTE)
Arg4: ffffc001e0fc9040, virtual address that could not be in-paged (or PTE contents if arg1 is a PTE address)


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




ERROR_CODE: (NTSTATUS) 0xc000000e - A device which does not exist was specified.


DISK_HARDWARE_ERROR: There was error with disk hardware


BUGCHECK_STR:  0x7a_c000000e


DEFAULT_BUCKET_ID:  WIN8_DRIVER_FAULT


PROCESS_NAME:  System


CURRENT_IRQL:  0


ANALYSIS_VERSION: 6.3.9600.17336 (debuggers(dbg).150226-1500) amd64fre


TRAP_FRAME:  ffffd001be7f89b0 -- (.trap 0xffffd001be7f89b0)
NOTE: The trap frame does not contain all registers.
Some register values may be zeroed or incorrect.
rax=000000000000000d rbx=0000000000000000 rcx=ffffd001be7f8b60
rdx=ffffc001e0fc9000 rsi=0000000000000000 rdi=0000000000000000
rip=fffff8024f6cbe27 rsp=ffffd001be7f8b40 rbp=0000000000000001
 r8=00000000ffffffff  r9=fffff8024f201000 r10=ffffd001ba9c1560
r11=ffffc001e3167010 r12=0000000000000000 r13=0000000000000000
r14=0000000000000000 r15=0000000000000000
iopl=0         nv up ei ng nz na po nc
nt!MiFreeRelocations+0x37:
fffff802`4f6cbe27 488b4f40        mov     rcx,qword ptr [rdi+40h] ds:00000000`00000040=????????????????
Resetting default scope


LAST_CONTROL_TRANSFER:  from fffff8024f37a9db to fffff8024f351ca0


STACK_TEXT:  
ffffd001`be7f8678 fffff802`4f37a9db : 00000000`0000007a fffff6e0`00f07e48 ffffffff`c000000e 00000001`4bbcf880 : nt!KeBugCheckEx
ffffd001`be7f8680 fffff802`4f2679e0 : 00000000`00000002 ffffd001`be7f87a8 fffff802`4f55cdc0 ffffe000`00000000 : nt! ?? ::FNODOBFM::`string'+0x1881b
ffffd001`be7f8770 fffff802`4f25468a : fffff802`4f55cdc0 ffffe000`d4334700 00000000`00000000 ffffe000`d7ab3be8 : nt!MiIssueHardFault+0x184
ffffd001`be7f87f0 fffff802`4f35bf2f : 00000000`00000000 ffffe000`d9019ea0 ffffe000`d6898300 ffffe000`d6898010 : nt!MmAccessFault+0x5ba
ffffd001`be7f89b0 fffff802`4f6cbe27 : 00000000`00000000 ffffe000`d9019ea0 00000000`00000001 ffffe000`d9019ca0 : nt!KiPageFault+0x12f
ffffd001`be7f8b40 fffff802`4f27109d : ffffe000`d9019ea0 00000000`00000000 ffffc001`e3167010 fffff802`4f25401f : nt!MiFreeRelocations+0x37
ffffd001`be7f8b80 fffff802`4f271028 : 00000000`000800a1 00000000`00000000 ffffe000`d9019ca0 00000000`00000001 : nt!MiDeleteControlArea+0x6d
ffffd001`be7f8bb0 fffff802`4f5aa071 : 00000000`00000000 ffffe000`d9019ca0 ffffe000`000800a1 00000000`0000000a : nt!MiDereferenceControlAreaProbe+0x10
ffffd001`be7f8be0 fffff802`4f31afb4 : fffff802`4f55c000 ffffd001`be7f8c90 ffffe000`d9019ca8 00000000`80000000 : nt!MiSegmentDelete+0xbd
ffffd001`be7f8c20 fffff802`4f339601 : 00000000`00000000 fffff802`4f4dadc0 ffffe000`d42838c0 510875ff`00000012 : nt!MiProcessDereferenceList+0x100
ffffd001`be7f8cb0 fffff802`4f30136c : ffffe000`d4334700 00000000`00000080 ffffe000`d4334700 00000000`00000000 : nt!MiDereferenceSegmentThread+0xd9
ffffd001`be7f8d40 fffff802`4f3582c6 : fffff802`4f504180 ffffe000`d4334700 fffff802`4f55da00 ec658dc0`330001da : nt!PspSystemThreadStartup+0x58
ffffd001`be7f8da0 00000000`00000000 : ffffd001`be7f9000 ffffd001`be7f3000 00000000`00000000 00000000`00000000 : nt!KiStartSystemThread+0x16




STACK_COMMAND:  kb


FOLLOWUP_IP: 
nt! ?? ::FNODOBFM::`string'+1881b
fffff802`4f37a9db cc              int     3


SYMBOL_STACK_INDEX:  1


SYMBOL_NAME:  nt! ?? ::FNODOBFM::`string'+1881b


FOLLOWUP_NAME:  MachineOwner


MODULE_NAME: nt


IMAGE_NAME:  ntkrnlmp.exe


DEBUG_FLR_IMAGE_TIMESTAMP:  550f41a6


BUCKET_ID_FUNC_OFFSET:  1881b


FAILURE_BUCKET_ID:  0x7a_c000000e_nt!_??_::FNODOBFM::_string_


BUCKET_ID:  0x7a_c000000e_nt!_??_::FNODOBFM::_string_


ANALYSIS_SOURCE:  KM


FAILURE_ID_HASH_STRING:  km:0x7a_c000000e_nt!_??_::fnodobfm::_string_


FAILURE_ID_HASH:  {5654bc57-9720-546c-de0e-76a002c66fe5}


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


3: kd> lmvm nt
start             end                 module name
fffff802`4f201000 fffff802`4f995000   nt         (pdb symbols)          c:\windows\symbol_cache\ntkrnlmp.pdb\3BAEE2762F6442089EF8B926DDC8DBA61\ntkrnlmp.pdb
    Loaded symbol image file: ntkrnlmp.exe
    Image path: ntkrnlmp.exe
    Image name: ntkrnlmp.exe
    Timestamp:        Sun Mar 22 23:26:46 2015 (550F41A6)
    CheckSum:         0072FF0F
    ImageSize:        00794000
    Translations:     0000.04b0 0000.04e4 0409.04b0 0409.04e4
 
· OS - Windows 8.1
· x64
· Original OS - Windows 7
· Purchased OS
· Age of system (hardware) - 3 - 4 years
· Ive reinstalled the system like 3 times, recently installed an SSD and thats when the problems started, reinstalled os twice since then to make sure it wasnt a crap install

· CPU - Provided in the DXDiag pics
· Video Card - Provided in DXDiag pics

· System Manufacturer - HP?
· Exact model number (if laptop, check label on bottom) -
HP Pavilion g6-1b81ca
· Laptop or Desktop? - Laptop

I attached sysnative file collection but have no idea how to make the perfmon report into html, let alone any other format
 

Attachments

Code:
1: kd> .bugcheck
Bugcheck code 0000007A
Arguments fffff6fa`c0080000 ffffffff`c000000e 00000001`7b46a880 fffff580`10000074

2nd arg. is NTSTATUS 0xc000000e, a device was attempted to be accessed but it doesn't exist.

Code:
1: kd> !thread
GetPointerFromAddress: unable to read from fffff8009a571000
THREAD ffffe000d3633080  Cid 1160.0668  Teb: 00007ff5ff2be000 Win32Thread: 0000000000000000 RUNNING on processor 1
Not impersonating
GetUlongFromAddress: unable to read from fffff8009a4bdb00
Owning Process            ffffe000d0513080       Image:         MOM.exe
Attached Process          N/A            Image:         N/A
fffff78000000000: Unable to get shared data
Wait Start TickCount      5189723      
Context Switch Count      83             IdealProcessor: 1             
ReadMemory error: Cannot get nt!KeMaximumIncrement value.
UserTime                  00:00:00.000
KernelTime                00:00:00.000
Win32 Start Address 0x00007ffff73ee840
Stack Init ffffd001b4151dd0 Current ffffd001b36ca110
Base ffffd001b4152000 Limit ffffd001b414c000 Call 0
Priority 9 BasePriority 8 UnusualBoost 1 ForegroundBoost 0 IoPriority 2 PagePriority 5
Child-SP          RetAddr           : Args to Child                                                           : Call Site
ffffd001`b4150f58 fffff800`9a3879db : 00000000`0000007a fffff6fa`c0080000 ffffffff`c000000e 00000001`7b46a880 : nt!KeBugCheckEx
ffffd001`b4150f60 fffff800`9a2749e0 : 00000000`00000002 ffffd001`b41510c8 ffffe000`d0513558 ffffd001`00000000 : nt! ?? ::FNODOBFM::`string'+0x1881b
ffffd001`b4151050 fffff800`9a26168a : ffffe000`d0513558 ffffe000`d3633080 00000000`00000000 00000000`00008000 : nt!MiIssueHardFault+0x184
ffffd001`b4151110 fffff800`9a368f2f : 00000000`00000000 00000000`00000000 00000000`c0000000 ffffd001`b4151340 : nt!MmAccessFault+0x5ba
ffffd001`b41512d0 fffff800`9a5a865c : 00007ff8`110cdb20 00000000`00000000 000000ec`36caa680 00000000`00000000 : nt!KiPageFault+0x12f (TrapFrame @ ffffd001`b41512d0) // Exception here
ffffd001`b4151460 fffff800`9a256742 : fffff6fa`c0080000 00000000`000761b6 00000000`000761b6 00000000`00000001 : nt!MiCommitPageTablesForVad+0x1c0
ffffd001`b41514d0 fffff800`9a809f65 : ffffe000`d03b3810 000000ec`36ca8fff ffffd001`00000000 00000000`00000104 : nt!MiCommitExistingVad+0x212
ffffd001`b4151600 fffff800`9a36a4b3 : 00000000`00000040 fffff800`9a2857ff ffffd001`b41519f0 00000000`00000040 : nt!NtAllocateVirtualMemory+0xfbd
ffffd001`b4151800 fffff800`9a362900 : fffff800`9a698b40 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiSystemServiceCopyEnd+0x13 (TrapFrame @ ffffd001`b4151870)
ffffd001`b4151a08 fffff800`9a698b40 : 00000000`00000000 00000000`00000000 00000000`00000000 000000ec`1c51cd60 : nt!KiServiceLinkage
ffffd001`b4151a10 fffff800`9a261e5c : 00000000`00000001 ffffd001`b4151b00 00000000`00005000 000000ec`36ca4000 : nt!MiCheckForUserStackOverflow+0x138
ffffd001`b4151a80 fffff800`9a368f2f : 00000000`00000001 00000000`00000000 00000000`00000001 00000000`00000000 : nt!MmAccessFault+0xd8c
ffffd001`b4151c40 00007ff8`10ff473b : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiPageFault+0x12f (TrapFrame @ ffffd001`b4151c40)
000000ec`36ca99e0 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : 0x00007ff8`10ff473b

Let's look at the trapframe regarding the exception that caused the crash.

Code:
1: kd> .trap 0xffffd001b41512d0
NOTE: The trap frame does not contain all registers.
Some register values may be zeroed or incorrect.
rax=00000000000003b0 rbx=0000000000000000 rcx=0000000000000001
rdx=fffff580108042e8 rsi=0000000000000000 rdi=0000000000000000
rip=fffff8009a5a865c rsp=ffffd001b4151460 rbp=0000000000000000
 r8=00000000000003b0  r9=00000000000003b0 r10=fffff58010000000
r11=0000000000000000 r12=0000000000000000 r13=0000000000000000
r14=0000000000000000 r15=0000000000000000
iopl=0         nv up ei pl zr na po nc
nt!MiCommitPageTablesForVad+0x1c0:
fffff800`9a5a865c 410fa302        bt      dword ptr [r10],eax ds:fffff580`10000000=00000000

So it was a bit test instruction.

Code:
1: kd> !pte fffff58010000000
                                           VA fffff58010000000
PXE at FFFFF6FB7DBEDF58    PPE at FFFFF6FB7DBEB000    PDE at FFFFF6FB7D600400    PTE at FFFFF6FAC0080000
contains 000000007253F863  contains 000000008591E863  contains 0070000049E4C863  contains 000000017B46A880
GetUlongFromAddress: unable to read from fffff8009a57110c
pfn 7253f     ---DA--KWEV  pfn 8591e     ---DA--KWEV  pfn 49e4c     ---DA--KWEV  not valid
                                                                                  Transition: 17b46a
                                                                                  Protect: 4 - ReadWrite

r10 is invalid.

Code:
1: kd> !pte eax
                                           VA 00000000000003b0
PXE at FFFFF6FB7DBED000    PPE at FFFFF6FB7DA00000    PDE at FFFFF6FB40000000    PTE at FFFFF68000000000
contains 02A00000775B3867  contains 0000000000000000
pfn 775b3     ---DA--UWEV  not valid

and so is eax.

Given the failure on a bit test instruction, the memory manager function calls in the stack that it failed on, and the fact that you mentioned this has happened on two prior Windows installs, all tells me that this is probably a bad SSD or a dire firmware update need. Check if the firmware is up to date on the SSD, and if it is, replace it.
 
Ok thanks for the info, i talked to the sandisk people about a replacement and they led me to some interesting details.

*Note* This is a direct copy of a post on an HP support forum after having dealt with sandisk

I've also had numerous conversations with the people at sandisk and we have gotten to a conclusion.
AHCI Link Power Management - Enable HIPM and DIPM - Windows 7 Help Forums

This is a guide on how to change the power management on the SSD so that it runs properly after booting and returning from sleep.

I am not able to change my BIOS sata controller from IDE to AHCI because i am not able to access it's advanced bios settings because the version of HP i have does not support access into it.

I've found this way to do it:
donovan6000's Blog: Insyde BIOS Modding: Getting Started
donovan6000's Blog: Insyde Bios Modding: Advanced and Power Tabs

But this is some crazy overcomplicated shiaza (not to mention risky) that i'd rather avoid doing unless absolutely necessary (which it very well might be)

So basically, i need to figure out how to get into advanced settings without the bios hacking and change it from IDE to AHCI (i've already checked that currently im in IDE).

All my registry data associated with being IDE and AHCI seems to have the values set to 0 in the "Start" registries
so all i need to do is get into the bios and make the switch.


If theres anything i can do, please let me know, this problem stops me from putting my computer to sleep which is quite annoying as i dont want to have to re-open all my projects everytime i want to use my computer.
 

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top