У меня есть приложение .net core, работающее в док-контейнере Linux, и во время получения дампов (ядро 2.2 или 3.0) я не могу открыть их в PerfView,
принимает дампы согласно этой инструкции: https://github.com/dotnet/diagnostics/blob/master/documentation/dotnet-dump-instructions.md
PerfView показывает эту ошибку в журналах:
Creating heap dump C:\temp\dumps\dump\dump-1.gcdump from process dump C:\temp\dumps\dump\dump-1.dmp.
HeapDump Error: Microsoft.Diagnostics.Runtime.ClrDiagnosticsException: Could not load crash dump 'C:\temp\dumps\dump\dump-1.dmp', HRESULT: 0x80070057
at Microsoft.Diagnostics.Runtime.DbgEngDataReader..ctor(String dumpFile)
at Microsoft.Diagnostics.Runtime.DataTarget.LoadCrashDump(String fileName)
at GCHeapDumper.InitializeClrRuntime(String processDumpFile, DataTarget& target, ClrRuntime& runtime)
at GCHeapDumper.DumpHeapFromProcessDump(String processDumpFile)
at Program.MainWorker(String[] args)