Search found 1029 matches

by Andreas Suurkuusk
Fri Mar 30, 2018 4:06 pm
Forum: Future Improvements
Topic: Save Session window - v5.6
Replies: 4
Views: 6327

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: 5861

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: 5861

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: 167403

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: 6007

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: 5884

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: 6234

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: 8396

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: 8396

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: 5901

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: 9053

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...
by Andreas Suurkuusk
Wed Nov 29, 2017 3:10 pm
Forum: Using .NET Memory Profiler
Topic: NmpCore fails to start
Replies: 8
Views: 9053

Re: NmpCore fails to start

It's probably best if you e-mail them to support@scitech.se. If they are too big to send by e-mail you can upload them to us instead. I will send an e-mail to you with instructions on how to upload files to us.
by Andreas Suurkuusk
Fri Nov 24, 2017 3:50 pm
Forum: Using .NET Memory Profiler
Topic: NmpCore fails to start
Replies: 8
Views: 9053

Re: NmpCore fails to start

I'm sorry for the delay, but now we have created a build of NmpCore that performs detailed logging. You can download it from http://memprofilerwe.blob.core.windows.net/download/v5.5.68/NmpCoreLog.exe Run this version using the command line below: NmpCoreLog /log:c:\MemProfilerLogs /a xxx /cs2 /ac5 /...
by Andreas Suurkuusk
Tue Nov 21, 2017 1:57 pm
Forum: Using .NET Memory Profiler
Topic: V5.5_66: .NET framework version issue?
Replies: 6
Views: 8396

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

The .NET frameworks you have installed on your machine should definitely work. Maybe there's some problem with the framework detection in the installer. Could you send us log files from the installer so that we can investigate this further? You can create the log-files by providing the -log argument...
by Andreas Suurkuusk
Fri Nov 17, 2017 11:12 am
Forum: Using .NET Memory Profiler
Topic: NmpCore fails to start
Replies: 8
Views: 9053

Re: NmpCore fails to start

After some further testing we can no longer reproduce this error. It seems like the .NET runtime can enter a state where it is not possible to attach to the process and the attach dead-locks somehow. To investigate this further we will need some logs from NmpCore. However, the logging from NmpCore i...