[Qtwebengine] Problems with WebEngine as qml component

Adam Treat adam.treat at qt.io
Tue May 28 22:41:46 CEST 2019


Hi,

Has anyone seen problems with WebEngine QML component that looks like 
following backtrace?

QQmlComponent: Component is not ready
QObject::connect: invalid null parameter
QObject::connect: invalid null parameter
QObject::connect: invalid null parameter
QObject::connect: invalid null parameter

Thread 1 "app" received signal SIGSEGV, Segmentation fault.
0x76e11a64 in QQuickItem::setParentItem(QQuickItem*) () from 
/usr/lib/libQt5Quick.so.5
(gdb) bt
#0  0x76e11a64 in QQuickItem::setParentItem(QQuickItem*) () from 
/usr/lib/libQt5Quick.so.5
#1  0x71714c1c in QWebEngineWebViewPrivate::QQuickWebEngineViewPtr::init 
(this=this at entry=0xcafa0) at 
/usr/src/debug/qtwebview/5.9.4+gitAUTOINC+e00b5892ac-r0/git/src/webview/qwebview_webengine.cpp:232
#2  0x71714d40 in 
QWebEngineWebViewPrivate::QQuickWebEngineViewPtr::operator-> 
(this=0xcafa0) at 
/usr/src/debug/qtwebview/5.9.4+gitAUTOINC+e00b5892ac-r0/git/src/webview/qwebview_webengine_p.h:109
#3  QWebEngineWebViewPrivate::setUrl (this=0xcaf90, url=...) at 
/usr/src/debug/qtwebview/5.9.4+gitAUTOINC+e00b5892ac-r0/git/src/webview/qwebview_webengine.cpp:91
#4  0x71715ae0 in QQuickWebView::qt_static_metacall (_o=0xcc320, 
_c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at 
.moc/moc_qquickwebview_p.cpp:278
#5  0x761e1f1c in ?? () from /usr/lib/libQt5Qml.so.5

I am initialing QtWebView just after gui app instance like this:

     QGuiApplication app(argc, argv);
     QtWebView::initialize();

Cheers,
Adam


More information about the QtWebEngine mailing list