Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Element Web crashes when I block Chrome from having location permissions and then try to share location #21575

Closed
jakewb-b opened this issue Mar 28, 2022 · 5 comments
Labels
A-Location-Sharing O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect X-Cannot-Reproduce Z-Labs

Comments

@jakewb-b
Copy link

Steps to reproduce

  1. In Element Web (version: 1.10.7) on Chrome (version 99.0.4844.83)
  2. Go to a room and attempt to share location
  3. Assuming location permissions have not previously been given, Chrome asks for location - select 'block'
  4. Alternatively, before sharing location, click the padlock symbol on the URL bar and explicitely disable location permissions - then attempt to share location
  5. Given either 3 or 4 has been done, the location share preview map will remain on the zoomed out global view and spin for a few seconds
  6. Then the app crashes, and goes to an 'Aw Snap' page, showing Error Code 5.

Outcome

What did you expect?

If location sharing is blocked by the browser, after a set period of time Element should provide an alert saying that location sharing has failed, and the function should close.

What happened instead?

The whole app crashed.

Operating system

MacOS

Browser information

Chrome Version 99.0.4844.83

URL for webapp

app.element.io

Application version

Element version 1.10.7

Homeserver

matrix.org

Will you send logs?

No

@germain-gg germain-gg added X-Cannot-Reproduce S-Major Severely degrades major functionality or product features, with no satisfactory workaround O-Uncommon Most users are unlikely to come across this or unexpected workflow labels Mar 28, 2022
@germain-gg
Copy link
Contributor

Screen.Recording.2022-03-28.at.12.35.00.mov

Have not been able to reproduce so far
Does this happen in private browsing too (just so that we can clear out that your extensions do not interfere with Element)

@jakewb-b
Copy link
Author

jakewb-b commented Mar 28, 2022

@kerryarchibald
Copy link
Contributor

@jakewb-b can you please try to recreate on develop or nightly?

@jakewb-b
Copy link
Author

jakewb-b commented Mar 29, 2022

@kerryarchibald - I get the exact same behaviour on develop. Not able to test on nightly as we don't have the ability to send location there.

@t3chguy
Copy link
Member

t3chguy commented Jul 25, 2023

image

Closing as cannot reproduce.

@t3chguy t3chguy closed this as completed Jul 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Location-Sharing O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect X-Cannot-Reproduce Z-Labs
Projects
None yet
Development

No branches or pull requests

4 participants