adplus

Help catching StackOverflowException with WinDbg and ADPlus

Short Version I want an ADPlus script that will do a full memory dump on the first-chance StackOverflowException, before anything is cleaned up, and ignore all other exception types. Log Version After a release of new ASP.NET code, we started getting intermittent StackOverflowExceptions. We've looked for infinite recursions and all t...

Using adplus on a client pc, without admin rights

Is it possible to install and run adplus on a pc without being administrator? I want to investigate the memory usage of my winforms .net app on some users pc's but the users don't have administrator rights. I have tried to copy the whole debugging tools for windows folder to the pc, but adplus just exits with a warning about symbol path ...

Does adplus/cdb crash dumps still work on Vista 64 Ultimate?

I am doing some research on a asp.net bug. I tried to get adplus to give me a crash dump file from IIS crashing. I have done this in the past on XP machines, but with my current Vista Ultimate setup - the adplus script doesn't spawn the 2nd window with CDB running. I am running the adplus cmd window with admin priviledges. Used Tess'...

Windbg Thread ID After StackOverflow And Process Shut Down

Using ADPlus (in crash dump mode) to generate .dmp files. The final sequence of unhandled exceptions (that produce full memory dump files) is... 1st chance DLL unload: contains thread id's but doesn't contain the StackOverflowException (I wouldn't expect it to since at this point the exception hasn't been thrown yet). 1st chance Stacko...

How Can I Catch a Mysterious Process Killer?

We had this customer complaining out product was constantly crashing after running fine for 2-5 minutes. It took few days of guessing, but we came to the following conclusion: When the process is terminating without leaving any traces (event logs/crash dumps) there are two options: 1. Our own process is calling TerminateProcess() 2. S...

Running ADPlus on w3wp.exe leaves orphan process?

I am troubleshooting an issue where our web application will spike to 95-100% CPU and hang there until it is recycled or the server is restarted. I've been able to get some dumps using ADPlus when this is happening. (-hang option, no other special switches.) That said, I'm noticing something else that is rather odd... whenever we do th...

How do I use ADPlus to get a minidump on 1st and 2nd chance exceptions?

How do I use ADPlus to generate minidumps, not full dumps, on 1st and 2nd exceptions on crash dumps? Also, ADPlus generates a snapshot of a hanging application, right? Since it cannot say, really, when a hang happens. ...

Using AdPlus with ASP.NET app need Process ID

I want to use AdPlus to diagnose out of memory errors. To run the "hang" memory dump, I need to provide the process ID of my app. What would that be and how do I go about finding that? ...

Help catching AV with WinDbg and ADPlus 7.0

I want to catch Memory Access Violation in SQL Server Compact Edition like this described at http://debuggingblog.com/wp/2009/02/18/memory-access-violation-in-sql-server-compact-editionce/ The suggested config is: <ADPlus> <Settings> <RunMode>CRASH</RunMode> <Option>Quiet</Option> <ProcessName>MyApp.exe</ProcessName> ...

Setting breakpoint in c# code with ADPlus

Hello, I am wondering if it is possible to set a breakpoint in C# code using ADPlus. I find several examples of config files but they always works with native code. Like this one: <ADPlus> <Breakpoints> <NewBP> <!-- Set the breakpoint on ExitProcess. --> <Address>kernel32!ExitProcess</Address> <Type>BP</Ty...