Read on full site | Join TechSpot! (it's free) | Bookmark / Share this



How do I read minidumps?

Vigilante
08-17-2005, 02:35 AM
Hey I want to pick some brains. It's more about a BSOD, but here goes.

I get a LOT of PCs that end up with a BSOD of 0X0000008E
Sometimes they have a message, sometimes they don't. Usualy like "IRQ_NOT_LESS_OR_EQUAL" or maybe "IRQL_...". Something like that.

I just happened to get this BSOD, with no message, while editing in Photoshop CS. Just up and crashes for no apparent reason. Here is the details:

0X0000008E ( 0XC0000005, 0XBF90752C,0XB9B774D0, 0X0 )
win32k.sys ... address BF90752C ... base BF800000

So then, upon a restart, I get the "recovered from serious error" message like XP does (XP Pro btw). So I send an error report and it comes back blaming a device driver. But gives no clues.

This is the first BSOD I've had in a LONG time, so it's not like it happens regularly. Probably just a freak thing. But you never know.

It gave me the locations of the files that it was going to send in the error report, those files were:

C:\DOCUME~1\user\LOCALS~1\Temp\WERab95.dir00\Mini081605-01.dmp
C:\DOCUME~1\user\LOCALS~1\Temp\WERab95.dir00\sysdata.xml

Neither of those files/folders existed when I looked. sysdata.xml did not exist anywhere. And I found the minidump in the Windows directory.
---------------------------------------------

Now that being said, because I deal with a lot of BSODs in my work, I'd like to get started being able to analyze a minidump file. Sure it may have been a device driver that caused it and it might not have been. Maybe XP is guessing. But it did blame the win32k.sys file.
I open the minidump in Notepad or Wordpad and it is just all code for the most part.

So my question is, do any of you have a system, or a method, by which to troubleshoot BSODs and read minidump files? I know that those address in the BSOD say things like what is the calling address? Was it a read or write operation? And the like. Is that information even important? I mean, once I restart, what different does it make what part of memory made the call?

So then oh wise ones, how do I take the info in a BSOD, and read a minidump, and get any kind of usefull information? How could I really track down what driver is the culprit, if any?

thanks

zephead
08-17-2005, 03:36 AM
there a website that will help you identify your stop message and root out the cause. http://aumha.org/win5/kbestop.htm

Ad
08-17-2005, 03:36 AM
  

RealBlackStuff
08-17-2005, 06:54 AM
Send a PM to cpc2004, he is the furum 'guru' as far as dumps are concerned.
He'd be able to put you on the right track.

I've had only 1 BSOD ever (8E, same as you) since I installed XP-Pro/SP2 (7 May, 2005).
I rebooted and ignored it. Been fine since.

In my W2K/SP4 from October 2002 (!), which is still running, I've had maybe 3-4 BSODs over all those years. I think W2K is a lot more stable than XP.

cpc2004
08-17-2005, 11:49 AM
1) Download and install the http://www.microsoft.com/whdc/devtools/debugging/installx86.mspx
Debugging Tools from Microsoft[/url]
2) Locate your latest memory.dmp file- C:\WINDOWS\ Minidump\Mini081505-01.dmp or whatever
3) open a CMD prompt and cd\program files\debugging tools for windows\
4) type the following stuff:
Code:

c:\program files\debugging tools>kd -z C:\WINDOWS\ Minidump\Mini081505-01.dmp
(it will spew a bunch)
kd> .logopen c:\debuglog.txt
kd> .sympath srv*c:\symbols*http://msdl.microsoft.com/download/symbols
kd> .reload;!analyze -v;r;kv;lmnt;.logclose;q

5) You now have a debuglog.txt in c:\, open it in notepad and post the content here

Vigilante
08-18-2005, 04:42 AM
Thanks Zephead, I've come across that site before, guess I'll have to do some reading.

Thanks RBS, this dumb 0x8E I get so often. And what is microsoft's wise advice? Well basically swap ALL your hardware and reload. Well thanks!

And cpc2004, I hope you don't like memorize this stuff. lol. Thanks for getting started, I downloaded and installed the tools, pretty handy. I don't think the symbols path was right cause it gave an error in the log. But here is the log anyway as an attachment.

I'm learning, keep them suggestions rolling! CPC, if you could be verbose in your explaining my log file, it will help me understand.

Thanks guys.

cpc2004
08-18-2005, 04:53 AM
Create the folder c:\symbols

use the following command within windbg and it will fix the symbol problem.
.sympath srv*c:\symbols*http://msdl.microsoft.com/download/symbols
.reload
!analyze -v

Attach the output here

Vigilante
08-19-2005, 01:39 PM
OK, I created the folder and retyped the original commands.

How come you said type the commands within "windbg"? When we used a command called "kd" originally. Whats the diff between windbg and kd?

Here is the new log file, no symbol error.

Liquidlen
08-19-2005, 02:08 PM
Just thought you might want some more reading/instructions; I gave up on trying to decipher this stuff ,not my cup of tea.
You go boy; I far as I am concerned the more guys in here that can read those things the better.
http://support.microsoft.com/default.aspx?scid=kb;en-us;315263

Vigilante
08-20-2005, 05:20 PM
Thanks for the link. I'll be reading it!

Well I guess the only diff betwix "windbg" and "kd" is that one is graphical. Hey I learned something already!

Vigilante
09-06-2005, 04:30 PM
Hey CPC, need lesson 4 bro....

Ad
09-06-2005, 04:30 PM
  

cpc2004
09-07-2005, 01:13 PM
OK, I created the folder and retyped the original commands.

How come you said type the commands within "windbg"? When we used a command called "kd" originally. Whats the diff between windbg and kd?

Here is the new log file, no symbol error.

I believe that it is faulty RAM.

Vigilante
09-21-2005, 01:46 AM
Sorry to take so long. But anyhoo, why do you say that? I've never had the error before or after this one time. So how could it be faulty RAM? I'd like to think I've got pretty high quality parts in here. Could something else have happened and made it look like bad RAM? Like swap file corruption or overheat issues?

If you could take the time to pull out the few lines of the log you are reading and tell me what about them makes you think RAM.
Thanks.

cpc2004
09-22-2005, 10:33 AM
From the stack trace, windows crashes at xxxUpdateThreadsWindows which is task manager. I don't have source code of this module. Unless it is stack overlaid by faulty device driver. The task manager does not fail unless hardware error such as ram, CPU or motherboard. Windows debugging is not as easy as what you think.

STACK_TEXT:
b9b77554 bf9077e8 e2ee32b0 bbefd2d0 c9040961 win32k!xxxUpdateThreadsWindows+0x46
b9b775a4 bf9082a0 e2ee32b0 b9b775c4 00000001 win32k!xxxDrawDragRect+0x258
b9b775d4 bf90823b e27c10a8 027b01ac e2ee32b0 win32k!xxxTM_MoveDragRect+0x65
b9b77610 bf907d62 bbf1c420 00000200 00000001 win32k!xxxMS_TrackMove+0x4a6
b9b776ac bf868420 bbf1c420 00000009 02760367 win32k!xxxMoveSize+0x483
b9b776e4 bf80a3eb bbf1c420 0000f012 02760367 win32k!xxxSysCommand+0x18c
b9b77744 bf80f504 bbf1c420 00000112 0000f012 win32k!xxxRealDefWindowProc+0xc97
b9b7775c bf823b33 bbf1c420 00000112 0000f012 win32k!xxxWrapRealDefWindowProc+0x16
b9b77778 bf80f74b bbf1c420 00000112 0000f012 win32k!NtUserfnNCDESTROY+0x27
b9b777b0 804de7ec 000f072a 00000112 0000f012 win32k!NtUserMessageCall+0xae
b9b777b0 7c90eb94 000f072a 00000112 0000f012 nt!KiFastCallEntry+0xf8

Vigilante
09-22-2005, 09:03 PM
I don't want to learn how to debug applications. But I'd at least try to find out what module crashes. In other words, if I can trace it to a driver file, DLL or other file that actually gives me any clue. That would be good.

I realise you're really smart about debugging Windows, I guess mabye you were a programmer once, or are? Or where did you learn what means what? And no offense, but it seems like almost every time you debug a minidump, you almost always say it's RAM. And often turns out not to be. So I guess minidumps can be really confusing too. Which is fine.

