There are reocurring bug reports from users who try to re-instantiating Qt WebEngine backend multiple times in one application space without fully destroying it. This case causes unpredicted behavior in Chromium since Chromium is designed for a multi-tab browser use cases and cannot just full unload one instance.
This aspect is currently not documented in the Qt WebEngine documentation, not in Qt Web View in cases when Qt WebEngine backend is used. This is the bug report to fix this. According references should also mention commonly used components which can be concerned, e.g. Qt WebView in Qt Quick, Loader in QML or QApplication and QWebEngineView in Qt C++ APIs
- relates to
-
QTBUG-139689 Using Loader for WebEngineView with Devtools causes crash
-
- Reported
-
-
QTBUG-128345 Re-initializing QApplication causes QWebEngineView to crash
-
- Closed
-