SIGSEGV on Android 7.0 with Lottie 3.0.1
See original GitHub issueWe saw a huge uptick in crashes after updating to 3.0.1
. I’m not 100% on the particular animation and will update when I find out what it is. This crashes primarily on 7.0 and I can reproduce using a 7.0 emulator. Rolling back to 2.8.0
fixes the issue.
Stacktrace:
SIGSEGV: Segmentation violation (invalid memory reference)
at 0xb493829a(/system/lib/libhwui.so:397978)
at 0xb493799d(/system/lib/libhwui.so:395677)
at 0xb49375d9(/system/lib/libhwui.so:394713)
at 0xb48f8e63(/system/lib/libhwui.so:138851)
at 0xb48fa8b7(/system/lib/libhwui.so:145591)
at android::uirenderer::renderthread::RenderThread::threadLoop()(/system/lib/libhwui.so:159059)
at android::Thread::_threadLoop(void*)(/system/lib/libutils.so:58343)
at android::AndroidRuntime::javaThreadShell(void*)(/system/lib/libandroid_runtime.so:363395)
at 0xb3bf2655(/system/lib/libc.so:292437)
at 0xb3bc4def(/system/lib/libc.so:105967)
Issue Analytics
- State:
- Created 4 years ago
- Reactions:4
- Comments:18 (1 by maintainers)
Top Results From Across the Web
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR) - Nougat only
I get signal 11 (SIGSEGV), code 1 (SEGV_MAPERR) native crashes. ... What is interesting the problem occurs only on Android 7.0 and 7.1....
Read more >Changelog - LottieFiles
You can now access the new LottieFiles platform right within our iOS and Android mobile apps . This means your workspaces, projects, folders...
Read more >WebEngine based application crushes on MacOS
We experiencing a lot of crashes with our WebEngine based UI, it happens accidently, without any specific scenario, mostly it caused by some ......
Read more >Lottie Docs
Lottie is a library for Android, iOS, Web, and Windows that parses Adobe After Effects animations exported as json with Bodymovin and renders...
Read more >https://www.noesisengine.com/bugs/print_all_bug_pa...
Summary: Crashes on Pixel 6/7-family devices running Android 13 ... This task is not trivial and we are going to release a 3.0.1...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@pmecho alright, I was able to fix it thanks to your repro and it improved performance of that animation by almost 20% as a result! https://github.com/airbnb/lottie-android/pull/1246
If you have private repos, putting it in a private repo and giving @gpeal access to the repo would be a safe way to exchange it without either of you having to publicly post your e-mail