Closed
Bug 1933552
Opened 3 months ago
Closed 3 months ago
Log spam: java.lang.SecurityException: Package org.mozilla.geckoview.test_runner has not requested permission android.permission.READ_EXTERNAL_STORAGE
Categories
(Testing :: Mozbase, defect)
Testing
Mozbase
Tracking
(firefox135 fixed)
RESOLVED
FIXED
135 Branch
Tracking | Status | |
---|---|---|
firefox135 | --- | fixed |
People
(Reporter: RyanVM, Assigned: RyanVM)
References
Details
Attachments
(1 file)
Same as in bug 1777710 previously, now the READ_EXTERNAL_STORAGE permission is deprecated for Android 33+. We should apply the same fix that was done for the WRITE permission before to cut down on the noise in the logs.
INFO - Granting important runtime permissions to org.mozilla.geckoview.test_runner
INFO - Unable to grant runtime permission android.permission.READ_EXTERNAL_STORAGE to org.mozilla.geckoview.test_runner due to args: adb wait-for-device shell su -c 'pm grant org.mozilla.geckoview.test_runner android.permission.READ_EXTERNAL_STORAGE', exitcode: 255, stdout:
INFO - Exception occurred while executing 'grant':
INFO - java.lang.SecurityException: Package org.mozilla.geckoview.test_runner has not requested permission android.permission.READ_EXTERNAL_STORAGE
INFO - at com.android.server.pm.permission.PermissionManagerServiceImpl.grantRuntimePermissionInternal(PermissionManagerServiceImpl.java:1404)
INFO - at com.android.server.pm.permission.PermissionManagerServiceImpl.grantRuntimePermission(PermissionManagerServiceImpl.java:1319)
INFO - at com.android.server.pm.permission.PermissionManagerService.grantRuntimePermission(PermissionManagerService.java:547)
INFO - at android.permission.PermissionManager.grantRuntimePermission(PermissionManager.java:597)
INFO - at com.android.server.pm.PackageManagerShellCommand.runGrantRevokePermission(PackageManagerShellCommand.java:2546)
INFO - at com.android.server.pm.PackageManagerShellCommand.onCommand(PackageManagerShellCommand.java:292)
INFO - at com.android.modules.utils.BasicShellCommandHandler.exec(BasicShellCommandHandler.java:97)
INFO - at android.os.ShellCommand.exec(ShellCommand.java:38)
INFO - at com.android.server.pm.PackageManagerService$IPackageManagerImpl.onShellCommand(PackageManagerService.java:5954)
INFO - at android.os.Binder.shellCommand(Binder.java:1049)
INFO - at android.os.Binder.onTransact(Binder.java:877)
INFO - at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:4313)
INFO - at com.android.server.pm.PackageManagerService$IPackageManagerImpl.onTransact(PackageManagerService.java:5938)
INFO - at android.os.Binder.execTransactInternal(Binder.java:1285)
INFO - at android.os.Binder.execTransact(Binder.java:1244)
Assignee | ||
Comment 1•3 months ago
|
||
Pushed by ryanvm@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/99cf99938715
Don't request READ_EXTERNAL_STORAGE permission on Android 13+. r=jmaher,sparky
Comment 3•3 months ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 3 months ago
status-firefox135:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 135 Branch
Comment hidden (Intermittent Failures Robot) |
You need to log in
before you can comment on or make changes to this bug.
Description
•