One last question though, cause I want to know: In that STACK_TEXT of mine, how do you know it was the updatethreadswindows that crashed? I don't see any special characters to mark it. I cause cause the memory address?

Thanks for your help though.

cpc2004
09-24-2005, 08:41 AM
Hi,

Even microsoft cannot provide the answer 100% correct. Most of system crashes reported at this forum are actually faulty ram and most of my answers are correct. I also resolve problem at another forum which are not free. Most of the their system crashes are related to software. It is remarkable result, if you can resolve half of the BSOD problem.

Refer to the following case, they are related to device driver.
http://www.techspot.com/vb/showthread.php?p=193142#post193142
http://www.techspot.com/vb/topic33343.html
http://www.techspot.com/vb/topic16994-pg12.html&pp=20
http://www.techspot.com/vb/topic16994-pg9.html&pp=20
http://www.techspot.com/vb/showthread.php?p=164285#post164285
http://www.techspot.com/vb/topic17691-pg14.html&pp=20
http://www.techspot.com/vb/topic16994-pg7.html&pp=20

Faulty hardware not relate to ram
http://www.techspot.com/vb/topic32555.html
http://www.techspot.com/vb/showthread.php?p=187505#post187505
http://www.techspot.com/vb/topic16994-pg9.html&pp=20
http://www.techspot.com/vb/showthread.php?p=163666#post163666

42ongo
09-24-2005, 05:40 PM
Hi Folks I m really new to this and a bit of a dinosaur
sorry if I m not in the right area
can some kind person look at my dump files and let me know if the easiest thing would be just throw out the equipment due many BSOD
which is IBM thinkpad T20
XP Pro SP2
Intel Pentium iii
696 Mhz
512 MB Ram
tks brgds

cpc2004
09-25-2005, 02:11 PM
I don't want to learn how to debug applications. But I'd at least try to find out what module crashes. In other words, if I can trace it to a driver file, DLL or other file that actually gives me any clue. That would be good.

I realise you're really smart about debugging Windows, I guess mabye you were a programmer once, or are? Or where did you learn what means what? And no offense, but it seems like almost every time you debug a minidump, you almost always say it's RAM. And often turns out not to be. So I guess minidumps can be really confusing too. Which is fine.

One last question though, cause I want to know: In that STACK_TEXT of mine, how do you know it was the updatethreadswindows that crashed? I don't see any special characters to mark it. I cause cause the memory address?

Thanks for your help though.
TRAP_FRAME: b9b774d0 -- (.trap ffffffffb9b774d0)
.trap ffffffffb9b774d0
ErrCode = 00000000
eax=e341f6a8 ebx=e27c10a8 ecx=bbe47220 edx=b9b77548 esi=0000029e edi=b4040d3b
eip=bf90752c esp=b9b77544 ebp=b9b77554 iopl=0 nv up ei pl zr na po nc
cs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=00050246
win32k!xxxUpdateThreadsWindows+0x46:
bf90752c 8b762c mov esi,[esi+0x2c] ds:0023:000002ca=????????

Ernest Shackelt
10-04-2005, 09:27 AM
hi guys, hey 'cpc2004'!
i have problems with my machine for some time now.

MSI 845PEMax2
P4, 2.8 GHz, FSB 533Mhz (Northwood)
2x Kingston KVR333X64C25/512
MSI 6600GT-VTD128 (AGP)
Maxtor 6L040J2 (2 partitions, System & Games) and 6Y080L0 (Storage) HDDs
M-Audio Delta 2496

from hanging up when playing games, to restarts within a frame to blue screens during boot up and even blue screens when installing WinXPProSP2 after formatting HDD, all 'randomly'.
it's getting me puke: by now !
i thought it must have something to do with my RAM, or so.
i tested around, switching RAM slots, put one out etc... it seemed like the 1st and 2nd RAM-slots on the MoBo were broken, cause both modules worked fine on the 3rd one.
i just bought the latest MSI 478 board (875P Neo FISR) but the problems continue as above.

i have 3 minidumps from the last few days, written into debuglogs.
it may discover my black sheeps, hopefully.
thx in advance,
ernesto

cpc2004
10-04-2005, 11:50 AM
Hi,

Open a new thread if you want me to help you.

Ernest Shackelt
10-04-2005, 12:43 PM
Hi,

Open a new thread if you want me to help you.

:o
well, if you say so...
i'm on it

DfraGG3r
06-27-2006, 07:31 AM
Hi there

I just formatted my pc and added some new parts. I was playing oblivion and went in the menu to exit the game. It like jammed and few sec after a bsod popped up. Bad Pool Header with 0x00000019. Attached is the dump file with your steps. jope you can help me cpc or someone else :'(

Cheers

gila
11-02-2006, 03:30 AM
Send a PM to cpc2004, he is the furum 'guru' as far as dumps are concerned.
He'd be able to put you on the right track.

I've had only 1 BSOD ever (8E, same as you) since I installed XP-Pro/SP2 (7 May, 2005).
I rebooted and ignored it. Been fine since.

In my W2K/SP4 from October 2002 (!), which is still running, I've had maybe 3-4 BSODs over all those years. I think W2K is a lot more stable than XP.


Thanks. Willstart learning to read minidumps....

gila
11-02-2006, 03:31 AM
1) Download and install the http://www.microsoft.com/whdc/devtools/debugging/installx86.mspx
Debugging Tools from Microsoft[/url]
2) Locate your latest memory.dmp file- C:\WINDOWS\ Minidump\Mini081505-01.dmp or whatever
3) open a CMD prompt and cd\program files\debugging tools for windows\
4) type the following stuff:
Code:

c:\program files\debugging tools>kd -z C:\WINDOWS\ Minidump\Mini081505-01.dmp
(it will spew a bunch)
kd> .logopen c:\debuglog.txt
kd> .sympath srv*c:\symbols*http://msdl.microsoft.com/download/symbols
kd> .reload;!analyze -v;r;kv;lmnt;.logclose;q

5) You now have a debuglog.txt in c:\, open it in notepad and post the content here

Thanks. Am going to try it!

sanrick
12-11-2006, 11:19 AM
I have been having the same issue too. I will go ahead and try using the debugging tools again. I basically changed HD, PSU, RAM, FAN and Video Card, still I'm getting a lot of BSODs.

Tedster
07-02-2007, 04:10 PM
This thread needs to be a sticky!

chrisjv2000
09-24-2007, 05:31 AM
I have at least 2 BSOD's in a week. Attached is my windbg log, can somebody help me here please ?

Thanks

Ndoan
10-18-2007, 12:01 AM
I bought this new asus motherboard and a new dual core cpu... since i started using it, it keeps rebooting... thought it was the RAM but i checked by replacing the sticks with new ones but its the same...

got this on the event viewer:
Event Type: Error
Event Source: System Error
Event Category: (102)
Event ID: 1003
Date: 17/10/2007
Time: 12:22:10 PM
User: N/A
Computer: THE-MATRIX
Description:
Error code 0000009c, parameter1 00000000, parameter2 f7795050, parameter3 b2000000, parameter4 1040080f.


Data:
0000: 53 79 73 74 65 6d 20 45 System E
0008: 72 72 6f 72 20 20 45 72 rror Er
0010: 72 6f 72 20 63 6f 64 65 ror code
0018: 20 30 30 30 30 30 30 39 0000009
0020: 63 20 20 50 61 72 61 6d c Param
0028: 65 74 65 72 73 20 30 30 eters 00
0030: 30 30 30 30 30 30 2c 20 000000,
0038: 66 37 37 39 35 30 35 30 f7795050
0040: 2c 20 62 32 30 30 30 30 , b20000
0048: 30 30 2c 20 31 30 34 30 00, 1040
0050: 30 38 30 66 080f



can someone plis help me... got the minidump but how do i attach it in here...

cheers
Nicky

Tedster
10-21-2007, 06:54 PM
Howard pointed out some were having difficulty with the previous link on minidumps and has suggested this one as a tutorial. http://forums.majorgeeks.com/showthread.php?t=35246

enjoy! :)

Dominique
11-27-2007, 08:42 PM
Hello,

As i saw you read dump as a guru I have mine in a thread under Windows OS:


