{"action":"created","issue":{"url":"https://api.github.com/repos/TextureGroup/Texture/issues/449","repository_url":"https://api.github.com/repos/TextureGroup/Texture","labels_url":"https://api.github.com/repos/TextureGroup/Texture/issues/449/labels{/name}","comments_url":"https://api.github.com/repos/TextureGroup/Texture/issues/449/comments","events_url":"https://api.github.com/repos/TextureGroup/Texture/issues/449/events","html_url":"https://github.com/TextureGroup/Texture/issues/449","id":243275678,"number":449,"title":"examples/ASCollectionView not working for SIMULATE_WEB_RESPONSE mode","user":{"login":"wsdwsd0829","id":5335780,"avatar_url":"https://avatars0.githubusercontent.com/u/5335780?v=4","gravatar_id":"","url":"https://api.github.com/users/wsdwsd0829","html_url":"https://github.com/wsdwsd0829","followers_url":"https://api.github.com/users/wsdwsd0829/followers","following_url":"https://api.github.com/users/wsdwsd0829/following{/other_user}","gists_url":"https://api.github.com/users/wsdwsd0829/gists{/gist_id}","starred_url":"https://api.github.com/users/wsdwsd0829/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wsdwsd0829/subscriptions","organizations_url":"https://api.github.com/users/wsdwsd0829/orgs","repos_url":"https://api.github.com/users/wsdwsd0829/repos","events_url":"https://api.github.com/users/wsdwsd0829/events{/privacy}","received_events_url":"https://api.github.com/users/wsdwsd0829/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-07-16T23:58:24Z","updated_at":"2017-07-19T02:50:59Z","closed_at":null,"body":"// If you're looking for help, please consider joining our slack channel:\r\n// http://asyncdisplaykit.org/slack (we'll be updating the name to Texture soon)\r\n\r\n// The more information you include, the faster we can help you out! \r\n// Please include: a sample project or screenshots, code snippets\r\n// Texture version, and/or backtraces for any crashes (> bt all). \r\n// Please delete these lines before posting. Thanks!\r\n"},"comment":{"url":"https://api.github.com/repos/TextureGroup/Texture/issues/comments/316257626","html_url":"https://github.com/TextureGroup/Texture/issues/449#issuecomment-316257626","issue_url":"https://api.github.com/repos/TextureGroup/Texture/issues/449","id":316257626,"user":{"login":"Huang-Libo","id":12227130,"avatar_url":"https://avatars2.githubusercontent.com/u/12227130?v=4","gravatar_id":"","url":"https://api.github.com/users/Huang-Libo","html_url":"https://github.com/Huang-Libo","followers_url":"https://api.github.com/users/Huang-Libo/followers","following_url":"https://api.github.com/users/Huang-Libo/following{/other_user}","gists_url":"https://api.github.com/users/Huang-Libo/gists{/gist_id}","starred_url":"https://api.github.com/users/Huang-Libo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Huang-Libo/subscriptions","organizations_url":"https://api.github.com/users/Huang-Libo/orgs","repos_url":"https://api.github.com/users/Huang-Libo/repos","events_url":"https://api.github.com/users/Huang-Libo/events{/privacy}","received_events_url":"https://api.github.com/users/Huang-Libo/received_events","type":"User","site_admin":false},"created_at":"2017-07-19T02:50:58Z","updated_at":"2017-07-19T02:50:58Z","body":"same problem, on Xcode 8.3.2, iPhone 7 simulator.\r\n```\r\nobjc[2980]: Class PLBuildVersion is implemented in both /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/System/Library/PrivateFrameworks/AssetsLibraryServices.framework/AssetsLibraryServices (0x10ea3acc0) and /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/System/Library/PrivateFrameworks/PhotoLibraryServices.framework/PhotoLibraryServices (0x10e8516f0). One of the two will be used. Which one is undefined.\r\n2017-07-19 10:48:32.265447+0800 Sample[2980:66439] [Collection] Initial reloadData <ASCollectionNode: 0x7fcd81104850>\r\n2017-07-19 10:48:32.274961+0800 Sample[2980:66439] [Collection] New content: { itemCounts = [ <S0: 10> <S1: 10> <S2: 10> <S3: 10> <S4: 10> <S5: 10> <S6: 10> <S7: 10> <S8: 10> <S9: 10> <S10: 10> <S11: 10> <S12: 10> <S13: 10> <S14: 10> <S15: 10> <S16: 10> <S17: 10> <S18: 10> <S19: 10> <S20: 10> <S21: 10> <S22: 10> <S23: 10> <S24: 10> <S25: 10> <S26: 10> <S27: 10> <S28: 10> <S29: 10> <S30: 10> <S31: 10> <S32: 10> <S33: 10> <S34: 10> <S35: 10> <S36: 10> <S37: 10> <S38: 10> <S39: 10> <S40: 10> <S41: 10> <S42: 10> <S43: 10> <S44: 10> <S45: 10> <S46: 10> <S47: 10> <S48: 10> <S49: 10> <S50: 10> <S51: 10> <S52: 10> <S53: 10> <S54: 10> <S55: 10> <S56: 10> <S57: 10> <S58: 10> <S59: 10> <S60: 10> <S61: 10> <S62: 10> <S63: 10> <S64: 10> <S65: 10> <S66: 10> <S67: 10> <S68: 10> <S69: 10> <S70: 10> <S71: 10> <S72: 10> <S73: 10> <S74: 10> <S75: 10> <S76: 10> <S77: 10> <S78: 10> <S79: 10> <S80: 10> <S81: 10> <S82: 10> <S83: 10> <S84: 10> <S85: 10> <S86: 10> <S87: 10> <S88: 10> <S89: 10> <S90: 10> <S91: 10> <S92: 10> <S93: 10> <S94: 10> <S95: 10> <S96: 10> <S97: 10> <S98: 10> <S99: 10> ] }\r\n2017-07-19 10:48:32.285944+0800 Sample[2980:66587] [Collection] Beginning batch fetch for <ASCollectionNode: 0x7fcd81104850> with context <ASBatchContext: 0x60000009bf30>\r\n2017-07-19 10:48:32.286 Sample[2980:66587] fetch additional content\r\n2017-07-19 10:48:32.286423+0800 Sample[2980:66587] [Collection] Completed batch fetch with context <ASBatchContext: 0x60000009bf30>\r\n2017-07-19 10:48:32.474973+0800 Sample[2980:66439] [Collection] Did reloadData <ASCollectionNode: 0x7fcd81104850>\r\n2017-07-19 10:48:32.484 Sample[2980:66439] *** Assertion failure in -[ASCollectionView collectionView:viewForSupplementaryElementOfKind:atIndexPath:], /Users/huanglibo/repository/github/Texture/Source/ASCollectionView.mm:1049\r\n2017-07-19 10:48:32.498 Sample[2980:66439] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Supplementary node should exist.  Kind = UICollectionElementKindSectionFooter, indexPath = <NSIndexPath: 0xc000000000000016> {length = 2, path = 0 - 0}, collectionDataSource = <ASCollectionView: 0x7fcd83007000; baseClass = UICollectionView; frame = (0 0; 375 667); clipsToBounds = YES; autoresize = W+H; gestureRecognizers = <NSArray: 0x60000004c2a0>; layer = <ASCollectionNode-Layer: 0x60000004a560; node = <ASCollectionNode: 0x7fcd81104850>>; contentOffset: {0, -64}; contentSize: {375, 35750}> collection view layout: <UICollectionViewFlowLayout: 0x7fcd811009b0>'\r\n*** First throw call stack:\r\n(\r\n\t0   CoreFoundation                      0x00000001044c9b0b __exceptionPreprocess + 171\r\n\t1   libobjc.A.dylib                     0x0000000103bbe141 objc_exception_throw + 48\r\n\t2   CoreFoundation                      0x00000001044cdcf2 +[NSException raise:format:arguments:] + 98\r\n\t3   Foundation                          0x000000010125e3b6 -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 193\r\n\t4   Sample                              0x0000000100b9798c -[ASCollectionView collectionView:viewForSupplementaryElementOfKind:atIndexPath:] + 1100\r\n\t5   UIKit                               0x00000001026d55ad -[UICollectionView _createPreparedSupplementaryViewForElementOfKind:atIndexPath:withLayoutAttributes:applyAttributes:] + 693\r\n\t6   UIKit                               0x00000001026d9a6b -[UICollectionView _updateVisibleCellsNow:] + 4798\r\n\t7   UIKit                               0x00000001026df41a -[UICollectionView layoutSubviews] + 313\r\n\t8   Sample                              0x0000000100b9e804 -[ASCollectionView layoutSubviews] + 612\r\n\t9   UIKit                               0x0000000101e6620b -[UIView(CALayerDelegate) layoutSublayersOfLayer:] + 1268\r\n\t10  QuartzCore                          0x000000010562b904 -[CALayer layoutSublayers] + 146\r\n\t11  Sample                              0x0000000100b3587d -[_ASDisplayLayer layoutSublayers] + 397\r\n\t12  QuartzCore                          0x000000010561f526 _ZN2CA5Layer16layout_if_neededEPNS_11TransactionE + 370\r\n\t13  QuartzCore                          0x000000010561f3a0 _ZN2CA5Layer28layout_and_display_if_neededEPNS_11TransactionE + 24\r\n\t14  QuartzCore                          0x00000001055aee92 _ZN2CA7Context18commit_transactionEPNS_11TransactionE + 294\r\n\t15  QuartzCore                          0x00000001055db130 _ZN2CA11Transaction6commitEv + 468\r\n\t16  QuartzCore                          0x00000001055dbb37 _ZN2CA11Transaction17observer_callbackEP19__CFRunLoopObservermPv + 115\r\n\t17  CoreFoundation                      0x000000010446f717 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23\r\n\t18  CoreFoundation                      0x000000010446f687 __CFRunLoopDoObservers + 391\r\n\t19  CoreFoundation                      0x0000000104454720 __CFRunLoopRun + 1200\r\n\t20  CoreFoundation                      0x0000000104454016 CFRunLoopRunSpecific + 406\r\n\t21  GraphicsServices                    0x0000000108729a24 GSEventRunModal + 62\r\n\t22  UIKit                               0x0000000101da30d4 UIApplicationMain + 159\r\n\t23  Sample                              0x0000000100ac5f9f main + 111\r\n\t24  libdyld.dylib                       0x000000010591265d start + 1\r\n\t25  ???                                 0x0000000000000001 0x0 + 1\r\n)\r\nlibc++abi.dylib: terminating with uncaught exception of type NSException\r\n```"}}
{"actor":{"display_login":"Huang-Libo"}}