<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>85632</bug_id>
          
          <creation_ts>2012-05-04 09:28:41 -0700</creation_ts>
          <short_desc>[Qt] REGRESSION: http/tests/xmlhttprequest/basic-auth-nopassword.html started to crash with newer Qt5</short_desc>
          <delta_ts>2012-05-17 06:06:27 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Qt, QtTriaged</keywords>
          <priority>P1</priority>
          <bug_severity>Critical</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>79668</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Csaba Osztrogonác">ossy</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>hausmann</cc>
    
    <cc>menard</cc>
    
    <cc>ossy</cc>
    
    <cc>rich</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>616300</commentid>
    <comment_count>0</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-05-04 09:28:41 -0700</bug_when>
    <thetext>After this update http/tests/xmlhttprequest/basic-auth-nopassword.html started to crash 
with Qt5-WK1: https://lists.webkit.org/pipermail/webkit-qt/2012-May/002715.html

crash log for DumpRenderTree (pid 21632):
STDOUT: &lt;empty&gt;
STDERR: 1   0x806b1da /home/webkitbuildbot/slaves/release32bit-qt5/buildslave/qt-linux-32-release-qt5/build/WebKitBuild/Release/bin/DumpRenderTree() [0x806b1da]
STDERR: 2   0xf778e400 [0xf778e400]
STDERR: 3   0xf3557204 /usr/local/Trolltech/Qt5/Qt-5.0.0-r29/lib/libQtCore.so.5(+0x1a0204) [0xf3557204]
STDERR: 4   0xf35576ca /usr/local/Trolltech/Qt5/Qt-5.0.0-r29/lib/libQtCore.so.5(+0x1a06ca) [0xf35576ca]
STDERR: 5   0xf3557c3c /usr/local/Trolltech/Qt5/Qt-5.0.0-r29/lib/libQtCore.so.5(+0x1a0c3c) [0xf3557c3c]
STDERR: 6   0xf354ce2c /usr/local/Trolltech/Qt5/Qt-5.0.0-r29/lib/libQtCore.so.5(+0x195e2c) [0xf354ce2c]
STDERR: 7   0xf354e30d /usr/local/Trolltech/Qt5/Qt-5.0.0-r29/lib/libQtCore.so.5(+0x19730d) [0xf354e30d]
STDERR: 8   0xf354ec47 /usr/local/Trolltech/Qt5/Qt-5.0.0-r29/lib/libQtCore.so.5(+0x197c47) [0xf354ec47]
STDERR: 9   0xf354f041 /usr/local/Trolltech/Qt5/Qt-5.0.0-r29/lib/libQtCore.so.5(QUrl::QUrl(QString const&amp;, QUrl::ParsingMode)+0x31) [0xf354f041]
STDERR: 10  0xf354f706 /usr/local/Trolltech/Qt5/Qt-5.0.0-r29/lib/libQtCore.so.5(QUrl::fromEncoded(QByteArray const&amp;, QUrl::ParsingMode)+0x66) [0xf354f706]
STDERR: 11  0xf6203ad6 /home/webkitbuildbot/slaves/release32bit-qt5/buildslave/qt-linux-32-release-qt5/build/WebKitBuild/Release/lib/libQtWebKit.so.5(WebCore::KURL::operator QUrl() const+0x76) [0xf6203ad6]
STDERR: 12  0xf56f08f3 /home/webkitbuildbot/slaves/release32bit-qt5/buildslave/qt-linux-32-release-qt5/build/WebKitBuild/Release/lib/libQtWebKit.so.5(+0x9228f3) [0xf56f08f3]
STDERR: 13  0xf5e885e9 /home/webkitbuildbot/slaves/release32bit-qt5/buildslave/qt-linux-32-release-qt5/build/WebKitBuild/Release/lib/libQtWebKit.so.5(WebCore::FrameLoader::userAgent(WebCore::KURL const&amp;) const+0x33) [0xf5e885e9]
STDERR: 14  0xf5e88673 /home/webkitbuildbot/slaves/release32bit-qt5/buildslave/qt-linux-32-release-qt5/build/WebKitBuild/Release/lib/libQtWebKit.so.5(WebCore::FrameLoader::applyUserAgent(WebCore::ResourceRequest&amp;)+0x35) [0xf5e88673]
STDERR: 15  0xf5e88ee0 /home/webkitbuildbot/slaves/release32bit-qt5/buildslave/qt-linux-32-release-qt5/build/WebKitBuild/Release/lib/libQtWebKit.so.5(WebCore::FrameLoader::addExtraFieldsToRequest(WebCore::ResourceRequest&amp;, WebCore::FrameLoadType, bool)+0x90) [0xf5e88ee0]
STDERR: 16  0xf5e892ae /home/webkitbuildbot/slaves/release32bit-qt5/buildslave/qt-linux-32-release-qt5/build/WebKitBuild/Release/lib/libQtWebKit.so.5(WebCore::FrameLoader::addExtraFieldsToMainResourceRequest(WebCore::ResourceRequest&amp;)+0x36) [0xf5e892ae]
STDERR: 17  0xf5e96853 /home/webkitbuildbot/slaves/release32bit-qt5/buildslave/qt-linux-32-release-qt5/build/WebKitBuild/Release/lib/libQtWebKit.so.5(WebCore::FrameLoader::load(WebCore::DocumentLoader*)+0x31) [0xf5e96853]
STDERR: 18  0xf5e96a3f /home/webkitbuildbot/slaves/release32bit-qt5/buildslave/qt-linux-32-release-qt5/build/WebKitBuild/Release/lib/libQtWebKit.so.5(WebCore::FrameLoader::load(WebCore::ResourceRequest const&amp;, WebCore::SubstituteData const&amp;, bool)+0xff) [0xf5e96a3f]
STDERR: 19  0xf5e96b2f /home/webkitbuildbot/slaves/release32bit-qt5/buildslave/qt-linux-32-release-qt5/build/WebKitBuild/Release/lib/libQtWebKit.so.5(WebCore::FrameLoader::load(WebCore::ResourceRequest const&amp;, bool)+0x6f) [0xf5e96b2f]
STDERR: 20  0xf56a9edc /home/webkitbuildbot/slaves/release32bit-qt5/buildslave/qt-linux-32-release-qt5/build/WebKitBuild/Release/lib/libQtWebKit.so.5(QWebFrame::load(QNetworkRequest const&amp;, QNetworkAccessManager::Operation, QByteArray const&amp;)+0x69c) [0xf56a9edc]
STDERR: 21  0xf56aa6cd /home/webkitbuildbot/slaves/release32bit-qt5/buildslave/qt-linux-32-release-qt5/build/WebKitBuild/Release/lib/libQtWebKit.so.5(QWebFrame::load(QUrl const&amp;)+0x4d) [0xf56aa6cd]
STDERR: 22  0x8063f29 /home/webkitbuildbot/slaves/release32bit-qt5/buildslave/qt-linux-32-release-qt5/build/WebKitBuild/Release/bin/DumpRenderTree() [0x8063f29]
STDERR: 23  0x8055249 /home/webkitbuildbot/slaves/release32bit-qt5/buildslave/qt-linux-32-release-qt5/build/WebKitBuild/Release/bin/DumpRenderTree() [0x8055249]
STDERR: 24  0x80657d3 /home/webkitbuildbot/slaves/release32bit-qt5/buildslave/qt-linux-32-release-qt5/build/WebKitBuild/Release/bin/DumpRenderTree() [0x80657d3]
STDERR: 25  0x806ed22 /home/webkitbuildbot/slaves/release32bit-qt5/buildslave/qt-linux-32-release-qt5/build/WebKitBuild/Release/bin/DumpRenderTree() [0x806ed22]
STDERR: 26  0xf3600d97 /usr/local/Trolltech/Qt5/Qt-5.0.0-r29/lib/libQtCore.so.5(QMetaCallEvent::placeMetaCall(QObject*)+0x87) [0xf3600d97]
STDERR: 27  0xf36018fd /usr/local/Trolltech/Qt5/Qt-5.0.0-r29/lib/libQtCore.so.5(QObject::event(QEvent*)+0x20d) [0xf36018fd]
STDERR: 28  0xf429a07c /usr/local/Trolltech/Qt5/Qt-5.0.0-r29/lib/libQtWidgets.so.5(QApplicationPrivate::notify_helper(QObject*, QEvent*)+0xac) [0xf429a07c]
STDERR: 29  0xf42a4731 /usr/local/Trolltech/Qt5/Qt-5.0.0-r29/lib/libQtWidgets.so.5(QApplication::notify(QObject*, QEvent*)+0x151) [0xf42a4731]
STDERR: 30  0xf35d9f5b /usr/local/Trolltech/Qt5/Qt-5.0.0-r29/lib/libQtCore.so.5(QCoreApplication::notifyInternal(QObject*, QEvent*)+0x7b) [0xf35d9f5b]
STDERR: 31  0xf35df59b /usr/local/Trolltech/Qt5/Qt-5.0.0-r29/lib/libQtCore.so.5(QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)+0x34b) [0xf35df59b]</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>616303</commentid>
    <comment_count>1</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-05-04 09:33:41 -0700</bug_when>
    <thetext>I skipped it - http://trac.webkit.org/changeset/116111</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>616611</commentid>
    <comment_count>2</comment_count>
    <who name="Richard Moore">rich</who>
    <bug_when>2012-05-04 13:58:18 -0700</bug_when>
    <thetext>This seems likely to be caused by thiago&apos;s QUrl changes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>617847</commentid>
    <comment_count>3</comment_count>
    <who name="Alexis Menard (darktears)">menard</who>
    <bug_when>2012-05-07 12:57:34 -0700</bug_when>
    <thetext>I&apos;ll take it</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>618761</commentid>
    <comment_count>4</comment_count>
    <who name="Alexis Menard (darktears)">menard</who>
    <bug_when>2012-05-08 13:38:56 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; I&apos;ll take it

Fixed when https://codereview.qt-project.org/#change,25657 will merge and when we do a new import of Qt.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>620497</commentid>
    <comment_count>5</comment_count>
    <who name="Alexis Menard (darktears)">menard</who>
    <bug_when>2012-05-10 05:29:30 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; (In reply to comment #3)
&gt; &gt; I&apos;ll take it
&gt; 
&gt; Fixed when https://codereview.qt-project.org/#change,25657 will merge and when we do a new import of Qt.

Landed in Qt master. All these tests should be unskipped when we update to newer Qt.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>626502</commentid>
    <comment_count>6</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-05-17 06:06:27 -0700</bug_when>
    <thetext>Unskipped by r117439</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>