{ "id": "132236", "key": "TIMOB-17213", "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": [], "resolution": { "id": "5", "description": "All attempts at reproducing this issue failed, or not enough information was available to reproduce the issue. Reading the code produces no clues as to why this behavior would occur. If more information appears later, please reopen the issue.", "name": "Cannot Reproduce" }, "resolutiondate": "2014-06-27T00:32:09.000+0000", "created": "2014-06-25T17:56:58.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "qe-3.3.0" ], "versions": [], "issuelinks": [], "assignee": { "name": "pinnamuri", "key": "pinnamuri", "displayName": "Praveen Innamuri", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2017-03-31T21:53:48.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" }, { "id": "13600", "name": "LiveView", "description": "Live preview of Titanium apps" } ], "description": "h5. Description:\r\n1. Create a default classic/alloy app.\r\n2. Enable LiveView & build the app for android 4.4.4 device.\r\n\r\nh5. Actual Result:\r\n1. The app fails to install on android 4.4.4 device.\r\nStudio Console logs:\r\n{code}\r\n[ERROR] : Failed to install apk on \"02a31fff08e473f1\"\r\n[ERROR] Application Installer abnormal process termination. Process exit value was 1\r\n[ERROR] Application Installer abnormal process termination. Process exit value was 1\r\n{code}\r\n2. Studio logs:\r\n{code}\r\n!ENTRY com.appcelerator.titanium.android.core 4 0 2014-06-25 10:50:43.226\r\n!MESSAGE (Build 3.3.0.201406231625) [ERROR] Exit value not available until process terminates.\r\n!STACK 1\r\norg.eclipse.debug.core.DebugException: Exit value not available until process terminates.\r\n\tat org.eclipse.debug.core.model.RuntimeProcess.getExitValue(RuntimeProcess.java:372)\r\n\tat com.appcelerator.titanium.android.internal.ui.DebugLaunchStatusHandler.handleStatus(DebugLaunchStatusHandler.java:31)\r\n\tat com.appcelerator.titanium.android.core.launching.AndroidInstallerLaunchConfigurationDelegate.cleanUp(AndroidInstallerLaunchConfigurationDelegate.java:122)\r\n\tat com.appcelerator.titanium.android.core.launching.AndroidInstallerLaunchConfigurationDelegate.access$0(AndroidInstallerLaunchConfigurationDelegate.java:103)\r\n\tat com.appcelerator.titanium.android.core.launching.AndroidInstallerLaunchConfigurationDelegate$TitaniumDeployListener.error(AndroidInstallerLaunchConfigurationDelegate.java:91)\r\n\tat com.appcelerator.titanium.core.internal.cli.TitaniumDeployManager.fireError(TitaniumDeployManager.java:67)\r\n\tat com.appcelerator.titanium.core.internal.cli.TitaniumDeployManager.fireError(TitaniumDeployManager.java:59)\r\n\tat com.appcelerator.titanium.android.core.launching.AndroidInstallAppStreamListener.streamAppended(AndroidInstallAppStreamListener.java:85)\r\n\tat org.eclipse.debug.internal.core.OutputStreamMonitor$ContentNotifier.run(OutputStreamMonitor.java:258)\r\n\tat org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)\r\n\tat org.eclipse.debug.internal.core.OutputStreamMonitor$ContentNotifier.notifyAppend(OutputStreamMonitor.java:268)\r\n\tat org.eclipse.debug.internal.core.OutputStreamMonitor.fireStreamAppended(OutputStreamMonitor.java:117)\r\n\tat org.eclipse.debug.internal.core.OutputStreamMonitor.read(OutputStreamMonitor.java:157)\r\n\tat org.eclipse.debug.internal.core.OutputStreamMonitor.access$1(OutputStreamMonitor.java:135)\r\n\tat org.eclipse.debug.internal.core.OutputStreamMonitor$1.run(OutputStreamMonitor.java:208)\r\n\tat java.lang.Thread.run(Thread.java:695)\r\n!SUBENTRY 1 org.eclipse.debug.core 4 5010 2014-06-25 10:50:43.226\r\n!MESSAGE Exit value not available until process terminates.\r\n\r\n!ENTRY org.eclipse.debug.ui 4 120 2014-06-25 10:50:43.732\r\n!MESSAGE Error logged from Debug UI: \r\n!STACK 0\r\njava.io.IOException\r\n\tat org.eclipse.debug.internal.core.StreamsProxy.write(StreamsProxy.java:129)\r\n\tat org.eclipse.debug.internal.ui.views.console.ProcessConsole$InputReadJob.run(ProcessConsole.java:687)\r\n\tat org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)\r\n{code}\r\n\r\n3. The apps install fine on android 4.4 & 4.3 devices.\r\n\r\nh5. Expected Result:\r\n1. The LiveView enabled apps should install & run successfully on android 4.4.4 device.", "attachment": [], "flagged": false, "summary": "Android: LiveView enabled apps fail to install on android 4.4.4 device", "creator": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Environment:\r\nAppc Studio : 3.3.0.201406231625\r\nTi SDK : 3.3.0.v20140624130120\r\nMac OSX : 10.8.5\r\nAlloy : 1.4.0-rc2\r\nCLI - 3.3.0-rc3\r\nCode Processor: 1.1.1\r\nNexus 5 - android 4.4.4", "closedSprints": [ { "id": 135, "state": "closed", "name": "2014 Sprint 13 Tooling", "startDate": "2014-06-23T23:44:04.894Z", "endDate": "2014-07-04T00:00:00.000Z", "completeDate": "2014-07-07T16:26:26.229Z", "originBoardId": 100 } ], "comment": { "comments": [ { "id": "310942", "author": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "body": "This issue is seen with Ti SDK 3.2.3.GA too. So, its not a regression. This might be android 4.4.4 specific issue.", "updateAuthor": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-06-25T18:03:11.000+0000", "updated": "2014-06-25T18:03:11.000+0000" }, { "id": "311042", "author": { "name": "nmittal", "key": "nmittal", "displayName": "Neha Mittal", "active": true, "timeZone": "Asia/Kolkata" }, "body": "I am not able to reproduce the above issue using below environment:\r\n\r\nAppcelerator Studio: 3.3.0.201406231625\r\nSDK build: 3.3.0.v20140625133319 and 3.2.3.GA\r\nacs: 1.0.15\r\nnpm: 1.3.2\r\nalloy: 1.4.0-rc2\r\nCLI: titanium-3.3.0-rc3\r\ntitanium-code-processor:1.1.1\r\nXcode: 5.1.1\r\nOsx: Mavericks(10.9.3)\r\nDevice: Nexus 5 (4.4.4) and Nexus 7 (4.4.4)\r\n\r\nApp installed successfully on device and emulator with LiveView enabled.", "updateAuthor": { "name": "nmittal", "key": "nmittal", "displayName": "Neha Mittal", "active": true, "timeZone": "Asia/Kolkata" }, "created": "2014-06-26T09:27:45.000+0000", "updated": "2014-06-26T09:27:45.000+0000" }, { "id": "311209", "author": { "name": "pinnamuri", "key": "pinnamuri", "displayName": "Praveen Innamuri", "active": false, "timeZone": "America/Los_Angeles" }, "body": "I am able to run a default classic app on Android 4.4 device using liveview without any issues using Studio 3.3.0.201406231625", "updateAuthor": { "name": "pinnamuri", "key": "pinnamuri", "displayName": "Praveen Innamuri", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2014-06-27T00:32:09.000+0000", "updated": "2014-06-27T00:32:09.000+0000" }, { "id": "313426", "author": { "name": "davidfabreguette", "key": "davidfabreguette", "displayName": "david fabreguette", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Getting the same problem doing this :\r\n\r\n#1 - Installing successfully the app on device (Android 4.4.3)\r\n#2 - Modify anything in the code and push the app again to device\r\n... > Getting the exact same bug and logs.\r\n\r\nI need to remove the app totally from the device to make it installable again in the device.", "updateAuthor": { "name": "davidfabreguette", "key": "davidfabreguette", "displayName": "david fabreguette", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-07-11T13:49:06.000+0000", "updated": "2014-07-11T13:49:06.000+0000" }, { "id": "313428", "author": { "name": "davidfabreguette", "key": "davidfabreguette", "displayName": "david fabreguette", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Problem is present when the app is not flagged as \"android:debuggable\", is this a normal behavior ?", "updateAuthor": { "name": "davidfabreguette", "key": "davidfabreguette", "displayName": "david fabreguette", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-07-11T14:32:50.000+0000", "updated": "2014-07-11T14:32:50.000+0000" }, { "id": "416546", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Unable to reproduce this issue, tested with the following environment; \r\nPixel (7.1) \r\nMacOS 10.11.6 (15G31) \r\nStudio 4.8.1.201612050850 \r\nTi SDK 6.0.2 GA \r\nAppc NPM 4.2.8 \r\nAppc CLI 6.1.0 \r\nTi CLI 5.0.11 \r\nAlloy 1.9.5 \r\nArrow 1.10.1 \r\nXcode 8.2 (8C38) \r\nNode v4.6.0 \r\nJava 1.7.0_80", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-31T21:53:48.000+0000", "updated": "2017-03-31T21:53:48.000+0000" } ], "maxResults": 6, "total": 6, "startAt": 0 } } }