After r148310 http/tests/ssl/referer-301.html crashes on Qt WK1. Could you check is, please? http://build.webkit.sed.hu/results/x86-32%20Linux%20Qt%20Debug/r148421%20%2825330%29/http/tests/ssl/referer-301-crash-log.txt crash log for DumpRenderTree (pid 2425): STDOUT: <empty> STDERR: 1 0xf5bcc49c /ramdisk/qt-linux-32-debug/build/WebKitBuild/Debug/lib/libQt5WebKit.so.5(+0x1ae949c) [0xf5bcc49c] STDERR: 2 0xf76f9400 [0xf76f9400] STDERR: 3 0xf31ffcf1 /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Core.so.5(_ZN15QtSharedPointer20ExternalRefCountData9getAndRefEPK7QObject+0x21) [0xf31ffcf1] STDERR: 4 0xf39d132c /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Network.so.5(_ZN15QNetworkRequest20setOriginatingObjectEP7QObject+0x1fc) [0xf39d132c] STDERR: 5 0xf4f13ad3 /ramdisk/qt-linux-32-debug/build/WebKitBuild/Debug/lib/libQt5WebKit.so.5(+0xe30ad3) [0xf4f13ad3] STDERR: 6 0xf4f1928b /ramdisk/qt-linux-32-debug/build/WebKitBuild/Debug/lib/libQt5WebKit.so.5(+0xe3628b) [0xf4f1928b] STDERR: 7 0xf4f18d73 /ramdisk/qt-linux-32-debug/build/WebKitBuild/Debug/lib/libQt5WebKit.so.5(+0xe35d73) [0xf4f18d73] STDERR: 8 0xf4f16d10 /ramdisk/qt-linux-32-debug/build/WebKitBuild/Debug/lib/libQt5WebKit.so.5(+0xe33d10) [0xf4f16d10] STDERR: 9 0xf4f16a9c /ramdisk/qt-linux-32-debug/build/WebKitBuild/Debug/lib/libQt5WebKit.so.5(+0xe33a9c) [0xf4f16a9c] STDERR: 10 0xf4f16d8d /ramdisk/qt-linux-32-debug/build/WebKitBuild/Debug/lib/libQt5WebKit.so.5(+0xe33d8d) [0xf4f16d8d] STDERR: 11 0xf4f17394 /ramdisk/qt-linux-32-debug/build/WebKitBuild/Debug/lib/libQt5WebKit.so.5(+0xe34394) [0xf4f17394] STDERR: 12 0xf4f1a04f /ramdisk/qt-linux-32-debug/build/WebKitBuild/Debug/lib/libQt5WebKit.so.5(+0xe3704f) [0xf4f1a04f] STDERR: 13 0xf338a9ad /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Core.so.5(_ZN11QMetaObject8activateEP7QObjectiiPPv+0x30d) [0xf338a9ad] STDERR: 14 0xf338b3cb /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Core.so.5(_ZN11QMetaObject8activateEP7QObjectPKS_iPPv+0x3b) [0xf338b3cb] STDERR: 15 0xf3a78fd5 /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Network.so.5(_ZN13QNetworkReply8finishedEv+0x35) [0xf3a78fd5] STDERR: 16 0xf39e7c30 /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Network.so.5(+0x78c30) [0xf39e7c30] STDERR: 17 0xf3a79a28 /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Network.so.5(+0x10aa28) [0xf3a79a28] STDERR: 18 0xf3388b53 /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Core.so.5(_ZN14QMetaCallEvent13placeMetaCallEP7QObject+0xa3) [0xf3388b53] STDERR: 19 0xf338c062 /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Core.so.5(_ZN7QObject5eventEP6QEvent+0x252) [0xf338c062] STDERR: 20 0xf3bbfe34 /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Widgets.so.5(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xc4) [0xf3bbfe34] STDERR: 21 0xf3bc3844 /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Widgets.so.5(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x6e4) [0xf3bc3844] STDERR: 22 0xf3361eee /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Core.so.5(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x8e) [0xf3361eee] STDERR: 23 0xf33640b4 /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Core.so.5(_ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData+0x284) [0xf33640b4] STDERR: 24 0xf336460c /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Core.so.5(_ZN16QCoreApplication16sendPostedEventsEP7QObjecti+0x2c) [0xf336460c] STDERR: 25 0xf33af2c4 /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Core.so.5(+0x27b2c4) [0xf33af2c4] STDERR: 26 0xf2653cda /lib/i386-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x17a) [0xf2653cda] STDERR: 27 0xf26540e5 /lib/i386-linux-gnu/libglib-2.0.so.0(+0x470e5) [0xf26540e5] STDERR: 28 0xf26541c1 /lib/i386-linux-gnu/libglib-2.0.so.0(g_main_context_iteration+0x41) [0xf26541c1] STDERR: 29 0xf33af6d8 /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Core.so.5(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x68) [0xf33af6d8] STDERR: 30 0xf0779036 /usr/local/Trolltech/Qt5/Qt-5.0.1/plugins/platforms/libqxcb.so(+0x3e036) [0xf0779036] STDERR: 31 0xf3360726 /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Core.so.5(_ZN10QEventLoop13processEventsE6QFlagsINS_17ProcessEventsFlagEE+0x26) [0xf3360726]
It seems http/tests/ssl/referer-301.html is running fine alone. If I run the test with http/tests/ssl/ping-with-unsafe-redirect.html together, then http/tests/ssl/referer-301.html will crash. So, the newly added test causes the other test to crash. perl ./Tools/Scripts/run-webkit-tests --no-show-results --no-new-test-results --no-sample-on-timeout --results-directory layout-test-results --release --qt --exit-after-n-crashes-or-timeouts 20 --exit-after-n-failures 500 http/tests/ssl/ping-with-unsafe-redirect.html http/tests/ssl/referer-301.html [1/2] http/tests/ssl/ping-with-unsafe-redirect.html failed unexpectedly (-expected.txt was missing) [2/2] http/tests/ssl/referer-301.html failed unexpectedly (DumpRenderTree crashed [pid=18308])
backtrace generated from code dump: https://gist.github.com/azbesthu/5388117
http/tests/ssl/ping-with-unsafe-redirect.html skipped on Qt WK1 in http://trac.webkit.org/changeset/148436. Please unskip it with proper fix.
Looking into this now.
> So, the newly added test causes the other test to crash. Yes, that's definitely the case. I had a look, and this seems to be a Qt specific issue that I cannot blindly fix. I wonder if this is also causing real life crashes on Google Docs.
=== Bulk closing of Qt bugs === If you believe that this bug report is still relevant for a non-Qt port of webkit.org, please re-open it and remove [Qt] from the summary. If you believe that this is still an important QtWebKit bug, please fill a new report at https://bugreports.qt-project.org and add a link to this issue. See http://qt-project.org/wiki/ReportingBugsInQt for additional guidelines.