{"action":"created","issue":{"url":"https://api.github.com/repos/xamarin/Xamarin.Forms/issues/4740","repository_url":"https://api.github.com/repos/xamarin/Xamarin.Forms","labels_url":"https://api.github.com/repos/xamarin/Xamarin.Forms/issues/4740/labels{/name}","comments_url":"https://api.github.com/repos/xamarin/Xamarin.Forms/issues/4740/comments","events_url":"https://api.github.com/repos/xamarin/Xamarin.Forms/issues/4740/events","html_url":"https://github.com/xamarin/Xamarin.Forms/issues/4740","id":391201435,"node_id":"MDU6SXNzdWUzOTEyMDE0MzU=","number":4740,"title":"Editor control with TranslateTo method applied result in exception & crash","user":{"login":"ppetrov","id":84007,"node_id":"MDQ6VXNlcjg0MDA3","avatar_url":"https://avatars0.githubusercontent.com/u/84007?v=4","gravatar_id":"","url":"https://api.github.com/users/ppetrov","html_url":"https://github.com/ppetrov","followers_url":"https://api.github.com/users/ppetrov/followers","following_url":"https://api.github.com/users/ppetrov/following{/other_user}","gists_url":"https://api.github.com/users/ppetrov/gists{/gist_id}","starred_url":"https://api.github.com/users/ppetrov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ppetrov/subscriptions","organizations_url":"https://api.github.com/users/ppetrov/orgs","repos_url":"https://api.github.com/users/ppetrov/repos","events_url":"https://api.github.com/users/ppetrov/events{/privacy}","received_events_url":"https://api.github.com/users/ppetrov/received_events","type":"User","site_admin":false},"labels":[{"id":343860851,"node_id":"MDU6TGFiZWwzNDM4NjA4NTE=","url":"https://api.github.com/repos/xamarin/Xamarin.Forms/labels/t/bug%20:bug:","name":"t/bug :bug:","color":"fc2929","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-12-14T17:33:13Z","updated_at":"2018-12-14T19:51:00Z","closed_at":null,"author_association":"NONE","body":"<!-- Bug report best practices: https://github.com/xamarin/Xamarin.Forms/wiki/Submitting-Issues -->\r\n\r\n### Description\r\nDynamically create Editor control when a button is tapped, then it's added to the grid layout and an animation is applied to it. It result in a exception and if performed multiple times in a crash. I've checked with other controls(Button, Label, DatePicker, Image, ImageButton, StackLayout, Grid, ListView, Slider, SearchBar, Stepper, TableView, WebView) and it works OK - no exception or crash\r\n\r\n### Steps to Reproduce\r\n\r\n1.  Create a page XAML\r\n```\r\n<Grid x:Name=\"MainGrid\">\r\n      <Button Text=\"Animate Editor\" Command=\"{Binding AnimateEditorCommand}\"\r\n              HorizontalOptions=\"Center\" VerticalOptions=\"Center\" WidthRequest=\"120\">\r\n      </Button>\r\n    </Grid>\r\n```\r\n\r\n2. Code-behind for AnimateEditorCommand\r\n\r\n```\r\n\t\tprivate async void AnimateEditorCommand()\r\n\t\t{\r\n\t\t\tvar grid = new Grid { BackgroundColor = Color.Gray };\r\n\r\n\t\t\tgrid.GestureRecognizers.Add(new TapGestureRecognizer { Command = this.HideCommand });\r\n\r\n\t\t\tvar view = new Editor\r\n\t\t\t{\r\n\t\t\t\tHorizontalOptions = LayoutOptions.Center,\r\n\t\t\t\tVerticalOptions = LayoutOptions.Start,\r\n\t\t\t\tBackgroundColor = Color.OrangeRed,\r\n\t\t\t\tMargin = new Thickness(100),\r\n\t\t\t\tWidthRequest = 200,\r\n\t\t\t\tHeightRequest = 40,\r\n\t\t\t};\r\n\r\n\t\t\tgrid.Children.Add(view);\r\n\r\n\t\t\tthis.MainGrid.Children.Add(grid);\r\n\r\n\t\t\tview.TranslationX += Application.Current.MainPage.Width;\r\n\t\t\tawait view.TranslateTo(0, 0);\r\n\t\t}\r\n```\r\n\r\n\r\n### Expected Behavior\r\n\r\nNo exception or crash.\r\n\r\n### Actual Behavior\r\n\r\nException\r\nThread started:  #3\r\n2018-12-14 19:28:45.462 AtosClient.iOS[6638:3284952] This application is modifying the autolayout engine from a background thread after the engine was accessed from the main thread. This can lead to engine corruption and weird crashes.\r\n Stack:(\r\n\t0   Foundation                          0x0000000232e01fc0 <redacted> + 96\r\n\t1   Foundation                          0x0000000232bfdfd0 <redacted> + 76\r\n\t2   Foundation                          0x0000000232bfdee4 <redacted> + 120\r\n\t3   Foundation                          0x0000000232bfdc90 <redacted> + 112\r\n\t4   UIKitCore                           0x000000025ead6260 <redacted> + 284\r\n\t5   AtosClient.iOS                      0x0000000100b95168 AtosClient.iOS + 4198760\r\n\t6   AtosClient.iOS                      0x0000000100b4bb04 AtosClient.iOS + 3898116\r\n\t7   AtosClient.iOS                      0x00000001011164fc AtosClient.iOS + 9970940\r\n\t8   AtosClient.iOS                      0x0000000100a95b68 AtosClient.iOS + 3152744\r\n\t9   AtosClient.iOS                      0x0000000101b19\r\n7e0 mono_pmip + 24712\r\n\t10  AtosClient.iOS                      0x0000000101b865b0 mono_pmip + 470616\r\n\t11  AtosClient.iOS                      0x0000000101b89bd4 mono_pmip + 484476\r\n\t12  AtosClient.iOS                      0x00000001007ab078 AtosClient.iOS + 94328\r\n\t13  AtosClient.iOS                      0x00000001007aaf80 AtosClient.iOS + 94080\r\n\t14  UIKitCore                           0x000000025eae9998 <redacted> + 1380\r\n\t15  QuartzCore                          0x0000000236838a34 <redacted> + 184\r\n\t16  QuartzCore                          0x000000023683d9c4 <redacted> + 324\r\n\t17  QuartzCore                          0x000000023679c9d4 <redacted> + 340\r\n\t18  QuartzCore                          0x00000002367cb2f4 <redacted> + 608\r\n\t19  AtosClient.iOS                      0x0000000100b950a8 AtosClient.iOS + 4198568\r\n\t20  AtosClient.iOS                      0x0000000100b30e28 AtosClient.iOS + 3788328\r\n\t21  AtosClient.iOS                      0x0000000101199620 AtosClient.iOS + 10507808\r\n\t22  AtosClient.iOS                 \r\n     0x00000001008e678c AtosClient.iOS + 1386380\r\n\t23  AtosClient.iOS                      0x00000001008e42d8 AtosClient.iOS + 1376984\r\n\t24  AtosClient.iOS                      0x00000001008e412c AtosClient.iOS + 1376556\r\n\t25  AtosClient.iOS                      0x00000001008e40b0 AtosClient.iOS + 1376432\r\n\t26  AtosClient.iOS                      0x00000001008e68f4 AtosClient.iOS + 1386740\r\n\t27  AtosClient.iOS                      0x0000000100a95b68 AtosClient.iOS + 3152744\r\n\t28  AtosClient.iOS                      0x0000000101b197e0 mono_pmip + 24712\r\n\t29  AtosClient.iOS                      0x0000000101b865b0 mono_pmip + 470616\r\n\t30  AtosClient.iOS                      0x0000000101bb35bc mono_pmip + 654948\r\n\t31  AtosClient.iOS                      0x0000000101bb3380 mono_pmip + 654376\r\n\t32  libsystem_pthread.dylib             0x0000000231e702fc <redacted> + 128\r\n\t33  libsystem_pthread.dylib             0x0000000231e7025c _pthread_start + 48\r\n\t34  libsystem_pthread.dylib             0x0000000231e73d08 thread_start + 4\r\n)\r\n2018-12-14 19:28:45.466 AtosClient.iOS[6638:3284952] This application is modifying the autolayout engine from a background thread after the engine was accessed from the main thread. This can lead to engine corruption and weird crashes.\r\n Stack:(\r\n\t0   Foundation                          0x0000000232e01fc0 <redacted> + 96\r\n\t1   Foundation                          0x0000000232bf44d4 <redacted> + 36\r\n\t2   UIKitCore                           0x000000025e3267a8 <redacted> + 92\r\n\t3   UIKitCore                           0x000000025e32513c <redacted> + 116\r\n\t4   UIKitCore                           0x000000025e3263c8 <redacted> + 168\r\n\t5   UIKitCore                           0x000000025e3273e8 <redacted> + 420\r\n\t6   UIKitCore                           0x000000025ead58e4 <redacted> + 328\r\n\t7   AtosClient.iOS                      0x0000000100b95168 AtosClient.iOS + 4198760\r\n\t8   AtosClient.iOS                      0x0000000100b4bb04 AtosClient.iOS + 3898116\r\n\t9   AtosClient.iOS                      0x00000001011164fc AtosClient.iO\r\nS + 9970940\r\n\t10  AtosClient.iOS                      0x0000000100a95b68 AtosClient.iOS + 3152744\r\n\t11  AtosClient.iOS                      0x0000000101b197e0 mono_pmip + 24712\r\n\t12  AtosClient.iOS                      0x0000000101b865b0 mono_pmip + 470616\r\n\t13  AtosClient.iOS                      0x0000000101b89bd4 mono_pmip + 484476\r\n\t14  AtosClient.iOS                      0x00000001007ab078 AtosClient.iOS + 94328\r\n\t15  AtosClient.iOS                      0x00000001007aaf80 AtosClient.iOS + 94080\r\n\t16  UIKitCore                           0x000000025eae9998 <redacted> + 1380\r\n\t17  QuartzCore                          0x0000000236838a34 <redacted> + 184\r\n\t18  QuartzCore                          0x000000023683d9c4 <redacted> + 324\r\n\t19  QuartzCore                          0x000000023679c9d4 <redacted> + 340\r\n\t20  QuartzCore                          0x00000002367cb2f4 <redacted> + 608\r\n\t21  AtosClient.iOS                      0x0000000100b950a8 AtosClient.iOS + 4198568\r\n\t22  AtosClient.iOS                      0x0000000100b\r\n30e28 AtosClient.iOS + 3788328\r\n\t23  AtosClient.iOS                      0x0000000101199620 AtosClient.iOS + 10507808\r\n\t24  AtosClient.iOS                      0x00000001008e678c AtosClient.iOS + 1386380\r\n\t25  AtosClient.iOS                      0x00000001008e42d8 AtosClient.iOS + 1376984\r\n\t26  AtosClient.iOS                      0x00000001008e412c AtosClient.iOS + 1376556\r\n\t27  AtosClient.iOS                      0x00000001008e40b0 AtosClient.iOS + 1376432\r\n\t28  AtosClient.iOS                      0x00000001008e68f4 AtosClient.iOS + 1386740\r\n\t29  AtosClient.iOS                      0x0000000100a95b68 AtosClient.iOS + 3152744\r\n\t30  AtosClient.iOS                      0x0000000101b197e0 mono_pmip + 24712\r\n\t31  AtosClient.iOS                      0x0000000101b865b0 mono_pmip + 470616\r\n\t32  AtosClient.iOS                      0x0000000101bb35bc mono_pmip + 654948\r\n\t33  AtosClient.iOS                      0x0000000101bb3380 mono_pmip + 654376\r\n\t34  libsystem_pthread.dylib             0x0000000231e702fc <redacted> + 128\r\n\t35  \r\nlibsystem_pthread.dylib             0x0000000231e7025c _pthread_start + 48\r\n\t36  libsystem_pthread.dylib             0x0000000231e73d08 thread_start + 4\r\n)\r\n2018-12-14 19:28:45.473 AtosClient.iOS[6638:3284952] This application is modifying the autolayout engine from a background thread after the engine was accessed from the main thread. This can lead to engine corruption and weird crashes.\r\n Stack:(\r\n\t0   Foundation                          0x0000000232e01fc0 <redacted> + 96\r\n\t1   Foundation                          0x0000000232bf6a78 <redacted> + 32\r\n\t2   Foundation                          0x0000000232c39580 <redacted> + 540\r\n\t3   Foundation                          0x0000000232c38a50 <redacted> + 396\r\n\t4   Foundation                          0x0000000232c3879c <redacted> + 272\r\n\t5   Foundation                          0x0000000232c38020 <redacted> + 264\r\n\t6   UIKitCore                           0x000000025e3170b4 <redacted> + 488\r\n\t7   UIKitCore                           0x000000025e317534 <redacted> + 36\r\n\t8   UIKitCore                           0x000000025e317c34 <redacted> + 84\r\n\t9   UIKitCore                           0x000000025e31d00c <redacted> + 684\r\n\t10  UIKitCor\r\ne                           0x000000025e327014 <redacted> + 112\r\n\t11  UIKitCore                           0x000000025e325b54 <redacted> + 176\r\n\t12  UIKitCore                           0x000000025e326004 <redacted> + 992\r\n\t13  UIKitCore                           0x000000025e325ed8 <redacted> + 692\r\n\t14  UIKitCore                           0x000000025e325ed8 <redacted> + 692\r\n\t15  UIKitCore                           0x000000025e325ed8 <redacted> + 692\r\n\t16  UIKitCore                           0x000000025e325ed8 <redacted> + 692\r\n\t17  UIKitCore                           0x000000025e325ed8 <redacted> + 692\r\n\t18  Foundation                          0x0000000232bf451c <redacted> + 108\r\n\t19  UIKitCore                           0x000000025e3267a8 <redacted> + 92\r\n\t20  UIKitCore                           0x000000025e32513c <redacted> + 116\r\n\t21  UIKitCore                           0x000000025e3263c8 <redacted> + 168\r\n\t22  UIKitCore                           0x000000025e3273e8 <redacted> + 420\r\n\t23  UIKitCore                       \r\n    0x000000025ead58e4 <redacted> + 328\r\n\t24  AtosClient.iOS                      0x0000000100b95168 AtosClient.iOS + 4198760\r\n\t25  AtosClient.iOS                      0x0000000100b4bb04 AtosClient.iOS + 3898116\r\n\t26  AtosClient.iOS                      0x00000001011164fc AtosClient.iOS + 9970940\r\n\t27  AtosClient.iOS                      0x0000000100a95b68 AtosClient.iOS + 3152744\r\n\t28  AtosClient.iOS                      0x0000000101b197e0 mono_pmip + 24712\r\n\t29  AtosClient.iOS                      0x0000000101b865b0 mono_pmip + 470616\r\n\t30  AtosClient.iOS                      0x0000000101b89bd4 mono_pmip + 484476\r\n\t31  AtosClient.iOS                      0x00000001007ab078 AtosClient.iOS + 94328\r\n\t32  AtosClient.iOS                      0x00000001007aaf80 AtosClient.iOS + 94080\r\n\t33  UIKitCore                           0x000000025eae9998 <redacted> + 1380\r\n\t34  QuartzCore                          0x0000000236838a34 <redacted> + 184\r\n\t35  QuartzCore                          0x000000023683d9c4 <redacted> + 324\r\n\t36  Quart\r\nzCore                          0x000000023679c9d4 <redacted> + 340\r\n\t37  QuartzCore                          0x00000002367cb2f4 <redacted> + 608\r\n\t38  AtosClient.iOS                      0x0000000100b950a8 AtosClient.iOS + 4198568\r\n\t39  AtosClient.iOS                      0x0000000100b30e28 AtosClient.iOS + 3788328\r\n\t40  AtosClient.iOS                      0x0000000101199620 AtosClient.iOS + 10507808\r\n\t41  AtosClient.iOS                      0x00000001008e678c AtosClient.iOS + 1386380\r\n\t42  AtosClient.iOS                      0x00000001008e42d8 AtosClient.iOS + 1376984\r\n\t43  AtosClient.iOS                      0x00000001008e412c AtosClient.iOS + 1376556\r\n\t44  AtosClient.iOS                      0x00000001008e40b0 AtosClient.iOS + 1376432\r\n\t45  AtosClient.iOS                      0x00000001008e68f4 AtosClient.iOS + 1386740\r\n\t46  AtosClient.iOS                      0x0000000100a95b68 AtosClient.iOS + 3152744\r\n\t47  AtosClient.iOS                      0x0000000101b197e0 mono_pmip + 24712\r\n\t48  AtosClient.iOS                 \r\n     0x0000000101b865b0 mono_pmip + 470616\r\n\t49  AtosClient.iOS                      0x0000000101bb35bc mono_pmip + 654948\r\n\t50  AtosClient.iOS                      0x0000000101bb3380 mono_pmip + 654376\r\n\t51  libsystem_pthread.dylib             0x0000000231e702fc <redacted> + 128\r\n\t52  libsystem_pthread.dylib             0x0000000231e7025c _pthread_start + 48\r\n\t53  libsystem_pthread.dylib             0x0000000231e73d08 thread_start + 4\r\n)\r\n\r\n\r\n\r\n**Stack trace from the crash (they can be from the previous error)**\r\nUnhandled Exception:\r\n\r\nFoundation.MonoTouchException: Objective-C exception thrown.  Name: NSInternalInconsistencyException Reason: Engine marked as needing optimization even though it's already in progress.\r\nNative stack trace:\r\n\t0   CoreFoundation                      0x0000000232256f10 <redacted> + 252\r\n\t1   libobjc.A.dylib                     0x0000000231424a40 objc_exception_throw + 56\r\n\t2   CoreFoundation                      0x000000023216b06c <redacted> + 0\r\n\t3   Foundation                          0x0000000232c573e0 <redacted> + 112\r\n\t4   Foundation                          0x0000000232bf6ba8 <redacted> + 336\r\n\t5   Foundation                          0x0000000232c39580 <redacted> + 540\r\n\t6   Foundation                          0x0000000232c38a50 <redacted> + 396\r\n\t7   Foundation                          0x0000000232c3879c <redacted> + 272\r\n\t8   Foundation                          0x0000000232c38020 <redacted> + 264\r\n\t9   UIKitCore                           0x000000025e3170b4 <redacted> + 488\r\n\t10  UIKitCore                           0x000000025e319154 <redacted> + 352\r\n\t11  UIKitCore                           0x000000025e319500 <redacted> + 164\r\n\t12  UIKitCore                           0x000000025e327014 <redacted> + 112\r\n\t13  UIKitCore                           0x000000025e325b54 <redacted> + 176\r\n\t14  UIKitCore                           0x000000025e326004 <redacted> + 992\r\n\t15  UIKitCore                           0x000000025e325ed8 <redacted> + 692\r\n\t16  UIKitCore                           0x000000025e325ed8 <redacted> + 692\r\n\t17  UIKitCore                           0x000000025e325ed8 <redacted> + 692\r\n\t18  UIKitCore                           0x000000025e325ed8 <redacted> + 692\r\n\t19  Foundation                          0x0000000232bf451c <redacted> + 108\r\n\t20  UIKitCore                           0x000000025e3267a8 <redacted> + 92\r\n\t21  UIKitCore                           0x000000025e32513c <redacted> + 116\r\n\t22  UIKitCore                           0x000000025e3263c8 <redacted> + 168\r\n\t23  UIKitCore                           0x000000025e3273e8 <redacted> + 420\r\n\t24  UIKitCore                           0x000000025ead58e4 <redacted> + 328\r\n\t25  UIKitCore                           0x000000025eae9998 <redacted> + 1380\r\n\t26  QuartzCore                          0x0000000236838a34 <redacted> + 184\r\n\t27  QuartzCore                          0x000000023683d9c4 <redacted> + 324\r\n\t28  QuartzCore                          0x000000023679c9d4 <redacted> + 340\r\n\t29  QuartzCore                          0x00000002367cb2f4 <redacted> + 608\r\n\t30  QuartzCore                          0x00000002367cc15c <redacted> + 92\r\n\t31  CoreFoundation                      0x00000002321e4b94 <redacted> + 32\r\n\t32  CoreFoundation                      0x00000002321df828 <redacted> + 412\r\n\t33  CoreFoundation                      0x00000002321dfdc8 <redacted> + 1264\r\n\t34  CoreFoundation                      0x00000002321df5b8 CFRunLoopRunSpecific + 436\r\n\t35  GraphicsServices                    0x0000000234453584 GSEventRunModal + 100\r\n\t36  UIKitCore                           0x000000025e43b558 UIApplicationMain + 212\r\n\t37  TestClient.iOS                      0x0000000101497508 TestClient.iOS + 4240648\r\n\t38  TestClient.iOS                      0x000000010142b8fc TestClient.iOS + 3799292\r\n\t39  TestClient.iOS                      0x000000010142b8bc TestClient.iOS + 3799228\r\n\t40  TestClient.iOS                      0x00000001010b3e80 TestClient.iOS + 163456\r\n\t41  TestClient.iOS                      0x000000010138db68 TestClient.iOS + 3152744\r\n\t42  TestClient.iOS                      0x00000001024117e0 mono_pmip + 24712\r\n\t43  TestClient.iOS                      0x000000010247e5b0 mono_pmip + 470616\r\n\t44  TestClient.iOS                      0x000000010248386c mono_pmip + 491796\r\n\t45  TestClient.iOS                      0x00000001023f85e8 TestClient.iOS + 20366824\r\n\t46  TestClient.iOS                      0x0000000102529ce0 _Z9__isctypeim + 47160\r\n\t47  TestClient.iOS                      0x00000001010b3d7c TestClient.iOS + 163196\r\n\t48  libdyld.dylib                       0x0000000231c9fb94 <redacted> + 4\r\n\r\n\r\nUnhandled Exception:\r\n\r\nFoundation.MonoTouchException: Objective-C exception thrown.  Name: NSInternalInconsistencyException Reason: Variable stored in table doesn't match passed in variable Xamarin_Forms_Platform_iOS_EditorRenderer:0x102771610.<unknown var (bug!):0x2837124c0>{id: 34} != Xamarin_Forms_Platform_iOS_EditorRenderer:0x102771610.Width{id: 36}\r\nNative stack trace:\r\n\t0   CoreFoundation                      0x0000000232256f10 <redacted> + 252\r\n\t1   libobjc.A.dylib                     0x0000000231424a40 objc_exception_throw + 56\r\n\t2   CoreFoundation                      0x000000023216b06c <redacted> + 0\r\n\t3   Foundation                          0x0000000232ca5c30 <redacted> + 88\r\n\t4   Foundation                          0x0000000232dfeb84 <redacted> + 536\r\n\t5   Foundation                          0x0000000232dffb74 <redacted> + 180\r\n\t6   Foundation                          0x0000000232bf5b04 <redacted> + 76\r\n\t7   UIKitCore                           0x000000025e32b81c <redacted> + 3324\r\n\t8   UIKitCore                           0x000000025e32ab08 <redacted> + 308\r\n\t9   Foundation                          0x0000000232bf49d4 <redacted> + 100\r\n\t10  Foundation                          0x0000000232c37fa4 <redacted> + 140\r\n\t11  UIKitCore                           0x000000025e3170b4 <redacted> + 488\r\n\t12  UIKitCore                           0x000000025e319154 <redacted> + 352\r\n\t13  UIKitCore                           0x000000025e319500 <redacted> + 164\r\n\t14  UIKitCore                           0x000000025e327014 <redacted> + 112\r\n\t15  UIKitCore                           0x000000025e325b54 <redacted> + 176\r\n\t16  UIKitCore                           0x000000025e326004 <redacted> + 992\r\n\t17  UIKitCore                           0x000000025e325ed8 <redacted> + 692\r\n\t18  UIKitCore                           0x000000025e325ed8 <redacted> + 692\r\n\t19  UIKitCore                           0x000000025e325ed8 <redacted> + 692\r\n\t20  Foundation                          0x0000000232bf451c <redacted> + 108\r\n\t21  UIKitCore                           0x000000025e3267a8 <redacted> + 92\r\n\t22  UIKitCore                           0x000000025e32513c <redacted> + 116\r\n\t23  UIKitCore                           0x000000025e3263c8 <redacted> + 168\r\n\t24  UIKitCore                           0x000000025e3273e8 <redacted> + 420\r\n\t25  UIKitCore                           0x000000025ead58e4 <redacted> + 328\r\n\t26  UIKitCore                           0x000000025e810c4c <redacted> + 92\r\n\t27  UIKitCore                           0x000000025ea73244 <redacted> + 48\r\n\t28  UIKitCore                           0x000000025eae9998 <redacted> + 1380\r\n\t29  QuartzCore                          0x0000000236838a34 <redacted> + 184\r\n\t30  QuartzCore                          0x000000023683d9c4 <redacted> + 324\r\n\t31  QuartzCore                          0x000000023679c9d4 <redacted> + 340\r\n\t32  QuartzCore                          0x00000002367cb2f4 <redacted> + 608\r\n\t33  UIKitCore                           0x000000025e434d90 <redacted> + 172\r\n\t34  UIKitCore                           0x000000025e395654 <redacted> + 5516\r\n\t35  UIKitCore                           0x000000025e38dee0 <redacted> + 152\r\n\t36  CoreFoundation                      0x00000002321e55b8 <redacted> + 24\r\n\t37  CoreFoundation                      0x00000002321e5538 <redacted> + 88\r\n\t38  CoreFoundation                      0x00000002321e4e1c <redacted> + 176\r\n\t39  CoreFoundation                      0x00000002321dfce8 <redacted> + 1040\r\n\t40  CoreFoundation                      0x00000002321df5b8 CFRunLoopRunSpecific + 436\r\n\t41  GraphicsServices                    0x0000000234453584 GSEventRunModal + 100\r\n\t42  UIKitCore                           0x000000025e43b558 UIApplicationMain + 212\r\n\t43  TestClient.iOS                      0x0000000101253508 TestClient.iOS + 4240648\r\n\t44  TestClient.iOS                      0x00000001011e78fc TestClient.iOS + 3799292\r\n\t45  TestClient.iOS                      0x00000001011e78bc TestClient.iOS + 3799228\r\n\t46  TestClient.iOS                      0x0000000100e6fe80 TestClient.iOS + 163456\r\n\t47  TestClient.iOS                      0x0000000101149b68 TestClient.iOS + 3152744\r\n\t48  TestClient.iOS                      0x00000001021cd380 mono_pmip + 24712\r\n\t49  TestClient.iOS                      0x000000010223a150 mono_pmip + 470616\r\n\t50  TestClient.iOS                      0x000000010223f40c mono_pmip + 491796\r\n\t51  TestClient.iOS                      0x00000001021b4188 TestClient.iOS + 20365704\r\n\t52  TestClient.iOS                      0x00000001022e5880 _Z9__isctypeim + 47160\r\n\t53  TestClient.iOS                      0x0000000100e6fd7c TestClient.iOS + 163196\r\n\t54  libdyld.dylib                       0x0000000231c9fb94 <redacted> + 4\r\n\r\n\r\n\r\n\r\n\r\n### Basic Information\r\n\r\n- Version with issue: 3.4.0.1008975\r\n- Last known good version: N/A\r\n- IDE: VS 2017 version 15.9.4\r\n- Platform Target Frameworks: \r\n  - iOS:  12.0 (16A366)\r\n  - Android: Haven't tested it\r\n  - UWP:  Works fine\r\n\r\n### Screenshots\r\n\r\n<!-- If the issue is a visual issue, please include screenshots showing the problem if possible -->\r\n\r\n### Reproduction Link\r\n\r\n<!-- Please upload or provide a link to a reproduction case -->\r\n"},"comment":{"url":"https://api.github.com/repos/xamarin/Xamarin.Forms/issues/comments/447435587","html_url":"https://github.com/xamarin/Xamarin.Forms/issues/4740#issuecomment-447435587","issue_url":"https://api.github.com/repos/xamarin/Xamarin.Forms/issues/4740","id":447435587,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0NzQzNTU4Nw==","user":{"login":"hartez","id":538025,"node_id":"MDQ6VXNlcjUzODAyNQ==","avatar_url":"https://avatars0.githubusercontent.com/u/538025?v=4","gravatar_id":"","url":"https://api.github.com/users/hartez","html_url":"https://github.com/hartez","followers_url":"https://api.github.com/users/hartez/followers","following_url":"https://api.github.com/users/hartez/following{/other_user}","gists_url":"https://api.github.com/users/hartez/gists{/gist_id}","starred_url":"https://api.github.com/users/hartez/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hartez/subscriptions","organizations_url":"https://api.github.com/users/hartez/orgs","repos_url":"https://api.github.com/users/hartez/repos","events_url":"https://api.github.com/users/hartez/events{/privacy}","received_events_url":"https://api.github.com/users/hartez/received_events","type":"User","site_admin":false},"created_at":"2018-12-14T19:51:00Z","updated_at":"2018-12-14T19:51:00Z","author_association":"MEMBER","body":"Repro project:\r\n[_4740 Repro.zip](https://github.com/xamarin/Xamarin.Forms/files/2681543/_4740.Repro.zip)\r\n\r\nThe auto-layout errors definitely show up in the output, though I haven't seen it actually crash the application yet. \r\n\r\nLike @ppetrov says, this only seems to happen for Editor; other controls I've tried don't have this issue. Forcing the Translations onto the UI thread doesn't seem to help. My first instinct is that the constraints \r\n set up in CreatePlaceholderLabel() are the issue."}}
{"actor":{"display_login":"hartez"}}