Created attachment 124458 [details] Qt project for reproducing the error I am using Qt SDK 4.7.4. In debug mode, the application would crash if you follow these steps. Or you can use my attached project and go to step 4 directly. 1. Create a Qt Gui Application, the target is Desktop. 2. Drag a QWebView onto the MainWindow. 3. In mainwindow.cpp, add this line to the constructor: ui->webView->setUrl(QUrl("http://www.ebay.ca")); 4. Now run the application in debug mode. If eBay page shows diamond ad with pink background (if it doesn't, you need to restart your application a couple of times until the ad rotates to the diamond one), hover your mouse to the ad, and you'll see the error. The debug log shows this trace: Debugging starts ASSERT failure in QVector<T>::at: "index out of range", file ..\..\..\..\include/QtCore/../../../../../../ndk_buildrepos/qt-desktop/src/corelib/tools/qvector.h, line 339 Invalid parameter passed to C runtime function. Invalid parameter passed to C runtime function.
Created attachment 124459 [details] Screenshot of the error
Created attachment 124460 [details] Screenshot of Qt Debug window (application output)