Missing rives on Android 8.1.0
@ErikUggeldahl is already working on this.
Since Aug 25, 2025.
Assessment
This issue has not been assessed yet.
Description
Description
We reported an issue where Rive animations are missing from our application on Xiaomi Mi Play (MIUI Global 11.0.10 | Android 8.1.0) from [9.13.1] lib version. In your example, it crashes with any sample on the Xiaomi Mi Play:
A Fatal signal 11 (SIGSEGV), code 1, fault addr 0x0 in tid 10204 (Rive CmdServer), pid 10160 (runtime.example)
V DecorView setVisiblity: visibility = 4, Parent = ViewRoot{3b22d70 app.rive.runtime.example/app.rive.runtime.example.MainActivity,ident = 0}, this = DecorView@dec4d22[MainActivity]
I orig_dumpable: 1
A pid: 10160, tid: 10204, name: Rive CmdServer >>> app.rive.runtime.example <<<
A #01 pc 000000000033b3bc /data/app/app.rive.runtime.example-lX9MXuH7xsFFso0lz8sf3g==/lib/arm64/librive-android.so
A #02 pc 00000000003374e0 /data/app/app.rive.runtime.example-lX9MXuH7xsFFso0lz8sf3g==/lib/arm64/librive-android.so (rive::gpu::RenderContextGLImpl::flush(rive::gpu::FlushDescriptor const&)+2272)
A #03 pc 00000000003420d0 /data/app/app.rive.runtime.example-lX9MXuH7xsFFso0lz8sf3g==/lib/arm64/librive-android.so (rive::gpu::RenderContext::flush(rive::gpu::RenderContext::FlushResources const&)+1776)
A #04 pc 00000000001a47e4 /data/app/app.rive.runtime.example-lX9MXuH7xsFFso0lz8sf3g==/lib/arm64/librive-android.so
A #05 pc 0000000000203484 /data/app/app.rive.runtime.example-lX9MXuH7xsFFso0lz8sf3g==/lib/arm64/librive-android.so (rive::CommandServer::processCommands()+39264)
A #06 pc 00000000001f9aac /data/app/app.rive.runtime.example-lX9MXuH7xsFFso0lz8sf3g==/lib/arm64/librive-android.so (rive::CommandServer::serveUntilDisconnect()+56)
A #07 pc 00000000001a42ac /data/app/app.rive.runtime.example-lX9MXuH7xsFFso0lz8sf3g==/lib/arm64/librive-android.so
E channel 'c6fa9c0 app.rive.runtime.example/app.rive.runtime.example.ComposeActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
E channel '8203db6 app.rive.runtime.example/app.rive.runtime.example.MainActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
On other android devices like LG Q6 (Android 8.1.0) or Emulator with same Android OS is ok.
Device & Versions (please complete the following information)
Device: Some devices with Android 8.1.0
Rive version: (app.rive:rive-android:9.13.1) or newer
- Dominant language
- Kotlin
- Stars
- 542
- Forks
- 66
- Avg merge
- 19m
- Merged PRs (30d)
- 1
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from rive-app/rive-android
-
Difficulty 5/5 Over a week Newbie friendliness 15/100
rive-app/rive-android#475 ·
-
Difficulty 3/5 Half a day Newbie friendliness 74/100
rive-app/rive-android#474 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
rive-app/rive-android#472 · 1 comment ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
rive-app/rive-android#471 ·
-
SIGSEGV in libGLESv2_mtk.so on FCNT arrows We2 devicesPossibly taken @ErikUggeldahl claimed this 15 days ago. Openbug confirmed
Difficulty 4/5 3-5 days Newbie friendliness 30/100
rive-app/rive-android#468 · 5 comments · 3 reactions · 1 assignee ·
All issues in rive-app/rive-android
Similar issues
-
enhancement
Difficulty 2/5 Under an hour Newbie friendliness 72/100
afarber/OpenMapView#22 ·
-
Feature:Resolution
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
intellij-elixir/intellij-elixir#4396 ·
Maintainers usually reply within 1 day
-
ExprQuerySet.getChildren() omits WITH clausePossibly taken A pull request linked to this issue is open or already merged. Openbug
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
partiql/partiql-lang-kotlin#1972 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
navikt/soknadsarkiverer#293 ·
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
FoedusProgramme/Gramophone#1048 ·