Hi guys,
some customers are reporting me that my plugin is crashing and I’m not able to replicate the issue at all. Tried on two different Macs and no crashes.
The last error log I received makes me think that it could be related to an error reading png files. Am I right?
Here’s an excerpt.
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Application Specific Information:
abort() called
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fffaebcbd42 __pthread_kill + 10
1 libsystem_pthread.dylib 0x00007fffaecb9457 pthread_kill + 90
2 libsystem_c.dylib 0x00007fffaeb31420 abort + 129
3 libPng.dylib 0x00007fff9b5f36de png_longjmp + 40
4 libPng.dylib 0x00007fff9b5f3391 _cg_png_error + 105
5 libPng.dylib 0x00007fff9b5e8530 _cg_png_read_row + 1111
6 com.apple.ImageIO.framework 0x00007fff9b3a0a97 PNGReadPlugin::copyImageBlockSet(InfoRec*, CGImageProvider*, CGRect, CGSize, __CFDictionary const*) + 4479
7 com.apple.ImageIO.framework 0x00007fff9b39d83a PNGReadPlugin::CopyImageBlockSetProc(void*, CGImageProvider*, CGRect, CGSize, __CFDictionary const*) + 146
8 com.apple.ImageIO.framework 0x00007fff9b3a7d8b IIOImageProviderInfo::copyImageBlockSetWithOptions(CGImageProvider*, CGRect, CGSize, __CFDictionary const*) + 347
9 com.apple.ImageIO.framework 0x00007fff9b3a613c IIOImageProviderInfo::CopyImageBlockSetWithOptions(void*, CGImageProvider*, CGRect, CGSize, __CFDictionary const*) + 352
10 com.apple.CoreGraphics 0x00007fff997a2139 CGImageProviderCopyImageBlockSetWithOptions + 142
11 com.apple.CoreGraphics 0x00007fff9990947e img_blocks_create + 302
12 com.apple.CoreGraphics 0x00007fff999125ee img_data_lock + 2860
13 com.apple.CoreGraphics 0x00007fff99911a84 CGSImageDataLock + 247
14 com.apple.CoreGraphics 0x00007fff997a49fe ripc_AcquireImage + 991
15 com.apple.CoreGraphics 0x00007fff997b30d2 ripc_DrawImage + 867
16 com.apple.CoreGraphics 0x00007fff9982b34a CGContextDelegateDrawImage + 48
17 com.apple.CoreGraphics 0x00007fff9991a767 CGContextDrawImageWithOptions + 539
18 com.apple.CoreGraphics 0x00007fff9991aa18 CGContextDrawImage + 51
The plugin is built on OSX 10.12.3 with JUCE 3.2
Thanks!
