RudjiGames / MTuner

MTuner is a C/C++ memory profiler and memory leak finder for Windows, PlayStation 4 and 3, Android and other platforms

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

symsrv.dll missing

forrestsmithfb opened this issue · comments

A super obnoxious fact about Windows is that symbol server related calls will fail unless symsrv.dll is present in either the running application directory or in System32. See remarks here: https://learn.microsoft.com/en-us/visualstudio/debugger/debug-interface-access/idiadatasource-loaddataforexe?view=vs-2022

Most machines don't have it System32 by default. Even if they're a dev machine with Visual Studio installed. I had to manually copy it for Symbol Server calls to be attempted. These calls can be observed by running MTuner under a debugger where they appear in the Output window.

Ahh I now see that you deploy symsrv.dll in the release. So it's really just a local build environment issue. So maybe close will not fix. Doesn't seem like very many people try to build MTuner from source.