ERROR_CGDataProvider_BufferIsNotReadable crash

Hi there,


Our app is getting crash related to ERROR_CGDataProvider_BufferIsNotReadable and it is only happen on iOS 11. Any idea how to fix this? We have been searching around but could not find anything related to it. Thanks in advance.


Full crash report posted below:


#0. Crashed: com.apple.main-thread

0 CoreGraphics 0x182cfa59c ERROR_CGDataProvider_BufferIsNotReadable + 12

1 CoreGraphics 0x182cfa2c0 CGDataProviderRetainBytePtr + 216

2 QuartzCore 0x1853cc048 CA::Render::(anonymous namespace)::create_image_from_image_data(CGImage*, CGColorSpace*, unsigned int, unsigned int, double) + 196

3 QuartzCore 0x1853ca1a0 CA::Render::create_image(CGImage*, CGColorSpace*, unsigned int, double) + 900

4 QuartzCore 0x1853cce60 CA::Render::copy_image(CGImage*, CGColorSpace*, unsigned int, double, double) + 472

5 QuartzCore 0x1853cd228 CA::Render::prepare_image(CGImage*, CGColorSpace*, unsigned int, double) + 20

6 QuartzCore 0x1854dc1a8 CA::Layer::prepare_commit(CA::Transaction*) + 332

7 QuartzCore 0x18543e45c CA::Context::commit_transaction(CA::Transaction*) + 576

8 QuartzCore 0x185465b90 CA::Transaction::commit() + 540

9 QuartzCore 0x1854669d0 CA::Transaction::observer_callback(__CFRunLoopObserver*, unsigned long, void*) + 92

10 CoreFoundation 0x181431edc __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 32

11 CoreFoundation 0x18142f894 __CFRunLoopDoObservers + 412

12 CoreFoundation 0x18142fe50 __CFRunLoopRun + 1292

13 CoreFoundation 0x18134fe58 CFRunLoopRunSpecific + 436

14 GraphicsServices 0x1831fcf84 GSEventRunModal + 100

15 UIKit 0x18a9cf67c UIApplicationMain + 236

16 Supers 0x10469c320 main (main.m:20)

17 libdyld.dylib 0x180e6c56c start + 4



--



#0. Crashed: com.apple.main-thread

0 CoreGraphics 0x182cfa59c ERROR_CGDataProvider_BufferIsNotReadable + 12

1 CoreGraphics 0x182cfa2c0 CGDataProviderRetainBytePtr + 216

2 QuartzCore 0x1853cc048 CA::Render::(anonymous namespace)::create_image_from_image_data(CGImage*, CGColorSpace*, unsigned int, unsigned int, double) + 196

3 QuartzCore 0x1853ca1a0 CA::Render::create_image(CGImage*, CGColorSpace*, unsigned int, double) + 900

4 QuartzCore 0x1853cce60 CA::Render::copy_image(CGImage*, CGColorSpace*, unsigned int, double, double) + 472

5 QuartzCore 0x1853cd228 CA::Render::prepare_image(CGImage*, CGColorSpace*, unsigned int, double) + 20

6 QuartzCore 0x1854dc1a8 CA::Layer::prepare_commit(CA::Transaction*) + 332

7 QuartzCore 0x18543e45c CA::Context::commit_transaction(CA::Transaction*) + 576

8 QuartzCore 0x185465b90 CA::Transaction::commit() + 540

9 QuartzCore 0x1854669d0 CA::Transaction::observer_callback(__CFRunLoopObserver*, unsigned long, void*) + 92

10 CoreFoundation 0x181431edc __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 32

11 CoreFoundation 0x18142f894 __CFRunLoopDoObservers + 412

12 CoreFoundation 0x18142fe50 __CFRunLoopRun + 1292

13 CoreFoundation 0x18134fe58 CFRunLoopRunSpecific + 436

14 GraphicsServices 0x1831fcf84 GSEventRunModal + 100

15 UIKit 0x18a9cf67c UIApplicationMain + 236

16 Supers 0x10469c320 main (main.m:20)

17 libdyld.dylib 0x180e6c56c start + 4



#1. com.apple.uikit.eventfetch-thread

0 libsystem_kernel.dylib 0x180f7b568 mach_msg_trap + 8

1 libsystem_kernel.dylib 0x180f7b3e0 mach_msg + 72

2 CoreFoundation 0x181432308 __CFRunLoopServiceMachPort + 196

3 CoreFoundation 0x18142fed4 __CFRunLoopRun + 1424

4 CoreFoundation 0x18134fe58 CFRunLoopRunSpecific + 436

5 Foundation 0x181d85594 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 304

6 Foundation 0x181da49ac -[NSRunLoop(NSRunLoop) runUntilDate:] + 96

7 UIKit 0x18b5397b8 -[UIEventFetcher threadMain] + 136

8 Foundation 0x181e870f4 __NSThread__start__ + 996

9 libsystem_pthread.dylib 0x1810b02b4 _pthread_body + 308

10 libsystem_pthread.dylib 0x1810b0180 _pthread_body + 310

11 libsystem_pthread.dylib 0x1810aeb74 thread_start + 4



#2. com.twitter.crashlytics.ios.MachExceptionServer

0 Supers 0x104ae0eb8 CLSProcessRecordAllThreads (CLSProcess.c:376)

1 Supers 0x104ae0eb8 CLSProcessRecordAllThreads (CLSProcess.c:376)

2 Supers 0x104ae0d68 CLSProcessRecordAllThreads (CLSProcess.c:407)

3 Supers 0x104ad07b0 CLSHandler (CLSHandler.m:26)

4 Supers 0x104acb420 CLSMachExceptionServer (CLSMachException.c:446)

5 libsystem_pthread.dylib 0x1810b02b4 _pthread_body + 308

6 libsystem_pthread.dylib 0x1810b0180 _pthread_body + 310

7 libsystem_pthread.dylib 0x1810aeb74 thread_start + 4



#3. AFNetworking

0 libsystem_kernel.dylib 0x180f7b568 mach_msg_trap + 8

1 libsystem_kernel.dylib 0x180f7b3e0 mach_msg + 72

2 CoreFoundation 0x181432308 __CFRunLoopServiceMachPort + 196

3 CoreFoundation 0x18142fed4 __CFRunLoopRun + 1424

4 CoreFoundation 0x18134fe58 CFRunLoopRunSpecific + 436

5 Foundation 0x181d85594 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 304

6 Foundation 0x181dd756c -[NSRunLoop(NSRunLoop) run] + 88

7 Supers 0x10477b0d8 +[AFURLConnectionOperation networkRequestThreadEntryPoint:] (AFURLConnectionOperation.m:164)

8 Foundation 0x181e870f4 __NSThread__start__ + 996

9 libsystem_pthread.dylib 0x1810b02b4 _pthread_body + 308

10 libsystem_pthread.dylib 0x1810b0180 _pthread_body + 310

11 libsystem_pthread.dylib 0x1810aeb74 thread_start + 4



#4. GAIThread

0 libsystem_kernel.dylib 0x180f7b568 mach_msg_trap + 8

1 libsystem_kernel.dylib 0x180f7b3e0 mach_msg + 72

2 CoreFoundation 0x181432308 __CFRunLoopServiceMachPort + 196

3 CoreFoundation 0x18142fed4 __CFRunLoopRun + 1424

4 CoreFoundation 0x18134fe58 CFRunLoopRunSpecific + 436

5 Foundation 0x181d85594 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 304

6 Foundation 0x181dd756c -[NSRunLoop(NSRunLoop) run] + 88

7 Supers 0x104845e1c +[GAI threadMain:] (GAI.m:229)

8 Foundation 0x181e870f4 __NSThread__start__ + 996

9 libsystem_pthread.dylib 0x1810b02b4 _pthread_body + 308

10 libsystem_pthread.dylib 0x1810b0180 _pthread_body + 310

11 libsystem_pthread.dylib 0x1810aeb74 thread_start + 4



#5. com.apple.NSURLConnectionLoader

0 libsystem_kernel.dylib 0x180f7b568 mach_msg_trap + 8

1 libsystem_kernel.dylib 0x180f7b3e0 mach_msg + 72

2 CoreFoundation 0x181432308 __CFRunLoopServiceMachPort + 196

3 CoreFoundation 0x18142fed4 __CFRunLoopRun + 1424

4 CoreFoundation 0x18134fe58 CFRunLoopRunSpecific + 436

5 CFNetwork 0x181c3f128 -[__CoreSchedulingSetRunnable runForever] + 780

6 Foundation 0x181e870f4 __NSThread__start__ + 996

7 libsystem_pthread.dylib 0x1810b02b4 _pthread_body + 308

8 libsystem_pthread.dylib 0x1810b0180 _pthread_body + 310

9 libsystem_pthread.dylib 0x1810aeb74 thread_start + 4



#6. Thread

0 libsystem_pthread.dylib 0x1810aeb68 start_wqthread + 122



#7. com.appdynamics.EumInstrumentation.Database

0 libsystem_kernel.dylib 0x180f7d860 fsync + 8

1 libsqlite3.dylib 0x1818ef828 (null) + 59100

2 libsqlite3.dylib 0x1818ef0dc (null) + 57232

3 libsqlite3.dylib 0x1818db9ec (null) + 21904

4 libsqlite3.dylib 0x1818a9288 (null) + 3472

5 libsqlite3.dylib 0x1818d5148 (null) + 62464

6 libsqlite3.dylib 0x1818c67dc sqlite3_step + 2708

7 libsqlite3.dylib 0x181890c74 sqlite3_exec + 536

8 Supers 0x104ac5bb0 +[ADEumEventCounterStore updateEventCounter:] (ADEumEventCounterStore.m:33)

9 Supers 0x104ab0408 __37-[ADEumSqliteHelper deleteWithQuery:]_block_invoke (ADEumSqliteHelper.m:55)

10 libdispatch.dylib 0x180e06a14 _dispatch_client_callout + 16

11 libdispatch.dylib 0x180e43d4c _dispatch_queue_barrier_sync_invoke_and_complete + 56

12 Supers 0x104ab0208 -[ADEumSqliteHelper deleteWithQuery:] (ADEumSqliteHelper.m:205)

13 Supers 0x104aaecac -[ADEumBeaconPersistenceStore dropBeacons] (ADEumBeaconPersistenceStore.m:56)

14 Supers 0x104ab7078 -[ADEumBeaconDispatcher loadBeaconsFromPersistence] (ADEumBeaconDispatcher.m:204)

15 Supers 0x104ab68f4 __49-[ADEumBeaconDispatcher flushPendingBeaconsPlus:]_block_invoke (ADEumBeaconDispatcher.m:113)

16 libdispatch.dylib 0x180e06a54 _dispatch_call_block_and_release + 24

17 libdispatch.dylib 0x180e06a14 _dispatch_client_callout + 16

18 libdispatch.dylib 0x180e4504c _dispatch_queue_serial_drain$VARIANT$armv81 + 520

19 libdispatch.dylib 0x180e459bc _dispatch_queue_invoke$VARIANT$armv81 + 340

20 libdispatch.dylib 0x180e463a8 _dispatch_root_queue_drain_deferred_wlh$VARIANT$armv81 + 384

21 libdispatch.dylib 0x180e4e4b0 _dispatch_workloop_worker_thread$VARIANT$armv81 + 640

22 libsystem_pthread.dylib 0x1810aef1c _pthread_wqthread + 932

23 libsystem_pthread.dylib 0x1810aeb6c start_wqthread + 4



#8. Thread

0 libsystem_kernel.dylib 0x180f9cd80 __workq_kernreturn + 8

1 libsystem_pthread.dylib 0x1810aeeec _pthread_wqthread + 884

2 libsystem_pthread.dylib 0x1810aeb6c start_wqthread + 4



#9. Thread

0 libsystem_pthread.dylib 0x1810aeb68 start_wqthread + 122



#10. Thread

0 libsystem_kernel.dylib 0x180f9cd80 __workq_kernreturn + 8

1 libsystem_pthread.dylib 0x1810aeeec _pthread_wqthread + 884

2 libsystem_pthread.dylib 0x1810aeb6c start_wqthread + 4



#11. Thread

0 libsystem_kernel.dylib 0x180f9cd80 __workq_kernreturn + 8

1 libsystem_pthread.dylib 0x1810aeeec _pthread_wqthread + 884

2 libsystem_pthread.dylib 0x1810aeb6c start_wqthread + 4



#12. Thread

0 libsystem_kernel.dylib 0x180f9cd80 __workq_kernreturn + 8

1 libsystem_pthread.dylib 0x1810af080 _pthread_wqthread + 1288

2 libsystem_pthread.dylib 0x1810aeb6c start_wqthread + 4



#13. Thread

0 libsystem_kernel.dylib 0x180f9cd80 __workq_kernreturn + 8

1 libsystem_pthread.dylib 0x1810af080 _pthread_wqthread + 1288

2 libsystem_pthread.dylib 0x1810aeb6c start_wqthread + 4



#14. Thread

0 libsystem_kernel.dylib 0x180f9cd80 __workq_kernreturn + 8

1 libsystem_pthread.dylib 0x1810af080 _pthread_wqthread + 1288

2 libsystem_pthread.dylib 0x1810aeb6c start_wqthread + 4



#15. Thread

0 libsystem_pthread.dylib 0x1810aeb68 start_wqthread + 122

Replies

If the source code is in your possession begin with a developer build of the code and try to reproduce the issue stepping through the code leading up the crash, paying attention to the I/O requirements, for example if you're making remote API calls, is the data requirement of API being met as a result of the call prior to rendering the data. Crash dumps mean nothing to a third party without the source code but this is merely an assumption that such is happening based on the threads info.

I'm running into the exact same issue. I haven't been able to reproduce it yet. It has occured on iOS 10.x and 11.x.

we alse encountered the same crash,but it has occured on ios 11.2 or 11.2.1, and December 5 after the crash

Suspected the source code is data convert to image!!


+ (UIImage *) convertBitmapRGBA8ToUIImage:(unsigned char *) buffer

withWidth:(int) width

withHeight:(int) height

hasAlpha:(BOOL)hasAlpha{

UIImage *image = nil;

CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB();

CFDataRef data = NULL;

CGImageRef cgImage = NULL;

CGDataProviderRef provider = NULL;

/

size_t bytesPerRow = 4 * width;

size_t componentsPerPix = 4;

size_t bitsPerPixel = 8;

CGBitmapInfo bitmapInfo = kCGBitmapByteOrderDefault | kCGImageAlphaLast;

data = CFDataCreate(kCFAllocatorDefault, buffer, width * height * componentsPerPix);

provider = CGDataProviderCreateWithCFData(data);

cgImage = CGImageCreate(width,

height,

bitsPerPixel,

bitsPerPixel * componentsPerPix,

bytesPerRow,

colorSpace,

bitmapInfo,

provider,

NULL,

NO,

kCGRenderingIntentDefault);

/

/

/

/

/

/

if (nil != cgImage) {

image = [UIImage imageWithCGImage:cgImage];

CGImageRelease(cgImage);

}

if (provider){

CGDataProviderRelease(provider);

}

if (data){

CFRelease(data);

}

CGColorSpaceRelease(colorSpace);

return image;

}

The same as me.

I'm seeing the same issue, too.

Seeing this too, it only seems to happen on iOS 11.2

I'm experiencing the same issue.


Is it crashing 100% of the time? Have you been able to reproduce it with an image you can share?


Thanks

We're experiencing the same issue—only users with iOS 11.2.0-5. I can't seem to reproduce it, either, but it's frequently coming up in our crash reports.

We are seeing this issue. It is happening on iOS 11.2 - 11.2.1.

Hello,


I have a crash once in every 1000 sessions on my app and I can't figure out what to do about it,

The crash looks quite the same as yours.


Is that an Apple iOS crash where I cant do anything about it?


I am using SDWebImage pod in my project, maybe it is that?


here is the crash log:


Thread 0 Crashed:

0 CoreGraphics 0x182cfa59c ERROR_CGDataProvider_BufferIsNotReadable + 12

1 CoreGraphics 0x000000018582e2c0 CGDataProviderRetainBytePtr + 216

2 QuartzCore 0x0000000187f00048 CA::Render::(anonymous namespace)::create_image_from_image_data() + 196

3 QuartzCore 0x0000000187efe1a0 CA::Render::create_image() + 900

4 QuartzCore 0x0000000187f00e60 CA::Render::copy_image() + 472

5 QuartzCore 0x0000000187f01228 CA::Render::prepare_image() + 20

6 QuartzCore 0x00000001880101a8 CA::Layer::prepare_commit() + 332

7 QuartzCore 0x0000000187f7245c CA::Context::commit_transaction() + 576

8 QuartzCore 0x0000000187f99b90 CA::Transaction::commit() + 540

9 QuartzCore 0x0000000187f9a9d0 CA::Transaction::observer_callback() + 92

9

10 CoreFoundation 0x0000000183f65edc __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 32

11 CoreFoundation 0x0000000183f63894 __CFRunLoopDoObservers + 412

12 CoreFoundation 0x0000000183e83e78 CFRunLoopRunSpecific + 468

13 GraphicsServices 0x0000000185d30f84 GSEventRunModal + 100

14 UIKit 0x000000018d50367c UIApplicationMain + 236

15 GOTit 0x0000000100bb8e10 main (main.m:18)

16 libdyld.dylib 0x00000001839a056c start + 4


- Full crash report:


Thread 1 name: gputools.smt_poll.0x1c003bba0

Thread 1:

0 libsystem_kernel.dylib 0x00000001826c460c __semwait_signal + 8

1 libsystem_c.dylib 0x00000001825dce90 usleep + 64

2 GPUToolsCore 0x0000000104b75f0c

3 libsystem_pthread.dylib 0x00000001827d82b4 _pthread_body + 308

4 libsystem_pthread.dylib 0x00000001827d8180 _pthread_body + 0

5 libsystem_pthread.dylib 0x00000001827d6b74 thread_start + 4



Thread 2 name: gputools.smt_poll.0x1c003fa20

Thread 2:

0 libsystem_kernel.dylib 0x00000001826c460c __semwait_signal + 8

1 libsystem_c.dylib 0x00000001825dce90 usleep + 64

2 GPUToolsCore 0x0000000104b75f0c

3 libsystem_pthread.dylib 0x00000001827d82b4 _pthread_body + 308

4 libsystem_pthread.dylib 0x00000001827d8180 _pthread_body + 0

5 libsystem_pthread.dylib 0x00000001827d6b74 thread_start + 4



Thread 3 name: com.apple.uikit.eventfetch-thread

Thread 3:

0 libsystem_kernel.dylib 0x00000001826a3568 mach_msg_trap + 8

1 CoreFoundation 0x0000000182b5a308 __CFRunLoopServiceMachPort + 196

2 CoreFoundation 0x0000000182b57ed4 __CFRunLoopRun + 1424

3 CoreFoundation 0x0000000182a77e58 CFRunLoopRunSpecific + 436

4 Foundation 0x00000001834ad594 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 304

5 Foundation 0x00000001834cc9ac -[NSRunLoop(NSRunLoop) runUntilDate:] + 96

6 UIKit 0x000000018cd367b8 -[UIEventFetcher threadMain] + 136

7 Foundation 0x00000001835af0f4 __NSThread__start__ + 996

8 libsystem_pthread.dylib 0x00000001827d82b4 _pthread_body + 308

9 libsystem_pthread.dylib 0x00000001827d8180 _pthread_body + 0

10 libsystem_pthread.dylib 0x00000001827d6b74 thread_start + 4



Thread 4 name: GAIThread

Thread 4:

0 libsystem_kernel.dylib 0x00000001826a3568 mach_msg_trap + 8

1 CoreFoundation 0x0000000182b5a308 __CFRunLoopServiceMachPort + 196

2 CoreFoundation 0x0000000182b57ed4 __CFRunLoopRun + 1424

3 CoreFoundation 0x0000000182a77e58 CFRunLoopRunSpecific + 436

4 Foundation 0x00000001834ad594 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 304

5 Foundation 0x00000001834ff56c -[NSRunLoop(NSRunLoop) run] + 88

6 GOTit 0x00000001033626fc

7 Foundation 0x00000001835af0f4 __NSThread__start__ + 996

8 libsystem_pthread.dylib 0x00000001827d82b4 _pthread_body + 308

9 libsystem_pthread.dylib 0x00000001827d8180 _pthread_body + 0

10 libsystem_pthread.dylib 0x00000001827d6b74 thread_start + 4



Thread 5 name: com.apple.NSURLConnectionLoader

Thread 5:

0 libsystem_kernel.dylib 0x00000001826a3568 mach_msg_trap + 8

1 CoreFoundation 0x0000000182b5a308 __CFRunLoopServiceMachPort + 196

2 CoreFoundation 0x0000000182b57ed4 __CFRunLoopRun + 1424

3 CoreFoundation 0x0000000182a77e58 CFRunLoopRunSpecific + 436

4 CFNetwork 0x0000000183367128 -[__CoreSchedulingSetRunnable runForever] + 780

5 Foundation 0x00000001835af0f4 __NSThread__start__ + 996

6 libsystem_pthread.dylib 0x00000001827d82b4 _pthread_body + 308

7 libsystem_pthread.dylib 0x00000001827d8180 _pthread_body + 0

8 libsystem_pthread.dylib 0x00000001827d6b74 thread_start + 4



Thread 6:

0 libsystem_kernel.dylib 0x00000001826a3568 mach_msg_trap + 8

1 CoreFoundation 0x0000000182b5a308 __CFRunLoopServiceMachPort + 196

2 CoreFoundation 0x0000000182b57ed4 __CFRunLoopRun + 1424

3 CoreFoundation 0x0000000182a77e58 CFRunLoopRunSpecific + 436

4 GOTit 0x00000001031af888

5 Foundation 0x00000001835af0f4 __NSThread__start__ + 996

6 libsystem_pthread.dylib 0x00000001827d82b4 _pthread_body + 308

7 libsystem_pthread.dylib 0x00000001827d8180 _pthread_body + 0

8 libsystem_pthread.dylib 0x00000001827d6b74 thread_start + 4



Thread 7:

0 libsystem_kernel.dylib 0x00000001826c40f0 __psynch_cvwait + 8

1 libc++.1.dylib 0x0000000181d7bea4 std::__1::condition_variable::wait() + 24

2 JavaScriptCore 0x0000000189f1bf2c std::__1::condition_variable_any::wait<std::__1::unique_lock<bmalloc::Mutex> >() + 96

3 JavaScriptCore 0x0000000189f1be54 bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>::threadRunLoop() + 172

4 JavaScriptCore 0x0000000189f1c1b8 std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*), bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*> >() + 44

5 libsystem_pthread.dylib 0x00000001827d82b4 _pthread_body + 308

6 libsystem_pthread.dylib 0x00000001827d8180 _pthread_body + 0

7 libsystem_pthread.dylib 0x00000001827d6b74 thread_start + 4



Thread 8 name: WebThread

Thread 8:

0 libsystem_kernel.dylib 0x00000001826a3568 mach_msg_trap + 8

1 CoreFoundation 0x0000000182b5a308 __CFRunLoopServiceMachPort + 196

2 CoreFoundation 0x0000000182b57ed4 __CFRunLoopRun + 1424

3 CoreFoundation 0x0000000182a77e58 CFRunLoopRunSpecific + 436

4 WebCore 0x000000018a9e8a34 RunWebThread() + 560

5 libsystem_pthread.dylib 0x00000001827d82b4 _pthread_body + 308

6 libsystem_pthread.dylib 0x00000001827d8180 _pthread_body + 0

7 libsystem_pthread.dylib 0x00000001827d6b74 thread_start + 4



Thread 9:

0 libsystem_kernel.dylib 0x00000001826c460c __semwait_signal + 8

1 Foundation 0x00000001835ae2a8 +[NSThread sleepForTimeInterval:] + 136

2 GOTit 0x000000010316dd2c

3 Foundation 0x00000001835af0f4 __NSThread__start__ + 996

4 libsystem_pthread.dylib 0x00000001827d82b4 _pthread_body + 308

5 libsystem_pthread.dylib 0x00000001827d8180 _pthread_body + 0

6 libsystem_pthread.dylib 0x00000001827d6b74 thread_start + 4



Thread 10:

0 libsystem_kernel.dylib 0x00000001826a35a4 semaphore_wait_trap + 8

1 libdispatch.dylib 0x0000000104a9dc0c

2 GOTit 0x0000000102ba8290

3 GOTit 0x0000000102ba8810

4 GOTit 0x0000000102b135c8

5 GOTit 0x00000001028c4888

6 libsystem_blocks.dylib 0x00000001825cfa60 _Block_release + 160

7 GOTit 0x0000000102b13b8c

8 libsystem_blocks.dylib 0x00000001825cfa60 _Block_release + 160

9 GOTit 0x0000000102b14be8

10 libsystem_blocks.dylib 0x00000001825cfa60 _Block_release + 160

11 GOTit 0x0000000102a785c8

12 libsystem_blocks.dylib 0x00000001825cfa60 _Block_release + 160

13 GOTit 0x0000000102a7cdbc

14 libsystem_blocks.dylib 0x00000001825cfa60 _Block_release + 160

15 GOTit 0x0000000102b81444

16 libsystem_blocks.dylib 0x00000001825cfa60 _Block_release + 160

17 GOTit 0x0000000102ba5354

18 libobjc.A.dylib 0x0000000181df6ef4 object_cxxDestructFromClass() + 148

19 libobjc.A.dylib 0x0000000181e04638 objc_destructInstance + 88

20 libobjc.A.dylib 0x0000000181e04690 object_dispose + 16

21 GOTit 0x0000000102bac7e8

22 CFNetwork 0x00000001832edff4 __51-[NSURLSession delegate_task:didCompleteWithError:]_block_invoke.207 + 76

23 Foundation 0x0000000183589ba0 __NSBLOCKOPERATION_IS_CALLING_OUT_TO_A_BLOCK__ + 16

24 Foundation 0x00000001834c9894 -[NSBlockOperation main] + 72

25 Foundation 0x00000001834b94c4 -[__NSOperationInternal _start:] + 848

26 libdispatch.dylib 0x0000000104a9528c

27 libdispatch.dylib 0x0000000104aa19e4

28 libdispatch.dylib 0x0000000104a9528c

29 libdispatch.dylib 0x0000000104aa19e4

30 libdispatch.dylib 0x0000000104aa18a4

31 Foundation 0x000000018358b878 __NSOQSchedule_f + 376

32 libdispatch.dylib 0x0000000104a9528c

33 libdispatch.dylib 0x0000000104aa2678

34 libdispatch.dylib 0x0000000104aa0f08

35 libdispatch.dylib 0x0000000104aa69d0

36 libdispatch.dylib 0x0000000104aa66f4

37 libsystem_pthread.dylib 0x00000001827d706c _pthread_wqthread + 1268

38 libsystem_pthread.dylib 0x00000001827d6b6c start_wqthread + 4



Thread 11:

0 libsystem_kernel.dylib 0x00000001826a35a4 semaphore_wait_trap + 8

1 libdispatch.dylib 0x0000000104a9dc0c

2 GOTit 0x0000000102ba8290

3 GOTit 0x0000000102ba8810

4 GOTit 0x0000000102b135c8

5 GOTit 0x00000001028c4888

6 libsystem_blocks.dylib 0x00000001825cfa60 _Block_release + 160

7 GOTit 0x0000000102b13b8c

8 libsystem_blocks.dylib 0x00000001825cfa60 _Block_release + 160

9 GOTit 0x0000000102b14be8

10 libsystem_blocks.dylib 0x00000001825cfa60 _Block_release + 160

11 GOTit 0x0000000102a785c8

12 libsystem_blocks.dylib 0x00000001825cfa60 _Block_release + 160

13 GOTit 0x0000000102a7cdbc

14 libsystem_blocks.dylib 0x00000001825cfa60 _Block_release + 160

15 GOTit 0x0000000102b81444

16 libsystem_blocks.dylib 0x00000001825cfa60 _Block_release + 160

17 GOTit 0x0000000102ba5354

18 libobjc.A.dylib 0x0000000181df6ef4 object_cxxDestructFromClass() + 148

19 libobjc.A.dylib 0x0000000181e04638 objc_destructInstance + 88

20 libobjc.A.dylib 0x0000000181e04690 object_dispose + 16

21 GOTit 0x0000000102bac7e8

22 CFNetwork 0x00000001832edff4 __51-[NSURLSession delegate_task:didCompleteWithError:]_block_invoke.207 + 76

23 Foundation 0x0000000183589ba0 __NSBLOCKOPERATION_IS_CALLING_OUT_TO_A_BLOCK__ + 16

24 Foundation 0x00000001834c9894 -[NSBlockOperation main] + 72

25 Foundation 0x00000001834b94c4 -[__NSOperationInternal _start:] + 848

26 libdispatch.dylib 0x0000000104a9528c

27 libdispatch.dylib 0x0000000104aa19e4

28 libdispatch.dylib 0x0000000104a9528c

29 libdispatch.dylib 0x0000000104aa19e4

30 libdispatch.dylib 0x0000000104aa18a4

31 Foundation 0x000000018358b878 __NSOQSchedule_f + 376

32 libdispatch.dylib 0x0000000104a9528c

33 libdispatch.dylib 0x0000000104aa2678

34 libdispatch.dylib 0x0000000104aa0f08

35 libdispatch.dylib 0x0000000104aa69d0

36 libdispatch.dylib 0x0000000104aa66f4

37 libsystem_pthread.dylib 0x00000001827d706c _pthread_wqthread + 1268

38 libsystem_pthread.dylib 0x00000001827d6b6c start_wqthread + 4



Thread 12:

0 libsystem_pthread.dylib 0x00000001827d6b68 start_wqthread + 0



Thread 13:

0 libsystem_pthread.dylib 0x00000001827d6b68 start_wqthread + 0



Thread 14:

0 libobjc.A.dylib 0x0000000181e04614 objc_destructInstance + 52

1 libdispatch.dylib 0x0000000104a98f04

2 libdispatch.dylib 0x0000000104a972a0

3 libdispatch.dylib 0x0000000104aa3d9c

4 libdispatch.dylib 0x0000000104a987ec

5 libdispatch.dylib 0x0000000104aa4f6c

6 libdispatch.dylib 0x0000000104aac020

7 libsystem_pthread.dylib 0x00000001827d6f1c _pthread_wqthread + 932

8 libsystem_pthread.dylib 0x00000001827d6b6c start_wqthread + 4



Thread 15:

0 libsystem_kernel.dylib 0x00000001826c4d80 __workq_kernreturn + 8

1 libsystem_pthread.dylib 0x00000001827d6b6c start_wqthread + 4



Thread 16:

0 libsystem_kernel.dylib 0x00000001826c460c __semwait_signal + 8

1 libsystem_c.dylib 0x0000000182645f34 sleep + 44

2 GOTit 0x00000001028c21f4

3 libdispatch.dylib 0x0000000104a952cc

4 libdispatch.dylib 0x0000000104a9528c

5 libdispatch.dylib 0x0000000104aa3f80

6 libdispatch.dylib 0x0000000104a987ec

7 libdispatch.dylib 0x0000000104aa4f6c

8 libdispatch.dylib 0x0000000104aac020

9 libsystem_pthread.dylib 0x00000001827d6f1c _pthread_wqthread + 932

10 libsystem_pthread.dylib 0x00000001827d6b6c start_wqthread + 4



Thread 17:

0 libsystem_kernel.dylib 0x00000001826c4d80 __workq_kernreturn + 8

1 libsystem_pthread.dylib 0x00000001827d6b6c start_wqthread + 4



Thread 18:

0 libsystem_kernel.dylib 0x00000001826c460c __semwait_signal + 8

1 libsystem_c.dylib 0x0000000182645f34 sleep + 44

2 GOTit 0x00000001028c21f4

3 libdispatch.dylib 0x0000000104a952cc

4 libdispatch.dylib 0x0000000104a9528c

5 libdispatch.dylib 0x0000000104aa3f80

6 libdispatch.dylib 0x0000000104a987ec

7 libdispatch.dylib 0x0000000104aa4f6c

8 libdispatch.dylib 0x0000000104aac020

9 libsystem_pthread.dylib 0x00000001827d6f1c _pthread_wqthread + 932

10 libsystem_pthread.dylib 0x00000001827d6b6c start_wqthread + 4



Thread 19:

0 libsystem_pthread.dylib 0x00000001827d6b68 start_wqthread + 0



Thread 20:

0 libsystem_kernel.dylib 0x00000001826c460c __semwait_signal + 8

1 libsystem_c.dylib 0x0000000182645f34 sleep + 44

2 GOTit 0x00000001028c21f4

3 libdispatch.dylib 0x0000000104a952cc

4 libdispatch.dylib 0x0000000104a9528c

5 libdispatch.dylib 0x0000000104aa3f80

6 libdispatch.dylib 0x0000000104a987ec

7 libdispatch.dylib 0x0000000104aa4f6c

8 libdispatch.dylib 0x0000000104aac020

9 libsystem_pthread.dylib 0x00000001827d6f1c _pthread_wqthread + 932

10 libsystem_pthread.dylib 0x00000001827d6b6c start_wqthread + 4



Thread 21:

0 libsystem_kernel.dylib 0x00000001826c4d80 __workq_kernreturn + 8

1 libsystem_pthread.dylib 0x00000001827d6b6c start_wqthread + 4



Thread 22:

0 libsystem_kernel.dylib 0x00000001826c3e5c __open + 8

1 Foundation 0x00000001834c6be8 _NSReadBytesFromFileWithExtendedAttributes + 132

2 Foundation 0x00000001835405a8 -[NSData(NSData) initWithContentsOfFile:options:maxLength:error:] + 184

3 Foundation 0x00000001834cb6ec +[NSData(NSData) dataWithContentsOfFile:options:error:] + 68

4 GOTit 0x0000000102f181dc

5 GOTit 0x0000000102f18780

6 GOTit 0x0000000102f18eb0

7 libdispatch.dylib 0x0000000104a952cc

8 libdispatch.dylib 0x0000000104a9528c

9 libdispatch.dylib 0x0000000104aa3f80

10 libdispatch.dylib 0x0000000104a987ec

11 libdispatch.dylib 0x0000000104aa4f6c

12 libdispatch.dylib 0x0000000104aac020

13 libsystem_pthread.dylib 0x00000001827d6f1c _pthread_wqthread + 932

14 libsystem_pthread.dylib 0x00000001827d6b6c start_wqthread + 4



Thread 23:

0 libsystem_kernel.dylib 0x00000001826c4d80 __workq_kernreturn + 8

1 libsystem_pthread.dylib 0x00000001827d6b6c start_wqthread + 4



Thread 24:

0 libsystem_pthread.dylib 0x00000001827d6b68 start_wqthread + 0



Thread 25:

0 libsystem_kernel.dylib 0x00000001826c4d80 __workq_kernreturn + 8

1 libsystem_pthread.dylib 0x00000001827d6b6c start_wqthread + 4



Thread 26:

0 libsystem_kernel.dylib 0x00000001826c4d80 __workq_kernreturn + 8

1 libsystem_pthread.dylib 0x00000001827d6b6c start_wqthread + 4



Thread 27:

0 libsystem_pthread.dylib 0x00000001827d6b68 start_wqthread + 0



Thread 28:

0 libsystem_pthread.dylib 0x00000001827d6b68 start_wqthread + 0



Thread 29:

0 libsystem_kernel.dylib 0x00000001826c4d80 __workq_kernreturn + 8

1 libsystem_pthread.dylib 0x00000001827d6b6c start_wqthread + 4



Thread 30:

0 libsystem_kernel.dylib 0x00000001826c4d80 __workq_kernreturn + 8

1 libsystem_pthread.dylib 0x00000001827d6b6c start_wqthread + 4

We have the same issue.


its also happening on iOS 11.2.0 - 11.2.2


We can also not reproduce.



#0. Crashed: com.apple.main-thread
0  CoreGraphics                   0x18749e59c ERROR_CGDataProvider_BufferIsNotReadable + 12
1  CoreGraphics                   0x18749e2c0 CGDataProviderRetainBytePtr + 216
2  QuartzCore                     0x189b70048 CA::Render::(anonymous namespace)::create_image_from_image_data(CGImage*, CGColorSpace*, unsigned int, unsigned int, double) + 196
3  QuartzCore                     0x189b6e1a0 CA::Render::create_image(CGImage*, CGColorSpace*, unsigned int, double) + 900
4  QuartzCore                     0x189b70e60 CA::Render::copy_image(CGImage*, CGColorSpace*, unsigned int, double, double) + 472
5  QuartzCore                     0x189b71228 CA::Render::prepare_image(CGImage*, CGColorSpace*, unsigned int, double) + 20
6  QuartzCore                     0x189c801a8 CA::Layer::prepare_commit(CA::Transaction*) + 332
7  QuartzCore                     0x189be245c CA::Context::commit_transaction(CA::Transaction*) + 576
8  QuartzCore                     0x189c09b90 CA::Transaction::commit() + 540
9  QuartzCore                     0x189c0a9d0 CA::Transaction::observer_callback(__CFRunLoopObserver*, unsigned long, void*) + 92
10 CoreFoundation                 0x185bd5edc __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 32
11 CoreFoundation                 0x185bd3894 __CFRunLoopDoObservers + 412
12 CoreFoundation                 0x185bd3e50 __CFRunLoopRun + 1292
13 CoreFoundation                 0x185af3e58 CFRunLoopRunSpecific + 436
14 GraphicsServices               0x1879a0f84 GSEventRunModal + 100
15 UIKit                          0x18f24867c UIApplicationMain + 236
16 MyApp                          0x104b3307c main (main.m:14)
17 libdyld.dylib                  0x18561056c start + 4


--


#0. Crashed: com.apple.main-thread
0  CoreGraphics                   0x18749e59c ERROR_CGDataProvider_BufferIsNotReadable + 12
1  CoreGraphics                   0x18749e2c0 CGDataProviderRetainBytePtr + 216
2  QuartzCore                     0x189b70048 CA::Render::(anonymous namespace)::create_image_from_image_data(CGImage*, CGColorSpace*, unsigned int, unsigned int, double) + 196
3  QuartzCore                     0x189b6e1a0 CA::Render::create_image(CGImage*, CGColorSpace*, unsigned int, double) + 900
4  QuartzCore                     0x189b70e60 CA::Render::copy_image(CGImage*, CGColorSpace*, unsigned int, double, double) + 472
5  QuartzCore                     0x189b71228 CA::Render::prepare_image(CGImage*, CGColorSpace*, unsigned int, double) + 20
6  QuartzCore                     0x189c801a8 CA::Layer::prepare_commit(CA::Transaction*) + 332
7  QuartzCore                     0x189be245c CA::Context::commit_transaction(CA::Transaction*) + 576
8  QuartzCore                     0x189c09b90 CA::Transaction::commit() + 540
9  QuartzCore                     0x189c0a9d0 CA::Transaction::observer_callback(__CFRunLoopObserver*, unsigned long, void*) + 92
10 CoreFoundation                 0x185bd5edc __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 32
11 CoreFoundation                 0x185bd3894 __CFRunLoopDoObservers + 412
12 CoreFoundation                 0x185bd3e50 __CFRunLoopRun + 1292
13 CoreFoundation                 0x185af3e58 CFRunLoopRunSpecific + 436
14 GraphicsServices               0x1879a0f84 GSEventRunModal + 100
15 UIKit                          0x18f24867c UIApplicationMain + 236
16 MyApp                          0x104b3307c main (main.m:14)
17 libdyld.dylib                  0x18561056c start + 4


#1. com.apple.uikit.eventfetch-thread
0  libsystem_kernel.dylib         0x18571f568 mach_msg_trap + 8
1  libsystem_kernel.dylib         0x18571f3e0 mach_msg + 72
2  CoreFoundation                 0x185bd6308 __CFRunLoopServiceMachPort + 196
3  CoreFoundation                 0x185bd3ed4 __CFRunLoopRun + 1424
4  CoreFoundation                 0x185af3e58 CFRunLoopRunSpecific + 436
5  Foundation                     0x186529594 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 304
6  Foundation                     0x1865489ac -[NSRunLoop(NSRunLoop) runUntilDate:] + 96
7  UIKit                          0x18fdb27b8 -[UIEventFetcher threadMain] + 136
8  Foundation                     0x18662b0f4 __NSThread__start__ + 996
9  libsystem_pthread.dylib        0x1858542b4 _pthread_body + 308
10 libsystem_pthread.dylib        0x185854180 _pthread_body + 310
11 libsystem_pthread.dylib        0x185852b74 thread_start + 4


#2. AFNetworking
0  libsystem_kernel.dylib         0x18571f568 mach_msg_trap + 8
1  libsystem_kernel.dylib         0x18571f3e0 mach_msg + 72
2  CoreFoundation                 0x185bd6308 __CFRunLoopServiceMachPort + 196
3  CoreFoundation                 0x185bd3ed4 __CFRunLoopRun + 1424
4  CoreFoundation                 0x185af3e58 CFRunLoopRunSpecific + 436
5  Foundation                     0x186529594 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 304
6  Foundation                     0x18657b56c -[NSRunLoop(NSRunLoop) run] + 88
7  MyApp                          0x10638b248 +[OptimizelyAFURLConnectionOperation networkRequestThreadEntryPoint:] (AFURLConnectionOperation.m:169)
8  Foundation                     0x18662b0f4 __NSThread__start__ + 996
9  libsystem_pthread.dylib        0x1858542b4 _pthread_body + 308
10 libsystem_pthread.dylib        0x185854180 _pthread_body + 310
11 libsystem_pthread.dylib        0x185852b74 thread_start + 4


#3. GAIThread
0  libsystem_kernel.dylib         0x18571f568 mach_msg_trap + 8
1  libsystem_kernel.dylib         0x18571f3e0 mach_msg + 72
2  CoreFoundation                 0x185bd6308 __CFRunLoopServiceMachPort + 196
3  CoreFoundation                 0x185bd3ed4 __CFRunLoopRun + 1424
4  CoreFoundation                 0x185af3e58 CFRunLoopRunSpecific + 436
5  Foundation                     0x186529594 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 304
6  Foundation                     0x18657b56c -[NSRunLoop(NSRunLoop) run] + 88
7  MyApp                          0x106187950 +[GAI threadMain:] + 78552
8  Foundation                     0x18662b0f4 __NSThread__start__ + 996
9  libsystem_pthread.dylib        0x1858542b4 _pthread_body + 308
10 libsystem_pthread.dylib        0x185854180 _pthread_body + 310
11 libsystem_pthread.dylib        0x185852b74 thread_start + 4


#4. com.twitter.crashlytics.ios.MachExceptionServer
0  MyApp                          0x1062697ac CLSProcessRecordAllThreads + 107448
1  MyApp                          0x1062697ac CLSProcessRecordAllThreads + 107448
2  MyApp                          0x106269668 CLSProcessRecordAllThreads + 107124
3  MyApp                          0x106259e28 CLSHandler + 43572
4  MyApp                          0x106254dcc CLSMachExceptionServer + 23000
5  libsystem_pthread.dylib        0x1858542b4 _pthread_body + 308
6  libsystem_pthread.dylib        0x185854180 _pthread_body + 310
7  libsystem_pthread.dylib        0x185852b74 thread_start + 4


#5. TAGThread
0  libsystem_kernel.dylib         0x18571f568 mach_msg_trap + 8
1  libsystem_kernel.dylib         0x18571f3e0 mach_msg + 72
2  CoreFoundation                 0x185bd6308 __CFRunLoopServiceMachPort + 196
3  CoreFoundation                 0x185bd3ed4 __CFRunLoopRun + 1424
4  CoreFoundation                 0x185af3e58 CFRunLoopRunSpecific + 436
5  Foundation                     0x186529594 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 304
6  Foundation                     0x18657b56c -[NSRunLoop(NSRunLoop) run] + 88
7  MyApp                          0x1061803b0 +[TAGDispatchUtil threadMain:] + 48440
8  Foundation                     0x18662b0f4 __NSThread__start__ + 996
9  libsystem_pthread.dylib        0x1858542b4 _pthread_body + 308
10 libsystem_pthread.dylib        0x185854180 _pthread_body + 310
11 libsystem_pthread.dylib        0x185852b74 thread_start + 4


#6. AFNetworking
0  libsystem_kernel.dylib         0x18571f568 mach_msg_trap + 8
1  libsystem_kernel.dylib         0x18571f3e0 mach_msg + 72
2  CoreFoundation                 0x185bd6308 __CFRunLoopServiceMachPort + 196
3  CoreFoundation                 0x185bd3ed4 __CFRunLoopRun + 1424
4  CoreFoundation                 0x185af3e58 CFRunLoopRunSpecific + 436
5  Foundation                     0x186529594 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 304
6  Foundation                     0x18657b56c -[NSRunLoop(NSRunLoop) run] + 88
7  MyApp                          0x104fbf9b4 +[AFURLConnectionOperation networkRequestThreadEntryPoint:] (AFURLConnectionOperation.m:164)
8  Foundation                     0x18662b0f4 __NSThread__start__ + 996
9  libsystem_pthread.dylib        0x1858542b4 _pthread_body + 308
10 libsystem_pthread.dylib        0x185854180 _pthread_body + 310
11 libsystem_pthread.dylib        0x185852b74 thread_start + 4


#7. com.apple.NSURLConnectionLoader
0  libsystem_kernel.dylib         0x18571f568 mach_msg_trap + 8
1  libsystem_kernel.dylib         0x18571f3e0 mach_msg + 72
2  CoreFoundation                 0x185bd6308 __CFRunLoopServiceMachPort + 196
3  CoreFoundation                 0x185bd3ed4 __CFRunLoopRun + 1424
4  CoreFoundation                 0x185af3e58 CFRunLoopRunSpecific + 436
5  CFNetwork                      0x1863e3128 -[__CoreSchedulingSetRunnable runForever] + 780
6  Foundation                     0x18662b0f4 __NSThread__start__ + 996
7  libsystem_pthread.dylib        0x1858542b4 _pthread_body + 308
8  libsystem_pthread.dylib        0x185854180 _pthread_body + 310
9  libsystem_pthread.dylib        0x185852b74 thread_start + 4


#8. Thread
0  libsystem_kernel.dylib         0x1857400f0 __psynch_cvwait + 8
1  libsystem_pthread.dylib        0x18585af74 _pthread_cond_wait$VARIANT$armv81 + 624
2  libc++.1.dylib                 0x184df7f34 std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >) + 96
3  JavaScriptCore                 0x18cf98168 std::__1::cv_status std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > const&) + 124
4  JavaScriptCore                 0x18cf9803c std::__1::cv_status std::__1::condition_variable_any::wait_until<std::__1::unique_lock<bmalloc::Mutex>, std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >(std::__1::unique_lock<bmalloc::Mutex>&, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > const&) + 108
5  JavaScriptCore                 0x18cf97ec0 bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>::threadRunLoop() + 280
6  JavaScriptCore                 0x18cf981b8 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*), bmalloc::AsyncTask<bmalloc::Heap, void (bmalloc::Heap::*)()>*> >(void*) + 44
7  libsystem_pthread.dylib        0x1858542b4 _pthread_body + 308
8  libsystem_pthread.dylib        0x185854180 _pthread_body + 310
9  libsystem_pthread.dylib        0x185852b74 thread_start + 4


#9. WebThread
0  libsystem_kernel.dylib         0x18571f568 mach_msg_trap + 8
1  libsystem_kernel.dylib         0x18571f3e0 mach_msg + 72
2  CoreFoundation                 0x185bd6308 __CFRunLoopServiceMachPort + 196
3  CoreFoundation                 0x185bd3ed4 __CFRunLoopRun + 1424
4  CoreFoundation                 0x185af3e58 CFRunLoopRunSpecific + 436
5  WebCore                        0x18da64a34 RunWebThread(void*) + 560
6  libsystem_pthread.dylib        0x1858542b4 _pthread_body + 308
7  libsystem_pthread.dylib        0x185854180 _pthread_body + 310
8  libsystem_pthread.dylib        0x185852b74 thread_start + 4


#10. com.apple.CoreMotion.MotionThread
0  libsystem_kernel.dylib         0x18571f568 mach_msg_trap + 8
1  libsystem_kernel.dylib         0x18571f3e0 mach_msg + 72
2  CoreFoundation                 0x185bd6308 __CFRunLoopServiceMachPort + 196
3  CoreFoundation                 0x185bd3ed4 __CFRunLoopRun + 1424
4  CoreFoundation                 0x185af3e58 CFRunLoopRunSpecific + 436
5  CoreFoundation                 0x185b42f54 CFRunLoopRun + 116
6  CoreMotion                     0x18af610e8 (null) + 227264
7  libsystem_pthread.dylib        0x1858542b4 _pthread_body + 308
8  libsystem_pthread.dylib        0x185854180 _pthread_body + 310
9  libsystem_pthread.dylib        0x185852b74 thread_start + 4


#11. com.apple.CFStream.LegacyThread
0  libsystem_kernel.dylib         0x18571f568 mach_msg_trap + 8
1  libsystem_kernel.dylib         0x18571f3e0 mach_msg + 72
2  CoreFoundation                 0x185bd6308 __CFRunLoopServiceMachPort + 196
3  CoreFoundation                 0x185bd3ed4 __CFRunLoopRun + 1424
4  CoreFoundation                 0x185af3e58 CFRunLoopRunSpecific + 436
5  CoreFoundation                 0x185be5548 _legacyStreamRunLoop_workThread + 268
6  libsystem_pthread.dylib        0x1858542b4 _pthread_body + 308
7  libsystem_pthread.dylib        0x185854180 _pthread_body + 310
8  libsystem_pthread.dylib        0x185852b74 thread_start + 4


#12. AVAudioSession Notify Thread
0  libsystem_kernel.dylib         0x18571f568 mach_msg_trap + 8
1  libsystem_kernel.dylib         0x18571f3e0 mach_msg + 72
2  CoreFoundation                 0x185bd6308 __CFRunLoopServiceMachPort + 196
3  CoreFoundation                 0x185bd3ed4 __CFRunLoopRun + 1424
4  CoreFoundation                 0x185af3e58 CFRunLoopRunSpecific + 436
5  AVFAudio                       0x18b459dc4 GenericRunLoopThread::Entry(void*) + 164
6  AVFAudio                       0x18b484830 CAPThread::Entry(CAPThread*) + 84
7  libsystem_pthread.dylib        0x1858542b4 _pthread_body + 308
8  libsystem_pthread.dylib        0x185854180 _pthread_body + 310
9  libsystem_pthread.dylib        0x185852b74 thread_start + 4


#13. Thread
0  libsystem_kernel.dylib         0x185740d80 __workq_kernreturn + 8
1  libsystem_pthread.dylib        0x185852eec _pthread_wqthread + 884
2  libsystem_pthread.dylib        0x185852b6c start_wqthread + 4


#14. Thread
0  libsystem_kernel.dylib         0x185740d80 __workq_kernreturn + 8
1  libsystem_pthread.dylib        0x185852eec _pthread_wqthread + 884
2  libsystem_pthread.dylib        0x185852b6c start_wqthread + 4


#15. Thread
0  libsystem_kernel.dylib         0x185740d80 __workq_kernreturn + 8
1  libsystem_pthread.dylib        0x185852eec _pthread_wqthread + 884
2  libsystem_pthread.dylib        0x185852b6c start_wqthread + 4


#16. Thread
0  libsystem_kernel.dylib         0x185740d80 __workq_kernreturn + 8
1  libsystem_pthread.dylib        0x185852eec _pthread_wqthread + 884
2  libsystem_pthread.dylib        0x185852b6c start_wqthread + 4


#17. Thread
0  libsystem_kernel.dylib         0x185740d80 __workq_kernreturn + 8
1  libsystem_pthread.dylib        0x185853080 _pthread_wqthread + 1288
2  libsystem_pthread.dylib        0x185852b6c start_wqthread + 4


#18. Thread
0  libsystem_kernel.dylib         0x185740d80 __workq_kernreturn + 8
1  libsystem_pthread.dylib        0x185852eec _pthread_wqthread + 884
2  libsystem_pthread.dylib        0x185852b6c start_wqthread + 4


#19. Thread
0  libsystem_pthread.dylib        0x185852b68 start_wqthread + 122


#20. Thread
0  libsystem_kernel.dylib         0x18571f5bc semaphore_timedwait_trap + 8
1  libdispatch.dylib              0x1855dbfe0 _dispatch_sema4_timedwait$VARIANT$armv81 + 84
2  libdispatch.dylib              0x1855dc84c _dispatch_semaphore_wait_slow + 72
3  libdispatch.dylib              0x1855ed710 _dispatch_worker_thread + 248
4  libsystem_pthread.dylib        0x1858542b4 _pthread_body + 308
5  libsystem_pthread.dylib        0x185854180 _pthread_body + 310
6  libsystem_pthread.dylib        0x185852b74 thread_start + 4


#21. Thread
0  libsystem_kernel.dylib         0x18571f5bc semaphore_timedwait_trap + 8
1  libdispatch.dylib              0x1855dbfe0 _dispatch_sema4_timedwait$VARIANT$armv81 + 84
2  libdispatch.dylib              0x1855dc84c _dispatch_semaphore_wait_slow + 72
3  libdispatch.dylib              0x1855ed710 _dispatch_worker_thread + 248
4  libsystem_pthread.dylib        0x1858542b4 _pthread_body + 308
5  libsystem_pthread.dylib        0x185854180 _pthread_body + 310
6  libsystem_pthread.dylib        0x185852b74 thread_start + 4

Same here and only on iOS 11. I haven't been able to reproduce it yet. Any clues ?

We are also experiencing this issue in 11.2. We are able to reproduce it rather consistently, but the specific image or line that is raising the exception is still something that I am tracking down. I know that a view controller is closed and I am logging this and other events around the crash. It seems like it could be a disposed image or a leak?

Hey, could you share the details of how you were able to reproduce it?

If you could share bits of code, or a sample image on github I guess I could also give a hand.

Same happens to me. lots of crash on iOS 11.2.X