Question memory management BSOD

Jan 5, 2020
2
0
10
0
Hi I recently bought a second hand laptop just before Christmas and had 4 memory management blue screen crashes a couple of days after setting up. Lenovo update says no updates needed (including BIOS) and Microsoft says same. I reset the pagefile, removed some programs, and all OK for 5 days, now another.

Windows memory diagnostic and sfc/scannow gives no errors. Help would be very much appreciated! I'm a techie but not much experience with this issue.

Dumps refer to MemCompression process. Here's the latest dump:


Microsoft (R) Windows Debugger Version 10.0.18362.1 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.


Loading Dump File [C:\Windows\minidump\010520-11250-01.dmp]
Mini Kernel Dump File: Only registers and stack trace are available

Symbol search path is: srv*
Executable search path is:
Windows 10 Kernel Version 18362 MP (4 procs) Free x64
Product: WinNt, suite: TerminalServer SingleUserTS
Built by: 18362.1.amd64fre.19h1_release.190318-1202
Machine Name:
Kernel base = 0xfffff80109a00000 PsLoadedModuleList = 0xfffff80109e48130
Debug session time: Sun Jan 5 12:10:23.744 2020 (UTC + 0:00)
System Uptime: 1 days 2:11:06.507
Loading Kernel Symbols
...............................................................
................................................................
................................................................
.................................
Loading User Symbols
Loading unloaded module list
.................................................
For analysis of this file, run !analyze -v
2: kd> !analyze -v
***
  • *
  • Bugcheck Analysis *
  • *
***

MEMORY_MANAGEMENT (1a)
# Any other values for parameter 1 must be individually examined.
Arguments:
Arg1: 000000000000003f, An inpage operation failed with a CRC error. Parameter 2 contains
the pagefile offset. Parameter 3 contains the page CRC value.
Parameter 4 contains the expected CRC value.
Arg2: 000000000012e0be
Arg3: 000000009a790663
Arg4: 000000004cb0ba0c

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

*** WARNING: Unable to verify timestamp for win32k.sys

KEY_VALUES_STRING: 1


PROCESSES_ANALYSIS: 1

SERVICE_ANALYSIS: 1

STACKHASH_ANALYSIS: 1

TIMELINE_ANALYSIS: 1


DUMP_CLASS: 1

DUMP_QUALIFIER: 400

BUILD_VERSION_STRING: 18362.1.amd64fre.19h1_release.190318-1202

SYSTEM_MANUFACTURER: LENOVO

SYSTEM_PRODUCT_NAME: 20HMS1GW00

SYSTEM_SKU: LENOVO_MT_20HM_BU_Think_FM_ThinkPad X270

SYSTEM_VERSION: ThinkPad X270

BIOS_VENDOR: LENOVO

BIOS_VERSION: R0IET59W (1.37 )

BIOS_DATE: 09/26/2019

BASEBOARD_MANUFACTURER: LENOVO

BASEBOARD_PRODUCT: 20HMS1GW00

BASEBOARD_VERSION: SDK0J40697 WIN

DUMP_TYPE: 2

BUGCHECK_P1: 3f

BUGCHECK_P2: 12e0be

BUGCHECK_P3: 9a790663

BUGCHECK_P4: 4cb0ba0c

ADDITIONAL_DEBUG_TEXT: Memory Manager detected corruption of a pagefile page while performing an in-page operation.
The data read from storage does not match the original data written.
This indicates the data was corrupted by the storage stack, or device hardware.


BUGCHECK_STR: 0x1a_3f

CPU_COUNT: 4

CPU_MHZ: a98

CPU_VENDOR: GenuineIntel

CPU_FAMILY: 6

CPU_MODEL: 8e

CPU_STEPPING: 9

CPU_MICROCODE: 6,8e,9,0 (F,M,S,R) SIG: B4'00000000 (cache) B4'00000000 (init)

BLACKBOXBSD: 1 (!blackboxbsd)


BLACKBOXNTFS: 1 (!blackboxntfs)


BLACKBOXPNP: 1 (!blackboxpnp)


BLACKBOXWINLOGON: 1

CUSTOMER_CRASH_COUNT: 1

PROCESS_NAME: MemCompression

CURRENT_IRQL: 2

PAGE_HASH_ERRORS_DETECTED: 1

ANALYSIS_SESSION_HOST: X270

ANALYSIS_SESSION_TIME: 01-05-2020 12:30:06.0018

ANALYSIS_VERSION: 10.0.18362.1 amd64fre

TRAP_FRAME: fffff98e175a1f50 -- (.trap 0xfffff98e175a1f50)
NOTE: The trap frame does not contain all registers.
Some register values may be zeroed or incorrect.
rax=fffff80109b5e2f0 rbx=0000000000000000 rcx=ffffc90155d2e000
rdx=ffffc90155d2e000 rsi=0000000000000000 rdi=0000000000000000
rip=fffff80109b5e340 rsp=fffff98e175a20e8 rbp=ffffc90155d2e000
r8=000001890e9086e0 r9=0000000000000217 r10=ffffc90155d2eea0
r11=000001890e9088f7 r12=0000000000000000 r13=0000000000000000
r14=0000000000000000 r15=0000000000000000
iopl=0 nv up ei pl zr na po nc
nt!RtlDecompressBufferXpressLz+0x50:
fffff80109b5e340 418b08 mov ecx,dword ptr [r8] ds:000001890e9086e0=????????
Resetting default scope

LAST_CONTROL_TRANSFER: from fffff80109c63f9a to fffff80109bc14e0

STACK_TEXT:
fffff98e175a1b08 fffff80109c63f9a : 000000000000001a 000000000000003f 000000000012e0be 000000009a790663 : nt!KeBugCheckEx
fffff98e175a1b10 fffff80109a8df82 : ffffb38ce5c46520 ffffffffffffffff 0000000000000000 ffffb38ce5c46610 : nt!MiValidatePagefilePageHash+0x10177e
fffff98e175a1bf0 fffff80109a8d4cd : 0000000000000002 fffff98e00000000 fffff98e175a1d58 fffff27900000000 : nt!MiWaitForInPageComplete+0x472
fffff98e175a1d00 fffff80109a72fab : 00000000c0033333 0000000000000000 000001890e9086e0 0000000000000000 : nt!MiIssueHardFault+0x1ad
fffff98e175a1db0 fffff80109bcf520 : ffffb38ce69f4060 fffff8010a0ac2f3 fffff98e175a2378 0000000000000001 : nt!MmAccessFault+0x40b
fffff98e175a1f50 fffff80109b5e340 : ffffc90155d2e000 ffffb38ce3860050 fffff80109a5d000 ffffc90155d2e000 : nt!KiPageFault+0x360
fffff98e175a20e8 fffff80109a5d000 : ffffc90155d2e000 ffffc90155d2e000 0000000000000002 000001890e9086e0 : nt!RtlDecompressBufferXpressLz+0x50
fffff98e175a2100 fffff80109b600c9 : 0000000000000000 fffff80100000001 0000000000000000 ffffb38ce3861788 : nt!RtlDecompressBufferEx+0x60
fffff98e175a2150 fffff80109b5ff54 : 0000000000000004 fffff98e175a2360 0000000000000000 000000000000082d : nt!ST_STORE<SM_TRAITS>::StDmSinglePageCopy+0x155
fffff98e175a2230 fffff80109b5fdd2 : 0000000000000001 00000000000086e0 ffffb38c000086e0 ffffb38c00006000 : nt!ST_STORE<SM_TRAITS>::StDmSinglePageTransfer+0xa0
fffff98e175a2280 fffff80109b5fbfb : 00000000ffffffff ffffb38cedacb000 fffff98e175a2360 ffffb38cea95b8d0 : nt!ST_STORE<SM_TRAITS>::StDmpSinglePageRetrieve+0x186
fffff98e175a2320 fffff80109b5fa41 : ffffb38cedacb000 0000000000000000 0000000000000001 ffffb38ce3861788 : nt!ST_STORE<SM_TRAITS>::StDmPageRetrieve+0xcb
fffff98e175a23d0 fffff80109b5f951 : ffffb38ce3860000 ffffb38cea95b8d0 ffffb38cedacb000 ffffb38ce38619b0 : nt!SMKM_STORE<SM_TRAITS>::SmStDirectReadIssue+0x85
fffff98e175a2450 fffff80109a69e28 : ffffb38ce3fdc080 ffffb38ce3860000 0000000000000000 0000000000000000 : nt!SMKM_STORE<SM_TRAITS>::SmStDirectReadCallout+0x21
fffff98e175a2480 fffff80109b62eb1 : fffff80109b5f930 fffff98e175a2530 0000000000000003 0000000000000000 : nt!KeExpandKernelStackAndCalloutInternal+0x78
fffff98e175a24f0 fffff80109b4b9c1 : fffff98e175a25f0 fffff80109f8db78 ffffb38ce3860000 fffff98e175a2740 : nt!SMKM_STORE<SM_TRAITS>::SmStDirectRead+0xcd
fffff98e175a25c0 fffff80109b4b5a7 : 000000000000000c ffffb38ce3860000 fffff98e175a2670 ffffb38cea95b8d0 : nt!SMKM_STORE<SM_TRAITS>::SmStWorkItemQueue+0x1a5
fffff98e175a2610 fffff80109b621c3 : 000000000000000c ffffb38cea95b8d0 0000000000000006 0000000000000006 : nt!SMKM_STORE_MGR<SM_TRAITS>::SmIoCtxQueueWork+0xbf
fffff98e175a26a0 fffff80109b6389f : ffffb38c00000006 ffffb38cedf46240 0000000000000000 ffffb38ce3860000 : nt!SMKM_STORE_MGR<SM_TRAITS>::SmPageRead+0x167
fffff98e175a2710 fffff80109a8e0ab : ffffb38ce993b580 0000000000000001 ffffb38ce993b640 fffff80109a74ef6 : nt!SmPageRead+0x33
fffff98e175a2760 fffff80109a8d7a9 : 0000000000000002 fffff98e175a27f0 fffff98e175a2958 fffff279008bee50 : nt!MiIssueHardFaultIo+0x117
fffff98e175a27b0 fffff80109a72fab : 00000000c0033333 0000000000000001 0000022fb94ce220 0000000000501802 : nt!MiIssueHardFault+0x489
fffff98e175a2860 fffff80109bcf520 : 0000022f00000000 fffff98e00000001 0000000000000040 fffff98e175a2a80 : nt!MmAccessFault+0x40b
fffff98e175a2a00 00007ffe3bead577 : 0000000000000000 0000000000000000 0000000000000000 0000000000000000 : nt!KiPageFault+0x360
000000d1649fe1c8 0000000000000000 : 0000000000000000 0000000000000000 0000000000000000 0000000000000000 : 0x00007ffe`3bead577


THREAD_SHA1_HASH_MOD_FUNC: 184a2ca67ebe94bd7abe6480b7c31ccb7fc9d481

THREAD_SHA1_HASH_MOD_FUNC_OFFSET: d0412910a4c37566d83614b1f60bf22e6fba04bd

THREAD_SHA1_HASH_MOD: ef0b9811d1c3c2b0b400d0c8a17067df59efd56d

SYMBOL_NAME: PAGE_HASH_ERRORS_INPAGE

MODULE_NAME: Unknown_Module

IMAGE_NAME: Unknown_Image

DEBUG_FLR_IMAGE_TIMESTAMP: 0

STACK_COMMAND: .thread ; .cxr ; kb

FOLLOWUP_NAME: MachineOwner

BUCKET_ID: PAGE_HASH_ERRORS_0x1a_3f

DEFAULT_BUCKET_ID: PAGE_HASH_ERRORS_0x1a_3f

PRIMARY_PROBLEM_CLASS: PAGE_HASH_ERRORS_0x1a_3f

FAILURE_BUCKET_ID: PAGE_HASH_ERRORS_0x1a_3f

TARGET_TIME: 2020-01-05T12:10:23.000Z

OSBUILD: 18362

OSSERVICEPACK: 535

SERVICEPACK_NUMBER: 0

OS_REVISION: 0

SUITE_MASK: 272

PRODUCT_TYPE: 1

OSPLATFORM_TYPE: x64

OSNAME: Windows 10

OSEDITION: Windows 10 WinNt TerminalServer SingleUserTS

OS_LOCALE:

USER_LCID: 0

OSBUILD_TIMESTAMP: 1980-01-11 15:53:20

BUILDDATESTAMP_STR: 190318-1202

BUILDLAB_STR: 19h1_release

BUILDOSVER_STR: 10.0.18362.1.amd64fre.19h1_release.190318-1202

ANALYSIS_SESSION_ELAPSED_TIME: 2bc1

ANALYSIS_SOURCE: KM

FAILURE_ID_HASH_STRING: km:page_hash_errors_0x1a_3f

FAILURE_ID_HASH: {6a2d4548-0eec-578d-e8f1-9e2239aa9a00}

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

*** Memory manager detected 1 instance(s) of corrupted pagefilepage(s) while performing in-page operations.
 
Jan 5, 2020
2
0
10
0
Hi - thanks for your reply, much appreciated.

Yes fresh windows install, then windows update run and Lenovo update (perhaps I should have done those the other way around so the Lenovo driver versions are installed rather than perhaps later ones that Microsoft provides).

Smart results done - looks fine to my eyes, a new crucial MX500 SSD drive that I've had in a drawer for a while and not used - can't see how I post that here (put it on my webspace but I guess that's not approved).... I'll try posting the link yourcomputeryourway.co.uk/images/SSD.png. A detailed drive test using the crucial utility gives no errors.

Will set memtest running overnight.

Thanks again, Geoff
 

ASK THE COMMUNITY

TRENDING THREADS