{ "id": "88851", "key": "TIMOB-8312", "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": "10100", "description": "This issue won't be actioned.", "name": "Won't Do" }, "resolutiondate": "2020-01-09T21:46:13.000+0000", "created": "2012-03-26T13:21:15.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [ "qe-and031912" ], "versions": [ { "id": "12593", "name": "Release 2.0.0", "archived": false, "released": true, "releaseDate": "2012-03-30" } ], "issuelinks": [], "assignee": null, "updated": "2020-01-09T21:46:13.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": [], "description": "Video view crashes giving an error,\"The application UIcompositeLayout has stopped unexpectedly. Please try again\".\r\n\r\nSteps to reproduce:\r\n1. Run the app UICompositeLayout (Test case: UI Composite Layout Acceptance 1077).\r\n\r\nExpected: \r\nThe video view should fill the screen.\r\n\r\nActual: The video starts playing and then throws error after stating,\"The application UIcompositeLayout has stopped unexpectedly. Please try again\". Please find the code and error logs below:\r\n\r\nApp.js\r\n{code}\r\n\r\nvar win = Ti.UI.createWindow({\r\n    backgroundColor : 'white'\r\n});\r\n\r\nvar label = Ti.UI.createLabel({\r\n    text: 'Pass if video fills the screen',\r\n    top: 40,\r\n    left: 10,\r\n    height: Ti.UI.SIZE,\r\n    width: Ti.UI.SIZE,\r\n    color: 'black'\r\n});\r\n\r\nvar video = Ti.Media.createVideoPlayer({\r\n    contentURL: 'movie.mp4',\r\n    movieControlMode:Titanium.Media.VIDEO_CONTROL_FULLSCREEN,\r\n    scalingMode:Titanium.Media.VIDEO_SCALING_MODE_FILL\r\n});\r\nwin.add(label);\r\nvideo.add(label);\r\nwin.add(video);\r\nvideo.play();\r\n\r\nwin.open();\r\n\r\n{code}\r\n\r\nError Logs\r\n{code}\r\nE/TiApplication( 5786): (main) [3432,25138] Sending event: exception on thread: main msg:java.lang.AbstractMethodError: abstract method not implemented; Titanium 2.0.0,2012/03/25 21:33,963fcfe\r\nE/TiApplication( 5786): java.lang.AbstractMethodError: abstract method not implemented\r\nE/TiApplication( 5786): at android.widget.TiVideoView8.onControllerHide(TiVideoView8.java)\r\nE/TiApplication( 5786): at android.widget.MediaController$7.handleMessage(MediaController.java:704)\r\nE/TiApplication( 5786): at android.os.Handler.dispatchMessage(Handler.java:99)\r\nE/TiApplication( 5786): at android.os.Looper.loop(Looper.java:130)\r\nE/TiApplication( 5786): at android.app.ActivityThread.main(ActivityThread.java:3683)\r\nE/TiApplication( 5786): at java.lang.reflect.Method.invokeNative(Native Method)\r\nE/TiApplication( 5786): at java.lang.reflect.Method.invoke(Method.java:507)\r\nE/TiApplication( 5786): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:850)\r\nE/TiApplication( 5786): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:608)\r\nE/TiApplication( 5786): at dalvik.system.NativeStart.main(Native Method)\r\nE/AndroidRuntime( 5786): FATAL EXCEPTION: main\r\nE/AndroidRuntime( 5786): java.lang.AbstractMethodError: abstract method not implemented\r\nE/AndroidRuntime( 5786): at android.widget.TiVideoView8.onControllerHide(TiVideoView8.java)\r\nE/AndroidRuntime( 5786): at android.widget.MediaController$7.handleMessage(MediaController.java:704)\r\nE/AndroidRuntime( 5786): at android.os.Handler.dispatchMessage(Handler.java:99)\r\nE/AndroidRuntime( 5786): at android.os.Looper.loop(Looper.java:130)\r\nE/AndroidRuntime( 5786): at android.app.ActivityThread.main(ActivityThread.java:3683)\r\nE/AndroidRuntime( 5786): at java.lang.reflect.Method.invokeNative(Native Method)\r\nE/AndroidRuntime( 5786): at java.lang.reflect.Method.invoke(Method.java:507)\r\nE/AndroidRuntime( 5786): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:850)\r\nE/AndroidRuntime( 5786): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:608)\r\nE/AndroidRuntime( 5786): at dalvik.system.NativeStart.main(Native Method)\r\n{code}\r\n\r\n", "attachment": [], "flagged": false, "summary": "Android: UI Composite Layout KindleFire - Video view crashes giving an error,\"The application UIcompositeLayout has stopped unexpectedly. Please try again\".", "creator": { "name": "amittal", "key": "amittal", "displayName": "Anshu Mittal", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "amittal", "key": "amittal", "displayName": "Anshu Mittal", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Titanium SDK version: 2.0.0.v20120325213306\r\nPlatform & version: Android (V 2.3)\r\nDevice Details: KindleFire \r\nHost Operating System: OSX 10.7.2\r\nTitanium Studio version: 2.0.0.201203262445", "comment": { "comments": [ { "id": "453606", "author": { "name": "ahutton", "key": "ahutton", "displayName": "Alan Hutton", "active": true, "timeZone": "America/Los_Angeles" }, "body": "This issue is out of date with our current supported SDK release (7.5.2.GA as of the date of closure), and out of date with mobile OS versions. \r\n\r\nIf community members feel that the issue is still valid, please create a new ticket. Please reference this closed ticket number, include SDK used, comments, and code that demonstrates/reproduces the issue.", "updateAuthor": { "name": "ahutton", "key": "ahutton", "displayName": "Alan Hutton", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2020-01-09T21:46:13.000+0000", "updated": "2020-01-09T21:46:13.000+0000" } ], "maxResults": 1, "total": 1, "startAt": 0 } } }