Repository: HiddenRamblings/TagMo

Issue #633: [Email]: Nov 25, 2022, 7:31 PM PST
Created: 2022-11-26T12:46:03Z
Issue Description
No response
Logcat Output
TagMo 3.4.2 (Google Play Release) #2ee178c1
Android S (12) - 7.05 GB RAM

java.lang.SecurityException: Permission Denial: opening provider com.android.externalstorage.ExternalStorageProvider from ProcessRecord{2bd2ff2 30303:com.hiddenramblings.tagmo.eightbit/u0a387} (pid=30303, uid=10387) requires that you obtain access using ACTION_OPEN_DOCUMENT or related APIs
at android.os.Parcel.createExceptionOrNull(Parcel.java:2426)
at android.os.Parcel.createException(Parcel.java:2410)
at android.os.Parcel.readException(Parcel.java:2393)
at android.os.Parcel.readException(Parcel.java:2335)
at android.app.IActivityManager$Stub$Proxy.getContentProvider(IActivityManager.java:6039)
at android.app.ActivityThread.acquireProvider(ActivityThread.java:7230)
at android.app.ContextImpl$ApplicationContentResolver.acquireUnstableProvider(ContextImpl.java:3362)
at android.content.ContentResolver.acquireUnstableProvider(ContentResolver.java:2526)
at android.content.ContentResolver.query(ContentResolver.java:1203)
at android.content.ContentResolver.query(ContentResolver.java:1151)
at android.content.ContentResolver.query(ContentResolver.java:1107)
at com.hiddenramblings.tagmo.amiibo.AmiiboDocument.listFiles(AmiiboDocument.java:90)
at com.hiddenramblings.tagmo.amiibo.AmiiboDocument.listFiles(AmiiboDocument.java:66)
at com.hiddenramblings.tagmo.amiibo.AmiiboManager.listAmiiboDocuments(AmiiboManager.java:383)
at com.hiddenramblings.tagmo.browser.BrowserActivity.lambda$loadAmiiboDocuments$39(BrowserActivity.java:1831)
at com.hiddenramblings.tagmo.browser.BrowserActivity.$r8$lambda$I_9J5GuQIX3MODKF9w3mcj-fRno(Unknown Source:0)
at com.hiddenramblings.tagmo.browser.BrowserActivity$$ExternalSyntheticLambda50.run(Unknown Source:6)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
at java.lang.Thread.run(Thread.java:1012)
Use Authorizations

 I am authorized to submit this issue by TagMo collaborators

Duplicate issue #637: [Email]: Nov 25, 2022, 7:31 PM PST
Created: 2022-11-26T12:50:18Z
Issue Description
No response
Logcat Output
TagMo 3.4.2 (Google Play Release) #2ee178c1
Android S (12) - 7.05 GB RAM

java.lang.SecurityException: Permission Denial: opening provider com.android.externalstorage.ExternalStorageProvider from ProcessRecord{b3bb4d6 3752:com.hiddenramblings.tagmo.eightbit/u0a387} (pid=3752, uid=10387) requires that you obtain access using ACTION_OPEN_DOCUMENT or related APIs
at android.os.Parcel.createExceptionOrNull(Parcel.java:2426)
at android.os.Parcel.createException(Parcel.java:2410)
at android.os.Parcel.readException(Parcel.java:2393)
at android.os.Parcel.readException(Parcel.java:2335)
at android.app.IActivityManager$Stub$Proxy.getContentProvider(IActivityManager.java:6039)
at android.app.ActivityThread.acquireProvider(ActivityThread.java:7230)
at android.app.ContextImpl$ApplicationContentResolver.acquireUnstableProvider(ContextImpl.java:3362)
at android.content.ContentResolver.acquireUnstableProvider(ContentResolver.java:2526)
at android.content.ContentResolver.query(ContentResolver.java:1203)
at android.content.ContentResolver.query(ContentResolver.java:1151)
at android.content.ContentResolver.query(ContentResolver.java:1107)
at com.hiddenramblings.tagmo.amiibo.AmiiboDocument.listFiles(AmiiboDocument.java:90)
at com.hiddenramblings.tagmo.amiibo.AmiiboDocument.listFiles(AmiiboDocument.java:66)
at com.hiddenramblings.tagmo.amiibo.AmiiboManager.listAmiiboDocuments(AmiiboManager.java:383)
at com.hiddenramblings.tagmo.browser.BrowserActivity.lambda$loadAmiiboDocuments$39(BrowserActivity.java:1831)
at com.hiddenramblings.tagmo.browser.BrowserActivity.$r8$lambda$I_9J5GuQIX3MODKF9w3mcj-fRno(Unknown Source:0)
at com.hiddenramblings.tagmo.browser.BrowserActivity$$ExternalSyntheticLambda50.run(Unknown Source:6)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
at java.lang.Thread.run(Thread.java:1012)
Use Authorizations

 I am authorized to submit this issue by TagMo collaborators

Closing comment (2022-11-26T12:53:21Z): Duplicate of #633