{ "id": "88380", "key": "TIMOB-8159", "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": "3", "description": "The problem is a duplicate of an existing issue.", "name": "Duplicate" }, "resolutiondate": "2012-03-22T09:30:33.000+0000", "created": "2012-03-21T11:37:37.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [], "versions": [ { "id": "12593", "name": "Release 2.0.0", "archived": false, "released": true, "releaseDate": "2012-03-30" } ], "issuelinks": [ { "id": "15885", "type": { "id": "10002", "name": "Duplicate", "inward": "is duplicated by", "outward": "duplicates" }, "inwardIssue": { "id": "88375", "key": "TIMOB-8157", "fields": { "summary": "updateLayout test in KS crashes", "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": "High", "id": "2" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "mculpepper", "key": "mculpepper", "displayName": "Marshall Culpepper", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2014-06-19T12:44:37.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": "In views/View updateLayout when 'change Size' button is tapped it crashes Kitchen Sink . An Alert is displayed in the view 'Unfortunately, KitchenSink has stopped.'\r\n\r\nError messages are also displayed in the log file\r\n\r\n\r\n{code}\r\n03-21 12:20:28.120: W/dalvikvm(14079): threadid=1: thread exiting with uncaught exception (group=0x40a591f8)\r\n03-21 12:20:28.120: E/TiApplication(14079): (main) [36607,190172] Sending event: exception on thread: main msg:java.lang.ClassCastException: java.util.HashMap cannot be cast to org.appcelerator.kroll.KrollDict; Titanium 2.0.0,2012/03/20 00:03,91a288e\r\n03-21 12:20:28.120: E/TiApplication(14079): java.lang.ClassCastException: java.util.HashMap cannot be cast to org.appcelerator.kroll.KrollDict\r\n03-21 12:20:28.120: E/TiApplication(14079): \tat org.appcelerator.titanium.proxy.TiViewProxy.handleMessage(TiViewProxy.java:388)\r\n03-21 12:20:28.120: E/TiApplication(14079): \tat android.os.Handler.dispatchMessage(Handler.java:95)\r\n03-21 12:20:28.120: E/TiApplication(14079): \tat android.os.Looper.loop(Looper.java:137)\r\n03-21 12:20:28.120: E/TiApplication(14079): \tat android.app.ActivityThread.main(ActivityThread.java:4340)\r\n03-21 12:20:28.120: E/TiApplication(14079): \tat java.lang.reflect.Method.invokeNative(Native Method)\r\n03-21 12:20:28.120: E/TiApplication(14079): \tat java.lang.reflect.Method.invoke(Method.java:511)\r\n03-21 12:20:28.120: E/TiApplication(14079): \tat com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)\r\n03-21 12:20:28.120: E/TiApplication(14079): \tat com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)\r\n03-21 12:20:28.120: E/TiApplication(14079): \tat dalvik.system.NativeStart.main(Native Method)\r\n03-21 12:20:28.213: E/AndroidRuntime(14079): FATAL EXCEPTION: main\r\n03-21 12:20:28.213: E/AndroidRuntime(14079): java.lang.ClassCastException: java.util.HashMap cannot be cast to org.appcelerator.kroll.KrollDict\r\n03-21 12:20:28.213: E/AndroidRuntime(14079): \tat org.appcelerator.titanium.proxy.TiViewProxy.handleMessage(TiViewProxy.java:388)\r\n03-21 12:20:28.213: E/AndroidRuntime(14079): \tat android.os.Handler.dispatchMessage(Handler.java:95)\r\n03-21 12:20:28.213: E/AndroidRuntime(14079): \tat android.os.Looper.loop(Looper.java:137)\r\n03-21 12:20:28.213: E/AndroidRuntime(14079): \tat android.app.ActivityThread.main(ActivityThread.java:4340)\r\n03-21 12:20:28.213: E/AndroidRuntime(14079): \tat java.lang.reflect.Method.invokeNative(Native Method)\r\n03-21 12:20:28.213: E/AndroidRuntime(14079): \tat java.lang.reflect.Method.invoke(Method.java:511)\r\n03-21 12:20:28.213: E/AndroidRuntime(14079): \tat com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)\r\n03-21 12:20:28.213: E/AndroidRuntime(14079): \tat com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)\r\n03-21 12:20:28.213: E/AndroidRuntime(14079): \tat dalvik.system.NativeStart.main(Native Method)\r\n03-21 12:20:28.221: W/ActivityManager(183): Force finishing activity com.appcelerator.titanium/org.appcelerator.titanium.TiActivity\r\n\r\n{code}\r\nsteps to reproduce:\r\n\r\n1:tap on Views>View updateLayout\r\n2:tap on Change Size\r\n\r\nActual Result: Stops Kitchen Sink\r\nExpected Result:the square size should change to 150x150\r\n\r\n\r\n", "attachment": [ { "id": "26418", "filename": "device-2012-03-21-105919.png", "author": { "name": "sshylaja", "key": "sshylaja", "displayName": "Sitara Shylaja", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-03-21T11:37:37.000+0000", "size": 27048, "mimeType": "image/png" } ], "flagged": false, "summary": "Android:Views - View.updateLayout -crashes KitchenSink", "creator": { "name": "sshylaja", "key": "sshylaja", "displayName": "Sitara Shylaja", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "sshylaja", "key": "sshylaja", "displayName": "Sitara Shylaja", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Android:4.0.2\r\nTitanium Sdk: 2.0.0.91a288e\r\nOS :10.6.8", "comment": { "comments": [ { "id": "187981", "author": { "name": "tsmolich", "key": "tsmolich", "displayName": "Tamila Smolich", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Closing as duplicated of TIMOB-8157.\r\nTIMOB-8157 was closed as fixed and verified on:\r\nSDK: 2.0.0.v20120321231752\r\nTitanium Studio build: 2.0.0.201203211914\r\nAndroid 4.0.2 Galaxy Nexus", "updateAuthor": { "name": "tsmolich", "key": "tsmolich", "displayName": "Tamila Smolich", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-03-22T09:30:33.000+0000", "updated": "2012-03-22T09:30:33.000+0000" } ], "maxResults": 1, "total": 1, "startAt": 0 } } }