Details
Description
- Visit twitch.tv with QtWebEngine 5.15.3 simplebrowser, and make sure it installs its service worker (maybe wait a bit or double-check in devtools)
- Visit twitch.tv with QtWebEngine 5.15.4 (and the same data)
- Get a segfault in "ServiceWorker thread"
Strangely enough, I can't reproduce with a developer build (so I was unable to get a stacktrace so far), but I suspect this is just QTBUG-72532 again.
As an aside, with 5.15.3 (and .4), I'm still getting various user reports related to QTBUG-82105 (a full application crash due to a corrupt service worker cache), probably after the application was closed in an unclean way, causing the corruption. Since I've never seen this happen in Chrome, I still wonder whether there's some code in Chrome validating the cache and discarding it when it is invalid in some way, which is missing in QtWebEngine...
Attachments
For Gerrit Dashboard: QTBUG-93744 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
350266,2 | Bump V8_PATCH_LEVEL | 87-based | qt/qtwebengine-chromium | Status: MERGED | +2 | 0 |
350496,3 | Update Chromium | 5.15 | qt/qtwebengine | Status: MERGED | +2 | 0 |