{"action":"created","issue":{"url":"https://api.github.com/repos/lionheart/openradar-mirror/issues/18849","repository_url":"https://api.github.com/repos/lionheart/openradar-mirror","labels_url":"https://api.github.com/repos/lionheart/openradar-mirror/issues/18849/labels{/name}","comments_url":"https://api.github.com/repos/lionheart/openradar-mirror/issues/18849/comments","events_url":"https://api.github.com/repos/lionheart/openradar-mirror/issues/18849/events","html_url":"https://github.com/lionheart/openradar-mirror/issues/18849","id":272029192,"number":18849,"title":"35399328: iOS 11.2 (15C5097d) regression in PDFKit crashes with a given PDF document","user":{"login":"openradar-mirror","id":13605213,"avatar_url":"https://avatars1.githubusercontent.com/u/13605213?v=4","gravatar_id":"","url":"https://api.github.com/users/openradar-mirror","html_url":"https://github.com/openradar-mirror","followers_url":"https://api.github.com/users/openradar-mirror/followers","following_url":"https://api.github.com/users/openradar-mirror/following{/other_user}","gists_url":"https://api.github.com/users/openradar-mirror/gists{/gist_id}","starred_url":"https://api.github.com/users/openradar-mirror/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/openradar-mirror/subscriptions","organizations_url":"https://api.github.com/users/openradar-mirror/orgs","repos_url":"https://api.github.com/users/openradar-mirror/repos","events_url":"https://api.github.com/users/openradar-mirror/events{/privacy}","received_events_url":"https://api.github.com/users/openradar-mirror/received_events","type":"User","site_admin":false},"labels":[{"id":243470480,"url":"https://api.github.com/repos/lionheart/openradar-mirror/labels/classification:critical%20bug","name":"classification:critical bug","color":"e11d21","default":false},{"id":243427737,"url":"https://api.github.com/repos/lionheart/openradar-mirror/labels/reproducible:always","name":"reproducible:always","color":"5319e7","default":false},{"id":243427744,"url":"https://api.github.com/repos/lionheart/openradar-mirror/labels/status:open","name":"status:open","color":"009800","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/lionheart/openradar-mirror/milestones/378","html_url":"https://github.com/lionheart/openradar-mirror/milestone/378","labels_url":"https://api.github.com/repos/lionheart/openradar-mirror/milestones/378/labels","id":2165669,"number":378,"title":"iOS + SDK","description":null,"creator":{"login":"openradar-mirror","id":13605213,"avatar_url":"https://avatars1.githubusercontent.com/u/13605213?v=4","gravatar_id":"","url":"https://api.github.com/users/openradar-mirror","html_url":"https://github.com/openradar-mirror","followers_url":"https://api.github.com/users/openradar-mirror/followers","following_url":"https://api.github.com/users/openradar-mirror/following{/other_user}","gists_url":"https://api.github.com/users/openradar-mirror/gists{/gist_id}","starred_url":"https://api.github.com/users/openradar-mirror/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/openradar-mirror/subscriptions","organizations_url":"https://api.github.com/users/openradar-mirror/orgs","repos_url":"https://api.github.com/users/openradar-mirror/repos","events_url":"https://api.github.com/users/openradar-mirror/events{/privacy}","received_events_url":"https://api.github.com/users/openradar-mirror/received_events","type":"User","site_admin":false},"open_issues":504,"closed_issues":28,"state":"open","created_at":"2016-11-30T08:08:41Z","updated_at":"2017-11-12T12:02:05Z","due_on":null,"closed_at":null},"comments":13,"created_at":"2017-11-08T00:02:25Z","updated_at":"2017-11-12T18:02:34Z","closed_at":"2017-11-12T12:02:05Z","author_association":"COLLABORATOR","body":"#### Description\n\nArea:\r\nPDFKit\r\n\r\nSummary:\r\nA given PDF document that worked fine in iOS 11.0 and 11.1 started crashing PDFKit (this Mail, Files, 3rd party apps, etc). This is always reproducible and this is quite critical as it affects users directly with a simple doc that worked before.\r\n\r\nSteps to Reproduce:\r\n1 - Download the file in this URL or use the attached file: https://<private>/691.pdf\r\n2 - Open it using Preview (Files, Safari and Create PDF, Mail, etc.).\r\n3 - Everything works fine in 11.0 and 11.1 and crashes in 11.2 (see Actual Results).\r\n\r\nExpected Results:\r\nThe PDF document should work fine in PDFKit as it does in 11.0 and 11.1.\r\n\r\nActual Results:\r\nPDFKit crashes (3rd party apps) and native apps just fail to open the PDF that worked fine before (iOS 11.0 and 11.1).\r\n\r\nCrash backtrace:\r\n\r\nCrashed: PDFThumbnailRenderingController_SharedThumbnailOperationQueue (QOS: UNSPECIFIED)\r\n0  CoreGraphics                   0x184bca0f0 x_list_find + 4\r\n1  CoreGraphics                   0x1848f33c4 wideGamutImageDetector + 468\r\n2  CoreGraphics                   0x184b4c084 CGPDFDictionaryApplyFunction + 128\r\n3  CoreGraphics                   0x1848f299c resourceDictionaryContainsWideGamutContent + 156\r\n4  CoreGraphics                   0x1848f28dc CGPDFPageContainsWideGamutContent + 136\r\n5  PDFKit                         0x19743aabc -[PDFPage thumbnailOfSize:forBox:withBookmark:withAnnotations:] + 96\r\n6  PDFKit                         0x197423478 -[PDFThumbnailRenderingController thumbnailOfSize:forPage:] + 84\r\n7  PDFKit                         0x197423fd8 __64-[PDFThumbnailRenderingController _scheduleOperationForContext:]_block_invoke.119 + 208\r\n8  Foundation                     0x183b4bba0 __NSBLOCKOPERATION_IS_CALLING_OUT_TO_A_BLOCK__ + 16\r\n9  Foundation                     0x183a8b894 -[NSBlockOperation main] + 72\r\n10 Foundation                     0x183a7b4c4 -[__NSOperationInternal _start:] + 848\r\n11 Foundation                     0x183b4d894 __NSOQSchedule_f + 404\r\n12 libdispatch.dylib              0x182acea14 _dispatch_client_callout + 16\r\n13 libdispatch.dylib              0x182ad6f08 _dispatch_continuation_pop$VARIANT$mp + 428\r\n14 libdispatch.dylib              0x182ad580c _dispatch_async_redirect_invoke$VARIANT$mp + 604\r\n15 libdispatch.dylib              0x182adbcf4 _dispatch_root_queue_drain + 600\r\n16 libdispatch.dylib              0x182adba38 _dispatch_worker_thread3 + 120\r\n17 libsystem_pthread.dylib        0x182d7706c _pthread_wqthread + 1268\r\n18 libsystem_pthread.dylib        0x182d76b6c start_wqthread + 4\r\n\r\nVersion/Build:\r\niOS 11.2 (15C5097d)\r\n\r\nConfiguration:\n\n-\nProduct Version: iOS 11.2 (15C5097d)\nCreated: 2017-11-07T23:18:21.864990\nOriginated: 2017-11-07T00:00:00\nOpen Radar Link: http://www.openradar.me/35399328"},"comment":{"url":"https://api.github.com/repos/lionheart/openradar-mirror/issues/comments/343755142","html_url":"https://github.com/lionheart/openradar-mirror/issues/18849#issuecomment-343755142","issue_url":"https://api.github.com/repos/lionheart/openradar-mirror/issues/18849","id":343755142,"user":{"login":"openradar-mirror","id":13605213,"avatar_url":"https://avatars1.githubusercontent.com/u/13605213?v=4","gravatar_id":"","url":"https://api.github.com/users/openradar-mirror","html_url":"https://github.com/openradar-mirror","followers_url":"https://api.github.com/users/openradar-mirror/followers","following_url":"https://api.github.com/users/openradar-mirror/following{/other_user}","gists_url":"https://api.github.com/users/openradar-mirror/gists{/gist_id}","starred_url":"https://api.github.com/users/openradar-mirror/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/openradar-mirror/subscriptions","organizations_url":"https://api.github.com/users/openradar-mirror/orgs","repos_url":"https://api.github.com/users/openradar-mirror/repos","events_url":"https://api.github.com/users/openradar-mirror/events{/privacy}","received_events_url":"https://api.github.com/users/openradar-mirror/received_events","type":"User","site_admin":false},"created_at":"2017-11-12T18:02:34Z","updated_at":"2017-11-12T18:02:34Z","author_association":"COLLABORATOR","body":"Resolved: DUPLICATE OF 35114526\nModified: 2017-11-12T11:39:41.964590"}}
{"actor":{"display_login":"openradar-mirror"}}