Jump to content

[TOPIC: topicViewTemplate]
[GLOBAL: userSmallPhoto]
Photo

vungle crashing my games!
Started by paskuniak Jul 15 2014 09:44 PM

34 replies to this topic
[TOPIC CONTROLS]
Page 1 of 2 1 2
This topic has been archived. This means that you cannot reply to this topic.
[/TOPIC CONTROLS]
[modOptionsDropdown]
[/modOptionsDropdown]
[reputationFilter]
[TOPIC: post.html]
#1

paskuniak

[GLOBAL: userInfoPane.html]
paskuniak
  • Enthusiast

  • 56 posts
  • Corona SDK

Hi,

 

Since about an hour ago, all the builds I make with vungle crash when I call ads.init().

I've tried with 3 different games.

What's going on?

 

Thanks!

 



[TOPIC: post.html]
#2

codingcake

[GLOBAL: userInfoPane.html]
codingcake
  • Contributor

  • 124 posts
  • Corona SDK

The same case with me .   :wacko:



[TOPIC: post.html]
#3

paskuniak

[GLOBAL: userInfoPane.html]
paskuniak
  • Enthusiast

  • 56 posts
  • Corona SDK

The same case with me .   :wacko:

Good to know I'm not alone.

Took me a while to figure out what caused this...



[TOPIC: post.html]
#4

Alan PlantPot

[GLOBAL: userInfoPane.html]
Alan PlantPot
  • Contributor

  • 917 posts
  • Corona SDK

Looks like it's something to do with the ad indentifier, at least on Android:

07-16 10:07:29.842: E/VungleAsync(13366): java.lang.NoClassDefFoundError: com.google.android.gms.ads.identifier.AdvertisingIdClient
07-16 10:07:29.842: E/VungleAsync(13366): 	at com.vungle.publisher.env.AdvertisingDeviceIdStrategy$FetchAdvertisingPreferencesRunnable.run(vungle:45)
07-16 10:07:29.842: E/VungleAsync(13366): 	at com.vungle.publisher.async.ScheduledPriorityExecutor$a$a.run(vungle:234)
07-16 10:07:29.842: E/VungleAsync(13366): 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
07-16 10:07:29.842: E/VungleAsync(13366): 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
07-16 10:07:29.842: E/VungleAsync(13366): 	at java.lang.Thread.run(Thread.java:841)
07-16 10:07:29.842: W/dalvikvm(13366): threadid=16: thread exiting with uncaught exception (group=0x41882da0)
07-16 10:07:29.842: E/VungleAsync(13366): java.lang.NoClassDefFoundError: com.google.android.gms.ads.identifier.AdvertisingIdClient
07-16 10:07:29.842: E/VungleAsync(13366): 	at com.vungle.publisher.env.AdvertisingDeviceIdStrategy$FetchAdvertisingPreferencesRunnable.run(vungle:45)
07-16 10:07:29.842: E/VungleAsync(13366): 	at com.vungle.publisher.async.ScheduledPriorityExecutor$a$a.run(vungle:234)
07-16 10:07:29.842: E/VungleAsync(13366): 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
07-16 10:07:29.842: E/VungleAsync(13366): 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
07-16 10:07:29.842: E/VungleAsync(13366): 	at java.lang.Thread.run(Thread.java:841)
07-16 10:07:29.842: W/dalvikvm(13366): threadid=17: thread exiting with uncaught exception (group=0x41882da0)
07-16 10:07:29.842: I/Process(13366): Sending signal. PID: 13366 SIG: 9
07-16 10:07:29.842: E/AndroidRuntime(13366): FATAL EXCEPTION: VungleAsyncMainThread-0
07-16 10:07:29.842: E/AndroidRuntime(13366): Process: com.mycompany.mygame, PID: 13366
07-16 10:07:29.842: E/AndroidRuntime(13366): java.lang.NoClassDefFoundError: com.google.android.gms.ads.identifier.AdvertisingIdClient
07-16 10:07:29.842: E/AndroidRuntime(13366): 	at com.vungle.publisher.env.AdvertisingDeviceIdStrategy$FetchAdvertisingPreferencesRunnable.run(vungle:45)
07-16 10:07:29.842: E/AndroidRuntime(13366): 	at com.vungle.publisher.async.ScheduledPriorityExecutor$a$a.run(vungle:234)
07-16 10:07:29.842: E/AndroidRuntime(13366): 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
07-16 10:07:29.842: E/AndroidRuntime(13366): 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
07-16 10:07:29.842: E/AndroidRuntime(13366): 	at java.lang.Thread.run(Thread.java:841)
07-16 10:07:29.862: I/ActivityManager(813): Process com.mycompany.mygame (pid 13366) (adj 0) has died.
07-16 10:07:29.862: I/WindowState(813): WIN DEATH: Window{430da980 u0 com.mycompany.mygame/com.ansca.corona.CoronaActivity}
07-16 10:07:29.862: I/SurfaceFlinger(277): id=702 Removed TurfaceView (17/20)
07-16 10:07:29.862: I/SurfaceFlinger(277): id=702 Removed TurfaceView (-2/20)
07-16 10:07:29.862: D/KeyguardViewMediator(1233): setHidden false
07-16 10:07:29.862: D/KeyguardUpdateMonitor(1233): sendKeyguardVisibilityChanged(true)
07-16 10:07:29.862: D/KeyguardUpdateMonitor(1233): handleKeyguardVisibilityChanged(1)
07-16 10:07:29.862: W/WindowManager(813): Force-removing child win Window{43a8fb00 u0 SurfaceView} from container Window{430da980 u0 com.mycompany.mygame/com.ansca.corona.CoronaActivity}
07-16 10:07:29.862: W/ContextImpl(813): Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:1479 com.android.server.am.ActivityStack.removeHistoryRecordsForAppLocked:3697 com.android.server.am.ActivityStack.handleAppDiedLocked:4461 com.android.server.am.ActivityStackSupervisor.handleAppDiedLocked:2965 com.android.server.am.ActivityManagerService.handleAppDiedLocked:4562 
07-16 10:07:29.862: W/ActivityManager(813): Force removing ActivityRecord{42e48ac8 u0 com.mycompany.mygame/com.ansca.corona.CoronaActivity t47}: app died, no saved state

Can someone from Corona let us know if they have any ideas on this please? We were planning on submitting today.



[TOPIC: post.html]
#5

Alan PlantPot

[GLOBAL: userInfoPane.html]
Alan PlantPot
  • Contributor

  • 917 posts
  • Corona SDK

Can confirm that it doesn't happen on iOS for me, how about everyone else?  



[TOPIC: post.html]
#6

pabloisidro

[GLOBAL: userInfoPane.html]
pabloisidro
  • Observer

  • 21 posts
  • Corona SDK

Same for me :S



[TOPIC: post.html]
#7

sysbees

[GLOBAL: userInfoPane.html]
sysbees
  • Observer

  • 9 posts
  • Corona SDK

Same here. Already released apps are working fine. Can only speak of Android right now.



[TOPIC: post.html]
#8

sofie.singer

[GLOBAL: userInfoPane.html]
sofie.singer
  • Observer

  • 12 posts
  • Corona SDK

Hi @Paskuniak,

 

I'm the Community Manager here at Vungle. Thank you so much for reporting this! Our team is working to fix the issue ASAP. Thank you  for your patience and please feel free to email me directly at sofie.singer@vungle.com with any questions. We'll update you as soon as the issue is resolved.

 

Cheers,

Sofie



[TOPIC: post.html]
#9

Jack227

[GLOBAL: userInfoPane.html]
Jack227
  • Enthusiast

  • 81 posts
  • Corona SDK

Same here, please, fix it as soon as possible!



[TOPIC: post.html]
#10

sofie.singer

[GLOBAL: userInfoPane.html]
sofie.singer
  • Observer

  • 12 posts
  • Corona SDK

Hi Everyone,

 

Just wanted to give you a quick update:

 

We just pushed a fix to Corona. Once Corona updates, we should be ready to go! Please feel free to email me directly with any questions at sofie.singer@vungle.com.

 

Thank you for your patience!

 

Cheers,

Sofie



[TOPIC: post.html]
#11

paskuniak

[GLOBAL: userInfoPane.html]
paskuniak
  • Enthusiast

  • 56 posts
  • Corona SDK

everything seems to work now. thanks!



[TOPIC: post.html]
#12

sofie.singer

[GLOBAL: userInfoPane.html]
sofie.singer
  • Observer

  • 12 posts
  • Corona SDK

Great! Thanks so much for all your help!



[TOPIC: post.html]
#13

codingcake

[GLOBAL: userInfoPane.html]
codingcake
  • Contributor

  • 124 posts
  • Corona SDK

Is ok right now?  I just try to build Android version , it seems still not ok .

Corona still not update ...



[TOPIC: post.html]
#14

sofie.singer

[GLOBAL: userInfoPane.html]
sofie.singer
  • Observer

  • 12 posts
  • Corona SDK

Hi @codingcake,

 

Corona may still need to update -- please email me directly at sofie.singer@vungle.com if this problem persists.

 

Cheers,

Sofie



[TOPIC: post.html]
#15

sysbees

[GLOBAL: userInfoPane.html]
sysbees
  • Observer

  • 9 posts
  • Corona SDK

Built with older version (I think it was 2162) did run again, but showed no vungle ads. Updated to latest (2370) and the app crashes. Waiting for corona update now...



[TOPIC: post.html]
#16

sofie.singer

[GLOBAL: userInfoPane.html]
sofie.singer
  • Observer

  • 12 posts
  • Corona SDK

Hi there,

 

Just wanted to share a quick update here:

 

Due to restrictions from Corona, a new version of the SDK for Android will *only* be available for people with access to Daily Builds of the Corona SDK (Pro and Enterprise customers). The rest of Corona users will see the old Android plugin. For iOS this is not the case and everyone should be able to use the new SDK.

 

This will be available to everyone in the very near future.

 

Thank you all again for your patience!

Cheers,

Sofie



[TOPIC: post.html]
#17

Alan PlantPot

[GLOBAL: userInfoPane.html]
Alan PlantPot
  • Contributor

  • 917 posts
  • Corona SDK

I have access to daily builds, but do you happen to know which build number it will work from? Or can someone from Corona let us know please?  

I presume that there is a change being made within Corona itself to allow support for this, can someone from Corona comment on whether other plugins are going to be affected by this new android ID change?

 

We now know vungle has just been fixed, and I've the developers about the Chartboost and AmazonAds plugins, but can anyone confirm whether these plugins will carry on working:

plugin.carrot
plugin.gameanalytics
CoronaProvider.native.popup.social
CoronaProvider.analytics.flurry
plugin.GameThrivePushNotifications
CoronaProvider.gameNetwork.google
plugin.google.iap.v3
plugin.amazon.iap


[TOPIC: post.html]
#18

Jack227

[GLOBAL: userInfoPane.html]
Jack227
  • Enthusiast

  • 81 posts
  • Corona SDK

I have latest daily build, 2371 - and error is still there:

