question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

SIGSEGV on Android 7.0 with Lottie 3.0.1

See original GitHub issue

We 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:closed
  • Created 4 years ago
  • Reactions:4
  • Comments:18 (1 by maintainers)

github_iconTop GitHub Comments

4reactions
gpealcommented, May 30, 2019

@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

1reaction
digitalbuddhacommented, May 24, 2019

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

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found