WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
325090
REGRESSION(
313673@main
): Stuck or hung WebProcess can indefinitely block the WebProcess from exiting
https://bugs.webkit.org/show_bug.cgi?id=325090
Summary
REGRESSION(313673@main): Stuck or hung WebProcess can indefinitely block the ...
Jeff Johnson
Reported
2026-09-23 18:45:24 PDT
Created
attachment 481533
[details]
Spindump of Safari Web Content process Safari 27.0 on macOS 15.8 All Safari windows were closed, and Safari was in the background, but I noticed that my MacBook Pro was a little warm, so I opened Activity Monitor and found that the Safari Web Content process was using >100% CPU. Attached is a spindump. As far as I can tell, the issue appears to be JS GC. But I don't know why that continues to occur after all Safari windows are closed.
Attachments
Spindump of Safari Web Content process
(362.82 KB, text/plain)
2026-09-23 18:45 PDT
,
Jeff Johnson
no flags
Details
View All
Add attachment
proposed patch, testcase, etc.
Alexey Proskuryakov
Comment 1
2026-09-23 22:34:19 PDT
Yes, I think that the root cause is that it was allowed to keep running somehow. This is probably a case that's not actionable without at least the system log, if not a full sysdiagnose.
Ben Nham
Comment 2
2026-09-27 17:34:51 PDT
rdar://188410300
Ben Nham
Comment 3
2026-09-27 17:46:58 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/75086
EWS
Comment 4
2026-09-27 21:50:12 PDT
Committed
322030@main
(3aaae9b46e75): <
https://commits.webkit.org/322030@main
> Reviewed commits have been landed. Closing PR #75086 and removing active labels.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug