Skip to content

Ivan Dulov#1

Open
GoodVoodoo wants to merge 2 commits intogmanny:masterfrom
GoodVoodoo:goodvoodoo
Open

Ivan Dulov#1
GoodVoodoo wants to merge 2 commits intogmanny:masterfrom
GoodVoodoo:goodvoodoo

Conversation

@GoodVoodoo
Copy link
Copy Markdown

I've added Thread reporter is added to Shtirlitz llibrary.

This reporter dumps an information (name, managedID, and stack trace) about managed threads in a currentproccess. Imfromation placed in ProcessManagedThreads.html file. This file is
located in the root of the archive.

Thread reporter launchs ThreadsWatcher application
(it's included in Shtirlitz repository) in a separate process.

Important notes:
a) To proper execution it is necessary to place following
files in a directory where executable file of analyzed program is
located:

  • ThreadsWatcher.exe
  • Microsoft.Samples.Debugging.CorApi.dll
  • Microsoft.Samples.Debugging.CorApi.dll
  • Microsoft.Samples.Debugging.MdbgEngine.dll
  • Microsoft.Samples.Debugging.MdbgEngine.xml
  • Microsoft.Samples.Debugging.Native.dll
    This files is in ThreadsWatcher Release directory.

b) ThreadsWatcher uses Mdbg debugger thus it couldn't be used together with VisualStudio debugger.

Thread reporter is added to Shtirlitz llibrary.
This reporter dumps an information about managed threads in a current
proccess. To do this Thread reporter launchs ThreadsWatcher application
(included in Shtirlitz repository) in a separate process.
Important note: to proper execution it is necessary to place following
files in a directory where executable file of analyzed program is
located:
- ThreadsWatcher.exe
- Microsoft.Samples.Debugging.CorApi.dll
- Microsoft.Samples.Debugging.CorApi.dll
- Microsoft.Samples.Debugging.MdbgEngine.dll
- Microsoft.Samples.Debugging.MdbgEngine.xml
- Microsoft.Samples.Debugging.Native.dll
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant