{ "id": "123702", "key": "TIMOB-16111", "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": "2017-08-18T21:49:51.000+0000", "created": "2013-12-13T12:32:27.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "Layout", "List", "ListViews", "supportTeam" ], "versions": [], "issuelinks": [], "assignee": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-08-18T21:49: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": "10206", "name": "iOS", "description": "iOS Platform" } ], "description": "The scenario is as follow, where each item in the template has an image, label than a view containing meta information and a content label. It is required that they have a vertical layout.\r\nNow setting vertical layout on either \"#newsRow\"(if the list item has no .viewRowContainer) or on \".newsRowContainer causes the application to crash\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n\t \r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\n//Simulator log show as follows:\r\n\r\n[ERROR] : The application has crashed with an uncaught exception 'NSInvalidArgumentException'.\r\n[ERROR] : Reason:\r\n[ERROR] : -[UILongPressGestureRecognizer bounds]: unrecognized selector sent to instance 0xce6af80\r\n[ERROR] : Stack trace:\r\n[ERROR] : 0 CoreFoundation 0x044165c8 __exceptionPreprocess + 152\r\n[ERROR] : 1 libobjc.A.dylib 0x03dfa8b6 objc_exception_throw + 44\r\n[ERROR] : 2 CoreFoundation 0x044b3903 -[NSObject(NSObject) doesNotRecognizeSelector:] + 275\r\n[ERROR] : 3 CoreFoundation 0x0440690b ___forwarding___ + 1019\r\n[ERROR] : 4 CoreFoundation 0x0444346e __forwarding_prep_1___ + 14\r\n[ERROR] : 5 ToM 0x0007d10e -[TiViewProxy relayout] + 334\r\n[ERROR] : 6 ToM 0x0007c283 -[TiViewProxy refreshView:] + 675\r\n[ERROR] : 7 ToM 0x0007daf3 -[TiViewProxy layoutChildrenIfNeeded] + 259\r\n[ERROR] : 8 ToM 0x00205177 +[TiLayoutQueue layoutProxy:] + 87\r\n[ERROR] : 9 ToM 0x00204f42 performLayoutRefresh + 530\r\n[ERROR] : 10 CoreFoundation 0x043d4bd6 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 22\r\n[ERROR] : 11 CoreFoundation 0x043d45bd __CFRunLoopDoTimer + 1181\r\n[ERROR] : 12 CoreFoundation 0x043bc628 __CFRunLoopRun + 1816\r\n[ERROR] : 13 CoreFoundation 0x043bbac3 CFRunLoopRunSpecific + 467\r\n[ERROR] : 14 CoreFoundation 0x043bb8db CFRunLoopRunInMode + 123\r\n[ERROR] : 15 GraphicsServices 0x041a99e2 GSEventRunModal + 192\r\n[ERROR] : 16 GraphicsServices 0x041a9809 GSEventRun + 104\r\n[ERROR] : 17 UIKit 0x0122fd3b UIApplicationMain + 1225\r\n[ERROR] : 18 ToM 0x000054f8 main + 456\r\n[ERROR] : 19 libdyld.dylib 0x04adc725 start + 0\r\n[ERROR] : 20 ??? 0x00000001 0x0 + 1\r\n[ERROR] : 2013-12-13 13:31:15.028 ToM[25556:a0b] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UILongPressGestureRecognizer bounds]: unrecognized selector sent to instance 0xce6af80'\r\n[ERROR] : *** First throw call stack:\r\n[ERROR] : (\r\n[ERROR] : \t0 CoreFoundation 0x044165e4 __exceptionPreprocess + 180\r\n[ERROR] : \t1 libobjc.A.dylib 0x03dfa8b6 objc_exception_throw + 44\r\n[ERROR] : \t2 CoreFoundation 0x044b3903 -[NSObject(NSObject) doesNotRecognizeSelector:] + 275\r\n[ERROR] : \t3 CoreFoundation 0x0440690b ___forwarding___ + 1019\r\n[ERROR] : \t4 CoreFoundation 0x0444346e __forwarding_prep_1___ + 14\r\n[ERROR] : \t5 ToM 0x0007d10e -[TiViewProxy relayout] + 334\r\n[ERROR] : \t6 ToM 0x0007c283 -[TiViewProxy refreshView:] + 675\r\n[ERROR] : \t7 ToM 0x0007daf3 -[TiViewProxy layoutChildrenIfNeeded] + 259\r\n[ERROR] : \t8 ToM 0x00205177 +[TiLayoutQueue layoutProxy:] + 87\r\n[ERROR] : \t9 ToM 0x00204f42 performLayoutRefresh + 530\r\n[ERROR] : \t10 CoreFoundation 0x043d4bd6 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 22\r\n[ERROR] : \t11 CoreFoundation 0x043d45bd __CFRunLoopDoTimer + 1181\r\n[ERROR] : \t12 CoreFoundation 0x043bc628 __CFRunLoopRun + 1816\r\n[ERROR] : \t13 CoreFoundation 0x043bbac3 CFRunLoopRunSpecific + 467\r\n[ERROR] : \t14 CoreFoundation 0x043bb8db CFRunLoopRunInMode + 123\r\n[ERROR] : \t15 GraphicsServices 0x041a99e2 GSEventRunModal + 192\r\n[ERROR] : \t16 GraphicsServices 0x041a9809 GSEventRun + 104\r\n[ERROR] : \t17 UIKit 0x0122fd3b UIApplicationMain + 1225\r\n[ERROR] : \t18 ToM 0x000054f8 main + 456\r\n[ERROR] : \t19 libdyld.dylib 0x04adc725 start + 0\r\n[ERROR] : \t20 ??? 0x00000001 0x0 + 1\r\n[ERROR] : )\r\n[ERROR] : libc++abi.dylib: terminating with uncaught exception of type NSException\r\n-- End simulator log ---------------------------------------------------------", "attachment": [], "flagged": false, "summary": "iOS: Listitem or View in list item set to layout vertical causes crash", "creator": { "name": "michael@webitstudios.com", "key": "michael@webitstudios.com", "displayName": "Michael DeGiovanni", "active": true, "timeZone": "Europe/Berlin" }, "subtasks": [], "reporter": { "name": "mrahman", "key": "mrahman", "displayName": "Mostafizur Rahman", "active": true, "timeZone": "Asia/Dhaka" }, "environment": "Using continuous build & alloy", "comment": { "comments": [ { "id": "284201", "author": { "name": "michael@webitstudios.com", "key": "michael@webitstudios.com", "displayName": "Michael DeGiovanni", "active": true, "timeZone": "Europe/Berlin" }, "body": "To add on this it seems this occurs when the element being set to vertical layout has a width of 100%.", "updateAuthor": { "name": "michael@webitstudios.com", "key": "michael@webitstudios.com", "displayName": "Michael DeGiovanni", "active": true, "timeZone": "Europe/Berlin" }, "created": "2013-12-13T12:34:50.000+0000", "updated": "2013-12-13T12:34:50.000+0000" }, { "id": "426920", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "I am unable to reproduce this issue with the following environment;\r\niPhone 6 (10.2)\r\nStudio 4.9.1.201707200100\r\nTi SDK 6.1.2 GA\r\nAppc CLI 6.2.3\r\nTi CLI 5.0.14\r\nAlloy 1.9.13\r\nXcode 8.2 (8C38)\r\nNode v4.8.2\r\nJava 1.8.0_131", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-08-18T21:49:51.000+0000", "updated": "2017-08-18T21:49:51.000+0000" } ], "maxResults": 7, "total": 7, "startAt": 0 } } }