C:\Program Files\Support Tools>dumpchk L:\WINNT\Minidump\Mini112707-10.dmp
****************************************************************
**
** Windows 2000 Crash Dump Analysis
**
****************************************************************
*
Filename . . . . . . .L:\WINNT\Minidump\Mini112707-10.dmp
Signature. . . . . . .PAGE
ValidDump. . . . . . .DUMP
MajorVersion . . . . .free system
MinorVersion . . . . .2195
DirectoryTableBase . .0x04d18000
PfnDataBase. . . . . .0x81896000
PsLoadedModuleList . .0x80481580
PsActiveProcessHead. .0x80483008
MachineImageType . . .i386
NumberProcessors . . .1
BugCheckCode . . . . .0x00000050
BugCheckParameter1 . .0xf0ea5fc7
BugCheckParameter2 . .0x00000000
BugCheckParameter3 . .0xa003f6f8
BugCheckParameter4 . .0x00000000

ExceptionCode. . . . .0x80000003
ExceptionFlags . . . .0x00000001
ExceptionAddress . . .0x80449d19


What is issue? It is happening on all Windows 2000 workstations when I try to connect remotely and if the user trying to login does not have already a profile created locally....

Thank you,
Dominique

fresh
06-08-2008, 12:17 PM
pls can any1 help with read my minidump n tell me y my computer keeps showing dat blue screen

kimsland
06-08-2008, 12:25 PM
Inside the 1 MiniDump:
BugCheck F4, {3, 899481a0, 89948314, 805d2970}
Unable to load image mfehidk.sys, Win32 error 0n2
*** WARNING: Unable to verify timestamp for mfehidk.sys
*** ERROR: Module load completed but symbols could not be loaded for mfehidk.sys
Probably caused by : hardware_disk
Probably caused by "Daemon Tools"
Try uninstalling it in Add/Remove programs

Also in future you should create your own thread

stevengfowler
06-28-2008, 07:13 PM
And what do I need to do? PLEASE HELP!

It's too long to post here. Can someone provide me with an email so I can send it so that you may look it over and help?

Sincerely,

Steven
stevengfowler (at) yahoo.com

Route44
06-28-2008, 07:39 PM
And what do I need to do? PLEASE HELP!

It's too long to post here. Can someone provide me with an email so I can send it so that you may look it over and help?

Sincerely,

Steven
stevengfowler (at) yahoo.com

1. First, start your own post. You will find that you will get quicker responses than attaching to an old thread.

2. Put your system specs in your profile including power supply and operating system.

3. Read the sticky in this forum ebtitled "Before posting your minidumps..." by Julio. Do the advice given there and see if those steps help you rectify your issues. And let us know.

4. Do make a public post. Just give the highlights. We don't need all the details. Someone will definitely come along and help.

Lastly, welcome to the forums. :wave:

momok
10-04-2008, 01:12 AM
I've gone through the steps as listed, but I'm getting the following:
*** Your debugger is not using the correct symbols ***
*** ***
*** In order for this command to work properly, your symbol path ***
*** must point to .pdb files that have full type information. ***
*** ***
*** Certain .pdb files (such as the public OS symbols) do not ***
*** contain the required information. Contact the group that ***
*** provided you with these symbols if you need this command to ***
*** work. ***Anyone knows how to rectify this?

kimsland
10-04-2008, 01:30 AM
Perhaps another link

Here you can learn how to read your own Minidump
http://forums.majorgeeks.com/showthread.php?t=35246

Here's some info, before attaching MiniDumps (for new members)
http://www.techspot.com/vb/topic51365.html

Geekazoid93
11-15-2008, 06:11 PM
I've gone through the steps as listed, but I'm getting the following:
*** Your debugger is not using the correct symbols ***
*** ***
*** In order for this command to work properly, your symbol path ***
*** must point to .pdb files that have full type information. ***
*** ***
*** Certain .pdb files (such as the public OS symbols) do not ***
*** contain the required information. Contact the group that ***
*** provided you with these symbols if you need this command to ***
*** work. ***Anyone knows how to rectify this?
ok try this go to windbg(within debugging tools for windows) then go file>symbol fiel path and then input the location of the symbols folder you created (if you havent done this, just go to c: and create a folder with the name 'symbols', then input it in windbg)

Hope this helps

apandya
03-26-2009, 09:14 PM
Can anyone tell what could be provoking this?

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

