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
JNI DETECTED ERROR IN APPLICATION: JNI NewObjectV called with pending exception java.security.spec.InvalidKeySpecException: java.lang.RuntimeException: Creating RSA key failed
Caused by: java.lang.RuntimeException: Creating RSA key failed
native: #16 ... libSystem.Security.Cryptography.Native.Android.so (AndroidCryptoNative_SetRsaParameters+362)
Fatal signal 6 (SIGABRT)
Error Message
{
"ErrorMessage": "JNI DETECTED ERROR IN APPLICATION: JNI NewObjectV called with pending exception java.security.spec.InvalidKeySpecException: java.lang.RuntimeException: Creating RSA key failed",
"ErrorPattern": "",
"BuildRetry": false,
"ExcludeConsoleLog": false
}
Failure details:
The Helix work item failed with APP_CRASH / exit code 80. The concrete signature comes from adb logcat for the failing Android Mono work item and points at AndroidCryptoNative_SetRsaParameters in libSystem.Security.Cryptography.Native.Android.so.
adb logcat artifact from the failing Helix work item for System.Security.Cryptography.Tests
First build in window:
1436900 (current PR run; no earlier matching KBE found during this triage)
Recommended action:
Create a KBE only after human review confirms the JNI/conscrypt RSA crash is a stable failure family worth matching on this literal logcat signature. The exact managed test that triggered the crash was not identified from the available logs.
Known issue validation
Build: 🔎https://dev.azure.com/dnceng-public/public/_build/results?buildId=1436900 Error message validated:[JNI DETECTED ERROR IN APPLICATION: JNI NewObjectV called with pending exception java.security.spec.InvalidKeySpecException: java.lang.RuntimeException: Creating RSA key failed] Result validation: ❌ Known issue did not match with the provided build. Validation performed at: 5/27/2026 6:50:30 PM UTC
Note
This issue draft was prepared with GitHub Copilot assistance and reviewed by the submitting developer.
Build Information
Build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=1436900
Build error leg or test failing: android-arm Release AllSubsets_Mono - System.Security.Cryptography.Tests
Pull request: #128438
Error Details
Error Message
{ "ErrorMessage": "JNI DETECTED ERROR IN APPLICATION: JNI NewObjectV called with pending exception java.security.spec.InvalidKeySpecException: java.lang.RuntimeException: Creating RSA key failed", "ErrorPattern": "", "BuildRetry": false, "ExcludeConsoleLog": false }Failure details:
Affected legs:
Console Log:
First build in window:
Recommended action:
Create a KBE only after human review confirms the JNI/conscrypt RSA crash is a stable failure family worth matching on this literal logcat signature. The exact managed test that triggered the crash was not identified from the available logs.
Known issue validation
Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=1436900
Error message validated:
[JNI DETECTED ERROR IN APPLICATION: JNI NewObjectV called with pending exception java.security.spec.InvalidKeySpecException: java.lang.RuntimeException: Creating RSA key failed]Result validation: ❌ Known issue did not match with the provided build.
Validation performed at: 5/27/2026 6:50:30 PM UTC
Report
Summary