Bug 96931 - [Qt] REGRESSION(r128749): http/tests/inspector/network/network-xhr-same-url-as-main-resource.html crashes
Summary: [Qt] REGRESSION(r128749): http/tests/inspector/network/network-xhr-same-url-a...
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P1 Critical
Assignee: Nobody
URL:
Keywords: Qt, QtTriaged
Depends on:
Blocks: 79668 96904
  Show dependency treegraph
 
Reported: 2012-09-17 10:08 PDT by Csaba Osztrogonác
Modified: 2014-02-03 03:22 PST (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Csaba Osztrogonác 2012-09-17 10:08:29 PDT
https://trac.webkit.org/changeset/128749 made http/tests/inspector/network/network-xhr-same-url-as-main-resource.html 
crash on Qt release platforms:
- 32 bit: http://build.webkit.org/results/Qt%20Linux%20Release/r128767%20%2852175%29/results.html
- 64 bit:  http://build.webkit.sed.hu/results/x86-64%20Linux%20Qt%20Release/r128769%20%2842658%29/results.html

This test passes in itself, and it passes in debug mode ...
But you can easily reproduce with the following commands on 64 bit release mode:

$Tools/Scripts/run-webkit-tests LayoutTests/http/tests/inspector/network/network-xhr-async.html LayoutTests/http/tests/inspector/network/network-xhr-replay.html LayoutTests/http/tests/inspector/network/network-xhr-same-url-as-main-resource.html

$Tools/Scripts/run-webkit-tests LayoutTests/http/tests/inspector/network

Here is a crash log with lineinfos:
------------------------------------

crash log for DumpRenderTree (pid 18033):
STDOUT: <empty>
STDERR: 1   0x7f8c3cde0c7e /home/oszi/WebKit/WebKitBuild/Release/lib/libQtWebKit.so.5(+0x8ecc7e) [0x7f8c3cde0c7e] - /home/oszi/WebKit/Source/WebCore/dom/ScriptExecutionContext.cpp:255
STDERR: 2   0x7f8c3cd43553 /home/oszi/WebKit/WebKitBuild/Release/lib/libQtWebKit.so.5(+0x84f553) [0x7f8c3cd43553] - /home/oszi/WebKit/Source/WebCore/dom/ActiveDOMObject.cpp:58
STDERR: 3   0x7f8c3d3fc811 /home/oszi/WebKit/WebKitBuild/Release/lib/libQtWebKit.so.5(+0xf08811) [0x7f8c3d3fc811] - /home/oszi/WebKit/Source/WebCore/loader/ThreadableLoaderClient.h:60
STDERR: 4   0x7f8c3d3f65ee /home/oszi/WebKit/WebKitBuild/Release/lib/libQtWebKit.so.5(+0xf025ee) [0x7f8c3d3f65ee] - /home/oszi/WebKit/Source/WTF/wtf/RefCounted.h:190
STDERR: 5   0x7f8c3cde01fd /home/oszi/WebKit/WebKitBuild/Release/lib/libQtWebKit.so.5(+0x8ec1fd) [0x7f8c3cde01fd] - /home/oszi/WebKit/Source/WTF/wtf/HashTable.h:179
STDERR: 6   0x7f8c3cd765ae /home/oszi/WebKit/WebKitBuild/Release/lib/libQtWebKit.so.5(+0x8825ae) [0x7f8c3cd765ae] - /home/oszi/WebKit/Source/WTF/wtf/RefPtr.h:64
STDERR: 7   0x7f8c3d15f3fc /home/oszi/WebKit/WebKitBuild/Release/lib/libQtWebKit.so.5(+0xc6b3fc) [0x7f8c3d15f3fc] - /home/oszi/WebKit/Source/WebCore/page/Frame.cpp:268
STDERR: 8   0x7f8c3d15f8f1 /home/oszi/WebKit/WebKitBuild/Release/lib/libQtWebKit.so.5(+0xc6b8f1) [0x7f8c3d15f8f1] - /home/oszi/WebKit/Source/WTF/wtf/PassRefPtr.h:68
STDERR: 9   0x7f8c3c987d43 /home/oszi/WebKit/WebKitBuild/Release/lib/libQtWebKit.so.5(+0x493d43) [0x7f8c3c987d43] - /home/oszi/WebKit/Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp:284
STDERR: 10  0x7f8c3d0cb658 /home/oszi/WebKit/WebKitBuild/Release/lib/libQtWebKit.so.5(+0xbd7658) [0x7f8c3d0cb658] - /home/oszi/WebKit/Source/WebCore/loader/FrameLoader.cpp:1868
STDERR: 11  0x7f8c3d0ce3dd /home/oszi/WebKit/WebKitBuild/Release/lib/libQtWebKit.so.5(+0xbda3dd) [0x7f8c3d0ce3dd] - /home/oszi/WebKit/Source/WTF/wtf/PassRefPtr.h:68
STDERR: 12  0x7f8c3d0b14aa /home/oszi/WebKit/WebKitBuild/Release/lib/libQtWebKit.so.5(+0xbbd4aa) [0x7f8c3d0b14aa] - /home/oszi/WebKit/Source/WebCore/loader/DocumentLoader.cpp:106
STDERR: 13  0x7f8c3d0f3fc1 /home/oszi/WebKit/WebKitBuild/Release/lib/libQtWebKit.so.5(+0xbfffc1) [0x7f8c3d0f3fc1] - /home/oszi/WebKit/Source/WebCore/loader/ResourceLoader.cpp:281
STDERR: 14  0x7f8c3d0e1b65 /home/oszi/WebKit/WebKitBuild/Release/lib/libQtWebKit.so.5(+0xbedb65) [0x7f8c3d0e1b65] - /home/oszi/WebKit/Source/WTF/wtf/RefCounted.h:134
STDERR: 15  0x7f8c3d0f39d5 /home/oszi/WebKit/WebKitBuild/Release/lib/libQtWebKit.so.5(+0xbff9d5) [0x7f8c3d0f39d5] - /home/oszi/WebKit/Source/WebCore/inspector/InspectorInstrumentation.h:1109
STDERR: 16  0x7f8c3d4384d1 /home/oszi/WebKit/WebKitBuild/Release/lib/libQtWebKit.so.5(+0xf444d1) [0x7f8c3d4384d1] - /home/oszi/WebKit/Source/WebCore/platform/network/qt/QNetworkReplyHandler.cpp:573
STDERR: 17  0x7f8c3d4387d9 /home/oszi/WebKit/WebKitBuild/Release/lib/libQtWebKit.so.5(+0xf447d9) [0x7f8c3d4387d9] - /home/oszi/WebKit/Source/WebCore/platform/network/qt/QNetworkReplyHandler.cpp:195
STDERR: 18  0x7f8c3d438fb8 /home/oszi/WebKit/WebKitBuild/Release/lib/libQtWebKit.so.5(+0xf44fb8) [0x7f8c3d438fb8] - /home/oszi/WebKit/Source/WebCore/platform/network/qt/QNetworkReplyHandler.cpp:337
STDERR: 19  0x7f8c3d43929b /home/oszi/WebKit/WebKitBuild/Release/lib/libQtWebKit.so.5(+0xf4529b) [0x7f8c3d43929b] - /home/oszi/WebKit/Source/WebCore/platform/network/qt/QNetworkReplyHandler.cpp:307
STDERR: 20  0x7f8c3d43a3f8 /home/oszi/WebKit/WebKitBuild/Release/lib/libQtWebKit.so.5(+0xf463f8) [0x7f8c3d43a3f8] - /home/oszi/WebKit/Source/WebCore/platform/network/qt/QNetworkReplyHandler.cpp:292
STDERR: 21  0x7f8c39197058 /usr/local/Trolltech/Qt5/Qt-5.0.0-beta1/lib/libQtCore.so.5(QMetaObject::activate(QObject*, int, int, void**)+0x328) [0x7f8c39197058]
STDERR: 22  0x7f8c39bfccca /usr/local/Trolltech/Qt5/Qt-5.0.0-beta1/lib/libQtNetwork.so.5(+0x85cca) [0x7f8c39bfccca]
STDERR: 23  0x7f8c39c8b17a /usr/local/Trolltech/Qt5/Qt-5.0.0-beta1/lib/libQtNetwork.so.5(+0x11417a) [0x7f8c39c8b17a]
STDERR: 24  0x7f8c391912ce /usr/local/Trolltech/Qt5/Qt-5.0.0-beta1/lib/libQtCore.so.5(QObject::event(QEvent*)+0x36e) [0x7f8c391912ce]
STDERR: 25  0x7f8c3acd80dc /usr/local/Trolltech/Qt5/Qt-5.0.0-beta1/lib/libQtWidgets.so.5(QApplicationPrivate::notify_helper(QObject*, QEvent*)+0xac) [0x7f8c3acd80dc]
STDERR: 26  0x7f8c3acdf957 /usr/local/Trolltech/Qt5/Qt-5.0.0-beta1/lib/libQtWidgets.so.5(QApplication::notify(QObject*, QEvent*)+0x117) [0x7f8c3acdf957]
STDERR: 27  0x7f8c3916c914 /usr/local/Trolltech/Qt5/Qt-5.0.0-beta1/lib/libQtCore.so.5(QCoreApplication::notifyInternal(QObject*, QEvent*)+0x84) [0x7f8c3916c914]
STDERR: 28  0x7f8c39171709 /usr/local/Trolltech/Qt5/Qt-5.0.0-beta1/lib/libQtCore.so.5(QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)+0x279) [0x7f8c39171709]
STDERR: 29  0x7f8c391b8a73 /usr/local/Trolltech/Qt5/Qt-5.0.0-beta1/lib/libQtCore.so.5(+0x266a73) [0x7f8c391b8a73]
STDERR: 30  0x7f8c3e77b6f2 /lib/libglib-2.0.so.0(g_main_context_dispatch+0x1f2) [0x7f8c3e77b6f2]
STDERR: 31  0x7f8c3e77f568 /lib/libglib-2.0.so.0(+0x42568) [0x7f8c3e77f568]
Comment 1 Shawn Singh 2012-09-17 10:11:25 PDT
Are you sure 76668 was the issue number you meant to list here?  This issue doesn't seem related to block that.  =)
Comment 2 Csaba Osztrogonác 2012-09-17 10:12:46 PDT
(In reply to comment #1)
> Are you sure 76668 was the issue number you meant to list here?  This issue doesn't seem related to block that.  =)

Sorry, it was a typo, I meant 79668. Thanks for the notification.
Comment 3 Csaba Osztrogonác 2012-09-17 11:22:41 PDT
I skipped the buggy-crashy http/tests/inspector/network/network-xhr-replay.html on Qt to paint the bot green - https://trac.webkit.org/changeset/128781

Please unskip it with the proper fix.
Comment 4 Csaba Osztrogonác 2012-11-21 02:17:24 PST
still valid
Comment 5 Jocelyn Turcotte 2014-02-03 03:22:46 PST
=== 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.