cancel
Showing results for 
Search instead for 
Did you mean: 

Class not found when unmarshalling: com.oculus.svclib.receiver.OVREntitlementReceiver

VonHunt
Explorer
This has been coming up every time I try to make a purchase in app and seems to cause the purchase attempt to fail.
I don't suppose anyone has encountered this as well or knows what may be causing it. 
It's strange as we had IAP working fine about a month ago and I can't seem to figure out what has changed since to cause this behavior.

Here is a bit more of the logcat if that helps 

09-01 14:29:29.267 30682 30695 I Unity   : 
09-01 14:29:29.277 30682 30806 I OVRPlatform-JniUtils: Creating temporary JNIEnv
09-01 14:29:29.277 30682 30695 I Unity   : IAPOculusProvider: BuyAsync: Starting purchase
09-01 14:29:29.277 30682 30695 I Unity   :  
09-01 14:29:29.277 30682 30695 I Unity   : (Filename: ./artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)
09-01 14:29:29.277 30682 30695 I Unity   : 
09-01 14:29:29.287 30682 30682 I Timeline: Timeline: Activity_launch_request id:com.oculus.home time:38422857
09-01 14:29:29.307  3451  3848 D InputReader: Input event(49): value=0 when=38422874115000
09-01 14:29:29.307 30682 30717 I TimeWarp: WarpSwap: usleep( 198 )
09-01 14:29:29.307  3451  3847 I InputDispatcher: Delivering touch to (30682): action: 0x1, toolType: 3
09-01 14:29:29.307  3451  3847 I InputDispatcher: Delivering touch to (30682): action: 0x9, toolType: 3
09-01 14:29:29.317  3451  4148 E Parcel  : Class not found when unmarshalling: com.oculus.svclib.receiver.OVREntitlementReceiver
09-01 14:29:29.317  3451  4148 E Parcel  : java.lang.ClassNotFoundException: com.oculus.svclib.receiver.OVREntitlementReceiver
09-01 14:29:29.317  3451  4148 E Parcel  : at java.lang.Class.classForName(Native Method)
09-01 14:29:29.317  3451  4148 E Parcel  : at java.lang.Class.forName(Class.java:324)
09-01 14:29:29.317  3451  4148 E Parcel  : at android.os.Parcel.readParcelableCreator(Parcel.java:2404)
09-01 14:29:29.317  3451  4148 E Parcel  : at android.os.Parcel.readParcelable(Parcel.java:2358)
09-01 14:29:29.317  3451  4148 E Parcel  : at android.os.Parcel.readValue(Parcel.java:2264)
09-01 14:29:29.317  3451  4148 E Parcel  : at android.os.Parcel.readArrayMapInternal(Parcel.java:2614)
09-01 14:29:29.317  3451  4148 E Parcel  : at android.os.BaseBundle.unparcel(BaseBundle.java:221)
09-01 14:29:29.317  3451  4148 E Parcel  : at android.os.BaseBundle.getString(BaseBundle.java:920)
09-01 14:29:29.317  3451  4148 E Parcel  : at android.content.Intent.getStringExtra(Intent.java:6195)
09-01 14:29:29.317  3451  4148 E Parcel  : at com.android.server.am.ActivityStackSupervisor.startActivityLocked(ActivityStackSupervisor.java:2699)
09-01 14:29:29.317  3451  4148 E Parcel  : at com.android.server.am.ActivityStackSupervisor.startActivityMayWait(ActivityStackSupervisor.java:2161)
09-01 14:29:29.317  3451  4148 E Parcel  : at com.android.server.am.ActivityManagerService.startActivityAsUser(ActivityManagerService.java:6320)
09-01 14:29:29.317  3451  4148 E Parcel  : at com.android.server.am.ActivityManagerService.startActivity(ActivityManagerService.java:6098)
09-01 14:29:29.317  3451  4148 E Parcel  : at android.app.ActivityManagerNative.onTransact(ActivityManagerNative.java:170)
09-01 14:29:29.317  3451  4148 E Parcel  : at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:3988)
09-01 14:29:29.317  3451  4148 E Parcel  : at android.os.Binder.execTransact(Binder.java:453)
09-01 14:29:29.317  3451  4148 E Parcel  : Caused by: java.lang.ClassNotFoundException: com.oculus.svclib.receiver.OVREntitlementReceiver
09-01 14:29:29.317  3451  4148 E Parcel  : at java.lang.Class.classForName(Native Method)
09-01 14:29:29.317  3451  4148 E Parcel  : at java.lang.BootClassLoader.findClass(ClassLoader.java:781)
09-01 14:29:29.317  3451  4148 E Parcel  : at java.lang.BootClassLoader.loadClass(ClassLoader.java:841)
09-01 14:29:29.317  3451  4148 E Parcel  : at java.lang.ClassLoader.loadClass(ClassLoader.java:469)
09-01 14:29:29.317  3451  4148 E Parcel  : ... 16 more
09-01 14:29:29.317  3451  4148 E Parcel  : Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack trace available
2 REPLIES 2

josh_ruesch
Explorer
What exactly is the behavior you see? I've seen this warning show up even on successful IAP transactions. If you PM me the alias of the user you're using, I can try to pull up logs for you!

VonHunt
Explorer


What exactly is the behavior you see? I've seen this warning show up even on successful IAP transactions. If you PM me the alias of the user you're using, I can try to pull up logs for you!


Hey Josh, any luck with those logs?