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

The app crashes after quickly enabling/disabling PB mode a few times while having multiple windows opened #1705

Closed
Softvision-RemusDranca opened this issue Aug 29, 2019 · 8 comments · Fixed by #1764
Assignees
Labels
[QA]:Major issue Label for QA to mark major issues logged [QA]:Verified fixed Label for QA to mark verified fixed issues
Milestone

Comments

@Softvision-RemusDranca
Copy link

[Affected Versions]:

  • Firefox Reality 1.4-32402232 (08.29.2019)

[Affected Platforms]:

  • Oculus Go - Android 7.1.2
  • Oculus Quest - Android 7.1.1

[Prerequisites]:

  • Have the latest Firefox Reality 1.4-32402232 (08.29.2019) apk. installed.
  • The headset is turned on and the app is opened.

[Steps to reproduce]:

  1. Open 2 new windows by clicking the "+" button 2 times.
  2. Click the "Private Browsing" button from the same tray.
  3. Open 2 new windows while in Private browsing mode.
  4. Quickly click the "Private Browsing" button for ~10 times.
  5. Observe the behavior.

[Expected results]:

  • Private Browsing mode is successfully enabled/disabled each time.

[Actual results]:

  • The app crashes.

[Notes]:

  • On Oculus Quest device I have encountered an additional intermittent behavior, where the app freezes and the device needs to be restarted.
  • I was not able to reproduce this issue on HTC Vive Focus Plus device.
  • Attached are screen recordings of the issue for both devices and the crash report:
    • Oculus Go recording: link
    • Oculus Quest recording: link
    • Crash report: link
@Softvision-RemusDranca Softvision-RemusDranca added the [QA]:Major issue Label for QA to mark major issues logged label Aug 29, 2019
@keianhzo keianhzo assigned keianhzo and bluemarvin and unassigned keianhzo Aug 29, 2019
@bluemarvin bluemarvin added this to the v1.4 milestone Aug 29, 2019
@bluemarvin
Copy link
Contributor

While I can't reproduce the crash, we seem to be leaking surfaces from the VR compositor. After a certain point they seem to get exhausted and all new layers are rendered as large black squares:
Screen_Shot_1908295511

@bluemarvin
Copy link
Contributor

From my testing this is only an issue on the Quest now. #1707 seems to have fixed it on the Go in combination with a system update.

@Softvision-RemusDranca
Copy link
Author

I've retested this issue on Oculus Go device and it's no longer reproducible with the latest 1.4-32420004 (RC1) build.

@bluemarvin
Copy link
Contributor

Fixed on Quest by #1716

@bluemarvin bluemarvin removed their assignment Aug 30, 2019
@Softvision-RemusDranca
Copy link
Author

It seems that the tables have turned, now the issue is not reproducible on Oculus Quest and again reproducible on Oculus GO with the 1.4-32450938 (RC2) build.
Here is the link for the crash report on Oculus GO.
Considering this I will reopen this issue.

@MortimerGoro
Copy link
Contributor

I can reproduce it on 64 bit builds for Oculus Go. It works ok on 32bit builds

@bluemarvin
Copy link
Contributor

Looks like #1716 is related to the crash on Go.

@Softvision-GeluHaiduc
Copy link

I have verified that this issue is no longer reproducible with the latest Firefox Reality 1.4-32481747 RC3 installed on the Oculus Go, Quest and HTC Vive Focus Plus headsets.
Now, the app doesn't crash after quickly enabling/disabling PB mode a few times while having multiple windows opened.

@Softvision-GeluHaiduc Softvision-GeluHaiduc added the [QA]:Verified fixed Label for QA to mark verified fixed issues label Sep 6, 2019
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
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants