ibireme / YYWebImage

Asynchronous image loading framework.
MIT License
3.56k stars 615 forks source link

Exception Type: EXC_BAD_ACCESS (SIGSEGV) #253

Open q858333 opened 1 year ago

q858333 commented 1 year ago

Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Subtype: KERN_INVALID_ADDRESS at 0xc1c1c1c1c1c1c1c9 -> 0xffffffc1c1c1c1c9 (possible pointer authentication failure) VM Region Info: 0xffffffc1c1c1c1c9 is not in any region. Bytes after previous region: 18446743325340975562
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL commpage (reserved) 1000000000-7000000000 [384.0G] ---/--- SM=NUL ...(unallocated) --->
UNUSED SPACE AT END

Termination Signal: Segmentation fault: 11 Termination Reason: Namespace SIGNAL, Code 0xb Terminating Process: exc handler [1748] Triggered by Thread: 35

Thread 0 name: Dispatch queue: com.apple.main-thread Thread 0: 0 libsystem_kernel.dylib 0x00000001be5e14fc mach_msg_trap + 8 1 libsystem_kernel.dylib 0x00000001be5e0884 mach_msg + 76 2 CoreFoundation 0x0000000190344544 CFRunLoopServiceMachPort + 372 3 CoreFoundation 0x000000019033e3e4 CFRunLoopRun + 1212 4 CoreFoundation 0x000000019033d9f4 CFRunLoopRunSpecific + 600 5 GraphicsServices 0x00000001a7a0e734 GSEventRunModal + 164 6 UIKitCore 0x0000000192dbb75c -[UIApplication _run] + 1072 7 UIKitCore 0x0000000192dc0fcc UIApplicationMain + 168 8 LiveMe 0x000000010515dd08 main + 40787208 (main.m:17) 9 libdyld.dylib 0x000000018fff9cf8 start + 4

Thread 1: 0 libsystem_pthread.dylib 0x00000001dc095744 start_wqthread + 0

Thread 2 name: Dispatch queue: com.ibireme.yykit.utility Thread 2: 0 libsystem_platform.dylib 0x00000001dc0886a8 _platform_memmove + 168 1 ImageIO 0x0000000191a832ec png_combine_row + 276 2 ImageIO 0x0000000191aaab28 _cg_png_read_row + 936 3 ImageIO 0x000000019199fdb0 PNGReadPlugin::DecodeFrameStandard+ 802224 (IIOImageReadSession, ReadPluginData const&, PNGPluginData const&, IIODecodeFrameParams&) + 1216 4 ImageIO 0x00000001919a0a84 PNGReadPlugin::DecodeUncomposedFrames+ 805508 (IIOImageRead, GlobalPNGInfo, ReadPluginData const&, PNGPluginData const&, std::1::vector<IIODecodeFrameParams, std::1::allocator >&) + 100 5 ImageIO 0x000000019199e14c PNGReadPlugin::copyImageBlockSetStandard+ 794956 (InfoRec, CGImageProvider, CGRect, CGSize, __CFDictionary const) + 1336 6 ImageIO 0x000000019199f064 PNGReadPlugin::copyImageBlockSet+ 798820 (InfoRec, CGImageProvider, CGRect, CGSize, __CFDictionary const) + 44 7 ImageIO 0x00000001919972e4 IIO_Reader::CopyImageBlockSetProc+ 766692 (void, CGImageProvider, CGRect, CGSize, __CFDictionary const) + 152 8 ImageIO 0x00000001919a5064 IIOImageProviderInfo::copyImageBlockSetWithOptions+ 823396 (CGImageProvider, CGRect, CGSize, __CFDictionary const) + 756 9 ImageIO 0x00000001919a29c8 IIOImageProviderInfo::CopyImageBlockSetWithOptions+ 813512 (void, CGImageProvider, CGRect, CGSize, CFDictionary const*) + 584 10 CoreGraphics 0x0000000191f73c24 imageProvider_retain_data + 92 11 CoreGraphics 0x0000000191d5b9e8 CGDataProviderRetainData + 80 12 CoreGraphics 0x0000000191ecf404 provider_for_destination_retain_data + 28 13 CoreGraphics 0x0000000191d5b9e8 CGDataProviderRetainData + 80 14 CoreGraphics 0x0000000191f60dc0 CGAccessSessionCreate + 108 15 CoreGraphics 0x0000000191e3da9c img_data_lock + 2380 16 CoreGraphics 0x0000000191e3b674 CGSImageDataLock + 1064 17 CoreGraphics 0x0000000191c5a0f4 ripc_AcquireRIPImageData + 716 18 CoreGraphics 0x0000000191e5c1ac ripc_DrawImage + 1152 19 CoreGraphics 0x0000000191e42a90 CGContextDrawImageWithOptions + 1216 20 YYKit 0x000000010f6d62a8 YYCGImageCreateDecodedCopy + 303784 (YYImageCoder.m:889) 21 YYKit 0x000000010f6da9d8 -[YYImageDecoder _newUnblendedImageAtIndex:extendToCanvas:decoded:] + 322008 (YYImageCoder.m:2059) 22 YYKit 0x000000010f6d8bcc -[YYImageDecoder _frameAtIndex:decodeForDisplay:] + 314316 (YYImageCoder.m:1633) 23 YYKit 0x000000010f6d87c0 -[YYImageDecoder frameAtIndex:decodeForDisplay:] + 313280 (YYImageCoder.m:1567) 24 YYKit 0x000000010f6d4004 -[YYImage initWithData:scale:] + 294916 (YYImage.m:79) 25 YYKit 0x000000010f6d49b4 -[YYImageCache imageFromData:] + 297396 (YYImageCache.m:68) 26 YYKit 0x000000010f6d57dc -[YYImageCache getImageForKey:withType:] + 301020 (YYImageCache.m:199) 27 YYKit 0x000000010f7326d0 38-[YYWebImageOperation _startOperation]_block_invoke + 681680 (YYWebImageOperation.m:266) 28 libdispatch.dylib 0x000000018ffb5a84 _dispatch_call_block_and_release + 32 29 libdispatch.dylib 0x000000018ffb781c _dispatch_client_callout + 20 30 libdispatch.dylib 0x000000018ffbf004 _dispatch_lane_serial_drain + 620 31 libdispatch.dylib 0x000000018ffbfc00 _dispatch_lane_invoke + 404 32 libdispatch.dylib 0x000000018ffca4bc _dispatch_workloop_worker_thread + 764 33 libsystem_pthread.dylib 0x00000001dc08e7a4 _pthread_wqthread + 276 34 libsystem_pthread.dylib 0x00000001dc09574c start_wqthread + 8