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

The app crashes when clicking the "Allow" button from the camera permission prompt #2935

Closed
Softvision-RemusDranca opened this issue Mar 10, 2020 · 1 comment · Fixed by #2937
Assignees
Labels
[QA]:Major issue Label for QA to mark major issues logged [QA]:Verified fixed Label for QA to mark verified fixed issues regression
Milestone

Comments

@Softvision-RemusDranca
Copy link

[Affected Versions]:

  • Firefox Reality version 9 rc9 (b6c763f).

[Affected Platforms]:

  • HTC Vive Focus Plus - Android 7.1.2
  • HTC Vive Plus - Android 7.1.2
  • Pico Neo 2 - Android - 8.1.0

[Prerequisites]:

  • The headset is turned on, the browser is installed and open.

[Steps to reproduce]:

  1. Navigate to a website that needs to access your camera permissions (ex: https://www.onlinemictest.com/webcam-test/).
  2. Click the "Allow" button from the permissions prompt.
  3. Observe the behavior.

[Expected results]:

  • An error message is displayed that the camera can't be accessed.

[Actual results]:

  • The app crashes.

[Additional Notes]:

  • On the Oculus devices the permission prompt for the camera is not displayed.
  • On the HTC Vive Focus Plus an app that was opened before the FxR app is displayed after FxR crashes.
  • This issue is NOT reproducible in production.
  • Attached are a screen recording and the crash report of the issue:
    • Screen recording: link.
    • Crash Report: link.
@Softvision-RemusDranca
Copy link
Author

I have verified this issue and it's no longer reproducible with the Firefox Reality version 9 rc10 (324719f). The Allow permissions prompt for camera is no longer displayed.

Tested on Oculus Go (Android 7.1.2), Oculus Quest (Android 7.1.1), HTC Vive Focus Plus (Android 7.1.2), HTC Vive Focus (Android 7.1.2) and Pico Neo 2 (Android 8.1.0).

@Softvision-RemusDranca Softvision-RemusDranca added the [QA]:Verified fixed Label for QA to mark verified fixed issues label Mar 11, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
[QA]:Major issue Label for QA to mark major issues logged [QA]:Verified fixed Label for QA to mark verified fixed issues regression
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants