{"action":"created","issue":{"url":"https://api.github.com/repos/TextureGroup/Texture/issues/846","repository_url":"https://api.github.com/repos/TextureGroup/Texture","labels_url":"https://api.github.com/repos/TextureGroup/Texture/issues/846/labels{/name}","comments_url":"https://api.github.com/repos/TextureGroup/Texture/issues/846/comments","events_url":"https://api.github.com/repos/TextureGroup/Texture/issues/846/events","html_url":"https://github.com/TextureGroup/Texture/issues/846","id":307537045,"number":846,"title":"[ASCollectionNode _removeFromSupernode] Crash","user":{"login":"zhuamaodeyu","id":32094174,"avatar_url":"https://avatars0.githubusercontent.com/u/32094174?v=4","gravatar_id":"","url":"https://api.github.com/users/zhuamaodeyu","html_url":"https://github.com/zhuamaodeyu","followers_url":"https://api.github.com/users/zhuamaodeyu/followers","following_url":"https://api.github.com/users/zhuamaodeyu/following{/other_user}","gists_url":"https://api.github.com/users/zhuamaodeyu/gists{/gist_id}","starred_url":"https://api.github.com/users/zhuamaodeyu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zhuamaodeyu/subscriptions","organizations_url":"https://api.github.com/users/zhuamaodeyu/orgs","repos_url":"https://api.github.com/users/zhuamaodeyu/repos","events_url":"https://api.github.com/users/zhuamaodeyu/events{/privacy}","received_events_url":"https://api.github.com/users/zhuamaodeyu/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-03-22T07:47:50Z","updated_at":"2018-05-02T07:57:17Z","closed_at":null,"author_association":"NONE","body":"I used Texture for the first time, but there was a crash that I couldn’t handle.i need you help，think you very mach.  \r\n\r\n![snip20180322_39](https://user-images.githubusercontent.com/32094174/37757454-113feef2-2de8-11e8-8dbc-f0a40f12d034.png)\r\n\r\ni has e ASViewController , this controller has a ASTableNode , ASCellNode  has a ASCollectionNode , but i reloadData for ASTableNode , this has a crash from `[ASCollectionNode _removeFromSupernode] `.  \r\n\r\n####crash \r\n```\r\n2018-03-22 15:34:59.530 LiveTeach-iPhone[70317:30960821] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Incorrect display node thread affinity - this method should not be called off the main thread after the ASDisplayNode's view or layer have been created'\r\n*** First throw call stack:\r\n(\r\n\t0   CoreFoundation                      0x0000000106375f65 __exceptionPreprocess + 165\r\n\t1   libobjc.A.dylib                     0x0000000109186deb objc_exception_throw + 48\r\n\t2   CoreFoundation                      0x0000000106375dca +[NSException raise:format:arguments:] + 106\r\n\t3   Foundation                          0x0000000107012ae2 -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 198\r\n\t4   LiveTeach-iPhone                    0x000000010557482c -[ASDisplayNode _removeFromSupernode] + 332\r\n\t5   LiveTeach-iPhone                    0x000000010556eafe -[ASDisplayNode _insertSubnode:atSubnodeIndex:sublayerIndex:andRemoveSubnode:] + 2830\r\n\t6   LiveTeach-iPhone                    0x0000000105570011 -[ASDisplayNode _addSubnode:] + 1297\r\n\t7   LiveTeach-iPhone                    0x000000010556fabc -[ASDisplayNode addSubnode:] + 60\r\n\t8   LiveTeach-iPhone                    0x000000010530833f -[LTProcessCellView initWithModel:] + 3167\r\n\t9   LiveTeach-iPhone                    0x00000001052ebb40 __64-[LTProcessViewController tableNode:nodeBlockForRowAtIndexPath:]_block_invoke + 160\r\n\t10  LiveTeach-iPhone                    0x0000000105658458 __51-[ASTableView dataController:nodeBlockAtIndexPath:]_block_invoke_2 + 104\r\n\t11  LiveTeach-iPhone                    0x00000001054c96af -[ASCollectionElement node] + 127\r\n\t12  LiveTeach-iPhone                    0x000000010551731a __58-[ASDataController _allocateNodesFromElements:completion:]_block_invoke + 154\r\n\t13  LiveTeach-iPhone                    0x00000001055292bd __ASDispatchApply_block_invoke + 93\r\n\t14  libdispatch.dylib                   0x000000010a58cef9 _dispatch_call_block_and_release + 12\r\n\t15  libdispatch.dylib                   0x000000010a5ad49b _dispatch_client_callout + 8\r\n\t16  libdispatch.dylib                   0x000000010a595c8b _dispatch_root_queue_drain + 1829\r\n\t17  libdispatch.dylib                   0x000000010a595561 _dispatch_worker_thread3 + 111\r\n\t18  libsystem_pthread.dylib             0x000000010a8d81ca _pthread_wqthread + 1387\r\n\t19  libsystem_pthread.dylib             0x000000010a8d7c4d start_wqthread + 13\r\n)\r\n```\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/TextureGroup/Texture/issues/comments/385895110","html_url":"https://github.com/TextureGroup/Texture/issues/846#issuecomment-385895110","issue_url":"https://api.github.com/repos/TextureGroup/Texture/issues/846","id":385895110,"user":{"login":"shevakuilin","id":18067718,"avatar_url":"https://avatars3.githubusercontent.com/u/18067718?v=4","gravatar_id":"","url":"https://api.github.com/users/shevakuilin","html_url":"https://github.com/shevakuilin","followers_url":"https://api.github.com/users/shevakuilin/followers","following_url":"https://api.github.com/users/shevakuilin/following{/other_user}","gists_url":"https://api.github.com/users/shevakuilin/gists{/gist_id}","starred_url":"https://api.github.com/users/shevakuilin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shevakuilin/subscriptions","organizations_url":"https://api.github.com/users/shevakuilin/orgs","repos_url":"https://api.github.com/users/shevakuilin/repos","events_url":"https://api.github.com/users/shevakuilin/events{/privacy}","received_events_url":"https://api.github.com/users/shevakuilin/received_events","type":"User","site_admin":false},"created_at":"2018-05-02T07:57:17Z","updated_at":"2018-05-02T07:57:17Z","author_association":"NONE","body":"hi, I encountered the same problem. Is there a solution?"}}
{"actor":{"display_login":"shevakuilin"}}