NEW 276058
WebContent white screen after MacBook machine sleep and reopen
https://bugs.webkit.org/show_bug.cgi?id=276058
Summary WebContent white screen after MacBook machine sleep and reopen
Peter Xu
Reported 2024-07-01 00:18:21 PDT
Created attachment 471779 [details] Sample and callstacks We received some reports that the WebPage white screen after the machine sleep for a night and then reopen. The reported machines are all Intel chip with single GPU. WebKit-1 shows the callstack when deadlock happened WebKit-2 shows GPU process stop receive message and not start again. WebKit-3 shows WebContent process send message to GPU process and timeout. Any other problems, please let me know. Thank you.
Attachments
Sample and callstacks (1.99 MB, application/zip)
2024-07-01 00:18 PDT, Peter Xu
no flags
Hardware and OS information screenshot. (158.69 KB, image/jpeg)
2024-10-09 18:12 PDT, Peter Xu
no flags
Alexey Proskuryakov
Comment 1 2024-07-01 09:04:17 PDT
Thank you for the report! I'm CC'ing some experts. It seems like you've performed fairly deep investigation of the issue, and extracted interesting logs, however it's probably a good idea to provide an actual sysdiagnose anyway (via Feedback Assistant, not here). Please post the feedback number once you do, so that we could associate the issues.
chao.bai
Comment 2 2024-07-02 15:57:49 PDT
hi alexey: Apple Developer Technical Support (DTS). Case ID: 7192553 Feedback ID #FB13764714 Could you help to associate the issue? Thank you~
chao.bai
Comment 3 2024-07-02 15:58:18 PDT
(In reply to Alexey Proskuryakov from comment #1) > Thank you for the report! I'm CC'ing some experts. > > It seems like you've performed fairly deep investigation of the issue, and > extracted interesting logs, however it's probably a good idea to provide an > actual sysdiagnose anyway (via Feedback Assistant, not here). Please post > the feedback number once you do, so that we could associate the issues. hi alexey: Apple Developer Technical Support (DTS). Case ID: 7192553 Feedback ID #FB13764714 Could you help to associate the issue? Thank you~
Alexey Proskuryakov
Comment 4 2024-07-02 16:10:47 PDT
Alexey Proskuryakov
Comment 5 2024-07-02 16:12:50 PDT
Thank you. Would it be possible to add a sysdiagnose to the feedback assistant report?
chao.bai
Comment 6 2024-07-02 16:16:16 PDT
(In reply to Alexey Proskuryakov from comment #5) > Thank you. Would it be possible to add a sysdiagnose to the feedback > assistant report? yes, it's there
Alexey Proskuryakov
Comment 7 2024-07-02 16:35:56 PDT
I only see a spindump, no sysdiagnose.
Peter Xu
Comment 8 2024-07-02 18:41:32 PDT
Hi, Alexey Proskuryakov, OK, we are trying to get a sysdiagnose. This is a issue that could be reproduce randomly. Once we reproduce this, I will add a sysdiagnose. Thank you.
Alexey Proskuryakov
Comment 9 2024-07-03 08:54:33 PDT
Thank you. It would also be very useful to know if this reproduces with macOS Sequoia beta or with Safari Technology Preview.
Peter Xu
Comment 10 2024-07-03 19:44:23 PDT
Hi alexey, We report this issue on feedback assistant. feedback ID is FB14186739, please help to check, thank you. We do not reproduce this with macOS Sequoia beta or with Safari Technology Preview. We met this in embedded WKWebView. Thank you.
Alexey Proskuryakov
Comment 11 2024-07-04 11:40:49 PDT
Thank you! If this doesn't reproduce with macOS Sequoia beta, this likely means that the issue is already fixed in WebKit. But of course that won't help Sonoma users...
Peter Xu
Comment 12 2024-07-04 19:21:08 PDT
Hi Alexey, I am not sure whether this is fixed in the latest OS version. I mean that I did not test this issue on macOS Sequoia beta.
Peter Xu
Comment 13 2024-07-09 20:30:04 PDT
Hi Alexey, Just kindly remind that any updates for this issue? Whether this is a bug? Do we have workaround for this? Thank you.
Alexey Proskuryakov
Comment 14 2024-07-10 13:10:44 PDT
We have not had a chance to investigate yet, sorry. Is this a highly pressing issue for you? Is there any way to explain the impact (please feel free to add that to your Feedback Assistant report FB13764714 if you would prefer to not post it publicly.
Peter Xu
Comment 15 2024-07-11 04:05:18 PDT
Hi Alexey, Thank you for your reply. Because we received many customer's reports recently. When this happen, the users have to relaunch their application. We want to fix this earlier. Thank you for your hard work. Regards, Peter
Peter Xu
Comment 16 2024-07-11 08:03:29 PDT
Hi,the feedback ID we reported is FB14186739
Peter Xu
Comment 17 2024-07-17 23:28:58 PDT
Hi Alexey, Hope you well, just kindly remind, any progress for this issue? Do you need more information from our side? More and more customers report this issue. So I hope we could find this root cause earlier, thank you. Peter
Simon Fraser (smfr)
Comment 18 2024-07-18 15:46:42 PDT
Are all those customers on Intel machines with discrete graphics?
Peter Xu
Comment 19 2024-07-21 18:26:54 PDT
Hi, Simon, Yes, all reported users are on Intel machines with discrete graphics. Thank you.
Peter Xu
Comment 20 2024-07-23 19:04:19 PDT
Hi Alexey and Simon, Hope you well, Any updates?
Peter Xu
Comment 21 2024-08-08 00:37:04 PDT
Hi Alexey, Any update on this? Thank you.
Kimmo Kinnunen
Comment 22 2024-10-02 10:14:18 PDT
Thank you for the report. Would you be able to provide more info: - Exact hardware variants you have seen this? - Exact versions of the software used (macOS version, the web app in question? - How to install the web app? Are you able to reproduce this yourself? If so, would you be able to provide: - Did you try to reproduce this with macOS Sequoia beta? What was the result? - Exact reproduction steps? - If possible, are you able to repro this in a simple WebView project? E.g. running your simplest possible content in simplest possible WebView app that still reproduces the issue? I'm seeing some logs, assuming coming from self-built WebKit? Can you describe how these were obtained?
Peter Xu
Comment 23 2024-10-09 18:12:01 PDT
Created attachment 472890 [details] Hardware and OS information screenshot.
Peter Xu
Comment 24 2024-10-09 18:26:17 PDT
Hi Kimmo, 1). Just add the hardware and OS version screenshot image as an attachment. 2). We received many reports and the OS version most are macOS 14 3). The issue application is Zoom client and there are some features use WKWebView in Zoom Client and we received reports for different features. 4). Hard for us to reproduce. This happened randomly. Most happened after a night's sleep. 5). We did not receive report in latest OS versions recently. Not sure whether this has been fixed. 6). When built a WebKit and add some logs from the WebKit source code downloaded from https://opensource.apple.com/releases/ and then put this WebKit framework on a machine which could reproduce randomly. When this issue happen again, we check the log. And the information we found are attached in the callstacks attachment.
Note You need to log in before you can comment on or make changes to this bug.