Skip to content

Crash due to Exception java.lang.RuntimeException: Unable to get provider com.outsystems.plugins.inappbrowser.osinappbrowserlib.FileProvider #96

Description

@Ratatinator97

Hello,

I saw many issues related to this plugin in the Play Console ANR reports.
Do you have any clue about that ?

Infinix Infinix HOT 40 Pro
Android 13 (SDK 33):

Exception java.lang.RuntimeException: Unable to get provider com.outsystems.plugins.inappbrowser.osinappbrowserlib.FileProvider: java.lang.SecurityException: Provider must have a non-empty authority
  at android.app.ActivityThread.installProvider (ActivityThread.java:7745)
  at android.app.ActivityThread.installContentProviders (ActivityThread.java:7246)
  at android.app.ActivityThread.handleInstallProvider (ActivityThread.java:4207)
  at android.app.ActivityThread$H.handleMessage (ActivityThread.java:2370)
  at android.os.Handler.dispatchMessage (Handler.java:106)
  at android.os.Looper.loopOnce (Looper.java:204)
  at android.os.Looper.loop (Looper.java:291)
  at android.app.ActivityThread.main (ActivityThread.java:8155)
  at java.lang.reflect.Method.invoke
  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:601)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1136)
Caused by java.lang.SecurityException: Provider must have a non-empty authority
  at androidx.core.content.FileProvider.attachInfo (FileProvider.java:642)
  at android.app.ActivityThread.installProvider (ActivityThread.java:7740)

Google Pixel 7a
Android 16 Beta (SDK 36):

Exception java.lang.RuntimeException: Unable to get provider com.outsystems.plugins.inappbrowser.osinappbrowserlib.FileProvider
  at android.app.ActivityThread.installProvider (ActivityThread.java:8734)
  at android.app.ActivityThread.installContentProviders (ActivityThread.java:8224)
  at android.app.ActivityThread.handleInstallProvider (ActivityThread.java:4751)
  at android.app.ActivityThread$H.handleMessage (ActivityThread.java:2789)
  at android.os.Handler.dispatchMessage (Handler.java:110)
  at android.os.Looper.dispatchMessage (Looper.java:315)
  at android.os.Looper.loopOnce (Looper.java:251)
  at android.os.Looper.loop (Looper.java:349)
  at android.app.ActivityThread.main (ActivityThread.java:9041)
  at java.lang.reflect.Method.invoke
  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:593)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:929)
Caused by java.lang.SecurityException: Provider must have a non-empty authority
  at androidx.core.content.FileProvider.attachInfo (FileProvider.java:642)
  at android.app.ActivityThread.installProvider (ActivityThread.java:8731)

Samsung Galaxy Tab A
Android 11 (SDK 30):

Exception java.lang.RuntimeException: Unable to get provider com.outsystems.plugins.inappbrowser.osinappbrowserlib.FileProvider: java.lang.SecurityException: Provider must have a non-empty authority
  at android.app.ActivityThread.installProvider (ActivityThread.java:8215)
  at android.app.ActivityThread.installContentProviders (ActivityThread.java:7746)
  at android.app.ActivityThread.handleInstallProvider (ActivityThread.java:4259)
  at android.app.ActivityThread$H.handleMessage (ActivityThread.java:2297)
  at android.os.Handler.dispatchMessage (Handler.java:106)
  at android.os.Looper.loop (Looper.java:246)
  at android.app.ActivityThread.main (ActivityThread.java:8653)
  at java.lang.reflect.Method.invoke
  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:602)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1130)
Caused by java.lang.SecurityException: Provider must have a non-empty authority
  at androidx.core.content.FileProvider.attachInfo (FileProvider.java:642)
  at android.app.ActivityThread.installProvider (ActivityThread.java:8210)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions