Random crash in MPVASTModel.m

mopub
ios
crash

#1

Hi there,

We use Mopub v. 4.9.1, which is integrated via Cocoapods. The integration contains normal and video ads.

When launching the app on iOS 9.3 or iOS 10, it crashes sometimes on the following line in the MPVASTModel.m file:
NSMutableSet *propertyNames = propertyNamesForClass[className];
With a message: EXC_BAD_ACCESS. invalid pointer dequeued from free list

I have tried to enable Zombies and with that I see the following warnings:

objc[51775]: Class _NSZombie_MPVASTDurationOffset is implemented in both ?? and ??. One of the two will be used. Which one is undefined.
objc[51775]: Class _NSZombie_MPVASTDurationOffset is implemented in both ?? and ??. One of the two will be used. Which one is undefined.
objc[51775]: Class _NSZombie_MPXMLParser is implemented in both ?? and ??. One of the two will be used. Which one is undefined.
objc[51775]: Class _NSZombie_MPDurationStringToTimeIntervalMapper is implemented in both ?? and ??. One of the two will be used. Which one is undefined.
objc[51775]: Class _NSZombie_MPNSArrayMapper is implemented in both ?? and ??. One of the two will be used. Which one is undefined.

Does anybody know what could be the reason?