Support in other languages: 
Showing results for 
Search instead for 
Do you mean 
Reply
Blue Screen Again
tangofil
Posts: 5
Registered: ‎10-18-2010
Location: Norway
0
Accepted Solution

T400s crashes at powerdown (reboot, sleep, hibernate)

I have a unstable Lenovo Thinkpad T400s on Win7 and SSD. It has a ISCSI disk on a LAN network, and an external esata disk.  Now days it keeps crashing a few times a day.  Luckily, seldom when I am working.  More typically crashes happen when I put it to sleep mode, or leave the computer unantended for some time, or reboot.  I am doing some heavy text processing (600 page word document with illustrations) and heavy statistical work. But currently, these are seldom affected, even if they do some quite disk intensive operations.
I have tried updating all drivers. No help
Everytime I boot, the system hangs during shutdown.

I have run full memory test from both Lenovo and Windows. both OK.
I have run a full Lenovo System check. Everything OK.  
Device manager alert: Disabled device: Intel Wifi Link 5100

I have run the WinDbg to establish what actually happens. If I am reading this info right, it is a memory corruption, but I cannot tell if it is a software or hardware problem.
Microsoft (R) Windows Debugger Version 6.12.0002.633 X86
Copyright (c) Microsoft Corporation. All rights reserved.


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

Symbol search path is: srv*c:\Windowssymbols*http://msdl.microsoft.com/download/symbols
Executable search path is: 
Windows 7 Kernel Version 7601 (Service Pack 1) MP (2 procs) Free x86 compatible
Product: WinNt, suite: TerminalServer SingleUserTS
Built by: 7601.17713.x86fre.win7sp1_gdr.111025-1505
Machine Name:
Kernel base = 0x83219000 PsLoadedModuleList = 0x833624d0
Debug session time: Tue Dec 20 00:24:44.608 2011 (UTC + 1:00)
System Uptime: 0 days 1:38:16.185
Loading Kernel Symbols
...............................................................
................................................................
.......................................................
Loading User Symbols
Loading unloaded module list
.............
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

Use !analyze -v to get detailed debugging information.

BugCheck 9F, {4, 258, 85980d48, 83340b24}

*** WARNING: Unable to verify timestamp for iaStor.sys
*** ERROR: Module load completed but symbols could not be loaded for iaStor.sys
Probably caused by : memory_corruption

Followup: memory_corruption
---------

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

DRIVER_POWER_STATE_FAILURE (9f)
A driver is causing an inconsistent power state.
Arguments:
Arg1: 00000004, The power transition timed out waiting to synchronize with the Pnp
	subsystem.
Arg2: 00000258, Timeout in seconds.
Arg3: 85980d48, The thread currently holding on to the Pnp lock.
Arg4: 83340b24

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


DRVPOWERSTATE_SUBCODE:  4

FAULTING_THREAD:  85980d48

CUSTOMER_CRASH_COUNT:  1

DEFAULT_BUCKET_ID:  CODE_CORRUPTION

BUGCHECK_STR:  0x9F

PROCESS_NAME:  System

CURRENT_IRQL:  2

LOCK_ADDRESS:  8337fbe0 -- (!locks 8337fbe0)

Resource @ nt!PiEngineLock (0x8337fbe0)    Available

WARNING: SystemResourcesList->Flink chain invalid. Resource may be corrupted, or already deleted.


WARNING: SystemResourcesList->Blink chain invalid. Resource may be corrupted, or already deleted.

1 total locks

PNP_TRIAGE: 
	Lock address  : 0x8337fbe0
	Thread Count  : 0
	Thread address: 0x00000000
	Thread wait   : 0x0

LAST_CONTROL_TRANSFER:  from 8329765d to 83290766