IRQL_NOT_LESS_OR_EQUAL (a)
An attempt was made to access a pageable (or completely invalid) address at an
interrupt request level (IRQL) that is too high. This is usually
caused by drivers using improper addresses.
If a kernel debugger is available get the stack backtrace.
Arguments:
Arg1: 0000002c, memory referenced
Arg2: 000000ff, IRQL
Arg3: 00000001, bitfield :
bit 0 : value 0 = read operation, 1 = write operation
bit 3 : value 0 = not an execute operation, 1 = execute operation (only on chips which support this level of status)
Arg4: 805418fb, address which referenced memory

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


WRITE_ADDRESS: 0000002c

CURRENT_IRQL: ff

FAULTING_IP:
nt!KiServiceExit2+117
805418fb 897308 mov dword ptr [ebx+8],esi

CUSTOMER_CRASH_COUNT: 1

DEFAULT_BUCKET_ID: CODE_CORRUPTION

BUGCHECK_STR: 0xA

PROCESS_NAME: OUTLOOK.EXE

LAST_CONTROL_TRANSFER: from 988dbde0 to 805418fb

STACK_TEXT:
988dbd64 988dbde0 badb0d00 7c8024b7 033c2310 nt!KiServiceExit2+0x117
WARNING: Frame IP not in any known module. Following frames may be wrong.
988dbddc 805460ee b9ca8b85 87520700 00000000 0x988dbde0
988dbde0 b9ca8b84 87520700 00000000 4020027f nt!KiThreadStartup+0x16
988dbde4 87520700 00000000 4020027f 015f0000 NDIS!___PchSym_+0xc
988dbde8 00000000 4020027f 015f0000 02436b42 0x87520700


STACK_COMMAND: kb

CHKIMG_EXTENSION: !chkimg -lo 50 -d !nt
!chkimg -lo 50 -d !nt
80541461-80541465 5 bytes - nt!KiSystemService

[ 6a 00 55 53 56:e9 aa 6c 73 39 ]
80541547-8054154b 5 bytes - nt!KiFastCallEntry+17 (+0xe6)

[ 6a 23 52 9c 6a:e9 84 6c 73 39 ]
10 errors : !nt (80541461-8054154b)

MODULE_NAME: SysPlant

IMAGE_NAME: SysPlant.sys

DEBUG_FLR_IMAGE_TIMESTAMP: 45a4b4e9

FOLLOWUP_NAME: MachineOwner

MEMORY_CORRUPTOR: PATCH_SysPlant

FAILURE_BUCKET_ID: MEMORY_CORRUPTION_PATCH_SysPlant

BUCKET_ID: MEMORY_CORRUPTION_PATCH_SysPlant

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

Route44
03-26-2009, 09:32 PM
This is an old thread. In the future you really need to start your own posting so that you can receive help all the quicker.

0xA errors are due to hardware or faulty drivers. In your case it is the Symantec CMC Firewall driver SysPlant.sys. You could update the software but we are recommending people to uninstall Symantec/Norton and go with better offerings. If you do decide to uninstall then make sure you go to their website, find the removal tool for your particular version and use it. This software is notorious for leaving remanants of itself behind.

Post a reply, see related topics & more

Tip: Download Advanced SystemCare 3 Free - Clean, Repair, Protect & Optimize your PC.



 Top Technology News

Weekend Open Forum: Have you upgraded to Windows 7 yet? What is there to like/not?

Tech Tip of The Week: Turn Off your Display Using a Windows Shortcut and More

Nvidia's profits up 74% in third quarter

Intel finds X25-M firmware bug

Samsung announces new .6mm-thick NAND memory package

DFI intros MI P55-T36, the world's first P55-based mini-ITX board

Nvidia Tegra 2 to double performance, arrive next year?

Google touts privacy and transparency with Dashboard

More Tech News

  
 Software Downloads

GMABooster 2.1a

Power Plan Assistant for Windows 7 v1.2b

Picasa 3.5.0.79.81

Adobe Shockwave Player 11.5.2.602

FileZilla 3.3.0 RC1

DivX Player 7.2.1.1 for Windows

VSO Image Resizer 3.0.0.140

More Downloads



Copyright © 1998-2009 TechSpot.com. TechSpot is a registered trademark. All Rights Reserved.