Re: BSOD - not sure if analyzing memory.dmp correctly
Private symbols (in general) belong to 3rd party drivers. Public symbols are mostly Windows drivers (I'm unsure if they include their own hardware drivers). There may be some public symbol servers for 3rd party drivers out on the web - but I've never looked for them.
There's 2 primary problems with private symbols (IMO):
- they're private (most companies don't want to release them to users)
- they're usually only available from the company that developed that driver - so you'll need many, many different symbol server URL's in order to cover all the different company's drivers that are on your system
I developed the Driver Reference Table (DRT) in order to get around this problem (most BSOD's are caused by 3rd party drivers)
When a driver shows up as not having a symbol available, it's a clue to me that something in the debugger needs that symbol - so it's more likely that that driver could be associated with the problem (but this isn't a 100% certain assumption).
We look at these (and other 3rd party drivers) in order to figure out where the problem could be - then the DRT is used to point you to the software needed to update that particular driver. It's sorta like the "translator" that translates hcw89.sys into the name and company of the device and a link to that company's driver download pages.
In your case, even without the symbols the debugger pointed to the Hauppage driver as being at fault.
Just remember that in the level of debugging that we do - we work on finding clues that point to likely problems - nothing is 100% certain until the problem is actually fixed.
The experts for WinDbg are generally developers. They're deeply involved in figuring out which line of code is causing problems - so they can go in and fix the program.
In our case, we can't fix these problems with code - so our solution is to remove them and replace them with a known good copy.
This means that we don't need to perform the in-depth analysis that developers do. Our skills (the one's who help users with BSOD's) are mainly based on experience - along with some knowledge of Windows Internals and some knowledge of debugging.
Last edited by usasma; 08-13-2012 at 06:15 AM.
Operating System Win7, Vista, XP, 2000, Server 2008 R2, Server 2003
Computer Type quite a few
CPU Type and Speed Intel
Motherboard Chipset Asus
System Memory Type Some is good, more is better
Video Card Type and Speed nVidia or ATI
Computer Monitor 32" Sharp Aquos
Hard Drive Raptors - lot's of 'em
Optical Drives CD/DVD/DVD-DL
Network Adapter yep, got these also
Anti-virus Software MSE, Avast, Avira
Computer Skill Level Self-Taught Expert
Windows Experience Index 7.5