I/dalvikvm(26668): Could not find method com.google.android.gms.ads.identifier.AdvertisingIdClient.getAdvertisingIdInfo, referenced from method com.vungle.publisher.env.AdvertisingDeviceIdStrategy$FetchAdvertisingPreferencesRunnable.run
W/dalvikvm(26668): VFY: unable to resolve static method 12898: Lcom/google/android/gms/ads/identifier/AdvertisingIdClient;.getAdvertisingIdInfo (Landroid/content/Context;)Lcom/google/android/gms/ads/identifier/AdvertisingIdClient$Info;
D/dalvikvm(26668): VFY: replacing opcode 0x71 at 0x0009
E/VungleAsync(26668): java.lang.NoClassDefFoundError: com.google.android.gms.ads.identifier.AdvertisingIdClient
E/VungleAsync(26668): 	at com.vungle.publisher.env.AdvertisingDeviceIdStrategy$FetchAdvertisingPreferencesRunnable.run(vungle:45)
E/VungleAsync(26668): 	at com.vungle.publisher.async.ScheduledPriorityExecutor$a$a.run(vungle:234)
E/VungleAsync(26668): 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
E/VungleAsync(26668): 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
E/VungleAsync(26668): 	at java.lang.Thread.run(Thread.java:841)
W/dalvikvm(26668): threadid=14: thread exiting with uncaught exception (group=0x41619ba8)
W/System.err(26668): java.lang.NoClassDefFoundError: com.google.android.gms.ads.identifier.AdvertisingIdClient
W/System.err(26668): 	at com.vungle.publisher.env.AdvertisingDeviceIdStrategy$FetchAdvertisingPreferencesRunnable.run(vungle:45)

When can we expect this urgent issue to be fixed?

 

Thanks!



[TOPIC: post.html]
#19

Alan PlantPot

[GLOBAL: userInfoPane.html]
Alan PlantPot
  • Contributor

  • 917 posts
  • Corona SDK

There was no new daily build published yesterday, so my guess is that it will be in the next corona build (hopefully today).



[TOPIC: post.html]
#20

Alan PlantPot

[GLOBAL: userInfoPane.html]
Alan PlantPot
  • Contributor

  • 917 posts
  • Corona SDK

A new build has been released (2014.2371). I just tried that and it still doesn't work:

 

E/VungleAsync(13815): java.lang.NoClassDefFoundError: com.google.android.gms.ads.identifier.AdvertisingIdClient

 

Game still crashes as soon as I try to initialise Vungle.



[TOPIC: post.html]
#21

sysbees

[GLOBAL: userInfoPane.html]
sysbees
  • Observer

  • 9 posts
  • Corona SDK

Did you try the 2162? With this version the game doesn't crash for me.



[TOPIC: post.html]
#22

Alan PlantPot

[GLOBAL: userInfoPane.html]
Alan PlantPot
  • Contributor

  • 917 posts
  • Corona SDK

2162? From back in February? That would be way too old for us, there have been other fixes we rely on since then.



[TOPIC: post.html]
#23

spacewolf

[GLOBAL: userInfoPane.html]
spacewolf
  • Contributor

  • 298 posts
  • Enterprise

I just tried building my app with vungle for iOS on the current corona public release and it does NOT work. The call to ads.init() never returns. The app doesn't crash it just sits there. No messages in the log about it either... just nothing!

 

Please help!



[TOPIC: post.html]
#24

spacewolf

[GLOBAL: userInfoPane.html]
spacewolf
  • Contributor

  • 298 posts
  • Enterprise

Is anyone else having problems still??

[TOPIC: post.html]
#25

Rob Miracle

[GLOBAL: userInfoPane.html]
Rob Miracle
  • Moderator

  • 25,925 posts
  • Enterprise

I got a hold of the team.  The requirement is based around needing to use the Google Play app.  I'm guessing this is due to the changes Google is enforcing over their new advertising identifier requirements.  This requires apps  be built with a minimum Android SDK of 2.3.3.  This is the change we made in daily build 2264 (If my memory serves me correctly).  This is the same requirements that the AdMob V2 plugin has.

 

Until we release a new public build, the new Vungle plugin will only be available to Pro and Enterprise subscribers running 2264 or later.   It sounds like from reading this thread, pre-2264 will get an older version of the Vungle plugin, which won't be compliant with Google's requirements after August 1st. 

 

If you are building with Enterprise, you probably need to change your minimum SDK to 2.3.3 and grab the latest plugins.zip file since you don't automatically get new plugins when they come out.

 

As for the issues with it crashing with later daily builds, hopefully Vungle can get that sorted out for you.




[topic_controls]
Page 1 of 2 1 2
 
[/topic_controls]