memory-dump

Finding the crash dump files for a C# app

An app I'm writing always crashes on a clients computer, but I don't get an exception description, or a stack trace. The only thing I get is a crash report that windows wants to send to Microsoft. I would like to get that dump file and investigate it myself, but I cannot find it. When I "View the contents of the error report" I can see ...

Tool for analyzing .Net app memory dumps

Can somebody suggest a good free tool for analyzing .Net memory dumps other than Adplus/windbg/sos ? ...

User Initiated Kernel dump in Windows XP

I remember watching a webcast from Mark Russinovich showing the sequence of keyboard keys for a user initiated kernel dump. Can somebody refresh my memory on the exact order of the keys. Please note this is for XP. ...

C++ Exception code lookup

Knowing an exception code, is there a way to find out more about what the actual exception that was thrown means? My exception in question: 0x64487347 Exception address: 0x1 The call stack shows no information. I'm reviewing a .dmp of a crash and not actually debugging in Visual Studio. ...

How can I report to users what is consuming the process address space of a windows application while they're running it?

I'm writing the memory manager for an application, as part of a team of twenty-odd coders. We're running out of memory quota and we need to be able to see what's going on, since we only appear to be using about 700Mb. I need to be able to report where it's all going - fragmentation etc. Any ideas? ...

how do I specify the source code directory in VS when looking at the call stack of a memory dump?

I am analyzing a .dmp file that was created and I have a call stack which gives me a lot of info. But I'd like to double click on the call stack and have it bring me to the source code. I can right click on the call stack and select symbol settings.. where I can put the location to the PDB. But there is no option for the source code...

Visual Studio 2008 Pro does not open DMP files. What could be wrong?

Microsoft documentation on Visual Studio states, that in order to open dump file, you need to do "File -> Open -> Project" routine. However, for some reason, in my case VS 2008 does not see dump files - there is no Dump files (.dmp; .mdmp) option in the files filter. Dmp extension is not associated with VS 2008 either. What could be wr...

.Net Memory Dump: !eeheap -gc: where do the GC generations start and end?

I think I'm missing some fundamentals here so hopefully this post can clarify this. I've taken a dump and am looking at the managed heap and am interested in looking specifically at what objects are within each heap. Here is the output from the debugger: 0:000> !eeheap -gc Number of GC Heaps: 1 generation 0 starts at 0x3cca447c generat...

Is creating a memory dump at customer environment good ?

I am facing a severe problem with my program, which gets reproduced only in the customer place. Putting logs, are not helping as I doubt the failure is happening in a third party dll. For some reasons, I couldn't get help from the library provider. I am thinking of producing a dump at the point of failure, so that to analyze it offline. ...

Dump Analysis with Source, using Visual Studio 2008 Express?

Is there any way to analyze app-crash minidumps (e.g. created by SetUnhandledExceptionFilter, or minidumpwritedump()) with source, using Visual Studio 2008 Express? I generally do this at work using "real" versions of VS, but when trying to get it to work on my personal projects (using VS 2008 Express) it tells me "There is no source ...

How to analyze dump file from delphi dll ?

Hi all, I'm an escalation engineer on a product which use both c# and delphi 2006 code. In most cases c# issues are debugged with windbg and delphi 2006 issues with eurekalog. But when the issue is a delphi memory usage, eurekalog don't give enough information to fix the issue and the only thing i have to debug it is a full memory dum...

How to dump memory in windows 2008 64bit server?

Hi, I want to analyze memory leak in my ASP.NET application, How can I dump memory in windows 2008 64bit server? thanks, Guy Bertental ...

Memory leak in transition from PHP 4 to 5 - any hints?

I am porting a large web application to a shared web hosting environment. The app was written in PHP 4. The new environment has PHP 5.2. For some reason, the application is leaking tremendous amounts of memory when running in PHP 5.2. I can literally watch memory usage going through the roof using memory_get_usage(), until it reaches ...

HELP! "The custom error module does not recognize this error."

(Please consider this a courtesy more so than a question, but still, please add your advice!) If you hit "The custom error module does not recognize this error" in Outlook Web Access, and you're in Firefox; then your session probably just timed out! You just wrote a big email!!! If you go BACK, all form fields will be BLANK! AHHHH!!!...

access running JVM raw memory

Forgive me if this is an ignorant question, I'm not exactly an expert programmer just curious. Is it possible to read the working memory, say for an instance of a class, from inside a running program? I know you can do something like println(theInstance.getClass()); and it will give you the memory address of the instance (I'm assuming ...

Capture dump with adplus.vbs - wait for debugger to finish ?

I have a web application, that sometimes hangs. I want to investigate the reason, and I need to get a memory dump of the process, when it hangs. So my idea is to monitor the website, when I am detecting the hang, I want to start a .bat script which captures the memory dump, then runs IISRESET in order to restart so that the site will st...

Creating a Memory Dump of a Process in Windows Server 2003?

Since windows Vista, we have the nice option to create a memory dump of a process directly from Task Manager. Sadly, Windows Server 2003 does not have this option yet :( I found ways to do a complete system-wide memory dump, but that's a bit too much. Is there a way to dump a single process? As this is a production Server, I do not want...

Why Dumping a .NET Process Increases Memory Usage

We have a .NET service using ~30MB of memory at startup. (VM ~= Mem usage) I wanted to dump the process and find out what is holding those 30MB. The CDB debugger generating the mini-dump increased mem usage by 100MB. From the dump I could see those 100MB were image memory (DLLs) -------------------- Usage SUMMARY ---------------------...

How can I create objects based on dump file memory in a WinDbg extension?

I work on a large application, and frequently use WinDbg to diagnose issues based on a DMP file from a customer. I have written a few small extensions for WinDbg that have proved very useful for pulling bits of information out of DMP files. In my extension code I find myself dereferencing c++ class objects in the same way, over and ove...

How can I get type information at runtime from a DMP file in a Windbg extension?

This is related to my previous question, regarding pulling objects from a dmp file. As I mentioned in the previous question, I can successfully pull object out of the dmp file by creating wrapper 'remote' objects. I have implemented several of these so far, and it seems to be working well. However I have run into a snag. In one cas...