Activity overview
Latest activity by dmd1214
Some methods don't report metrics
I'm using ANTS performanc profiler, 5.1.0.14.
I'm wondering why some of my methods (including the most important method) does not report the line metrics (Hit count, Avg Time, time, etc). Other me...
Chris.Allen wrote:
Hot off the press!
We think we know what causes the crash now and have made a private build. I'll email it to anyone who emails support with their ANTS log file (will email you soon Doug).
You guys are awesome! That 2 year support contract I bought was the best money I ever spent.
Everything is working.
Thanks! / comments
Chris.Allen wrote:
Hot off the press!
We think we know what causes the crash now and have made a private build. I'll email it to anyone who emails support with their ANTS log file (will email you...
dmd1214 wrote:
I've seen references to these links in other posts, but I didn't think they were my problem.
Chris, Brian,
Any thoughts on my problems? Do you think it is time to escalate my issue?
- Doug / comments
dmd1214 wrote:
I've seen references to these links in other posts, but I didn't think they were my problem.
Chris, Brian,
Any thoughts on my problems? Do you think it is time to escalate my is...
Any patches or updates
Hi Folks,
I just started performance profiling my app for the first time with 5.1. I have been using memory profiler extensively. This might be newbe type stuff, but I'm encountering what seem to...
Chris,
I've seen references to these links in other posts, but I didn't think they were my problem.
Chris.Allen wrote:
http://www.red-gate.com/supportcenter/C ... spx?p=ANTS Memory Profiler&c=knowledgebase%5cANTS_Memory_Profiler%5cKB200907000416.htm
For this one, I thought it did not apply since I am trying to profile an asp.net app. Can you suggest how I can apply this to my asp.net app which does not (as far as I know) have a main method?
Chris.Allen wrote:
http://www.red-gate.com/supportcenter/C ... spx?p=ANTS Memory Profiler&c=knowledgebase%5cANTS_Memory_Profiler%5cKB200908000419.htm
For this one, I had actually already applied this fix in response to another issue I had a while back: / comments
Chris,
I've seen references to these links in other posts, but I didn't think they were my problem.
Chris.Allen wrote:
http://www.red-gate.com/supportcenter/C ... spx?p=ANTS Memory Profiler&c=kno...
Brian,
I posted this respone a couple days ago, but I just noticed that it is not listed in the forum. Here it is again.
I installed the private build you sent, and still get the same problem. I also noticed the event log error below. I googled around for that error, and it lead me to a hot fix which I installed, but it did not have any affect. Sorry, but I've forgotten exactly which hotfix I tried.
I think it is important to restate that the application works fine if I access it normally, but breaks if I profile it. Also, I am able to profile other similar apps on the same machine which has a problem.
Event Type: Error
Event Source: .NET Runtime
Event Category: None
Event ID: 1023
Date: 9/23/2009
Time: 10:10:26 PM
User: N/A
Computer: HNRDXPLTL3W8898
Description:
.NET Runtime version 2.0.50727.832 - Fatal Execution Engine Error (7A0592A2) (80131506)
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp. / comments
Brian,
I posted this respone a couple days ago, but I just noticed that it is not listed in the forum. Here it is again.
I installed the private build you sent, and still get the same problem. I ...
Hang and Crash when taking a snapshot
To avoid any possible confusion, I'm working on profiling an entirely different application than I was in my other posts... same machine though.
When I click Take A Snapshot, "private bytes" count...
Thanks Stephen,
I ended up finding the leak, but it was kind of painful (I'm not familliar at all with the code). For posterity, here's the faulty code:
// This leaks 3 instances of Object
object obj1 = new object();
object obj2 = new object();
object obj3 = new object();
myComObject.GetData(1, ref obj1, ref obj2, ref obj3;
// This does not leak
object obj1 = null;
object obj2 = null;
object obj3 = null;
myComObject.GetData(1, ref obj1, ref obj2, ref obj3;
I'm not precisely sure what's happening here. I guess the obj's loose their GC reference when their pointers get reassigned within the com code... but just guessing really.
One reason I'm posting this is for a feature request. This was pretty painful to locate. I had to sprinkle web session end and termination code throuout the code to pinpoint the faulty lines. It would have been very nice to be able to identify the line of code that instaniated the leaked objects. I could have swarn I've seen that feature before in 4.x... but if not, I know i've seen it in other products.
Anyhow, I still LOVE your product and support... just thought I'd give some feedback. / comments
Thanks Stephen,
I ended up finding the leak, but it was kind of painful (I'm not familliar at all with the code). For posterity, here's the faulty code:
// This leaks 3 instances of Object
object ...
How to break reference chain (GC Handle)->(System.Object)
I'm stuck on resolving a leak, and thougth I'd see if you all had any tips.
When I perform a certain function (which I do twice with a snapshot in between to filter out expected cache) I see about ...
Thanks Andrew. Things have been going fine since I made that change... I'm a little curious why a windows server 2003 fix (as the MS link indicated) worked for me... but as long as it works, I'm happy. / comments
Thanks Andrew. Things have been going fine since I made that change... I'm a little curious why a windows server 2003 fix (as the MS link indicated) worked for me... but as long as it works, I'm...