Application Crashing on ggl_gtzuompo

Hello, I am currently experiencing a strange crash with the following stack on the Main Thread:


Fatal Exception: NSGenericException
0  CoreFoundation                 0x1af3ffea0 __exceptionPreprocess
1  libobjc.A.dylib                0x1ae5d1a40 objc_exception_throw
2  CoreFoundation                 0x1af3ff738 -[__NSSingleObjectEnumerator initWithObject:]
3  ShowDoMilhao                   0x103103450 ggl_gtzuompo
4  ShowDoMilhao                   0x103102d80 ggl_gtzuompo
5  libdispatch.dylib              0x1aee396c8 _dispatch_call_block_and_release
6  libdispatch.dylib              0x1aee3a484 _dispatch_client_callout
7  libdispatch.dylib              0x1aede69b4 _dispatch_main_queue_callback_4CF$VARIANT$mp
8  CoreFoundation                 0x1af38fdd0 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__
9  CoreFoundation                 0x1af38ac98 __CFRunLoopRun
10 CoreFoundation                 0x1af38a1cc CFRunLoopRunSpecific
11 GraphicsServices               0x1b1601584 GSEventRunModal
12 UIKitCore                      0x1dc485054 UIApplicationMain
13 ShowDoMilhao                   0x102b7dbb4 main (AppDelegate.swift:22)
14 libdyld.dylib                  0x1aee4abb4 start

And I have no clue where to search for the bug. Does anyone know what is this "ggl_gtzuompo" thing?

Thanks

Replies

I am also experiencing the exact same crash:


Fatal Exception: NSGenericException
*** Collection <__NSArrayM: 0x160d4a70> was mutated while being enumerated.


Fatal Exception: NSGenericException
0  CoreFoundation                 0x1a5b12f2c __exceptionPreprocess
1  libobjc.A.dylib                0x1a4d10284 objc_exception_throw
2  CoreFoundation                 0x1a5b12760 -[__NSSingleObjectEnumerator initWithObject:]
3  libobjc.A.dylib                0x1a4d21f9c objc_enumerationMutation
4  Fantasy FB                     0x104d6b35c ggl_gtzuompo
5  Fantasy FB                     0x104d6ac8c ggl_gtzuompo
6  libdispatch.dylib              0x1a5517d58 _dispatch_call_block_and_release
7  libdispatch.dylib              0x1a55192f0 _dispatch_client_callout
8  libdispatch.dylib              0x1a5524fe4 _dispatch_main_queue_callback_4CF
9  CoreFoundation                 0x1a5aa1280 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__
10 CoreFoundation                 0x1a5a9bf24 __CFRunLoopRun
11 CoreFoundation                 0x1a5a9b494 CFRunLoopRunSpecific
12 GraphicsServices               0x1a7d4ebe8 GSEventRunModal
13 UIKitCore                      0x1d36aa68c UIApplicationMain
14 Fantasy FB                     0x104938c90 main (main.m:18)
15 libdyld.dylib                  0x1a5551050 start

Not a clue whats happening here. Is this iOS internal crash or is this related to something else?

Something to do w/google, I believe.


Is this an android port?

Exact same crash here...

Are you using google ads on your app too?

Same crash here and it's definately ad related because I have the another version of the exact same app that is ad-free and it's not getting these crashes. Seems to caused after updating from:


- Google-Mobile-Ads-SDK (7.35.1)

to

- Google-Mobile-Ads-SDK (7.36.0)


Anyone got a response from google?

Reported to Google Here, can you reply to this post?

https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!msg/google-admob-ads-sdk/e_P7wCxTtsM/i32MVFrwAwAJ

There's a comment above that says they are experiencing that crash even for 7.35.1. I myself am experiencing the crash on 7.35.0. Are you sure moving from 7.35.1 to 7.36.0 caused the crashes? Maybe we all are looking at wrong probable cause and its not the admob framework itself but one of the mediation frameworks causing the crash?

Any steps taken to isolate which google product is root cause are worth following, as long as everyone is on the same page. Process of elimination via probability is a good start. 😉

I think that the problem is about Rewarded Video, in our application during the weekend we have a function to see live footbal scores with a rewarded video, and during this period we had a peak of crashs

Which mediation framework are you using?
My app uses 'InLocoMedia-iOS-AdMob-Mediation'

We use mopub mediation adaptors: GoogleMobileAdsMediationMoPub 5.4.0.0.

We did also upgrade fabric & crashlytics versions in this release, so it's possible some interaction between them could be the culprit?

I'm submiting a new build updating all ad and google related libraries to the latest version. I'll share the results when it's available at the store.

I just did this yesterday updating to:


Using Crashlytics (3.12.0)

Using Fabric (1.9.0)

Using Google-Mobile-Ads-SDK (7.36.0)



Same crash is still ocurring 😟

What other library could it be? I'll post all the pods used in my app here:

Using Alamofire (4.4.0)

Using AppsFlyerFramework (4.8.10)

Using Bolts (1.9.0)

Using Cartography (3.1.0)

Using Crashlytics (3.10.2)

Using FBAudienceNetwork (4.99.3)

Using FBSDKCoreKit (4.33.0)

Using FBSDKLoginKit (4.33.0)

Using FBSDKShareKit (4.33.0)

Using Fabric (1.7.7)

Using FacebookCore (0.3.1)

Using FacebookLogin (0.3.1)

Using Firebase (5.6.0)

Using FirebaseAnalytics (5.1.1)

Using FirebaseCore (5.1.1)

Using FirebaseInstanceID (3.2.1)

Using Google-Mobile-Ads-SDK (7.36.0)

Using GoogleAppMeasurement (5.1.1)

Using GoogleUtilities (5.2.2)

Using IQKeyboardManagerSwift (6.1.1)

Using KeychainAccess (3.1.2)

Using LUKeychainAccess (1.2.5)

Using MBProgressHUD (1.1.0)

Using Quick (1.3.1)

Using ReachabilitySwift (4.3.0)

Using Reveal-SDK (11)

Using nanopb (0.3.8)