Skip to content
This repository has been archived by the owner on Jul 22, 2024. It is now read-only.

The app crashes when downloading the new environments if the External storage is set as default and permissions are not yet granted #3693

Closed
Softvision-RemusDranca opened this issue Jul 17, 2020 · 1 comment · Fixed by #3694
Assignees
Labels
in progress [QA]:Blocker issue Label for QA to mark blocker issues logged [QA]:Caught_by_exploratory Bugs found during exploratory testing [QA]:Verified fixed Label for QA to mark verified fixed issues

Comments

@Softvision-RemusDranca
Copy link

[Affected Versions]:

  • Firefox Reality version 11 RC10 (4a83242).

[Affected Platforms]:

  • Oculus Quest - Android 7.1.1
  • HTC Vive Focus Plus - Android 7.1.2
  • Pico Neo2 - Android 8.1.0

[Prerequisites]:

  • The Firefox Reality browser is open.
  • The storage permissions are not granted.

[Steps to reproduce]:

  1. Open the Privacy and Security card from Settings.
  2. Change the Download storage to External.
  3. Open the Environment card and click on a new environment (ex Space).
  4. Observe the behavior.

[Expected results]:

  • The environment is correctly downloaded.

[Actual results]:

  • The app crashes.

[Notes]:

  • After the app is resumed from crash, a void environment is displayed, and every time the Environment card is accessed the app crashes.
  • This issue is not reproducible if the Storage permissions are already granted.
  • This issue is not reproducible if the Internal storage is set as default.
  • Even though the issue needs 2 preconditions to be reproducible, we set the severity to"Blocker", because of the side effects mentioned in the first note.
  • Attachments:
@Softvision-RemusDranca Softvision-RemusDranca added [QA]:Blocker issue Label for QA to mark blocker issues logged [QA]:Caught_by_exploratory Bugs found during exploratory testing labels Jul 17, 2020
@keianhzo keianhzo self-assigned this Jul 17, 2020
bluemarvin added a commit that referenced this issue Jul 17, 2020
…ge (#3694)

* Request permission to download envs in the external storage

* Request Write instead of Read permission.

Co-authored-by: Randall E. Barker <simstorm@mac.com>
bluemarvin added a commit that referenced this issue Jul 17, 2020
…ge (#3694)

* Request permission to download envs in the external storage

* Request Write instead of Read permission.

Co-authored-by: Randall E. Barker <simstorm@mac.com>
@Softvision-RemusDranca
Copy link
Author

I have verified this issue and it's no longer reproducible with Firefox Reality version 11 RC11 (cb33623). Now, the Storage permissions prompt is displayed and the app no longer crashes.

Tested on Oculus Quest (Android 7.1.1), HTC Vive Focus (Android 7.1.2) and Pico Neo2 - Android 8.1.0.

@Softvision-RemusDranca Softvision-RemusDranca added the [QA]:Verified fixed Label for QA to mark verified fixed issues label Jul 20, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
in progress [QA]:Blocker issue Label for QA to mark blocker issues logged [QA]:Caught_by_exploratory Bugs found during exploratory testing [QA]:Verified fixed Label for QA to mark verified fixed issues
Projects
None yet
2 participants