-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Presentation API raise crash Chrome with Chrome version 105 #778
Comments
I cannot reproduce with https://googlechrome.github.io/samples/presentation-api/ sadly. @binhhuynhgit Do you mind filing an issue at https://crbug.com/new with steps to reproduce so that the chrome team can look at it? |
Hi @beaufortfrancois, Step 1: Navigate to link https://googlechrome.github.io/samples/presentation-api/ on Chrome browser. Step 2: Click button presentationRequest.start(). On the appearing popup, choose Cast to device. Step 3: Duplicate tab chrome (at Step 1). And now, we've two step with adress https://googlechrome.github.io/samples/presentation-api/. Step 4: At new tab (dupplicate from Step 3), continue click button presentationRequest.start(). On the appearing popup, choose Cast to device => at this step Chrome will be crashed (just Chrome 105 version, I've try on Chrome 104 version it's worked) Thanks @beaufortfrancois. |
I can't reproduce in Chrome Canary 107.0.5282.0. How about you? |
I had check with Chrome Canary Version 107.0.5284.0 (Official Build) canary (64-bit) => It's worked. But with more than 1000 of my users, they're using Google Chrome Version 105.0.5195.102 (Official Build) (64-bit). |
Thank you! Can you try with Chrome Beta (https://chrome.com/beta) and Chrome Dev (https://chrome.com/dev) to isolate the issue? |
with Chrome Beta Version 106.0.5249.21 (Official Build) beta (64-bit) => it also crashes Chrome browser. |
That is helpful. Thank you @binhhuynhgit |
I've filed https://bugs.chromium.org/p/chromium/issues/detail?id=1360379 and cc'ed @mfoltzgoogle. |
I'm using Windows. |
Thanks @beaufortfrancois. I'm checking id bug [1360379] but got "Permission denied." so I can not follow this issue. And today, with Chrome version 105 I got the other issue "DOMException: Failed to execute 'start' on 'PresentationRequest': PresentationRequest::start() requires user gesture" |
The chrome team restricted view access while they're investigating the root issue. I'll let you know how it goes.
Can you share your code? I can't reproduce with https://googlechrome.github.io/samples/presentation-api/ in Chrome 105.0.5195.102 on macOS. |
@binhhuynhgit It's restricted so we can examine crash reports, but if you are OK sending me your email address I can CC you so you can get updates. |
My email adress: [email protected]. |
Hi @mfoltzgoogle, @beaufortfrancois On Chrome version 104.0.5112.102 I also got an error about DOMException: Failed to execute 'start' on 'PresentationRequest': PresentationRequest::start() requires user gesture
|
Thanks for the screenshot. It helps a lot. When user clicks button, you're actually doing a POST request and only then, call |
At this time, I still keep old coding (as shared previous) => it's working good. It's show popup look like picture below. |
|
Hi @mfoltzgoogle,
I've using Presentation API with Chrome Cast. It still stable with previous version untill Chrome upgrade to new version 105, i've problem Chrome crashed when casting a device (previous version 104 work fine)
At Chrome 105 version, it's work fine when you already Cast to a device for first times (click button presentationRequest.start()) but second times click button presentationRequest.start() then Chrome will be crashed.
Pls help me share that's bug isn't it?
The text was updated successfully, but these errors were encountered: