iOS crashed with Unity Ads

Hello,

We integrate Unity Ads with a 3rd party mediation system, and we got a lot of crashes related to Unity Ads on iOS device.
My environment:

  • Unity 2018.4.34f1
  • Unity Ads iOS 3.7.5

Here is the crash stack trace:

Crashed: NSOperationQueue 0x10f3d2170 (QOS: UNSPECIFIED) 
EXC_BAD_ACCESS KERN_INVALID_ADDRESS 0x0000000dd1092c30
Crashed: NSOperationQueue 0x10f3d2170 (QOS: UNSPECIFIED)
0  libobjc.A.dylib                0x1bed39c10 objc_release + 16
1  libobjc.A.dylib                0x1bed3b39c AutoreleasePoolPage::releaseUntil(objc_object**) + 200
2  libobjc.A.dylib                0x1bed3b278 objc_autoreleasePoolPop + 208
3  Foundation                     0x1ac193564 -[NSOperation start] + 1248
4  Foundation                     0x1ac2997c0 __NSOPERATIONQUEUE_IS_STARTING_AN_OPERATION__ + 20
5  Foundation                     0x1ac29928c __NSOQSchedule_f + 180
6  libdispatch.dylib              0x1aab8e3e4 _dispatch_block_async_invoke2 + 104
7  libdispatch.dylib              0x1aabdf298 _dispatch_client_callout + 16
8  libdispatch.dylib              0x1aab84028 _dispatch_continuation_pop$VARIANT$mp + 412
9  libdispatch.dylib              0x1aab8376c _dispatch_async_redirect_invoke + 596
10 libdispatch.dylib              0x1aab90bb8 _dispatch_root_queue_drain + 376
11 libdispatch.dylib              0x1aab91378 _dispatch_worker_thread2 + 120
12 libsystem_pthread.dylib        0x1f35b1580 _pthread_wqthread + 212
13 libsystem_pthread.dylib        0x1f35b486c start_wqthread + 8

NSOperationQueue 0x10f3d2170 (QOS: UNSPECIFIED)

NSOperationQueue 0x10f3d2170 (QOS: UNSPECIFIED)
0  libsystem_kernel.dylib         0x1d6e0e1f4 __ulock_wait + 8
1  libdispatch.dylib              0x1aab82234 _dlock_wait + 52
2  libdispatch.dylib              0x1aab82010 _dispatch_thread_event_wait_slow$VARIANT$mp + 52
3  libdispatch.dylib              0x1aab8eab0 __DISPATCH_WAIT_FOR_QUEUE__ + 320
4  libdispatch.dylib              0x1aab8e6c8 _dispatch_sync_f_slow + 140
5  sudoku                         0x103ae9d3c +[USRVWebViewApp create:view:] + 9377640
6  sudoku                         0x103adb220 -[USRVInitializeStateCreate execute] + 9317452
7  sudoku                         0x103ad9408 -[USRVInitializeState main] + 9309748
8  Foundation                     0x1ac298dc8 __NSOPERATION_IS_INVOKING_MAIN__ + 20
9  Foundation                     0x1ac193394 -[NSOperation start] + 784
10 Foundation                     0x1ac2997c0 __NSOPERATIONQUEUE_IS_STARTING_AN_OPERATION__ + 20
11 Foundation                     0x1ac29928c __NSOQSchedule_f + 180
12 libdispatch.dylib              0x1aab8e3e4 _dispatch_block_async_invoke2 + 104
13 libdispatch.dylib              0x1aabdf298 _dispatch_client_callout + 16
14 libdispatch.dylib              0x1aab84028 _dispatch_continuation_pop$VARIANT$mp + 412
15 libdispatch.dylib              0x1aab8376c _dispatch_async_redirect_invoke + 596
16 libdispatch.dylib              0x1aab90bb8 _dispatch_root_queue_drain + 376
17 libdispatch.dylib              0x1aab91378 _dispatch_worker_thread2 + 120
18 libsystem_pthread.dylib        0x1f35b1580 _pthread_wqthread + 212
19 libsystem_pthread.dylib        0x1f35b486c start_wqthread + 8

Could you please help?
Thank you.

Hi @phuongnh !

I haven’t been able to reproduce this. Would you be able to provide us with any of the following information to help us investigate this further?

  • repro project + repro steps
  • source code
  • full stack trace
  • device logs
  • device model + OS you’re testing with

Thanks!

Bump ~ was this ever repro’d or fixed?

We’re having trouble reproing in-house but see this exact crash out in the wild on a daily basis

Can you check the memory usage on Xcode while running ads?