PDA

View Full Version : QWebEngineView Touch Crash



cbennett
21st July 2015, 17:31
Hi,

I'm running Qt 5.4.1 MSVC2013 OpenGL 64bit on Windows 8.1. If I run the WebEngine Fancy Browser sample in Qt Creator and go to Google's homepage and tap the browser 2-3 times I get a crash:

[0721/102040:FATAL:web_input_event_util.cc(328)] Check failed: false. ui::EventType provided wasn't a valid gesture event.
Backtrace:
IsSandboxedProcess [0x0000000182741206+11566790]
IsSandboxedProcess [0x00000001825FCCAD+10238317]
JavaScriptDialogController::qt_static_metacall [0x000000018046BE49+2387561]
WebContentsAdapter::`default constructor closure' [0x00000001801E980A+8410]
IsSandboxedProcess [0x0000000182805DE0+12372640]
IsSandboxedProcess [0x000000018280361A+12362458]
IsSandboxedProcess [0x0000000182802434+12357876]
IsSandboxedProcess [0x0000000182802FBB+12360827]
IsSandboxedProcess [0x0000000182806178+12373560]
WebContentsAdapter::`default constructor closure' [0x00000001801E9B5C+9260]
JavaScriptDialogController::qt_static_metacall [0x000000018048B4CD+2516205]
JavaScriptDialogController::qt_static_metacall [0x00000001807DB8C9+5990633]
JavaScriptDialogController::qt_static_metacall [0x0000000180B67731+9709393]
JavaScriptDialogController::qt_static_metacall [0x0000000180B66DFF+9707039]
JavaScriptDialogController::qt_static_metacall [0x0000000180B697F4+9717780]
JavaScriptDialogController::qt_static_metacall [0x0000000180B69A88+9718440]
JavaScriptDialogController::qt_static_metacall [0x00000001807DC163+5992835]
JavaScriptDialogController::qt_static_metacall [0x00000001807DBC97+5991607]
JavaScriptDialogController::qt_static_metacall [0x00000001807DAEC1+5988065]
JavaScriptDialogController::qt_static_metacall [0x00000001807D6E53+5971571]
JavaScriptDialogController::qt_static_metacall [0x00000001807D6C0B+5970987]
JavaScriptDialogController::qt_static_metacall [0x00000001807DB0FA+5988634]
JavaScriptDialogController::qt_static_metacall [0x0000000180489EAA+2510538]
JavaScriptDialogController::qt_static_metacall [0x00000001804B1F2C+2674508]
JavaScriptDialogController::qt_static_metacall [0x000000018055D988+3377576]
IsSandboxedProcess [0x00000001840ABF29+38218729]
IsSandboxedProcess [0x00000001840ACDB0+38222448]
IsSandboxedProcess [0x00000001840AB2E6+38215590]
IsSandboxedProcess [0x00000001840AC9F1+38221489]
JavaScriptDialogController::qt_static_metacall [0x00000001802A24ED+513293]
IsSandboxedProcess [0x00000001826197F7+10355895]
IsSandboxedProcess [0x0000000182616C51+10344721]
IsSandboxedProcess [0x0000000182617354+10346516]
WebContentsAdapterClient::operator= [0x00000001801B428F+94399]
WebContentsAdapterClient::operator= [0x00000001801B3EBD+93421]
QObject::event [0x0000000075A80BC5+1237] (c:\work\build\qt5_workdir\w\s\qtbase\src\corelib\ kernel\qobject.cpp:1268)
QApplicationPrivate::notify_helper [0x00000000760B1116+326] (c:\work\build\qt5_workdir\w\s\qtbase\src\widgets\ kernel\qapplication.cpp:3720)
QApplication::notify [0x00000000760ABEAD+1725] (c:\work\build\qt5_workdir\w\s\qtbase\src\widgets\ kernel\qapplication.cpp:3164)
QCoreApplication::notifyInternal [0x0000000075A26974+196] (c:\work\build\qt5_workdir\w\s\qtbase\src\corelib\ kernel\qcoreapplication.cpp:935)
QCoreApplication::sendEvent [0x0000000075A308D3+83] (c:\work\build\qt5_workdir\w\s\qtbase\src\corelib\ kernel\qcoreapplication.h:228)
QCoreApplicationPrivate::sendPostedEvents [0x0000000075A27D5D+1165] (c:\work\build\qt5_workdir\w\s\qtbase\src\corelib\ kernel\qcoreapplication.cpp:1552)
QCoreApplication::sendPostedEvents [0x0000000075A24FEC+44] (c:\work\build\qt5_workdir\w\s\qtbase\src\corelib\ kernel\qcoreapplication.cpp:1411)
qt_plugin_instance [0x00007FFFE80CAFB3+357153]
qt_internal_proc [0x0000000075ADCE0E+990] (c:\work\build\qt5_workdir\w\s\qtbase\src\corelib\ kernel\qeventdispatcher_win.cpp:414)
DispatchMessageW [0x00007FF81FF3250D+349]
NotifyWinEvent [0x00007FF81FF32367+567]
QEventDispatcherWin32::processEvents [0x0000000075ADDA63+1587] (c:\work\build\qt5_workdir\w\s\qtbase\src\corelib\ kernel\qeventdispatcher_win.cpp:807)
qt_plugin_instance [0x00007FFFE80CAEAA+356888]
QEventLoop::processEvents [0x0000000075A21A18+104] (c:\work\build\qt5_workdir\w\s\qtbase\src\corelib\ kernel\qeventloop.cpp:129)
QEventLoop::exec [0x0000000075A21C53+387] (c:\work\build\qt5_workdir\w\s\qtbase\src\corelib\ kernel\qeventloop.cpp:204)
QCoreApplication::exec [0x0000000075A249D1+353] (c:\work\build\qt5_workdir\w\s\qtbase\src\corelib\ kernel\qcoreapplication.cpp:1188)
QGuiApplication::exec [0x00007FFFE6F2F678+24] (c:\work\build\qt5_workdir\w\s\qtbase\src\gui\kern el\qguiapplication.cpp:1508)
QApplication::exec [0x00000000760AB7DA+10] (c:\work\build\qt5_workdir\w\s\qtbase\src\widgets\ kernel\qapplication.cpp:2957)
main [0x00007FF714A52C25+389] (c:\qt\qt5.4.1_64bit\examples\qt-5.4\webenginewidgets\fancybrowser\main.cpp:56)
WinMain [0x00007FF714A587A8+216] (c:\work\build\qt5_workdir\w\s\qtbase\src\winmain\ qtmain_win.cpp:112)
__tmainCRTStartup [0x00007FF714A57FC1+625] (f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c:618)
WinMainCRTStartup [0x00007FF714A57D3E+14] (f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c:466)
BaseThreadInitThunk [0x00007FF81E4D13D2+34]
RtlUserThreadStart [0x00007FF820875444+52]

The program has unexpectedly finished.

Are there any recommendations on how to resolve this so QWebEngineView can be used with tough input?

Thanks,
Curtis