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

[RuntimeTest][iOS] Application crash with mini-generic-sharing.c:899, condition oti' not met` #8167

Open
jeromelaban opened this issue Feb 22, 2022 · 3 comments
Labels
difficulty/challenging 🤯 Categorizes an issue for which the difficulty level is reachable with internals understanding kind/bug Something isn't working platform/ios 🍎 Categorizes an issue or PR as relevant to the iOS platform triage/potentially-fixed Categorizes an issue as potentially fixed by some unlinked PR, fix needs to be verified

Comments

@jeromelaban
Copy link
Member

Current behavior

Runtime tests may fail randomly with the following message:

2022-02-21 21:09:08.845540+0000  localhost SamplesApp[3799]: error: * Assertion at /Users/builder/jenkins/workspace/archive-mono/2020-02/ios/release/mono/mini/mini-generic-sharing.c:899, condition `oti' not met

Expected behavior

The app does not crash

How to reproduce it (as minimally and precisely as possible)

Run the runtime tests using an iOS simulator

Workaround

None.

Works on UWP/WinUI

No response

Environment

No response

NuGet package version(s)

No response

Affected platforms

iOS

IDE

No response

IDE version

No response

Relevant plugins

No response

Anything else we need to know?

.NET 6 may have fixed this issue.

@jeromelaban jeromelaban added kind/bug Something isn't working triage/untriaged Indicates an issue requires triaging or verification difficulty/tbd Categorizes an issue for which the difficulty level needs to be defined. labels Feb 22, 2022
@MartinZikmund MartinZikmund added platform/ios 🍎 Categorizes an issue or PR as relevant to the iOS platform difficulty/medium 🤔 Categorizes an issue for which the difficulty level is reachable with a good understanding of WinUI difficulty/challenging 🤯 Categorizes an issue for which the difficulty level is reachable with internals understanding and removed triage/untriaged Indicates an issue requires triaging or verification difficulty/tbd Categorizes an issue for which the difficulty level needs to be defined. difficulty/medium 🤔 Categorizes an issue for which the difficulty level is reachable with a good understanding of WinUI labels Jul 24, 2023
@MartinZikmund
Copy link
Member

@jeromelaban have you seen this recently or can it be closed?

@MartinZikmund MartinZikmund added the triage/potentially-fixed Categorizes an issue as potentially fixed by some unlinked PR, fix needs to be verified label Jul 24, 2023
@jeromelaban
Copy link
Member Author

This has been fixed since then by the .NET runtime.

@jeromelaban
Copy link
Member Author

jeromelaban commented Aug 23, 2023

This issue is not fixed, and has been found in .NET 7 runtime tests

Relevant log:

2023-08-23 15:04:46.159363+0000  localhost SamplesApp[2774]: (libSystem.Native.dylib) ListViewBaseInternalContainer set failed
2023-08-23 15:04:46.159918+0000  localhost SamplesApp[2774]: (libxamarin-dotnet.dylib) error: * Assertion at /Users/runner/work/1/s/src/mono/mono/mini/mini-generic-sharing.c:905, condition `oti' not met

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
difficulty/challenging 🤯 Categorizes an issue for which the difficulty level is reachable with internals understanding kind/bug Something isn't working platform/ios 🍎 Categorizes an issue or PR as relevant to the iOS platform triage/potentially-fixed Categorizes an issue as potentially fixed by some unlinked PR, fix needs to be verified
Projects
None yet
Development

No branches or pull requests

2 participants