-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
illink: Unhandled exception. Mono.Linker.InternalErrorException: Type ShareExtensionTest.ShareViewController already has applied All. #103115
Comments
Tagging subscribers to this area: @vitek-karas, @agocke, @VSadov |
Tagging subscribers to this area: @vitek-karas, @agocke, @VSadov |
Tagging subscribers to this area: @agocke, @sbomer, @vitek-karas |
@jtschuster could you look into this? This looks like a bad interaction with custom steps. Here's what I think is happening:
Before fbb67a6, I think it's safe to change the throw to return early - it's now expected that we might try to re-apply preserve info for a type since either ProcessMarkedPending or ProcessType could get there first. |
Description
Running illink on a specific .NET for macOS project crashes illink.
Reproduction Steps
Test repro: https://www.dropbox.com/scl/fi/hq6y8bgq6hdasi0tk0en2/illinkrepro-6708de8.zip?rlkey=9qcxbxkzmnyevo2t44p9euszy&dl=0
Download and run test.sh.
You'll probably have to open test.sh and modify the DOTNET and ILLINK paths at the top of the file for your local paths.
Expected behavior
Successful execution.
Actual behavior
Full output is inside the repro zip in testrunwithdebugstatement.txt.
Regression?
Yes.
It started happening in fbb67a6.
CC @jtschuster
Known Workarounds
No response
Configuration
No response
Other information
No response
The text was updated successfully, but these errors were encountered: