Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Assert failure: !"UnwindManagedExceptionPass1: PAL_VirtualUnwind failed" #91723

Closed
jakobbotsch opened this issue Sep 7, 2023 · 4 comments
Closed
Labels
arch-arm32 area-PAL-coreclr Known Build Error Use this to report build issues in the .NET Helix tab os-linux Linux OS (any supported distro)
Milestone

Comments

@jakobbotsch
Copy link
Member

jakobbotsch commented Sep 7, 2023

Error Blob

{
  "ErrorMessage": "!\"UnwindManagedExceptionPass1: PAL_VirtualUnwind failed\"",
  "BuildRetry": false,
  "ErrorPattern": "",
  "ExcludeConsoleLog": false
}

Reproduction Steps

Seen on linux-arm32 in this runtime run: https://dev.azure.com/dnceng-public/public/_build/results?buildId=398053&view=ms.vss-test-web.build-test-results-tab&runId=8591602&resultId=191289&paneView=debug
Console log: https://helixre8s23ayyeko0k025g8.blob.core.windows.net/dotnet-runtime-refs-pull-91674-merge-ddf2d2aee0784f84b4/System.Runtime.Tests/1/console.ecdf2f0f.log?helixlogtype=result

Known issue validation

Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=398053
Error message validated: !"UnwindManagedExceptionPass1: PAL_VirtualUnwind failed"
Result validation: ✅ Known issue matched with the provided build.
Validation performed at: 9/7/2023 11:10:49 AM UTC

Report

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
0 0 0
@jakobbotsch jakobbotsch added blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' Known Build Error Use this to report build issues in the .NET Helix tab labels Sep 7, 2023
@ghost ghost added the untriaged New issue has not been triaged by the area owner label Sep 7, 2023
@jakobbotsch jakobbotsch added arch-arm32 os-linux Linux OS (any supported distro) labels Sep 7, 2023
@jkotas
Copy link
Member

jkotas commented Sep 7, 2023

cc @janvorli

@janvorli
Copy link
Member

janvorli commented Sep 8, 2023

Unfortunately the dump is not debuggable. Neither lldb nor gdb is able to unwind past the ProcAbort for some reason, even though I can do it manually using data on the stack. I am trying to repro it using the stuff downloaded by runfo.

@mangod9 mangod9 added this to the 9.0.0 milestone Sep 11, 2023
@ghost ghost removed the untriaged New issue has not been triaged by the area owner label Sep 11, 2023
@build-analysis build-analysis bot removed this from the 9.0.0 milestone Nov 15, 2023
@ghost ghost added the untriaged New issue has not been triaged by the area owner label Nov 15, 2023
@akoeplinger akoeplinger added this to the 9.0.0 milestone Nov 24, 2023
@ghost ghost removed the untriaged New issue has not been triaged by the area owner label Nov 24, 2023
@jeffschwMSFT jeffschwMSFT removed the blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' label Feb 16, 2024
@jeffschwMSFT
Copy link
Member

removing blocking-clean-ci as it has not failed in 30 days

24-Hour Hit Count 7-Day Hit Count 1-Month Count
0 0 0

@janvorli
Copy link
Member

It looks like this issue is gone, closing it now.

@github-actions github-actions bot locked and limited conversation to collaborators Aug 16, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
arch-arm32 area-PAL-coreclr Known Build Error Use this to report build issues in the .NET Helix tab os-linux Linux OS (any supported distro)
Projects
None yet
Development

No branches or pull requests

6 participants