Titanium

[AC-405] Random native crashes (SIGSEGV) in libhwui.so

GitHub Issuen/a
TypeBug
Priorityn/a
StatusClosed
ResolutionCannot Reproduce
Resolution Date2015-12-09T08:33:59.000+0000
Affected Version/sn/a
Fix Version/sn/a
ComponentsTitanium SDK & CLI
Labelsandroid
Reportergrebulon
AssigneeSharif AbuDarda
Created2015-04-22T19:55:47.000+0000
Updated2015-12-09T08:33:59.000+0000

Description

Occasionally, and this is not rare but I don't know how to reproduce this, the application crashes in native code where the crash originates from libhwui.so. This is happening on various devices with different versions of Android. I've attached several log files with stack dumps of that issue - search for "SIGSEGV". One of my prime suspects is view animations. Other suspect may be low memory condition. These are just guesses though, as I really don't know what causes it and how to deterministically reproduce this. All I can say that if you run the app long enough - it will happen. We get these crashes on two different applications that we develop.

Attachments

FileDateSize
sigsegv-android_atomic_inc-16.txt2015-04-22T19:55:47.000+0000575738
sigsegv-android_atomic_inc-8.txt2015-04-22T19:55:47.000+0000147807
sigsegv-drawPath.txt2015-04-22T19:55:47.000+0000555757

Comments

  1. Fokke Zandbergen 2015-04-23 I know it's hard to reproduce but can you include a (animation-heavy) test case that - if you run the app long enough - reproduces the issue for you?

JSON Source