RudjiGames / MTuner

MTuner is a C/C++ memory profiler and memory leak finder for Windows, PlayStation 4 and 3, Android and other platforms
BSD 2-Clause "Simplified" License
2.63k stars 145 forks source link

sorting by #allocations breaks call stack tree #31

Closed milianw closed 5 years ago

milianw commented 6 years ago

sorting the data by number of allocations breaks the call stack tree completely, see attached screenshot:

sort_broken

the frame void Worker::loadInput(void) has 1007016 inclusive allocations, but expanding it shows only items with very few allocations. Further down a frame for QCommandLineParser::QCommandLineParser has one internal allocation, but expanding it shows a completely unrelated frame from the Worker::parseFile with 1007012 allocations - those should be part of the loadInput frame above.

milostosic commented 5 years ago

Should be fixed in v4.2.2