[Bug] Foreground task crashes with RuntimeException when switching profile on physical slot (ESTK) #331
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
1. Environment
2. Description
In the Android 16 environment, the app successfully establishes an OMAPI logical channel and reads the profile list from the card. However, when attempting to send a profile switch (Enable/Disable) command, the foreground service encounters an unrecoverable exception and crashes. The app fails to catch or gracefully handle the underlying rejection of the write operation.
3. Steps to Reproduce
4. Crash Log
After clicking switch, the EuiccChannelManagerService directly throws a RuntimeException:
Please enable "verbose logging" in settings, reproduce this crash, and then upload that logs. We unfortunately CANNOT fix anything without verbose logging turned on.
@PeterCxy wrote in #331 (comment):