Hello. Here is another NPE inside Amazon Ads module (Im using version .40 of the SDK). An ad provider should NEVER throw an exception and crash the main program. Catch all the possible exceptions: disable the Ads if you cant work around the exception, but DONT crash the main program, please. And NPEs are always avoidable. java.lang.NullPointerException: at com.amazon.device.ads.MraidAssets.getBaseFilePath(MraidAssets.java:92) at com.amazon.device.ads.MraidAssets. (MraidAssets.java:61) at com.amazon.device.ads.MraidAssets.getInstance(MraidAssets.java:68) at com.amazon.device.ads.AdController.ensureAssetsCreated(AdController.java:338) at com.amazon.device.ads.AdLoader.fetchAd(AdLoader.java:72) at com.amazon.device.ads.AdLoader$AdFetcherTask.doInBackground(AdLoader.java:390) at com.amazon.device.ads.AdLoader$AdFetcherTask.doInBackground(AdLoader.java:383)
Thats not a common/recurring exception, from my logs it seems to have happened to only 3 users, but still thats something that should never happen. Is there an email I can send the info? I will send the full stack trace and app info.