{ "id": "167807", "key": "TIMOB-24710", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [ { "id": "19870", "description": "", "name": "Release 6.1.2", "archived": false, "released": true, "releaseDate": "2017-08-03" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2017-07-26T18:56:40.000+0000", "created": "2017-05-19T08:25:59.000+0000", "priority": { "name": "Critical", "id": "1" }, "labels": [ "android", "bug", "crash", "merge-6.1.2" ], "versions": [ { "id": "19333", "description": "Patch release for important items that did not make it into 6.0.3", "name": "Release 6.0.4", "archived": false, "released": true, "releaseDate": "2017-04-27" } ], "issuelinks": [ { "id": "55480", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "165091", "key": "TIMOB-24265", "fields": { "summary": "Android: Application can't recover from storage permission change", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "Medium", "id": "3" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } }, { "id": "55482", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "168961", "key": "TIMOB-24962", "fields": { "summary": "Android - App Crashes on Resume ", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "Critical", "id": "1" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-10-13T01:09:51.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "10202", "name": "Android", "description": "Android Platform" } ], "description": "Hi,\r\nWith the \"Vitals\" panel activated I started to have a lot of reports of V8 crashing.\r\n\r\nAll of them are *ONLY* Android 7.0+\r\n\r\nCrash logs attached.\r\n\r\nThank you.\r\n\r\n{code}\r\nsignal 11 (SIGSEGV), code 1 (SEGV_MAPERR)\r\n_ZN2v86Object3GetENS_5LocalINS_5ValueEEE\r\n\r\nbacktrace:\r\n native: pc 00000000003a72cc /data/app/com.arvatis.motorsporttotal-1/lib/arm/libkroll-v8.so (_ZN2v86Object3GetENS_5LocalINS_5ValueEEE+8)\r\n native: pc 00000000002c902f /data/app/com.arvatis.motorsporttotal-1/lib/arm/libkroll-v8.so (Java_org_appcelerator_kroll_runtime_v8_V8Runtime_nativeRunModule+106)\r\n native: pc 000000000123e55d /data/app/com.arvatis.motorsporttotal-1/oat/arm/base.odex\r\n{code}\r\n\r\nand \r\n\r\n{code}\r\nsignal 11 (SIGSEGV), code 1 (SEGV_MAPERR)\r\n_ZNK2v85Array6LengthEv\r\n\r\nbacktrace:\r\n native: pc 000000000039d3a4 /data/app/com.arvatis.motorsporttotal-2/lib/arm/libkroll-v8.so (_ZNK2v85Array6LengthEv+4)\r\n native: pc 00000000002c934f /data/app/com.arvatis.motorsporttotal-2/lib/arm/libkroll-v8.so (Java_org_appcelerator_kroll_runtime_v8_V8Runtime_nativeDispose+58)\r\n native: pc 000000000097d5e7 /data/app/com.arvatis.motorsporttotal-2/oat/arm/base.odex\r\n{code}\r\n\r\nand\r\n\r\n{code}\r\nsignal 11 (SIGSEGV), code 1 (SEGV_MAPERR)\r\n_ZN2v86Object18InternalFieldCountEv\r\n\r\nbacktrace:\r\n native: pc 000000000039a87c /data/app/com.arvatis.motorsporttotal-1/lib/arm/libkroll-v8.so (_ZN2v86Object18InternalFieldCountEv+4)\r\n native: pc 0000000000003de1 /data/app/com.arvatis.motorsporttotal-1/lib/arm/libti.ivwtracker.so (_ZN8titanium10JavaObject12isJavaObjectEN2v85LocalINS1_6ObjectEEE+2)\r\n native: pc 0000000000003df3 /data/app/com.arvatis.motorsporttotal-1/lib/arm/libti.ivwtracker.so (_ZN8titanium5Proxy6unwrapEN2v85LocalINS1_6ObjectEEE+4)\r\n native: pc 0000000000005b97 /data/app/com.arvatis.motorsporttotal-1/lib/arm/libti.ivwtracker.so (_ZN2ti10ivwtracker16IvwtrackerModule5trackERKN2v820FunctionCallbackInfoINS2_5ValueEEE+130)\r\n native: pc 00000000003b7620 /data/app/com.arvatis.motorsporttotal-1/lib/arm/libkroll-v8.so (_ZN2v88internal25FunctionCallbackArguments4CallEPFvRKNS_20FunctionCallbackInfoINS_5ValueEEEE+136)\r\n native: pc 0000000000408028 /data/app/com.arvatis.motorsporttotal-1/lib/arm/libkroll-v8.so\r\n native: pc 0000000000408698 /data/app/com.arvatis.motorsporttotal-1/lib/arm/libkroll-v8.so\r\n native: pc 0000000000000098 \r\n{code}", "attachment": [], "flagged": false, "summary": "Android: V8 crashes on Android N", "creator": { "name": "rborn", "key": "rborn", "displayName": "Dan Tamas", "active": true, "timeZone": "Europe/Berlin" }, "subtasks": [], "reporter": { "name": "rborn", "key": "rborn", "displayName": "Dan Tamas", "active": true, "timeZone": "Europe/Berlin" }, "environment": "Android 7+, Ti SDK 6.0.3\r\n\r\nCrashes are reported by the new \"Vitals\" panel.", "closedSprints": [ { "id": 920, "state": "closed", "name": "2017 Sprint 14 SDK", "startDate": "2017-07-02T16:29:41.455Z", "endDate": "2017-07-16T16:29:00.000Z", "completeDate": "2017-07-17T14:39:47.328Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "420513", "author": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "body": "[~rborn] Could you provide example code that can reproduce the issue?", "updateAuthor": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-05-26T15:18:01.000+0000", "updated": "2017-05-26T15:18:01.000+0000" }, { "id": "420515", "author": { "name": "rborn", "key": "rborn", "displayName": "Dan Tamas", "active": true, "timeZone": "Europe/Berlin" }, "body": "[~gmathews] Sadly not, it's a bug I can't reproduce it but it's reported in google play a lot.", "updateAuthor": { "name": "rborn", "key": "rborn", "displayName": "Dan Tamas", "active": true, "timeZone": "Europe/Berlin" }, "created": "2017-05-26T15:22:10.000+0000", "updated": "2017-05-26T15:22:10.000+0000" }, { "id": "420577", "author": { "name": "speedyankur@gmail.com", "key": "speedyankur@gmail.com", "displayName": "ankur garha", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Hi,\r\n\r\nI'm also facing the same crash on my side.\r\nbacktrace:\r\n\r\nnative: pc 00000000003a10d8 /data/app/com.app.id-1/lib/arm/libkroll-v8.so (_ZNK2v85Array6LengthEv+4)\r\n\r\nnative: pc 00000000002ca0f7 /data/app/com.app.id-1/lib/arm/libkroll-v8.so (Java_org_appcelerator_kroll_runtime_v8_V8Runtime_nativeDispose+58)\r\n\r\nnative: pc 0000000000581d8f /data/app/com.app.id-1/oat/arm/base.odex", "updateAuthor": { "name": "speedyankur@gmail.com", "key": "speedyankur@gmail.com", "displayName": "ankur garha", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-05-29T19:04:46.000+0000", "updated": "2017-05-29T19:04:46.000+0000" }, { "id": "421511", "author": { "name": "tgiessel", "key": "tgiessel", "displayName": "Tom Giessel", "active": true, "timeZone": "Europe/Berlin" }, "body": "Hi,\r\n\r\nexperiencing the the same reports for a couple of weeks now:\r\n\r\nbacktrace:\r\n native: pc 000000000039d464 /data/app/com.my-app.id-1/lib/arm/libkroll-v8.so (_ZNK2v85Array6LengthEv+4)\r\n native: pc 00000000002c934f /data/app/com.my-app.id-1/lib/arm/libkroll-v8.so (Java_org_appcelerator_kroll_runtime_v8_V8Runtime_nativeDispose+58)\r\n native: pc 0000000000d34c87 /data/app/com.my-app.id-1/oat/arm/base.odex", "updateAuthor": { "name": "tgiessel", "key": "tgiessel", "displayName": "Tom Giessel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2017-06-08T12:08:34.000+0000", "updated": "2017-06-08T12:08:34.000+0000" }, { "id": "421600", "author": { "name": "dyan02", "key": "dyan02", "displayName": "ardy wongso", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Hi, \r\n\r\nI'm seeing these error as well in the google play, please advise.", "updateAuthor": { "name": "dyan02", "key": "dyan02", "displayName": "ardy wongso", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-06-09T09:00:43.000+0000", "updated": "2017-06-09T09:00:43.000+0000" }, { "id": "421728", "author": { "name": "homeinspectorpro", "key": "homeinspectorpro", "displayName": "Dominic Maricic", "active": true, "timeZone": "America/Los_Angeles" }, "body": "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. ", "updateAuthor": { "name": "homeinspectorpro", "key": "homeinspectorpro", "displayName": "Dominic Maricic", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-06-12T13:44:55.000+0000", "updated": "2017-06-12T13:44:55.000+0000" }, { "id": "422031", "author": { "name": "michael", "key": "michael", "displayName": "Michael Gangolf", "active": true, "timeZone": "Europe/Berlin" }, "body": "Another log\r\n{code}\r\n06-15 13:45:07.296: I/TiApplication(20715): (main) [0,0] checkpoint, app created.\r\n06-15 13:45:07.398: I/TiApplication(20715): (main) [104,104] Titanium 6.1.0 (2017/05/19 13:20 undefined)\r\n06-15 13:45:07.435: I/TiApplication(20715): (main) [37,141] Analytics have been disabled\r\n06-15 13:45:08.424: I/TiApplication(20715): (main) [989,1130] Titanium Javascript runtime: v8\r\n06-15 13:45:08.429: D/ProxyFactory(20715): (main) [5,1135] Instantiating a ProxyFactory\r\n06-15 13:45:08.438: W/TiBaseActivity(20715): (main) [9,1144] Runtime has been disposed or app has been killed. Finishing.\r\n06-15 13:45:08.442: W/TiApplication(20715): (main) [4,1148] Scheduling application restart\r\n06-15 13:45:08.445: D/ActivityTrigger(5007): ActivityTrigger activityPauseTrigger \r\n06-15 13:45:08.479: D/ActivityTrigger(5007): ActivityTrigger activityPauseTrigger \r\n06-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\r\n06-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}\r\n06-15 13:45:13.864: D/ActivityTrigger(5007): ActivityTrigger activityPauseTrigger \r\n06-15 13:45:13.881: I/TiRootActivity(20715): (main) [0,0] checkpoint, on root activity create, savedInstanceState: null\r\n06-15 13:45:13.904: W/(525): debuggerd: handling request: pid=20715 uid=10563 gid=10563 tid=20715\r\n06-15 13:45:14.068: A/DEBUG(20743): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***\r\n06-15 13:45:14.068: A/DEBUG(20743): Build fingerprint: 'htc/hiaeuhl_00401/htc_hiaeuhl:7.0/NRD90M/876837.2:user/release-keys'\r\n06-15 13:45:14.068: A/DEBUG(20743): Revision: '0'\r\n06-15 13:45:14.069: A/DEBUG(20743): ABI: 'arm'\r\n06-15 13:45:14.069: A/DEBUG(20743): pid: 20715, tid: 20715, name: com.miga.app >>> com.miga.app <<<\r\n06-15 13:45:14.069: A/DEBUG(20743): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0\r\n06-15 13:45:14.069: A/DEBUG(20743): r0 00000000 r1 efa9d000 r2 75646f4d r3 0000656c\r\n06-15 13:45:14.069: A/DEBUG(20743): r4 00000000 r5 d08b7dc8 r6 efa74230 r7 00000000\r\n06-15 13:45:14.069: A/DEBUG(20743): r8 00000000 r9 d08b3d78 sl ffd3aef4 fp ee32f008\r\n06-15 13:45:14.069: A/DEBUG(20743): ip 51381b5c sp ffd3ae40 lr d0090e67 pc d01726c8 cpsr a0070010\r\n06-15 13:45:14.073: A/DEBUG(20743): backtrace:\r\n06-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)\r\n06-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)\r\n06-15 13:45:14.075: A/DEBUG(20743): #02 pc 00a7cdc5 /data/app/com.miga.app-2/oat/arm/base.odex (offset 0xa1d000)\r\n06-15 13:45:14.919: W/(525): debuggerd: resuming target 20715\r\n06-15 13:45:14.930: D/ActivityTrigger(5007): ActivityTrigger activityPauseTrigger \r\n06-15 13:45:14.930: E/JavaBinder(5007): !!! FAILED BINDER TRANSACTION !!! (parcel size = 112)\r\n06-15 13:45:14.966: E/lowmemorykiller(584): Error writing /proc/20715/oom_score_adj; errno=22\r\n06-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\r\n06-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}\r\n{code}\r\n\r\nApp was in background and I started it again using the app icon. \r\n\r\n* HTC A9\r\n* Android 7\r\n* Ti SDK 6.1.0", "updateAuthor": { "name": "michael", "key": "michael", "displayName": "Michael Gangolf", "active": true, "timeZone": "Europe/Berlin" }, "created": "2017-06-15T11:49:03.000+0000", "updated": "2017-06-15T11:49:03.000+0000" }, { "id": "422181", "author": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "body": "master: https://github.com/appcelerator/titanium_mobile/pull/9148", "updateAuthor": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-06-16T19:35:52.000+0000", "updated": "2017-06-16T19:35:52.000+0000" }, { "id": "422723", "author": { "name": "homeinspectorpro", "key": "homeinspectorpro", "displayName": "Dominic Maricic", "active": true, "timeZone": "America/Los_Angeles" }, "body": "What's the status on this? We're getting flooded with crash complaints tying back to this. Thanks in advance!", "updateAuthor": { "name": "homeinspectorpro", "key": "homeinspectorpro", "displayName": "Dominic Maricic", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-06-26T05:53:02.000+0000", "updated": "2017-06-26T05:53:02.000+0000" }, { "id": "423031", "author": { "name": "greghudson", "key": "greghudson", "displayName": "Gregory Hudson", "active": true, "timeZone": "Europe/London" }, "body": "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.", "updateAuthor": { "name": "greghudson", "key": "greghudson", "displayName": "Gregory Hudson", "active": true, "timeZone": "Europe/London" }, "created": "2017-06-28T10:36:19.000+0000", "updated": "2017-06-28T10:36:19.000+0000" }, { "id": "423570", "author": { "name": "greghudson", "key": "greghudson", "displayName": "Gregory Hudson", "active": true, "timeZone": "Europe/London" }, "body": "any update on this? it's gone quiet - thanks", "updateAuthor": { "name": "greghudson", "key": "greghudson", "displayName": "Gregory Hudson", "active": true, "timeZone": "Europe/London" }, "created": "2017-07-06T09:47:06.000+0000", "updated": "2017-07-06T09:47:06.000+0000" }, { "id": "423588", "author": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "body": "6_1_X: https://github.com/appcelerator/titanium_mobile/pull/9200", "updateAuthor": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-07-06T17:08:59.000+0000", "updated": "2017-07-06T17:08:59.000+0000" }, { "id": "424205", "author": { "name": "fahad86", "key": "fahad86", "displayName": "Muhammad Ahmed Fahad", "active": true, "timeZone": "Asia/Shanghai" }, "body": "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?", "updateAuthor": { "name": "fahad86", "key": "fahad86", "displayName": "Muhammad Ahmed Fahad", "active": true, "timeZone": "Asia/Shanghai" }, "created": "2017-07-17T04:24:57.000+0000", "updated": "2017-07-17T04:24:57.000+0000" }, { "id": "424375", "author": { "name": "speedyankur@gmail.com", "key": "speedyankur@gmail.com", "displayName": "ankur garha", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Has it been merged yet or not? I don't see it's Pull request yet merged into 6_1_X branch. \r\n\r\nGuys when can we expect the solution for it, We are losing our business here.\r\n\r\nIf its going to take some more time, then atleast provide some work around for now.", "updateAuthor": { "name": "speedyankur@gmail.com", "key": "speedyankur@gmail.com", "displayName": "ankur garha", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-07-19T17:18:32.000+0000", "updated": "2017-07-19T17:18:32.000+0000" }, { "id": "424380", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "[~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.\r\n[~fahad86] Tests looking good for me. Something the unit-tests have timeouts, but that won't block the merge-process at all.\r\n\r\nIf it helps, I can create a 6.1.2 build that includes the PR already. ", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2017-07-19T17:49:12.000+0000", "updated": "2017-07-19T17:49:12.000+0000" }, { "id": "424384", "author": { "name": "amukherjee", "key": "amukherjee", "displayName": "Abir Mukherjee", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Completed FR with this environment:\r\nNode Version: 6.10.3\r\nNPM Version: 3.10.10\r\nMac OS: 10.12.4\r\nAppc CLI: 6.2.2\r\nAppc CLI NPM: 4.2.9\r\nTitanium SDK version: 6.1.X PR-9200\r\nAppcelerator Studio, build: 4.9.0.201705302345\r\nAndroid Device 7.1.2\r\n\r\nI 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.", "updateAuthor": { "name": "amukherjee", "key": "amukherjee", "displayName": "Abir Mukherjee", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-07-19T18:19:30.000+0000", "updated": "2017-07-19T18:19:30.000+0000" }, { "id": "424398", "author": { "name": "michael", "key": "michael", "displayName": "Michael Gangolf", "active": true, "timeZone": "Europe/Berlin" }, "body": "I've just build a SDK with the bugfix and still have a crash when I restart an app (default {{appc new}} app) that I close with the back button:\r\n[Video: Start - Close - Start -> Crash|http://migaweb.de/start_after_closing.mp4]\r\n\r\nThe log:\r\n\r\n{code:java}\r\n07-19 21:13:57.396: I/KeyButtonView(5652): sendEvent(0,0,666070799,false) back\r\n07-19 21:13:57.419: I/KeyButtonView(5652): sendEvent(1,0,666070824,false) back\r\n07-19 21:13:57.424: D/ActivityTrigger(5200): ActivityTrigger activityPauseTrigger \r\n07-19 21:13:57.482: I/Adreno(9584): QUALCOMM build : 6933d31, I73c5708217\r\n07-19 21:13:57.482: I/Adreno(9584): Build Date : 12/28/16\r\n07-19 21:13:57.482: I/Adreno(9584): OpenGL ES Shader Compiler Version: XE031.09.00.04\r\n07-19 21:13:57.482: I/Adreno(9584): Local Branch : \r\n07-19 21:13:57.482: I/Adreno(9584): Remote Branch : quic/LA.BR.1.3.6_rb1.11\r\n07-19 21:13:57.482: I/Adreno(9584): Remote Branch : NONE\r\n07-19 21:13:57.482: I/Adreno(9584): Reconstruct Branch : NOTHING\r\n07-19 21:13:57.504: I/InputMethodManagerService(5200): Disable input method client, cs=ClientState{fd755d6 uid 10628 pid 28593}\r\n07-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\r\n07-19 21:13:57.504: I/InputMethodManagerService(5200): Enable input method client, cs=ClientState{2298a1b uid 10055 pid 9584}\r\n07-19 21:13:57.851: D/Window(28593): Window is closed normally.\r\n07-19 21:13:58.104: W/(526): debuggerd: handling request: pid=28593 uid=10628 gid=10628 tid=28593\r\n07-19 21:13:58.183: A/DEBUG(28675): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***\r\n07-19 21:13:58.183: A/DEBUG(28675): Build fingerprint: 'htc/hiaeuhl_00401/htc_hiaeuhl:7.0/NRD90M/876837.2:user/release-keys'\r\n07-19 21:13:58.183: A/DEBUG(28675): Revision: '0'\r\n07-19 21:13:58.183: A/DEBUG(28675): ABI: 'arm'\r\n07-19 21:13:58.183: A/DEBUG(28675): pid: 28593, tid: 28593, name: com.miga.test >>> com.miga.test <<<\r\n07-19 21:13:58.183: A/DEBUG(28675): signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------\r\n07-19 21:13:58.190: A/DEBUG(28675): Abort message: 'art/runtime/indirect_reference_table.cc:66] JNI ERROR (app bug): see above.'\r\n07-19 21:13:58.190: A/DEBUG(28675): r0 00000000 r1 00006fb1 r2 00000006 r3 00000008\r\n07-19 21:13:58.190: A/DEBUG(28675): r4 f6f4758c r5 00000006 r6 f6f47534 r7 0000010c\r\n07-19 21:13:58.190: A/DEBUG(28675): r8 f6e83400 r9 f433eb33 sl f433eb12 fp ffffffff\r\n07-19 21:13:58.190: A/DEBUG(28675): ip 00000002 sp ff7f4ed8 lr f5c15077 pc f5c178f8 cpsr 200f0010\r\n07-19 21:13:58.197: A/DEBUG(28675): backtrace:\r\n07-19 21:13:58.197: A/DEBUG(28675): #00 pc 0004a8f8 /system/lib/libc.so (tgkill+12)\r\n07-19 21:13:58.197: A/DEBUG(28675): #01 pc 00048073 /system/lib/libc.so (pthread_kill+34)\r\n07-19 21:13:58.197: A/DEBUG(28675): #02 pc 0001d7f9 /system/lib/libc.so (raise+10)\r\n07-19 21:13:58.197: A/DEBUG(28675): #03 pc 000192f1 /system/lib/libc.so (__libc_android_abort+34)\r\n07-19 21:13:58.197: A/DEBUG(28675): #04 pc 00017358 /system/lib/libc.so (abort+4)\r\n07-19 21:13:58.197: A/DEBUG(28675): #05 pc 0031bec5 /system/lib/libart.so (_ZN3art7Runtime5AbortEv+252)\r\n07-19 21:13:58.197: A/DEBUG(28675): #06 pc 000b4d79 /system/lib/libart.so (_ZN3art10LogMessageD2Ev+864)\r\n07-19 21:13:58.197: A/DEBUG(28675): #07 pc 001be4fb /system/lib/libart.so (_ZNK3art22IndirectReferenceTable10CheckEntryEPKcPvi+346)\r\n07-19 21:13:58.197: A/DEBUG(28675): #08 pc 001be203 /system/lib/libart.so (_ZN3art22IndirectReferenceTable6RemoveEjPv+830)\r\n07-19 21:13:58.197: A/DEBUG(28675): #09 pc 0023b18f /system/lib/libart.so (_ZN3art9JavaVMExt15DeleteGlobalRefEPNS_6ThreadEP8_jobject+46)\r\n07-19 21:13:58.198: A/DEBUG(28675): #10 pc 0038fc63 /data/app/com.miga.test-1/lib/arm/libkroll-v8.so (_ZN8titanium10JavaObject13DeleteJavaRefEv+34)\r\n07-19 21:13:58.198: A/DEBUG(28675): #11 pc 0038fc9d /data/app/com.miga.test-1/lib/arm/libkroll-v8.so (_ZN8titanium10JavaObjectD2Ev+28)\r\n07-19 21:13:58.198: A/DEBUG(28675): #12 pc 0038ce1b /data/app/com.miga.test-1/lib/arm/libkroll-v8.so (_ZN8titanium5ProxyD2Ev+14)\r\n07-19 21:13:58.198: A/DEBUG(28675): #13 pc 0038ce2d /data/app/com.miga.test-1/lib/arm/libkroll-v8.so (_ZN8titanium5ProxyD0Ev+4)\r\n07-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)\r\n07-19 21:13:58.198: A/DEBUG(28675): #15 pc 003cbd65 /data/app/com.miga.test-1/oat/arm/base.odex (offset 0x3a1000)\r\n07-19 21:13:58.236: D/ActivityTrigger(5200): ActivityTrigger activityPauseTrigger \r\n07-19 21:13:58.806: W/(526): debuggerd: resuming target 28593\r\n07-19 21:13:58.808: D/ActivityTrigger(5200): ActivityTrigger activityPauseTrigger \r\n07-19 21:13:58.811: E/lowmemorykiller(585): Error writing /proc/28593/oom_score_adj; errno=22\r\n07-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\r\n07-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!\r\n07-19 21:13:58.927: E/InputEventReceiver(28114): Looper::removeFd(919) is failed, result(0), input channel 'ClientState{fd755d6 uid 10628 pid 28593} (client)'\r\n07-19 21:13:58.939: I/WindowManager(5200): WINDOW DIED Window{554a691 u0 com.miga.test/org.appcelerator.titanium.TiActivity}\r\n07-19 21:13:58.939: W/InputDispatcher(5200): Attempted to unregister already unregistered input channel '554a691 com.miga.test/org.appcelerator.titanium.TiActivity (server)'\r\n07-19 21:13:58.958: W/WindowManager(5200): Failed looking up window\r\n07-19 21:13:58.958: W/WindowManager(5200): java.lang.IllegalArgumentException: Requested window android.os.BinderProxy@88d78b8 does not exist\r\n07-19 21:13:58.958: W/WindowManager(5200): \tat com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:9321)\r\n07-19 21:13:58.958: W/WindowManager(5200): \tat com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:9312)\r\n07-19 21:13:58.958: W/WindowManager(5200): \tat com.android.server.wm.WindowState$DeathRecipient.binderDied(WindowState.java:1790)\r\n07-19 21:13:58.958: W/WindowManager(5200): \tat android.os.BinderProxy.sendDeathNotice(Binder.java:696)\r\n07-19 21:13:58.958: I/WindowManager(5200): WIN DEATH: null\r\n07-19 21:13:59.099: V/BaseCarouselFragment(23243): set is In Search Mode:false\r\n07-19 21:13:59.099: I/PeopleApp(23243): Preload all people cursor with - displayOnlyPhones: false\r\n{code}\r\n\r\nHappens almost everytime.\r\n\r\nDevice: HTC A9 (7.0)\r\nSDK: 6.2.0 (master from 19.07.)\r\n\r\n*Good:*\r\nOn the other hand the restart of a background app that was closed is way faster now:\r\n[Video: App running - Put to background - Start other programs - Start old app again -> Restart|http://migaweb.de/start_after_background_close.mp4]\r\n\r\n\r\nPerhaps it is working better for the other people with this problem", "updateAuthor": { "name": "michael", "key": "michael", "displayName": "Michael Gangolf", "active": true, "timeZone": "Europe/Berlin" }, "created": "2017-07-19T19:27:58.000+0000", "updated": "2017-07-19T19:27:58.000+0000" }, { "id": "424430", "author": { "name": "michael", "key": "michael", "displayName": "Michael Gangolf", "active": true, "timeZone": "Europe/Berlin" }, "body": "With 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:\r\n\r\n{code:java}\r\n07-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\r\n07-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) }\r\n07-20 08:37:26.052: D/ActivityTrigger(5200): ActivityTrigger activityPauseTrigger \r\n07-20 08:37:26.069: I/TiRootActivity(4159): (main) [0,0] checkpoint, on root activity create, savedInstanceState: null\r\n07-20 08:37:26.099: W/(526): debuggerd: handling request: pid=4159 uid=10628 gid=10628 tid=4159\r\n07-20 08:37:26.308: A/DEBUG(4189): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***\r\n07-20 08:37:26.308: A/DEBUG(4189): Build fingerprint: 'htc/hiaeuhl_00401/htc_hiaeuhl:7.0/NRD90M/876837.2:user/release-keys'\r\n07-20 08:37:26.308: A/DEBUG(4189): Revision: '0'\r\n07-20 08:37:26.308: A/DEBUG(4189): ABI: 'arm'\r\n07-20 08:37:26.309: A/DEBUG(4189): pid: 4159, tid: 4159, name: com.miga.test >>> com.miga.test <<<\r\n07-20 08:37:26.309: A/DEBUG(4189): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0\r\n07-20 08:37:26.309: A/DEBUG(4189): r0 00000000 r1 e7c1f000 r2 75646f4d r3 0000656c\r\n07-20 08:37:26.309: A/DEBUG(4189): r4 00000000 r5 d92ecdc8 r6 f6e64230 r7 00000000\r\n07-20 08:37:26.309: A/DEBUG(4189): r8 00000000 r9 d92e8d78 sl ff7f4b44 fp f5c5a008\r\n07-20 08:37:26.309: A/DEBUG(4189): ip 46f81ca4 sp ff7f4a90 lr d8ac4e67 pc d8ba6cc0 cpsr a0070010\r\n07-20 08:37:26.315: A/DEBUG(4189): backtrace:\r\n07-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)\r\n07-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)\r\n07-20 08:37:26.316: A/DEBUG(4189): #02 pc 003ce55d /data/app/com.miga.test-2/oat/arm/base.odex (offset 0x3a2000)\r\n07-20 08:37:27.114: E/ActivityManager(5200): App crashed! Process: com.miga.test\r\n07-20 08:37:27.115: W/(526): debuggerd: resuming target 4159\r\n07-20 08:37:27.136: W/ActivityManager(5200): Force finishing activity com.miga.test/.Test_startActivity\r\n07-20 08:37:27.140: D/ActivityTrigger(5200): ActivityTrigger activityPauseTrigger \r\n07-20 08:37:27.140: E/JavaBinder(5200): !!! FAILED BINDER TRANSACTION !!! (parcel size = 112)\r\n07-20 08:37:27.171: W/ActivityManager(5200): Exception thrown during pause\r\n07-20 08:37:27.171: W/ActivityManager(5200): android.os.DeadObjectException: Transaction failed on small parcel; remote process probably died\r\n07-20 08:37:27.171: W/ActivityManager(5200): \tat android.os.BinderProxy.transactNative(Native Method)\r\n07-20 08:37:27.171: W/ActivityManager(5200): \tat android.os.BinderProxy.transact(Binder.java:623)\r\n07-20 08:37:27.171: W/ActivityManager(5200): \tat android.app.ApplicationThreadProxy.schedulePauseActivity(ApplicationThreadNative.java:801)\r\n07-20 08:37:27.171: W/ActivityManager(5200): \tat com.android.server.am.ActivityStack.startPausingLocked(ActivityStack.java:1166)\r\n07-20 08:37:27.171: W/ActivityManager(5200): \tat com.android.server.am.ActivityStack.finishActivityLocked(ActivityStack.java:3650)\r\n07-20 08:37:27.171: W/ActivityManager(5200): \tat com.android.server.am.ActivityStack.finishTopRunningActivityLocked(ActivityStack.java:3468)\r\n07-20 08:37:27.171: W/ActivityManager(5200): \tat com.android.server.am.ActivityStackSupervisor.finishTopRunningActivityLocked(ActivityStackSupervisor.java:1858)\r\n07-20 08:37:27.171: W/ActivityManager(5200): \tat com.android.server.am.AppErrors.handleAppCrashLocked(AppErrors.java:649)\r\n07-20 08:37:27.171: W/ActivityManager(5200): \tat com.android.server.am.AppErrors.makeAppCrashingLocked(AppErrors.java:511)\r\n07-20 08:37:27.171: W/ActivityManager(5200): \tat com.android.server.am.AppErrors.crashApplicationInner(AppErrors.java:381)\r\n07-20 08:37:27.171: W/ActivityManager(5200): \tat com.android.server.am.AppErrors.crashApplication(AppErrors.java:333)\r\n07-20 08:37:27.171: W/ActivityManager(5200): \tat com.android.server.am.ActivityManagerService.handleApplicationCrashInner(ActivityManagerService.java:13909)\r\n07-20 08:37:27.171: W/ActivityManager(5200): \tat com.android.server.am.NativeCrashListener$NativeCrashReporter.run(NativeCrashListener.java:86)\r\n07-20 08:37:27.174: E/lowmemorykiller(585): Error writing /proc/4159/oom_score_adj; errno=22\r\n07-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\r\n07-20 08:37:27.174: D/ActivityManager(5200): screenshot for ActivityRecord{ddecaff u0 com.miga.test/.Test_startActivity t8203 f}, bitmap=null, time = 0\r\n07-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}\r\n07-20 08:37:27.239: I/ActivityManager(5200): Recipient 4159\r\n07-20 08:37:27.240: I/ActivityManager(5200): Process com.miga.test (pid 4159) has died\r\n{code}\r\n\r\napp is the default Alloy example when creating a new app with {{appc new}}", "updateAuthor": { "name": "michael", "key": "michael", "displayName": "Michael Gangolf", "active": true, "timeZone": "Europe/Berlin" }, "created": "2017-07-20T06:46:00.000+0000", "updated": "2017-07-20T06:46:00.000+0000" }, { "id": "424760", "author": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "body": "6_1_X: https://github.com/appcelerator/titanium_mobile/pull/9256", "updateAuthor": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-07-26T05:00:16.000+0000", "updated": "2017-07-26T05:00:16.000+0000" }, { "id": "424827", "author": { "name": "amukherjee", "key": "amukherjee", "displayName": "Abir Mukherjee", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Passed FR with this environment:\r\nNode Version: 6.10.3\r\nNPM Version: 3.10.10\r\nMac OS: 10.12.4\r\nAppc CLI: 6.2.2\r\nAppc CLI NPM: 4.2.9\r\nTitanium SDK version: 6.1.2.v20170726101856\r\nAppcelerator Studio, build: 4.9.0.201705302345\r\nAndroid 7.1.2\r\n\r\nClosing, as changes are in SDK 6.1.2.v20170726115259", "updateAuthor": { "name": "amukherjee", "key": "amukherjee", "displayName": "Abir Mukherjee", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-07-26T18:52:49.000+0000", "updated": "2017-07-26T20:14:47.000+0000" }, { "id": "429049", "author": { "name": "dyan02", "key": "dyan02", "displayName": "ardy wongso", "active": true, "timeZone": "America/Los_Angeles" }, "body": "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.", "updateAuthor": { "name": "dyan02", "key": "dyan02", "displayName": "ardy wongso", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-10-13T01:09:51.000+0000", "updated": "2017-10-13T01:09:51.000+0000" } ], "maxResults": 24, "total": 24, "startAt": 0 } } }