Posts

Post not yet marked as solved
5 Replies
2.2k Views
use requestImageForAsset: method to synchronous fetch an asset's image, sometimes crash on ios 13.x(including 13.0,13.1,13.1.1)crash log are as followsThread 23 Crashed: 0 libobjc.A.dylib objc_msgSend (in libobjc.A.dylib) + 16 1 CoreFoundation -[__NSDictionaryM objectForKeyedSubscript:] (in CoreFoundation) + 180 2 PhotoLibraryServices PLDataStoreForClassIDAndLibraryID (in PhotoLibraryServices) + 472 3 PhotoLibraryServices +[PLManagedAsset(RM) enumerateImageRequestHintData:assetWidth:assetHeight:libraryID:startingOffset:block:] (in PhotoLibraryServices) + 320 4 Photos _presentResourcesFromHintsUntilStop (in Photos) + 360 5 Photos PHChooserListContinueEnumerating (in Photos) + 64 6 Photos -[PHImageResourceChooser presentNextQualifyingResource] (in Photos) + 1448 7 Photos -[PHImageRequest startRequest] (in Photos) + 2100 8 Photos -[PHMediaRequestContext _registerAndStartRequests:] (in Photos) + 1076 9 Photos -[PHMediaRequestContext start] (in Photos) + 256 10 Photos -[PHImageManager runRequestWithContext:] (in Photos) + 320 11 Photos -[PHImageManager requestNewCGImageForAsset:targetSize:contentMode:options:resultHandler:] (in Photos) + 1116 12 Photos -[PHImageManager requestImageForAsset:targetSize:contentMode:options:resultHandler:] (in Photos) + 184 13 DPScope -[UGCPHImageRequestOperation requestImageData] (in DPScope) (UGCPHImageRequestOperation.m:125) 14 Foundation __NSOPERATIONQUEUE_IS_STARTING_AN_OPERATION__ (in Foundation) + 20 15 Foundation __NSOQSchedule_f (in Foundation) + 180 16 libdispatch.dylib _dispatch_block_async_invoke2 (in libdispatch.dylib) + 104 17 libdispatch.dylib _dispatch_client_callout (in libdispatch.dylib) + 16 18 libdispatch.dylib _dispatch_continuation_pop$VARIANT$armv81 (in libdispatch.dylib) + 404 19 libdispatch.dylib _dispatch_async_redirect_invoke (in libdispatch.dylib) + 592 20 libdispatch.dylib _dispatch_root_queue_drain (in libdispatch.dylib) + 344 21 libdispatch.dylib _dispatch_worker_thread2 (in libdispatch.dylib) + 116 22 libsystem_pthread.dylib _pthread_wqthread (in libsystem_pthread.dylib) + 212 23 libsystem_pthread.dylib start_wqthread (in libsystem_pthread.dylib) + 8somebody know what's the problem?
Posted Last updated
.