You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We are encountering an issue with dotnet gcdump on .NET 8 (runtime 8.0.11). When attempting to capture dumps from an app hosted in Kubernetes, the first dump works correctly. However, subsequent dumps contain UNKNOWN object types.
All attempts resulted in UNKNOWN object types on the second and subsequent dumps.
When testing on a service still running .NET 6 (runtime 6.0.31, SDK 6.0.404, gcdump 6.0.351802), everything worked as expected.
Exceptions (if any)
The gcdump file contains invalid objects:
Error: Did not have a type definition for typeID 0x7efbc53bed60
Error: Did not have a type definition for typeID 0x7efbc539e458
Error: Did not have a type definition for typeID 0x7efbc539eb28
Error: Did not have a type definition for typeID 0x7efbc539ec50
Error: Did not have a type definition for typeID 0x7efbc539f5b8
Error: Did not have a type definition for typeID 0x7efbc539f7a0
Error: Did not have a type definition for typeID 0x7efbc539f8d8
Error: Did not have a type definition for typeID 0x7efbc539f9b0
Further technical details
Include the output of dotnet --info
The IDE (VS / VS Code/ VS4Mac) you're running on, and its version
Host:
Version: 8.0.11
Architecture: x64
Commit: 9cb3b725e3
RID: linux-x64
.NET SDKs installed:
No SDKs were found.
.NET runtimes installed:
Microsoft.AspNetCore.App 8.0.11 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 8.0.11 [/usr/share/dotnet/shared/Microsoft.NETCore.App]
Other architectures found:
None
Environment variables:
DOTNET_ROOT [/root/dotnet]
global.json file:
Not found
Learn more:
https://aka.ms/dotnet/info
Download .NET:
https://aka.ms/dotnet/download
The text was updated successfully, but these errors were encountered:
Describe the bug
We are encountering an issue with
dotnet gcdump
on .NET 8 (runtime 8.0.11). When attempting to capture dumps from an app hosted in Kubernetes, the first dump works correctly. However, subsequent dumps contain UNKNOWN object types.Related issues:
To Reproduce
Code used to install the SDK and gcdump tool:
We tried different .NET SDK versions on various Kubernetes pods:
We also tried different dotnet-gcdump versions:
All attempts resulted in UNKNOWN object types on the second and subsequent dumps.
When testing on a service still running .NET 6 (runtime 6.0.31, SDK 6.0.404, gcdump 6.0.351802), everything worked as expected.
Exceptions (if any)
The gcdump file contains invalid objects:
Further technical details
dotnet --info
The text was updated successfully, but these errors were encountered: