Skip to content

Commit 2f99245

Browse files
Copilothoyosjs
andauthored
Document macOS PKG installer createdump executable bit regression (#10149)
* Initial plan * Add known issue for macOS createdump missing executable bit Co-authored-by: hoyosjs <19413848+hoyosjs@users.noreply.github.com> * Apply suggestion from @hoyosjs --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: hoyosjs <19413848+hoyosjs@users.noreply.github.com>
1 parent 0e13314 commit 2f99245

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

release-notes/10.0/known-issues.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,3 +80,12 @@ See [the GitHub issue](https://github.com/dotnet/runtime/issues/121193) for more
8080
### Available Workarounds
8181

8282
Using a concrete `T[]` array instead of `IEnumerable<T>` for the configuration property works around this issue.
83+
84+
## macOS PKG installers missing executable bit on `createdump`
85+
86+
SDK and runtime installers for macOS install a `createdump` binary that lacks the executable bit. This means that scenarios that request a dump (test hang collector, `dotnet-dump collect`, collecting dumps on crash through environment variable, etc.) will fail with an error indicating that `createdump` cannot be executed.
87+
88+
### Available Workaround for createdump
89+
90+
- Add the executable bit to `shared/Microsoft.NETCore.App/10.0.0/createdump` manually using `chmod +x`
91+
- Use another runtime hosting mechanism (self-contained app, use a tarball installation of the runtime/SDK)

0 commit comments

Comments
 (0)