Unsolved Qt5.9.2 Example [webengine] crash
-
Env: Ubuntu 14.04LTS
Gtk:
lvtk-gtkui-1 lvtk-gtkui - LV2 Toolkit GtkUI
gtkmm-2.4 gtkmm - C++ binding for the GTK+ toolkit
gtk+-unix-print-2.0 GTK+ - GTK+ Unix print support
gtk+-2.0 GTK+ - GTK+ Graphical UI Library (x11 target)
gtk+-x11-2.0 GTK+ - GTK+ Graphical UI Library (x11 target)
Qt: Qt5.9.2Reproduce:
- build example : recipebrowser
- run recipebrowser.
- Rapidly drog the mainwindow frame, so that the mainwindow do resize rapidly.
Test result: Program received signal SIGSEGV, Segmentation fault.
Backtrack:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fff75ef4700 (LWP 30824)]
0x00007fffee4429cb in ?? () from /home/user/Qt/5.9.2/gcc_64/lib/libQt5WebEngineCore.so.5
(gdb) where
#0 0x00007fffee4429cb in ?? () from /home/user/Qt/5.9.2/gcc_64/lib/libQt5WebEngineCore.so.5
#1 0x00007fffee442d0d in ?? () from /home/user/Qt/5.9.2/gcc_64/lib/libQt5WebEngineCore.so.5
#2 0x00007fffee443472 in ?? () from /home/user/Qt/5.9.2/gcc_64/lib/libQt5WebEngineCore.so.5
#3 0x00007fffee4496d0 in ?? () from /home/user/Qt/5.9.2/gcc_64/lib/libQt5WebEngineCore.so.5
#4 0x00007fffee466d28 in ?? () from /home/user/Qt/5.9.2/gcc_64/lib/libQt5WebEngineCore.so.5
#5 0x00007ffff5736f50 in QQuickWindowPrivate::updateDirtyNode(QQuickItem*) () from /home/user/Qt/5.9.2/gcc_64/lib/libQt5Quick.so.5
#6 0x00007ffff57375fd in QQuickWindowPrivate::updateDirtyNodes() () from /home/user/Qt/5.9.2/gcc_64/lib/libQt5Quick.so.5
#7 0x00007ffff5738722 in QQuickWindowPrivate::syncSceneGraph() () from /home/user/Qt/5.9.2/gcc_64/lib/libQt5Quick.so.5
#8 0x00007ffff56e8eb5 in ?? () from /home/user/Qt/5.9.2/gcc_64/lib/libQt5Quick.so.5
#9 0x00007ffff56eac6f in ?? () from /home/user/Qt/5.9.2/gcc_64/lib/libQt5Quick.so.5
#10 0x00007ffff56eeb5c in ?? () from /home/user/Qt/5.9.2/gcc_64/lib/libQt5Quick.so.5
#11 0x00007ffff652270a in ?? () from /home/user/Qt/5.9.2/gcc_64/lib/libQt5Core.so.5
#12 0x00007ffff4fa9184 in start_thread (arg=0x7fff75ef4700) at pthread_create.c:312
#13 0x00007ffff5c82ffd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111PS : The example that use webengineview has the same problem.
-
Thanks for the message. Can't reproduce it with Qt 5.10 on up-to-date desktop Linux. Note that this is a forum for users helping each other. It's very unlikely that a Qt framework developer will read this thread. But you can file a bug report at https://bugreports.qt.io.
-
Hi and welcome to devnet,
You should first update your version of Qt. If you have to stay with 5.9 then try 5.9.3 and if not then 5.10 since it just got released.
-
@SGaist I have used the 5.10 beta, but the issue still exist.
-