STACK_TEXT:  
8db17650 8329765d 85980d48 00000000 83343d20 nt!KiSwapContext+0x26
8db17688 832964b7 00000000 85980d48 ffffffff nt!KiSwapThread+0x266
8db176b0 83296195 85980d48 85980e08 0000006a nt!KiCommitThreadWait+0x1df
8db1770c 8b807be2 00000000 00000000 8db1772c nt!KeDelayExecutionThread+0x2aa
WARNING: Stack unwind information not available. Following frames may be wrong.
8db17750 8b8097a2 8db17768 00000001 85f1a6b0 iaStor+0x6be2
8db177f4 8b809b8f 00f1a6b0 00000000 85e95658 iaStor+0x87a2
8db178d4 8b847c58 85f1a6b0 85e95684 00000000 iaStor+0x8b8f
8db1797c 8b8481a6 85e95658 85e93378 85e955a0 iaStor+0x46c58
8db179b0 8b83c860 85e955a0 89a1b008 89a1b0e4 iaStor+0x471a6
8db179d0 8325058e 00000000 07a1b008 8db17a48 iaStor+0x3b860
8db179e8 833d7700 00000000 85aa9030 85deff10 nt!IofCallDriver+0x63
8db17a04 833d7637 8db17a24 8322e06f 85deff10 nt!PnpAsynchronousCall+0x92
8db17a64 833d73b9 00000000 8322e06f 85deff10 nt!PnpQueryDeviceRelations+0xc5
8db17aa8 833d5fe9 85deff10 0000003c 85e3e038 nt!PipEnumerateDevice+0xf9
8db17ca4 833d6dad 85aacb58 85e3e038 8db17cd0 nt!PipProcessDevNodeTree+0x32c
8db17cd8 8322dce0 8337db00 85980d48 833543bc nt!PiProcessReenumeration+0x74
8db17d00 83296a6b 00000000 00000000 85980d48 nt!PnpDeviceActionWorker+0x224
8db17d50 83421fda 00000001 a6a33497 00000000 nt!ExpWorkerThread+0x10d
8db17d90 832ca1f9 8329695e 00000001 00000000 nt!PspSystemThreadStartup+0x9e
00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x19


STACK_COMMAND:  .thread 0xffffffff85980d48 ; kb

CHKIMG_EXTENSION: !chkimg -lo 50 -d !nt
    8329095f - nt!SwapContext_PatchFxb+2
	[ 01:21 ]
    83290bad - nt!EnlightenedSwapContext_PatchXSave+2 (+0x24e)
	[ 01:21 ]
2 errors : !nt (8329095f-83290bad)

MODULE_NAME: memory_corruption

IMAGE_NAME:  memory_corruption

FOLLOWUP_NAME:  memory_corruption

DEBUG_FLR_IMAGE_TIMESTAMP:  0

MEMORY_CORRUPTOR:  ONE_BIT_LARGE

FAILURE_BUCKET_ID:  MEMORY_CORRUPTION_ONE_BIT_LARGE

BUCKET_ID:  MEMORY_CORRUPTION_ONE_BIT_LARGE

Followup: memory_corruption
---------
Blue Screen Again
tangofil
Posts: 5
Registered: ‎10-18-2010
Location: Norway
0

Re: T400s crashes at powerdown (reboot, sleep, hibernate)

I was not precise above. The system does not hang up every time I boot, more like 9 times out of 10.

Blue Screen Again
tangofil
Posts: 5
Registered: ‎10-18-2010
Location: Norway
0

Re: T400s crashes at powerdown (reboot, sleep, hibernate)

I have also run the sfc /scannow
which verified the system files.
Guru
ColonelONeill
Posts: 6,784
Registered: ‎12-26-2009
Location: Toronto
0

Re: T400s crashes at powerdown (reboot, sleep, hibernate)

Does safe mode boot better?
W520: i7-2720QM, Q2000M at 1090/695/1390, 22GB RAM, 500GB HDD, FHD screen
TPT1: 1839-23U, stock ICS
X61T: L7500, 3GB RAM, 500GB HDD, XGA screen, Ultrabase
Blue Screen Again
tangofil
Posts: 5
Registered: ‎10-18-2010
Location: Norway
0

Re: T400s crashes at powerdown (reboot, sleep, hibernate)

I have done lots of tweeking today.  Last six reboots have been succeful from both LAN and wifi.

Token Ring
Kicker774
Posts: 261
Registered: ‎01-24-2011
Location: Columbus, OH
0

Re: T400s crashes at powerdown (reboot, sleep, hibernate)

Do you have the ability to swap RAM around?
Test with 1 piece out, then the other.
Or test with another stick of RAM altogether?
Blue Screen Again
tangofil
Posts: 5
Registered: ‎10-18-2010
Location: Norway
0

Re: T400s crashes at powerdown (reboot, sleep, hibernate)

I have finally managed to find out that the crashes are connected to the external esata disk (WD Studio). If this is plugged in, crashes do happen. If it is unplagged, no more crashes.