Welcome to the TechSpot OpenBoards. Please read the FAQ if you have any questions. Login to participate.

Go Back   TechSpot OpenBoards > OS & Software > Misc. Software & Utilities

Web script to read Minidumps. Try it!

Reply
Bookmark / Share this page
Thread Tools
  #1  
Old 01-02-2006
Vigilante's Avatar
TechSpot Paladin
 
Location: Arizona, USA
Member since: Dec 2004, 2,114 posts
Web script to read Minidumps. Try it!

Hello, I have written a simple PHP web script to read your minidump (*.dmp) files and output using the DUMPCHK program from Microsoft's debug tools.

Go to:
http://www.zacksdomain.com/?page=tools&t=bugcheck

Upload a DMP file, it only takes files less then 200Kb. Once it is uploaded, you can click on the file name to get the output from dumpchk.

Right now the script is in beta. One issue is that if you happen to upload a dmp file with the same name as another, it will overwrite it. I have some additional stuff to change. But let me know if you find this idea usefull at all, and what I could do to improve it for regular use.

Thank you.

Last edited by Vigilante; 04-12-2006 at 07:55 PM.
Reply With Quote
  #2  
Old 01-02-2006
Banned
 
Member since: Aug 2004, 25,948 posts
Great work Vigilante, and extemely useful too.

I`ve tried it already, and it works great. Thanks.

Regards Howard
Reply With Quote
You can remove this banner by registering, join the TS Community for free.
  #3  
Old 01-02-2006
Banned
 
Member since: Aug 2004, 25,948 posts
Just a quick question mate.

Is there any way to delete the dumps once I`ve finished?

Regards Howard
Reply With Quote
  #4  
Old 01-02-2006
Vigilante's Avatar
TechSpot Paladin
 
Location: Arizona, USA
Member since: Dec 2004, 2,114 posts
I was thinking about doing a cycle, such as deleting dumps every 10 minutes or so?
I can easily add a delete button, but not sure if it would be abused.

Still have to remove the problem of new dumps replacing old ones. Because 2 people may upload a dump with the same name near the same time, and mix them up.

But I've gone and deleted the dumps again, while testing. I'll go ahead and add a delete button.

Thanks for your comments. Are their any other minidump command line programs I could do? Or is dumpchk the main one?
Reply With Quote
  #5  
Old 01-02-2006
Vigilante's Avatar
TechSpot Paladin
 
Location: Arizona, USA
Member since: Dec 2004, 2,114 posts
*Delete button added
Reply With Quote
  #6  
Old 01-02-2006
Banned
 
Member since: Aug 2004, 25,948 posts
Thanks mate.

I think it`s fine as it is. I see what you mean about the delete button being abused. Maybe like you say, a time of ten minutes or so is the answer.

Regards Howard
Reply With Quote
  #7  
Old 01-06-2006
greenflash's Avatar
TechSpot Member
 
Location: Izmir
Member since: Sep 2005, 104 posts
well good one tx mate,

Edit :

omg it works perfect great job u r my man

Last edited by greenflash; 01-06-2006 at 07:46 AM.
Reply With Quote
You can remove this banner by registering, join the TS Community for free.
  #8  
Old 01-06-2006
Vigilante's Avatar
TechSpot Paladin
 
Location: Arizona, USA
Member since: Dec 2004, 2,114 posts
Thanks, I had hoped it would be useful.

Right now it is hosted on my own server, and I can't guarantee 100% uptime, but if it gets popular, I'll try to find a better host for it.
Reply With Quote
  #9  
Old 01-06-2006
greenflash's Avatar
TechSpot Member
 
Location: Izmir
Member since: Sep 2005, 104 posts
vigilante i would be very happy if u want to share the code with me,

i can host the script in my DotnetNuke based Turkish web site and add your name to the Devoloper section of the section

please i need this help more than u could imagine

at least i would like to see always online ur site
Reply With Quote
  #10  
Old 01-06-2006
Vigilante's Avatar
TechSpot Paladin
 
Location: Arizona, USA
Member since: Dec 2004, 2,114 posts
The trick is with this script, you need these things:

) PHP 5
) Ability to upload files to server. This is because it has to upload users files to the server.
) PHP access to run external applications, because PHP needs to launch the Microsoft bugcheck utility in order to read this output and display it on the web.

If your server host doesn't allow running local apps like the bugcheck program, you won't be able to use it. On my personal server, of course, I can have my apps do whatever I want.
Reply With Quote
  #11  
Old 01-06-2006
Newcomer, in training
 
Location: Canada
Member since: Jan 2006, 24 posts
Nice job. This will be handy.
Reply With Quote
  #12  
Old 01-07-2006
TechSpot Guru
 
Location: Bridgend
Member since: Nov 2003, 2,367 posts
I'm not 100% sure, but my webhost may be able to cope with that. It's linux/apache based.

let me know if you want to try, and I'll create a small ftp account for you, depending on the disk quota you'd need.
Reply With Quote
  #13  
Old 01-07-2006
greenflash's Avatar
TechSpot Member
 
Location: Izmir
Member since: Sep 2005, 104 posts
does anyone can convert this script to ASP.NET 1.1 ?
Reply With Quote
  #14  
Old 01-07-2006
Vigilante's Avatar
TechSpot Paladin
 
Location: Arizona, USA
Member since: Dec 2004, 2,114 posts
I'm sure someone can convert it to ASP, it is not a complext script.

The problem lies in the fact that it has to run bugcheck.exe which is an external application, and most ALL web hosts would disallow running external executables due to huge security risks.

I'll work on publishing the code, in the background there is the regular microsoft debug tools folder, and the symbols folder.
Reply With Quote
  #15  
Old 01-13-2006
greenflash's Avatar
TechSpot Member
 
Location: Izmir
Member since: Sep 2005, 104 posts
a question is this script can handle 92 kb sized minidumps

when i try all i get is "memory corruption" i have doubts please clear me if im wrong with something.. tx
Reply With Quote
  #16  
Old 01-13-2006
Vigilante's Avatar
TechSpot Paladin
 
Location: Arizona, USA
Member since: Dec 2004, 2,114 posts
I'm pretty sure I put a large limit on file size, maybe 2mb or so. Also the script only allows file with the DMP extension.

Then there is the fact that just maybe the dump is corrupt somehow?

Note that our ISP over here just went down a night or two ago, and took me off for about a day, because I got a new IP address when it came back up and I had to change my DNS.

You should be able to try again now, or post your minidump here and I'll see what results I get from a different computer. I have just used the script yesterday for some 5 or 6 minidumps.
Reply With Quote
  #17  
Old 01-13-2006
greenflash's Avatar
TechSpot Member
 
Location: Izmir
Member since: Sep 2005, 104 posts
dump files attached tx for the help


Edit : by the way i noticed that his configuration are

amd athlon 3000+ 939
abit an-8
ati 256 mb x600 pro
2 x 512 ddr 400 C L 3 kingston ram
200 sata
300 sata
360 watt psu
And Operating System is XP PRO XP2

i have doubts about PSU is weak to handle this system

waiting for ur analys
Attached Files
File Type: zip Minidump.zip (81.1 KB, 2 views)

Last edited by greenflash; 01-13-2006 at 12:59 PM.
Reply With Quote
  #18  
Old 01-13-2006
Banned
 
Member since: Aug 2004, 25,948 posts
All your minidumps crash at ntkrnlpa.exe. This is your Windows nt kernel and system file. They all have a bugcheck of 9C.

0x0000009C: MACHINE_CHECK_EXCEPTION

This is a hardware issue: an unrecoverable hardware error has occurred. The parameters have different meanings depending on what type of CPU you have but, while diagnostic, rarely lead to a clear solution. Most commonly it results from overheating, from failed hardware (RAM, CPU, hardware bus, power supply, etc.), or from pushing hardware beyond its capabilities (e.g., overclocking a CPU).

Regards Howard
Reply With Quote
  #19  
Old 01-13-2006
greenflash's Avatar
TechSpot Member
 
Location: Izmir
Member since: Sep 2005, 104 posts
Howard, i tried analiz this dumps firstly on my Host machine Windows XP PRO SP2 but installed application Daemon Tools warned me ages ago to not to use debugging while DTools installed.. So i installed Vmware XP PRO SP2 Guest OS
then analiz was successfull i got the same results as urs

bugcheck is 9C

is it possible to guess which hardware to cause this error with only a little knowledge?
Reply With Quote
  #20  
Old 01-13-2006
Banned
 
Member since: Aug 2004, 25,948 posts
Start with your Ram. try running with just one stick. Try using a different dim slot. Try down clocking your ram.

Make sure your ram is compatible with your mobo.

If none of that helps. Try a different psu. Then after that your guess is as good as mine.

Regards Howard
Reply With Quote
Reply
Thread Tools

Forum Jump

Similar Topics
Thread Thread Starter Forum Replies Last Post
MiniDumps I have them but not a clue how to read them Jimbo420 Windows OS 22 01-12-2007 05:10 AM
Web Hosting New-b questions. SturmteK Misc. Software & Utilities 27 12-16-2005 01:15 PM
How to surf the web and read e-mail (and other things) safely in XP & Server 2003 Mictlantecuhtli Windows OS 0 12-16-2004 07:12 PM


All times are GMT -4. The time now is 07:01 AM.