Background
My application contains 100% code written in Java, it does not need to perform any heavy operations.
The application itself uses only the following libraries, but they do not have JNI code:
- ActionBarSherlock
- Google play services_lib
Problem
Today I have a weird crash report that does not show any common exception information.
The report was sent via the Galaxy S5 (klte) device with Android 4.4.
Here's the header of the crash report:
Native crash at /dev/ashmem/dalvik-jit-code-cache in
/dev/ashmem/dalvik-jit-code-cache (deleted)
And here is the crash content:
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'samsung/kltexx/klte:4.4.2/KOT49H/G900FXXU1ANE2:user/release-keys'
Revision: '14'
pid: 11904, tid: 11904, name: .lb.app_manager >>> com.lb.app_manager <<<
signal 7 (SIGBUS), code 2 (BUS_ADRERR), fault addr 6d7b97cc SOME_NUMBERS
backtrace:
#00 pc 00026a56 /dev/ashmem/dalvik-jit-code-cache (deleted)
#01 pc 00026a55 /dev/ashmem/dalvik-jit-code-cache (deleted)
code around pc: SOME_NUMBERS
code around lr: SOME_NUMBERS
where "SOME_NUMBERS" look like a lot of random hexadecimal numbers.
What i tried
Some websites claim that people should decode images synchronously (but I made a lot of applications that do this and never received this error).
, , , .
, , , - .
, , Android 4.4, "ART", "dalvik", , , ( , , ).
, " " ...: (
?
?
?
- ?