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

Missing MTuner inject binaries

suhasghorp opened this issue · comments

Trying to profile on Windows. Application written using MSVC compiler 19.36 that comes with Visual Studio 22 and C++20 standard. When I drag and drop an exe built in Debug mode, I get a popup saying Process inject has failed. Missing MTuner inject binaries (MTunerInject*.*)
Any idea what I am missing?
Thanks

The message implies you're missing MTunerInject32.exe and MTunerInject64.exe. The related code is here. Hard to tell what's going on, you have the exact same build as I use locally, assuming it's 4.6. Curious if you can find the cause.

I downloaded mtuner64.zip file from https://github.com/milostosic/MTuner/releases and unzipped it on my machine. I see MTunerInject32.exe but not MTunerInject64.exe in the zip file. is it missing or do I need to do something to get it? Thanks

It's not missing, it's most likely your anti virus software falsely flagging it as malicious.

You were right! Now I can drag and drop my application but it's giving an error popup. Miscrosoft Visual C++ Runtime library, Debug error! My program path - Abort() has been called, press retry ..with abort, retry and ignore buttons. Any idea? I can run my application in cmd window successfully.

Sorry but you'll have to debug that :/

ok, it turns out the issue was in my executable. Now I have profiled my app and have almost 10GB .MTuner file that MTuner is trying to load (slowly). Thanks