Search found 1033 matches

by Andreas Suurkuusk
Tue Apr 10, 2018 1:30 pm
Forum: Using .NET Memory Profiler
Topic: No .Net runtime in dump file?
Replies: 4
Views: 8348

Re: No .Net runtime in dump file?

It seems like you have encountered a bug in the retrieval of the data access library. If an incorrect data access library file is selected, but the version (and platform) of the file is exactly the same as the expected library file, then the profiler will not prompt for the file again (unless anothe...
by Andreas Suurkuusk
Mon Apr 09, 2018 7:53 am
Forum: Future Improvements
Topic: Save Session window - v5.6
Replies: 4
Views: 8719

Re: Save Session window - v5.6

Now we have built a release of .NET Memory Profiler where it's possible to scroll the list of available snapshots when saving the session. SaveManySnapshots.png The latest build is not yet officially released, but you can download it from https://cdn.memprofiler.com/download/MemProfilerInstaller5_6_...
by Andreas Suurkuusk
Mon Apr 09, 2018 7:50 am
Forum: Using .NET Memory Profiler
Topic: Snapshot name / comments
Replies: 4
Views: 8148

Re: Snapshot name / comments

Now we have built a release of .NET Memory Profiler where you can change the name of snapshots (again). You can access this functionality by using the command "Profiler->Manage snapshots". Previously this was called "Profiler->Rename snapshot", but now you can change the name of any snapshot (and no...
by Andreas Suurkuusk
Mon Apr 02, 2018 4:39 pm
Forum: Using .NET Memory Profiler
Topic: Snapshot name / comments
Replies: 4
Views: 8148

Re: Snapshot name / comments

Hi, I'm sorry for the delay. A snapshot is automatically given a generic name based on date and time, but it should be possible to rename the snapshot after it has been collected. However, this functionality has been mistakenly removed from the latest version.We will re-add it in the next maintenanc...
by Andreas Suurkuusk
Fri Mar 30, 2018 4:06 pm
Forum: Future Improvements
Topic: Save Session window - v5.6
Replies: 4
Views: 8719

Re: Save Session window - v5.6

Thanks for bringing this to our attention. It should of course be possible to save a session with over 28 snapshots, it's just something we have forgot to test. We will fix this in the next release.
by Andreas Suurkuusk
Fri Mar 23, 2018 4:27 pm
Forum: Using .NET Memory Profiler
Topic: Class Reference itself ?
Replies: 4
Views: 8126

Re: Class Reference itself ?

Thanks for the e-mail. Based on the description and code in the e-mail I can see that the "<>c" instance is an empty closure instance used for the anonymous predicate function in the call to "Where()" For example, consider the similar code below: private void UpdateLabels(string name) { foreach (var...
by Andreas Suurkuusk
Fri Mar 23, 2018 10:15 am
Forum: Using .NET Memory Profiler
Topic: Class Reference itself ?
Replies: 4
Views: 8126

Re: Class Reference itself ?

Members that include "<>" in the name are usually generated by the compiler. This can for instance be classes used for async calls and enumerators (state machine classes), anonymous types, and auto generated properties. So in your case, you seem to have a compiler generated class with the name "MyCl...
by Andreas Suurkuusk
Mon Mar 12, 2018 1:47 pm
Forum: General
Topic: Another 14 days for the trial
Replies: 55
Views: 179469

Re: Another 14 days for the trial

A registration key for a new trial has been sent to your e-mail.
by Andreas Suurkuusk
Fri Feb 09, 2018 3:42 pm
Forum: Using .NET Memory Profiler
Topic: Evaluation - NmpCore remote analysis
Replies: 2
Views: 8214

Re: Evaluation - NmpCore remote analysis

With the release of .NET Memory Profiler 5.5, NmpCore no longer supports Windows XP/Windows Server 2003. This is why you receive the error "NmpCore.exe is not a valid Win32 application". NmpCore 5.0 does support Windows Server 2003, so you can try to use that version. You can download the latest rel...
by Andreas Suurkuusk
Thu Jan 11, 2018 2:15 pm
Forum: Using .NET Memory Profiler
Topic: TypeLoadException when running the project with MemProfiler
Replies: 1
Views: 7895

Re: TypeLoadException when running the project with MemProfi

The CannotUnloadAppDomainException class is used internally by the dispose tracker, but it seems like it is not always available in .NET Core. We have not been able to reproduce this error, but we have modified the dispose tracker a bit and we no longer use the CannotUnloadAppDomainException class. ...
by Andreas Suurkuusk
Thu Dec 14, 2017 10:39 pm
Forum: Using .NET Memory Profiler
Topic: What is Overhead|Unused in managed heap?
Replies: 1
Views: 8348

Re: What is Overhead|Unused in managed heap?

The profiler retrieves information about memory that is committed and then classifies the memory according to some heuristics: Memory at the beginning of a heap, before the first allocated instance: Overhead->Other Memory used by a reachable instance: Normal/Large heap Memory used by an unreachable ...
by Andreas Suurkuusk
Mon Dec 11, 2017 9:28 pm
Forum: Using .NET Memory Profiler
Topic: V5.5_66: .NET framework version issue?
Replies: 6
Views: 11032

Re: V5.5_66: .NET framework version issue?

Thanks for the files. We have made a few changes to installer that hopefully solves your problem. We will make a new (in-official) release in a few days. I will reply to this post when the release is available.
by Andreas Suurkuusk
Fri Dec 01, 2017 3:51 pm
Forum: Using .NET Memory Profiler
Topic: V5.5_66: .NET framework version issue?
Replies: 6
Views: 11032

Re: V5.5_66: .NET framework version issue?

Thank you for the log-files. As you mentioned, the logs indicate that there's a problem with the installation of the Visual Studio extension (the VSIX installer). Unfortunately the log file for the VSIX installer is not created in the specified directory. Instead it is stored in the temporary files ...
by Andreas Suurkuusk
Thu Nov 30, 2017 8:28 am
Forum: Using .NET Memory Profiler
Topic: Profiling web application
Replies: 1
Views: 7805

Re: Profiling web application

The Professional edition of .NET Memory Profiler can only profile a single process in each session. If you have multiple startup projects in Visual Studio, only one of them will be profiled. To solve this, you can either start profiling each project separately, by right-clicking on the project and s...
by Andreas Suurkuusk
Wed Nov 29, 2017 8:44 pm
Forum: Using .NET Memory Profiler
Topic: NmpCore fails to start
Replies: 8
Views: 11802

Re: NmpCore fails to start

Thank you for the log-files. With the help of them I have located the area where the attach hangs (and then the attach times out). It seems to be related to symbol lookup for loaded modules (hanging within an API call). Symbol lookup is something we have planned to improve/replace in a future versio...