-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Crash profiling dll #77
Comments
- the crash occurs due to an attempt to access a collector's TLS, when over 0x40 TLSes are already allocated; - README.md updated.
Hello @Danipon! |
@Danipon, please try this version - it should fix the crashes: https://github.com/tyoma/micro-profiler/releases/tag/v2.0.638.0 |
- the crash occurs due to an attempt to access a collector's TLS, when over 0x40 TLSes are already allocated.
Hi @Danipon! will you be able to send me a dump file? You can take it by going to Debug/Save Dump As... and picking "Minidump with Heap" save mode. You can send it me over the email from commits or, if you can - ask me for one on linked-in. |
@Danipon my linked-in handle is in my profile here, on github |
Sent a request on LinkedIn. I will send a link to download ~500Mb zip dump.
D
|
@Danipon thanks again for the dump. I guess, I may have a clue. I do this:
but rbx may be zero if TLS hasn't been written in the thread yet. In this case it has a legitimate value of '0'. |
… if no dynamic TLS array has been allocated yet
Hi @Danipon! Can you please try the collector dll attached? You just need to replace the one came with the installer with this one. The installation directory is specified in env variable %MICROPROFILERDIR% |
Hi @tyoma. I can confirm you the provided version is working fine! Thank you! |
This is great, @Danipon! I'll publish new version as soon, as possible! |
@Danipon, I have published updated version to VisualStudio Marketplace - you will probably be notified of it in VisualStudio Extensions Manager. |
Hi, we are using MP to profile some extension DLL we write for famous CAD systems. The latest versions always crashes after a while. I managed to get the crash location, but I'm not of much help here. I will attach the screenshot of my VS if can help.
If there is something I can do to help you guess the problem let me know.
The text was updated successfully, but these errors were encountered: