Skip to content

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

@Ratatinator97

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

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions