T500, BSODs every few days

T400/410/420 and T500/510/520 series specific matters only
Post Reply
Message
Author
jeanluc
Posts: 5
Joined: Thu Apr 30, 2009 8:50 pm
Location: Toronto, Canada

T500, BSODs every few days

#1 Post by jeanluc » Thu Apr 30, 2009 9:46 pm

Hello,

I got a T500 - 2081 (with XP SP2) about 2 months ago and have had several blue screens since. I haven't been able to trace it to a particular driver (I didn't install any exotic software as I'm using the laptop for programming). I've updated the BIOS and the display drivers (which I understand caused some problems) and the post-SP2 Windows patches are all up-to-date but I still got a blue screen today while the laptop was doing nothing.

The versions I have are:

BIOS Version/Date LENOVO 6FET64WW (2.12 ), 13/03/2009
ATI Driver Version 6.14.10.6879

I dumped the crash events from the system log - I am curious if anyone else has seen these.

Thanks, JL.

System log on \\MU:
[3383] System Error
Type: ERROR
Computer: MU
Time: 30/04/2009 4:15:29 PM ID: 1003
Error code 000000f4, parameter1 00000003, parameter2 86d29340, parameter3 86d294b4, parameter4 805d1650.


[3044] System Error
Type: ERROR
Computer: MU
Time: 25/04/2009 9:16:24 PM ID: 1003
Error code c0000138, parameter1 00000f21, parameter2 e3b26d00, parameter3 00000000, parameter4 00000000.


[2888] System Error
Type: ERROR
Computer: MU
Time: 24/04/2009 9:50:42 PM ID: 1003
Error code 000000f4, parameter1 00000003, parameter2 876eeda0, parameter3 876eef14, parameter4 805d1650.


[2289] System Error
Type: ERROR
Computer: MU
Time: 02/04/2009 8:38:29 PM ID: 1003
Error code 000000f4, parameter1 00000003, parameter2 86d9bda0, parameter3 86d9bf14, parameter4 805d164c.


[810] System Error
Type: ERROR
Computer: MU
Time: 07/02/2009 12:55:46 AM ID: 1003
Error code 00000077, parameter1 c0000056, parameter2 c0000056, parameter3 00000000, parameter4 01d69000.

rkawakami
Admin
Admin
Posts: 10052
Joined: Sun Jun 04, 2006 1:26 am
Location: San Jose, CA 95120 USA
Contact:

Re: T500, BSODs every few days

#2 Post by rkawakami » Thu Apr 30, 2009 9:58 pm

Welcome to thinkpads.com!

What I would recommend first would be to run a memory diagnostic. memtest86+ is available here:

http://www.memtest.org/#downiso

Create the boot diskette or CD, boot the system with it and let it run for at least three complete passes through all of the tests. This will verify that your memory is working properly.
Ray Kawakami
X22 X24 X31 X41 X41T X60 X60s X61 X61s X200 X200s X300 X301 Z60m Z61t Z61p 560 560Z 600 600E 600X T21 T22 T23 T41 T60p T410 T420 T520 W500 W520 R50 A21p A22p A31 A31p
NOTE: All links to PC-Doctor software hosted by me are dead. Files removed 8/28/12 by manufacturer's demand.

archer6
Moderator Emeritus
Moderator Emeritus
Posts: 2674
Joined: Thu Mar 09, 2006 10:51 pm
Location: California, USA

Re: T500, BSODs every few days

#3 Post by archer6 » Thu Apr 30, 2009 10:36 pm

jeanluc wrote:Hello,

I got a T500 - 2081 (with XP SP2) about 2 months ago and have had several blue screens since. I haven't been able to trace it to a particular driver (I didn't install any exotic software as I'm using the laptop for programming). I've updated the BIOS and the display drivers (which I understand caused some problems) and the post-SP2 Windows patches are all up-to-date but I still got a blue screen today while the laptop was doing nothing.

The versions I have are:

BIOS Version/Date LENOVO 6FET64WW (2.12 ), 13/03/2009
ATI Driver Version 6.14.10.6879

I dumped the crash events from the system log - I am curious if anyone else has seen these.

Thanks, JL.

System log on \\MU:
[3383] System Error
Type: ERROR
Computer: MU
Time: 30/04/2009 4:15:29 PM ID: 1003
Error code 000000f4, parameter1 00000003, parameter2 86d29340, parameter3 86d294b4, parameter4 805d1650.


[3044] System Error
Type: ERROR
Computer: MU
Time: 25/04/2009 9:16:24 PM ID: 1003
Error code c0000138, parameter1 00000f21, parameter2 e3b26d00, parameter3 00000000, parameter4 00000000.


[2888] System Error
Type: ERROR
Computer: MU
Time: 24/04/2009 9:50:42 PM ID: 1003
Error code 000000f4, parameter1 00000003, parameter2 876eeda0, parameter3 876eef14, parameter4 805d1650.


[2289] System Error
Type: ERROR
Computer: MU
Time: 02/04/2009 8:38:29 PM ID: 1003
Error code 000000f4, parameter1 00000003, parameter2 86d9bda0, parameter3 86d9bf14, parameter4 805d164c.


[810] System Error
Type: ERROR
Computer: MU
Time: 07/02/2009 12:55:46 AM ID: 1003
Error code 00000077, parameter1 c0000056, parameter2 c0000056, parameter3 00000000, parameter4 01d69000.

---------------------------
Greetings & Welcome to the Forum.

I have experienced a near identical issue on one of my T500's (2081-CTO). This ThinkPad is 15 weeks old, running XP SP2 updated.

With mine it would happen while at idle with Maya, when in FireFox, or while in Outlook. However it was random enough to make it difficult to establish a pattern.

I updated the BIOS & ATI drivers. According to my notes the BIOS version is the same as yours.

I just retrieved the error codes I saved from my notes.

[3383] System Error
Type: ERROR
Computer: MU
Time: 27/03/2009 2:31:42 PM ID: 1003
Error code 000000f4, parameter1 00000003, parameter2 86d29340, parameter3 86d294b4, parameter4 805d1650.


[3044] System Error
Type: ERROR
Computer: MU
Time: 20/03/2009 1:27:42 PM ID: 1003
Error code c0000138, parameter1 00000f21, parameter2 e3b26d00, parameter3 00000000, parameter4 00000000.

After approx 4 BSOD's I decided to take action. Then after updating BIOS & drivers, there was no change, I experienced approx 6 more events. So I decided to wipe the drive and start fresh as it came to me. After I returned it to that state, I've not had a single BSOD, or any other issue. In retrospect, if memory serves me correctly these did not occur until after I did the OS updates. So this time I decided to _not_ perform the updates and all is well.

So that's my experience.

Cheers...
Favorites From My ThinkPad Collection

Workstations... T40p ~ T41p ~ T42p ~ T43p ~ T60p ~ T61p ~ W500 ~ W510
T Series..... T22 ~ 30 ~ 40 ~ 41 ~ 42 ~ 43 ~ 60 ~ 400 ~ 500 ~ 510
X Series..... X20 ~ 30 ~ 40 ~ 60 ~ 60s ~ 200 ~ 200s ~ 301
Netbooks... S-10 ~ S-12

Marin85
Senior ThinkPadder
Senior ThinkPadder
Posts: 2975
Joined: Sat May 12, 2007 10:54 am
Location: Munich, Germany

Re: T500, BSODs every few days

#4 Post by Marin85 » Thu Apr 30, 2009 10:41 pm

So, it seems the problem could be in the ATI drivers (if memtest turns OK). Did you update from Lenovo, windows update or some other source (like modded drivers)? Unfortunately, I don´t have switchable graphics, but I really wonder whether some of the reported issues with switchable graphics could be solved with modded drivers. (I guess though not every such problem is related to the ATI driver only.)
IBM Lenovo Z61p | 15.4'' WUXGA | Intel Core 2 Duo T7400 2x 2.16GHz | 4 GB Kingston HyperX | Hitachi 7K500 500 GB + WD 1TB (USB) | ATI Mobility FireGL V5200 | ThinkPad Atheros a/b/g | Analog Devices AD1981HD | Win 7 x86 + ArchLinux 2009.08 x64 (number crunching)

jeanluc
Posts: 5
Joined: Thu Apr 30, 2009 8:50 pm
Location: Toronto, Canada

Re: T500, BSODs every few days

#5 Post by jeanluc » Thu Apr 30, 2009 11:06 pm

rkawakami: I will run memtest over night and post the results, thank you.

archer6: So you stayed at SP2? Like in your case, the errors appear random. I've also recently disabled the Active Protection System because I've also system freezes of 1-2 minutes in which nothing moved (not even the mouse cursor), but everything would work suddenly again after that time. I don't know if the problems are related and because the disabling of APS was done only a few days ago, it's too early to say whether it made a difference.

Marin85: The drivers are from ATI.

Marin85
Senior ThinkPadder
Senior ThinkPadder
Posts: 2975
Joined: Sat May 12, 2007 10:54 am
Location: Munich, Germany

Re: T500, BSODs every few days

#6 Post by Marin85 » Thu Apr 30, 2009 11:23 pm

If memtest doesn´t turn up any problems and the BSODs persist, you may then want to consider ATI drivers from Lenovo. They might be "slightly" outdated compared to the latest ATI driver releases and may also not enjoy top performance, but they always seem to run stable, at least in my experience.
IBM Lenovo Z61p | 15.4'' WUXGA | Intel Core 2 Duo T7400 2x 2.16GHz | 4 GB Kingston HyperX | Hitachi 7K500 500 GB + WD 1TB (USB) | ATI Mobility FireGL V5200 | ThinkPad Atheros a/b/g | Analog Devices AD1981HD | Win 7 x86 + ArchLinux 2009.08 x64 (number crunching)

jeanluc
Posts: 5
Joined: Thu Apr 30, 2009 8:50 pm
Location: Toronto, Canada

Re: T500, BSODs every few days

#7 Post by jeanluc » Fri May 01, 2009 8:13 am

Marin85: Memtest ran 23 passes of all tests overnight without any error. I will try the Lenovo drivers, a slight loss of performance is ok as I'm not doing any heavy graphic stuff. Thanks.

deforest
Freshman Member
Posts: 98
Joined: Thu Feb 09, 2006 8:47 pm

Re: T500, BSODs every few days

#8 Post by deforest » Fri May 01, 2009 11:13 am

If you want, you can use windbg to analyze your minidumps, if you have them enabled and saved. Then you can see if there is a particular module/dll that is the culprit. Instructions for doing this can be found at http://forums.majorgeeks.com/showthread.php?t=35246

The main thing is you want to see if there is a common module/dll that is responsible. And if your little technical you look at the call stack to see if you see a pattern going on there, i.e. what type of activity is going on, sometimes the function names may be useful for that, other times they may be part of the undocumented microsoft api so your milage may vary on this aspect.

archer6
Moderator Emeritus
Moderator Emeritus
Posts: 2674
Joined: Thu Mar 09, 2006 10:51 pm
Location: California, USA

Re: T500, BSODs every few days

#9 Post by archer6 » Fri May 01, 2009 11:27 am

jeanluc wrote:<snip>archer6: So you stayed at SP2? Like in your case, the errors appear random. I've also recently disabled the Active Protection System because I've also system freezes of 1-2 minutes in which nothing moved (not even the mouse cursor), but everything would work suddenly again after that time. I don't know if the problems are related and because the disabling of APS was done only a few days ago, it's too early to say whether it made a difference.
I tried SP3 as well, however it made things worse and created some random files that served no purpose. So I went back to SP2 exactly as it came from Lenovo with no updates and my computer is trouble free at this point. It seems the older drivers are stable whereas the new ones are not.

Cheers...
Favorites From My ThinkPad Collection

Workstations... T40p ~ T41p ~ T42p ~ T43p ~ T60p ~ T61p ~ W500 ~ W510
T Series..... T22 ~ 30 ~ 40 ~ 41 ~ 42 ~ 43 ~ 60 ~ 400 ~ 500 ~ 510
X Series..... X20 ~ 30 ~ 40 ~ 60 ~ 60s ~ 200 ~ 200s ~ 301
Netbooks... S-10 ~ S-12

jeanluc
Posts: 5
Joined: Thu Apr 30, 2009 8:50 pm
Location: Toronto, Canada

Re: T500, BSODs every few days

#10 Post by jeanluc » Fri May 01, 2009 7:11 pm

deforest: excellent advice, I installed Windbg and checked all the 6 minidumps I have.

The earliest 2 dumps were caused by memory corruption (with the possible causes listed in the first output below). One dump by Probably caused by : ntkrpamp.exe ( nt!KiFastCallEntry+fc ) and the remaining 3 dumps by the hard disk (second output below).

The other day I ran a check disk with the option to find bad sectors, but it didn't find any. I can try again; if still nothing is found, maybe it's the controller, not the HDD itself.

I think I need to contact Lenovo. Thanks everyone for all suggestions!



Code: Select all

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

Use !analyze -v to get detailed debugging information.

BugCheck 77, {c0000056, c0000056, 0, 1d69000}

Probably caused by : memory_corruption ( nt!MiMakeOutswappedPageResident+4f5 )

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

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

KERNEL_STACK_INPAGE_ERROR (77)
The requested page of kernel data could not be read in.  Caused by
bad block in paging file or disk controller error.
In the case when the first arguments is 0 or 1, the stack signature
in the kernel stack was not found.  Again, bad hardware.
An I/O status of c000009c (STATUS_DEVICE_DATA_ERROR) or
C000016AL (STATUS_DISK_OPERATION_FAILED)  normally indicates
the data could not be read from the disk due to a bad
block.  Upon reboot autocheck will run and attempt to map out the bad
sector.  If the status is C0000185 (STATUS_IO_DEVICE_ERROR) and the paging
file is on a SCSI disk device, then the cabling and termination should be
checked.  See the knowledge base article on SCSI termination.
Arguments:
Arg1: c0000056, status code
Arg2: c0000056, i/o status code
Arg3: 00000000, page file number
Arg4: 01d69000, offset into page file

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


ERROR_CODE: (NTSTATUS) 0xc0000056 - A non close operation has been requested of a file object with a delete pending.

BUGCHECK_STR:  0x77_c0000056

CUSTOMER_CRASH_COUNT:  1

DEFAULT_BUCKET_ID:  DRIVER_FAULT

PROCESS_NAME:  System

LAST_CONTROL_TRANSFER:  from 80511da7 to 804f9f0d

STACK_TEXT:  
ba52fcdc 80511da7 00000077 c0000056 c0000056 nt!KeBugCheckEx+0x1b
ba52fd50 80512c19 c04ebb48 00066afa 00000001 nt!MiMakeOutswappedPageResident+0x4f5
ba52fd8c 8053fb56 008179a0 00000000 8aacf318 nt!MmInPageKernelStack+0x149
ba52fda4 80540026 85a57080 805cec9e 00000000 nt!KiInSwapKernelStacks+0x16
ba52fdac 805cec9e 00000000 00000000 00000000 nt!KeSwapProcessOrStack+0x7c
ba52fddc 80545ebe 8053ffaa 00000000 00000000 nt!PspSystemThreadStartup+0x34
00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x16


STACK_COMMAND:  kb

FOLLOWUP_IP: 
nt!MiMakeOutswappedPageResident+4f5
80511da7 cc              int     3

SYMBOL_STACK_INDEX:  1

SYMBOL_NAME:  nt!MiMakeOutswappedPageResident+4f5

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: nt

DEBUG_FLR_IMAGE_TIMESTAMP:  48a3f869

IMAGE_NAME:  memory_corruption

FAILURE_BUCKET_ID:  0x77_c0000056_nt!MiMakeOutswappedPageResident+4f5

BUCKET_ID:  0x77_c0000056_nt!MiMakeOutswappedPageResident+4f5

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

Code: Select all

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

Use !analyze -v to get detailed debugging information.

BugCheck F4, {3, 86d29340, 86d294b4, 805d1650}

unable to get nt!KiCurrentEtwBufferOffset
unable to get nt!KiCurrentEtwBufferBase
Probably caused by : hardware_disk

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

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

CRITICAL_OBJECT_TERMINATION (f4)
A process or thread crucial to system operation has unexpectedly exited or been
terminated.
Several processes and threads are necessary for the operation of the
system; when they are terminated (for any reason), the system can no
longer function.
Arguments:
Arg1: 00000003, Process
Arg2: 86d29340, Terminating object
Arg3: 86d294b4, Process image file name
Arg4: 805d1650, Explanatory message (ascii)

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

unable to get nt!KiCurrentEtwBufferOffset
unable to get nt!KiCurrentEtwBufferBase

PROCESS_OBJECT: 86d29340

IMAGE_NAME:  hardware_disk

DEBUG_FLR_IMAGE_TIMESTAMP:  0

FAULTING_MODULE: 00000000 

PROCESS_NAME:  csrss.exe

EXCEPTION_RECORD:  ba2279d8 -- (.exr 0xffffffffba2279d8)
ExceptionAddress: 7c92c74d
   ExceptionCode: c0000006 (In-page I/O error)
  ExceptionFlags: 00000000
NumberParameters: 3
   Parameter[0]: 00000000
   Parameter[1]: 7c99c3d8
   Parameter[2]: c0000056
Inpage operation failed at 7c99c3d8, due to I/O error c0000056

EXCEPTION_CODE: (NTSTATUS) 0xc0000006 - The instruction at "0x%08lx" referenced memory at "0x%08lx". The required data was not placed into memory because of an I/O error status of "0x%08lx".

CUSTOMER_CRASH_COUNT:  1

DEFAULT_BUCKET_ID:  DRIVER_FAULT

ERROR_CODE: (NTSTATUS) 0xc0000006 - The instruction at "0x%08lx" referenced memory at "0x%08lx". The required data was not placed into memory because of an I/O error status of "0x%08lx".

EXCEPTION_PARAMETER1:  00000000

EXCEPTION_PARAMETER2:  7c99c3d8

EXCEPTION_PARAMETER3:  c0000056

IO_ERROR: (NTSTATUS) 0xc0000056 - A non close operation has been requested of a file object with a delete pending.

EXCEPTION_STR:  0xc0000006_c0000056

FAULTING_IP: 
+fc
7c92c74d ??              ???

BUGCHECK_STR:  0xF4_IOERR_C0000056

FOLLOWUP_IP: 
+2cb952f0162dfdc
7c99c3d8 ??              ???

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: hardware_disk

STACK_COMMAND:  kb

FAILURE_BUCKET_ID:  0xF4_IOERR_C0000056_IMAGE_hardware_disk

BUCKET_ID:  0xF4_IOERR_C0000056_IMAGE_hardware_disk

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



deforest
Freshman Member
Posts: 98
Joined: Thu Feb 09, 2006 8:47 pm

Re: T500, BSODs every few days

#11 Post by deforest » Sat May 02, 2009 1:26 pm

These 2 seems to implicate the drive.

There are three things I would try.

Run the bios diagnostic test from the bios boot screen
Obtain disk test from hard drive manufacture, I use hitachi so they have a hard drive fitness test utility that you can run.
Switch disk mode, i.e. switch disk mode to compatible in bios.

One other thing I tought of is to get some utility and look at your disk smart data, I have speedFan which has this ability, but other tools have it as well, and see if anything looks extra ordinary.

archer6
Moderator Emeritus
Moderator Emeritus
Posts: 2674
Joined: Thu Mar 09, 2006 10:51 pm
Location: California, USA

Re: T500, BSODs every few days

#12 Post by archer6 » Sat May 02, 2009 3:48 pm

Lenovo system tool box has a very good disk checking utility, it's preloaded on your machine as well.
Start / All Programs / Lenovo Services / Lenovo System Toolbox

Cheers...
Favorites From My ThinkPad Collection

Workstations... T40p ~ T41p ~ T42p ~ T43p ~ T60p ~ T61p ~ W500 ~ W510
T Series..... T22 ~ 30 ~ 40 ~ 41 ~ 42 ~ 43 ~ 60 ~ 400 ~ 500 ~ 510
X Series..... X20 ~ 30 ~ 40 ~ 60 ~ 60s ~ 200 ~ 200s ~ 301
Netbooks... S-10 ~ S-12

nickv
Posts: 1
Joined: Fri Jul 24, 2009 3:20 am
Location: Taunton, England

Re: T500, BSODs every few days

#13 Post by nickv » Fri Jul 24, 2009 3:59 am

Thank goodness someone else is getting this too...I have had a T500 for several months and been suffering all sorts of BSODs - mostly codes: x00000077, sometimes x0000007A . Lenovo support have been relatively unhelpful: I've had the memory changed, the motherboard changed, sent in lots of mini dumps and event logs, and the best they could come up with was "please update some drivers" and "it looks you are running something called VMware - can you uninstall it?"...which I can't and won't - of the four dumps I'd sent in at that point 2 mentioned some VMware module and 2 didn't - so why is VMware the culprit....?

Anyway, I figured out how to get a kernel dump out of Windows and will sent that to Lenovo support...the error exactly matches the one.

If I should get a useful response from them I'll post it here.

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “ThinkPad T400/410/420 and T500/510/520 Series”

Who is online

Users browsing this forum: No registered users and 1 guest