[TIMOB-24710] Android: V8 crashes on Android N
| GitHub Issue | n/a |
|---|---|
| Type | Bug |
| Priority | Critical |
| Status | Closed |
| Resolution | Fixed |
| Resolution Date | 2017-07-26T18:56:40.000+0000 |
| Affected Version/s | Release 6.0.4 |
| Fix Version/s | Release 6.1.2 |
| Components | Android |
| Labels | android, bug, crash, merge-6.1.2 |
| Reporter | Dan Tamas |
| Assignee | Gary Mathews |
| Created | 2017-05-19T08:25:59.000+0000 |
| Updated | 2017-10-13T01:09:51.000+0000 |
Description
Hi,
With the "Vitals" panel activated I started to have a lot of reports of V8 crashing.
All of them are *ONLY* Android 7.0+
Crash logs attached.
Thank you.
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR)
_ZN2v86Object3GetENS_5LocalINS_5ValueEEE
backtrace:
native: pc 00000000003a72cc /data/app/com.arvatis.motorsporttotal-1/lib/arm/libkroll-v8.so (_ZN2v86Object3GetENS_5LocalINS_5ValueEEE+8)
native: pc 00000000002c902f /data/app/com.arvatis.motorsporttotal-1/lib/arm/libkroll-v8.so (Java_org_appcelerator_kroll_runtime_v8_V8Runtime_nativeRunModule+106)
native: pc 000000000123e55d /data/app/com.arvatis.motorsporttotal-1/oat/arm/base.odex
and
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR)
_ZNK2v85Array6LengthEv
backtrace:
native: pc 000000000039d3a4 /data/app/com.arvatis.motorsporttotal-2/lib/arm/libkroll-v8.so (_ZNK2v85Array6LengthEv+4)
native: pc 00000000002c934f /data/app/com.arvatis.motorsporttotal-2/lib/arm/libkroll-v8.so (Java_org_appcelerator_kroll_runtime_v8_V8Runtime_nativeDispose+58)
native: pc 000000000097d5e7 /data/app/com.arvatis.motorsporttotal-2/oat/arm/base.odex
and
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR)
_ZN2v86Object18InternalFieldCountEv
backtrace:
native: pc 000000000039a87c /data/app/com.arvatis.motorsporttotal-1/lib/arm/libkroll-v8.so (_ZN2v86Object18InternalFieldCountEv+4)
native: pc 0000000000003de1 /data/app/com.arvatis.motorsporttotal-1/lib/arm/libti.ivwtracker.so (_ZN8titanium10JavaObject12isJavaObjectEN2v85LocalINS1_6ObjectEEE+2)
native: pc 0000000000003df3 /data/app/com.arvatis.motorsporttotal-1/lib/arm/libti.ivwtracker.so (_ZN8titanium5Proxy6unwrapEN2v85LocalINS1_6ObjectEEE+4)
native: pc 0000000000005b97 /data/app/com.arvatis.motorsporttotal-1/lib/arm/libti.ivwtracker.so (_ZN2ti10ivwtracker16IvwtrackerModule5trackERKN2v820FunctionCallbackInfoINS2_5ValueEEE+130)
native: pc 00000000003b7620 /data/app/com.arvatis.motorsporttotal-1/lib/arm/libkroll-v8.so (_ZN2v88internal25FunctionCallbackArguments4CallEPFvRKNS_20FunctionCallbackInfoINS_5ValueEEEE+136)
native: pc 0000000000408028 /data/app/com.arvatis.motorsporttotal-1/lib/arm/libkroll-v8.so
native: pc 0000000000408698 /data/app/com.arvatis.motorsporttotal-1/lib/arm/libkroll-v8.so
native: pc 0000000000000098 <anonymous:d1e0a000>
[~rborn] Could you provide example code that can reproduce the issue?
[~gmathews] Sadly not, it's a bug I can't reproduce it but it's reported in google play a lot.
Hi, I'm also facing the same crash on my side. backtrace: native: pc 00000000003a10d8 /data/app/com.app.id-1/lib/arm/libkroll-v8.so (_ZNK2v85Array6LengthEv+4) native: pc 00000000002ca0f7 /data/app/com.app.id-1/lib/arm/libkroll-v8.so (Java_org_appcelerator_kroll_runtime_v8_V8Runtime_nativeDispose+58) native: pc 0000000000581d8f /data/app/com.app.id-1/oat/arm/base.odex
Hi, experiencing the the same reports for a couple of weeks now: backtrace: native: pc 000000000039d464 /data/app/com.my-app.id-1/lib/arm/libkroll-v8.so (_ZNK2v85Array6LengthEv+4) native: pc 00000000002c934f /data/app/com.my-app.id-1/lib/arm/libkroll-v8.so (Java_org_appcelerator_kroll_runtime_v8_V8Runtime_nativeDispose+58) native: pc 0000000000d34c87 /data/app/com.my-app.id-1/oat/arm/base.odex
Hi, I'm seeing these error as well in the google play, please advise.
We are seeing this hundreds of times a day as well. It could be related to reopening an app after the device goes into sleep but we aren't 100% sure. We have noticed a lot more of the app stopping immediately when opening after coming out of the device being asleep.
Another log
App was in background and I started it again using the app icon. * HTC A9 * Android 7 * Ti SDK 6.1.006-15 13:45:07.296: I/TiApplication(20715): (main) [0,0] checkpoint, app created. 06-15 13:45:07.398: I/TiApplication(20715): (main) [104,104] Titanium 6.1.0 (2017/05/19 13:20 undefined) 06-15 13:45:07.435: I/TiApplication(20715): (main) [37,141] Analytics have been disabled 06-15 13:45:08.424: I/TiApplication(20715): (main) [989,1130] Titanium Javascript runtime: v8 06-15 13:45:08.429: D/ProxyFactory(20715): (main) [5,1135] Instantiating a ProxyFactory 06-15 13:45:08.438: W/TiBaseActivity(20715): (main) [9,1144] Runtime has been disposed or app has been killed. Finishing. 06-15 13:45:08.442: W/TiApplication(20715): (main) [4,1148] Scheduling application restart 06-15 13:45:08.445: D/ActivityTrigger(5007): ActivityTrigger activityPauseTrigger 06-15 13:45:08.479: D/ActivityTrigger(5007): ActivityTrigger activityPauseTrigger 06-15 13:45:08.557: I/WindowManager(5007): Failed to capture screenshot of Token{86d05bb ActivityRecord{1e0924a u0 com.miga.app/.AppActivity t4842 f}} appWin=Window{b80a6a7 u0 Starting com.miga.app} drawState=1 06-15 13:45:08.621: W/InputMethodManagerService(5007): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@928f8b5 attribute=null, token = android.os.BinderProxy@2882451, cs=ClientState{29f79eb uid 10055 pid 12948} 06-15 13:45:13.864: D/ActivityTrigger(5007): ActivityTrigger activityPauseTrigger 06-15 13:45:13.881: I/TiRootActivity(20715): (main) [0,0] checkpoint, on root activity create, savedInstanceState: null 06-15 13:45:13.904: W/(525): debuggerd: handling request: pid=20715 uid=10563 gid=10563 tid=20715 06-15 13:45:14.068: A/DEBUG(20743): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 06-15 13:45:14.068: A/DEBUG(20743): Build fingerprint: 'htc/hiaeuhl_00401/htc_hiaeuhl:7.0/NRD90M/876837.2:user/release-keys' 06-15 13:45:14.068: A/DEBUG(20743): Revision: '0' 06-15 13:45:14.069: A/DEBUG(20743): ABI: 'arm' 06-15 13:45:14.069: A/DEBUG(20743): pid: 20715, tid: 20715, name: com.miga.app >>> com.miga.app <<< 06-15 13:45:14.069: A/DEBUG(20743): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0 06-15 13:45:14.069: A/DEBUG(20743): r0 00000000 r1 efa9d000 r2 75646f4d r3 0000656c 06-15 13:45:14.069: A/DEBUG(20743): r4 00000000 r5 d08b7dc8 r6 efa74230 r7 00000000 06-15 13:45:14.069: A/DEBUG(20743): r8 00000000 r9 d08b3d78 sl ffd3aef4 fp ee32f008 06-15 13:45:14.069: A/DEBUG(20743): ip 51381b5c sp ffd3ae40 lr d0090e67 pc d01726c8 cpsr a0070010 06-15 13:45:14.073: A/DEBUG(20743): backtrace: 06-15 13:45:14.074: A/DEBUG(20743): #00 pc 003ab6c8 /data/app/com.miga.app-2/lib/arm/libkroll-v8.so (_ZN2v86Object3GetENS_5LocalINS_5ValueEEE+8) 06-15 13:45:14.075: A/DEBUG(20743): #01 pc 002c9e63 /data/app/com.miga.app-2/lib/arm/libkroll-v8.so (Java_org_appcelerator_kroll_runtime_v8_V8Runtime_nativeRunModule+106) 06-15 13:45:14.075: A/DEBUG(20743): #02 pc 00a7cdc5 /data/app/com.miga.app-2/oat/arm/base.odex (offset 0xa1d000) 06-15 13:45:14.919: W/(525): debuggerd: resuming target 20715 06-15 13:45:14.930: D/ActivityTrigger(5007): ActivityTrigger activityPauseTrigger 06-15 13:45:14.930: E/JavaBinder(5007): !!! FAILED BINDER TRANSACTION !!! (parcel size = 112) 06-15 13:45:14.966: E/lowmemorykiller(584): Error writing /proc/20715/oom_score_adj; errno=22 06-15 13:45:14.967: I/WindowManager(5007): Failed to capture screenshot of Token{801ebd8 ActivityRecord{7d0fabb u0 com.miga.app/.AppActivity t4847 f}} appWin=Window{3ca7925 u0 Starting com.miga.app} drawState=4 06-15 13:45:14.998: W/InputMethodManagerService(5007): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@eaa729b attribute=null, token = android.os.BinderProxy@2882451, cs=ClientState{29f79eb uid 10055 pid 12948}master: https://github.com/appcelerator/titanium_mobile/pull/9148
What's the status on this? We're getting flooded with crash complaints tying back to this. Thanks in advance!
We're also getting a lot of crashing complaints that we've traced back to this issue. Can the solution to this be treated as a priority? Thanks.
any update on this? it's gone quiet - thanks
6_1_X: https://github.com/appcelerator/titanium_mobile/pull/9200
I seem to be getting a lot of these crashes as well, and as stated Android 7+. Thanks for this fix! Any idea why 6_1_X PR failed checks?
Has it been merged yet or not? I don't see it's Pull request yet merged into 6_1_X branch. Guys when can we expect the solution for it, We are losing our business here. If its going to take some more time, then atleast provide some work around for now.
[~speedyankur@gmail.com] The PR will be merged this week after QE-validation passed, 6.1.2 is scheduled for next week. But you can already grab the PR and append it to your existing SDK if you need it already. [~fahad86] Tests looking good for me. Something the unit-tests have timeouts, but that won't block the merge-process at all. If it helps, I can create a 6.1.2 build that includes the PR already.
Completed FR with this environment: Node Version: 6.10.3 NPM Version: 3.10.10 Mac OS: 10.12.4 Appc CLI: 6.2.2 Appc CLI NPM: 4.2.9 Titanium SDK version: 6.1.X PR-9200 Appcelerator Studio, build: 4.9.0.201705302345 Android Device 7.1.2 I was not able to reproduce the original bug, however I tested the PR by creating an app, and running adb logcat to check for error messages. I tried several things such as backing out of the app, and putting it in the background while watching the logcat window I had open. None of the originally reported errors were observed, so I am merging the ticket. I'll keep the status as "Resolved" (ie not "Closed") until confirmation that reporter of the bug does not get any more errors.
I've just build a SDK with the bugfix and still have a crash when I restart an app (default
appc newapp) that I close with the back button: [Video: Start - Close - Start -> Crash](http://migaweb.de/start_after_closing.mp4) The log:Happens almost everytime. Device: HTC A9 (7.0) SDK: 6.2.0 (master from 19.07.) *Good:* On the other hand the restart of a background app that was closed is way faster now: [Video: App running - Put to background - Start other programs - Start old app again -> Restart](http://migaweb.de/start_after_background_close.mp4) Perhaps it is working better for the other people with this problem07-19 21:13:57.396: I/KeyButtonView(5652): sendEvent(0,0,666070799,false) back 07-19 21:13:57.419: I/KeyButtonView(5652): sendEvent(1,0,666070824,false) back 07-19 21:13:57.424: D/ActivityTrigger(5200): ActivityTrigger activityPauseTrigger 07-19 21:13:57.482: I/Adreno(9584): QUALCOMM build : 6933d31, I73c5708217 07-19 21:13:57.482: I/Adreno(9584): Build Date : 12/28/16 07-19 21:13:57.482: I/Adreno(9584): OpenGL ES Shader Compiler Version: XE031.09.00.04 07-19 21:13:57.482: I/Adreno(9584): Local Branch : 07-19 21:13:57.482: I/Adreno(9584): Remote Branch : quic/LA.BR.1.3.6_rb1.11 07-19 21:13:57.482: I/Adreno(9584): Remote Branch : NONE 07-19 21:13:57.482: I/Adreno(9584): Reconstruct Branch : NOTHING 07-19 21:13:57.504: I/InputMethodManagerService(5200): Disable input method client, cs=ClientState{fd755d6 uid 10628 pid 28593} 07-19 21:13:57.504: D/InputMethodManagerService(5200): Switching to client com.google.android.googlequicksearchbox(9584), IME=com.google.android.inputmethod.latin/com.android.inputmethod.latin.LatinIME 07-19 21:13:57.504: I/InputMethodManagerService(5200): Enable input method client, cs=ClientState{2298a1b uid 10055 pid 9584} 07-19 21:13:57.851: D/Window(28593): Window is closed normally. 07-19 21:13:58.104: W/(526): debuggerd: handling request: pid=28593 uid=10628 gid=10628 tid=28593 07-19 21:13:58.183: A/DEBUG(28675): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 07-19 21:13:58.183: A/DEBUG(28675): Build fingerprint: 'htc/hiaeuhl_00401/htc_hiaeuhl:7.0/NRD90M/876837.2:user/release-keys' 07-19 21:13:58.183: A/DEBUG(28675): Revision: '0' 07-19 21:13:58.183: A/DEBUG(28675): ABI: 'arm' 07-19 21:13:58.183: A/DEBUG(28675): pid: 28593, tid: 28593, name: com.miga.test >>> com.miga.test <<< 07-19 21:13:58.183: A/DEBUG(28675): signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr -------- 07-19 21:13:58.190: A/DEBUG(28675): Abort message: 'art/runtime/indirect_reference_table.cc:66] JNI ERROR (app bug): see above.' 07-19 21:13:58.190: A/DEBUG(28675): r0 00000000 r1 00006fb1 r2 00000006 r3 00000008 07-19 21:13:58.190: A/DEBUG(28675): r4 f6f4758c r5 00000006 r6 f6f47534 r7 0000010c 07-19 21:13:58.190: A/DEBUG(28675): r8 f6e83400 r9 f433eb33 sl f433eb12 fp ffffffff 07-19 21:13:58.190: A/DEBUG(28675): ip 00000002 sp ff7f4ed8 lr f5c15077 pc f5c178f8 cpsr 200f0010 07-19 21:13:58.197: A/DEBUG(28675): backtrace: 07-19 21:13:58.197: A/DEBUG(28675): #00 pc 0004a8f8 /system/lib/libc.so (tgkill+12) 07-19 21:13:58.197: A/DEBUG(28675): #01 pc 00048073 /system/lib/libc.so (pthread_kill+34) 07-19 21:13:58.197: A/DEBUG(28675): #02 pc 0001d7f9 /system/lib/libc.so (raise+10) 07-19 21:13:58.197: A/DEBUG(28675): #03 pc 000192f1 /system/lib/libc.so (__libc_android_abort+34) 07-19 21:13:58.197: A/DEBUG(28675): #04 pc 00017358 /system/lib/libc.so (abort+4) 07-19 21:13:58.197: A/DEBUG(28675): #05 pc 0031bec5 /system/lib/libart.so (_ZN3art7Runtime5AbortEv+252) 07-19 21:13:58.197: A/DEBUG(28675): #06 pc 000b4d79 /system/lib/libart.so (_ZN3art10LogMessageD2Ev+864) 07-19 21:13:58.197: A/DEBUG(28675): #07 pc 001be4fb /system/lib/libart.so (_ZNK3art22IndirectReferenceTable10CheckEntryEPKcPvi+346) 07-19 21:13:58.197: A/DEBUG(28675): #08 pc 001be203 /system/lib/libart.so (_ZN3art22IndirectReferenceTable6RemoveEjPv+830) 07-19 21:13:58.197: A/DEBUG(28675): #09 pc 0023b18f /system/lib/libart.so (_ZN3art9JavaVMExt15DeleteGlobalRefEPNS_6ThreadEP8_jobject+46) 07-19 21:13:58.198: A/DEBUG(28675): #10 pc 0038fc63 /data/app/com.miga.test-1/lib/arm/libkroll-v8.so (_ZN8titanium10JavaObject13DeleteJavaRefEv+34) 07-19 21:13:58.198: A/DEBUG(28675): #11 pc 0038fc9d /data/app/com.miga.test-1/lib/arm/libkroll-v8.so (_ZN8titanium10JavaObjectD2Ev+28) 07-19 21:13:58.198: A/DEBUG(28675): #12 pc 0038ce1b /data/app/com.miga.test-1/lib/arm/libkroll-v8.so (_ZN8titanium5ProxyD2Ev+14) 07-19 21:13:58.198: A/DEBUG(28675): #13 pc 0038ce2d /data/app/com.miga.test-1/lib/arm/libkroll-v8.so (_ZN8titanium5ProxyD0Ev+4) 07-19 21:13:58.198: A/DEBUG(28675): #14 pc 0038e507 /data/app/com.miga.test-1/lib/arm/libkroll-v8.so (Java_org_appcelerator_kroll_runtime_v8_V8Object_nativeRelease+74) 07-19 21:13:58.198: A/DEBUG(28675): #15 pc 003cbd65 /data/app/com.miga.test-1/oat/arm/base.odex (offset 0x3a1000) 07-19 21:13:58.236: D/ActivityTrigger(5200): ActivityTrigger activityPauseTrigger 07-19 21:13:58.806: W/(526): debuggerd: resuming target 28593 07-19 21:13:58.808: D/ActivityTrigger(5200): ActivityTrigger activityPauseTrigger 07-19 21:13:58.811: E/lowmemorykiller(585): Error writing /proc/28593/oom_score_adj; errno=22 07-19 21:13:58.926: W/InputDispatcher(5200): channel '554a691 com.miga.test/org.appcelerator.titanium.TiActivity (server)' ~ Consumer closed input channel or an error occurred. events=0x9 07-19 21:13:58.926: E/InputDispatcher(5200): channel '554a691 com.miga.test/org.appcelerator.titanium.TiActivity (server)' ~ Channel is unrecoverably broken and will be disposed! 07-19 21:13:58.927: E/InputEventReceiver(28114): Looper::removeFd(919) is failed, result(0), input channel 'ClientState{fd755d6 uid 10628 pid 28593} (client)' 07-19 21:13:58.939: I/WindowManager(5200): WINDOW DIED Window{554a691 u0 com.miga.test/org.appcelerator.titanium.TiActivity} 07-19 21:13:58.939: W/InputDispatcher(5200): Attempted to unregister already unregistered input channel '554a691 com.miga.test/org.appcelerator.titanium.TiActivity (server)' 07-19 21:13:58.958: W/WindowManager(5200): Failed looking up window 07-19 21:13:58.958: W/WindowManager(5200): java.lang.IllegalArgumentException: Requested window android.os.BinderProxy@88d78b8 does not exist 07-19 21:13:58.958: W/WindowManager(5200): at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:9321) 07-19 21:13:58.958: W/WindowManager(5200): at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:9312) 07-19 21:13:58.958: W/WindowManager(5200): at com.android.server.wm.WindowState$DeathRecipient.binderDied(WindowState.java:1790) 07-19 21:13:58.958: W/WindowManager(5200): at android.os.BinderProxy.sendDeathNotice(Binder.java:696) 07-19 21:13:58.958: I/WindowManager(5200): WIN DEATH: null 07-19 21:13:59.099: V/BaseCarouselFragment(23243): set is In Search Mode:false 07-19 21:13:59.099: I/PeopleApp(23243): Preload all people cursor with - displayOnlyPhones: falseWith 6.1.2.v20170719112744 the (start app - close it - start app again) behaviour is correct but once the app is closed when it is in background and opened up again it is slower as with 6.2.x and the "app crashed want to restart" box is shown after the restart. Log:
app is the default Alloy example when creating a new app with07-20 08:37:26.043: I/ActivityManager(5200): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x4 cmp=com.miga.test/.Test_startActivity (has extras)} from uid 10628 pid -1 on display 0 07-20 08:37:26.043: W/ActivityManager(5200): startActivity called from non-Activity context; forcing Intent.FLAG_ACTIVITY_NEW_TASK for: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x4 cmp=com.miga.test/.Test_startActivity (has extras) } 07-20 08:37:26.052: D/ActivityTrigger(5200): ActivityTrigger activityPauseTrigger 07-20 08:37:26.069: I/TiRootActivity(4159): (main) [0,0] checkpoint, on root activity create, savedInstanceState: null 07-20 08:37:26.099: W/(526): debuggerd: handling request: pid=4159 uid=10628 gid=10628 tid=4159 07-20 08:37:26.308: A/DEBUG(4189): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 07-20 08:37:26.308: A/DEBUG(4189): Build fingerprint: 'htc/hiaeuhl_00401/htc_hiaeuhl:7.0/NRD90M/876837.2:user/release-keys' 07-20 08:37:26.308: A/DEBUG(4189): Revision: '0' 07-20 08:37:26.308: A/DEBUG(4189): ABI: 'arm' 07-20 08:37:26.309: A/DEBUG(4189): pid: 4159, tid: 4159, name: com.miga.test >>> com.miga.test <<< 07-20 08:37:26.309: A/DEBUG(4189): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0 07-20 08:37:26.309: A/DEBUG(4189): r0 00000000 r1 e7c1f000 r2 75646f4d r3 0000656c 07-20 08:37:26.309: A/DEBUG(4189): r4 00000000 r5 d92ecdc8 r6 f6e64230 r7 00000000 07-20 08:37:26.309: A/DEBUG(4189): r8 00000000 r9 d92e8d78 sl ff7f4b44 fp f5c5a008 07-20 08:37:26.309: A/DEBUG(4189): ip 46f81ca4 sp ff7f4a90 lr d8ac4e67 pc d8ba6cc0 cpsr a0070010 07-20 08:37:26.315: A/DEBUG(4189): backtrace: 07-20 08:37:26.316: A/DEBUG(4189): #00 pc 003abcc0 /data/app/com.miga.test-2/lib/arm/libkroll-v8.so (_ZN2v86Object3GetENS_5LocalINS_5ValueEEE+8) 07-20 08:37:26.316: A/DEBUG(4189): #01 pc 002c9e63 /data/app/com.miga.test-2/lib/arm/libkroll-v8.so (Java_org_appcelerator_kroll_runtime_v8_V8Runtime_nativeRunModule+106) 07-20 08:37:26.316: A/DEBUG(4189): #02 pc 003ce55d /data/app/com.miga.test-2/oat/arm/base.odex (offset 0x3a2000) 07-20 08:37:27.114: E/ActivityManager(5200): App crashed! Process: com.miga.test 07-20 08:37:27.115: W/(526): debuggerd: resuming target 4159 07-20 08:37:27.136: W/ActivityManager(5200): Force finishing activity com.miga.test/.Test_startActivity 07-20 08:37:27.140: D/ActivityTrigger(5200): ActivityTrigger activityPauseTrigger 07-20 08:37:27.140: E/JavaBinder(5200): !!! FAILED BINDER TRANSACTION !!! (parcel size = 112) 07-20 08:37:27.171: W/ActivityManager(5200): Exception thrown during pause 07-20 08:37:27.171: W/ActivityManager(5200): android.os.DeadObjectException: Transaction failed on small parcel; remote process probably died 07-20 08:37:27.171: W/ActivityManager(5200): at android.os.BinderProxy.transactNative(Native Method) 07-20 08:37:27.171: W/ActivityManager(5200): at android.os.BinderProxy.transact(Binder.java:623) 07-20 08:37:27.171: W/ActivityManager(5200): at android.app.ApplicationThreadProxy.schedulePauseActivity(ApplicationThreadNative.java:801) 07-20 08:37:27.171: W/ActivityManager(5200): at com.android.server.am.ActivityStack.startPausingLocked(ActivityStack.java:1166) 07-20 08:37:27.171: W/ActivityManager(5200): at com.android.server.am.ActivityStack.finishActivityLocked(ActivityStack.java:3650) 07-20 08:37:27.171: W/ActivityManager(5200): at com.android.server.am.ActivityStack.finishTopRunningActivityLocked(ActivityStack.java:3468) 07-20 08:37:27.171: W/ActivityManager(5200): at com.android.server.am.ActivityStackSupervisor.finishTopRunningActivityLocked(ActivityStackSupervisor.java:1858) 07-20 08:37:27.171: W/ActivityManager(5200): at com.android.server.am.AppErrors.handleAppCrashLocked(AppErrors.java:649) 07-20 08:37:27.171: W/ActivityManager(5200): at com.android.server.am.AppErrors.makeAppCrashingLocked(AppErrors.java:511) 07-20 08:37:27.171: W/ActivityManager(5200): at com.android.server.am.AppErrors.crashApplicationInner(AppErrors.java:381) 07-20 08:37:27.171: W/ActivityManager(5200): at com.android.server.am.AppErrors.crashApplication(AppErrors.java:333) 07-20 08:37:27.171: W/ActivityManager(5200): at com.android.server.am.ActivityManagerService.handleApplicationCrashInner(ActivityManagerService.java:13909) 07-20 08:37:27.171: W/ActivityManager(5200): at com.android.server.am.NativeCrashListener$NativeCrashReporter.run(NativeCrashListener.java:86) 07-20 08:37:27.174: E/lowmemorykiller(585): Error writing /proc/4159/oom_score_adj; errno=22 07-20 08:37:27.174: I/WindowManager(5200): Failed to capture screenshot of Token{9f050cc ActivityRecord{ddecaff u0 com.miga.test/.Test_startActivity t8203 f}} appWin=Window{8767bd0 u0 Starting com.miga.test} drawState=4 07-20 08:37:27.174: D/ActivityManager(5200): screenshot for ActivityRecord{ddecaff u0 com.miga.test/.Test_startActivity t8203 f}, bitmap=null, time = 0 07-20 08:37:27.202: W/InputMethodManagerService(5200): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@81db4df attribute=null, token = android.os.BinderProxy@2671675, cs=ClientState{2298a1b uid 10055 pid 9584} 07-20 08:37:27.239: I/ActivityManager(5200): Recipient 4159 07-20 08:37:27.240: I/ActivityManager(5200): Process com.miga.test (pid 4159) has diedappc new6_1_X: https://github.com/appcelerator/titanium_mobile/pull/9256
Passed FR with this environment: Node Version: 6.10.3 NPM Version: 3.10.10 Mac OS: 10.12.4 Appc CLI: 6.2.2 Appc CLI NPM: 4.2.9 Titanium SDK version: 6.1.2.v20170726101856 Appcelerator Studio, build: 4.9.0.201705302345 Android 7.1.2 Closing, as changes are in SDK 6.1.2.v20170726115259
Hi Is there any possibility to backport to SDK 5.5.1? because 1 of my project which in playstore using this SDK and receiving crash report a lot due to this issue, thanks.