-
Notifications
You must be signed in to change notification settings - Fork 980
Description
Checklist:
- [ Y] I am using the latest release
- [Y ] I searched for existing GitHub issues
- [ Y] I read the documentation
- [ Y] I verified the client configuration matches the information in the identity provider (or I am using dynamic client registration)
- [ Y] I am either using a custom URI scheme or
httpswith App Links for client redirect. - I can reproduce the issue in the demo app (optional)
Configuration
- Version: 0.X.Y
- Integration: Native Kotlin and Compose
- Identity provider: Autho0
Issue Description
Exception java.lang.SecurityException: Binder invocation to an incorrect interface
at android.os.Parcel.createExceptionOrNull (Parcel.java:3069)
at android.os.Parcel.createException (Parcel.java:3053)
at android.os.Parcel.readException (Parcel.java:3036)
at android.os.Parcel.readException (Parcel.java:2978)
at android.support.customtabs.ICustomTabsService$Stub$Proxy.warmup (ICustomTabsService.java:349)
at androidx.browser.customtabs.CustomTabsClient.warmup (CustomTabsClient.java:222)
at net.openid.appauth.browser.CustomTabManager$1.onCustomTabsServiceConnected (CustomTabManager.java:84)
at androidx.browser.customtabs.CustomTabsServiceConnection.onServiceConnected (CustomTabsServiceConnection.java:57)
at android.app.LoadedApk$ServiceDispatcher.doConnected (LoadedApk.java:2348)
at android.app.LoadedApk$ServiceDispatcher$RunConnection.run (LoadedApk.java:2385)
at android.os.Handler.handleCallback (Handler.java:958)
at android.os.Handler.dispatchMessage (Handler.java:99)
at android.os.Looper.loopOnce (Looper.java:230)
at android.os.Looper.loop (Looper.java:319)
at android.app.ActivityThread.main (ActivityThread.java:9063)
at java.lang.reflect.Method.invoke
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:588)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1103)
It looks most probably due to usage of older version of androidx:broweser lib