<?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>86148</bug_id>
          
          <creation_ts>2012-05-10 14:43:45 -0700</creation_ts>
          <short_desc>[Qt] Fix build after QPA file renaming</short_desc>
          <delta_ts>2012-05-16 07:56:15 -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>WebKit Qt</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Qt</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Donald Carr">sirspudd</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>girish</cc>
    
    <cc>hausmann</cc>
    
    <cc>noam</cc>
    
    <cc>ossy</cc>
    
    <cc>sirspudd</cc>
    
    <cc>vestbo</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>621012</commentid>
    <comment_count>0</comment_count>
    <who name="Donald Carr">sirspudd</who>
    <bug_when>2012-05-10 14:43:45 -0700</bug_when>
    <thetext>Fixes Webkit to build after:

https://codereview.qt-project.org/#change,23443</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>621021</commentid>
    <comment_count>1</comment_count>
      <attachid>141268</attachid>
    <who name="Donald Carr">sirspudd</who>
    <bug_when>2012-05-10 14:45:45 -0700</bug_when>
    <thetext>Created attachment 141268
build fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>621026</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-05-10 14:49:53 -0700</bug_when>
    <thetext>Attachment 141268 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;Source/WebCore/ChangeLog&apos;, u&apos;Source/WebCor...&quot; exit_code: 1
Source/WebCore/plugins/qt/PluginViewQt.cpp:87:  Alphabetical sorting problem.  [build/include_order] [4]
Total errors found: 1 in 4 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>621053</commentid>
    <comment_count>3</comment_count>
      <attachid>141268</attachid>
    <who name="Early Warning System Bot">webkit-ews</who>
    <bug_when>2012-05-10 15:19:24 -0700</bug_when>
    <thetext>Comment on attachment 141268
build fix

Attachment 141268 did not pass qt-wk2-ews (qt):
Output: http://queues.webkit.org/results/12672096</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>622844</commentid>
    <comment_count>4</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-05-14 04:55:10 -0700</bug_when>
    <thetext>It seems it is what I searched. :) Let me try it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>622867</commentid>
    <comment_count>5</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-05-14 05:44:31 -0700</bug_when>
    <thetext>The build works fine, but unfortunately there is a serious regression in Qt5 somewhere, because _all_ tests crash with this backtrace:

$ run-in-xvfb.sh gdb WebKitBuild/Debug/bin/DumpRenderTree

GNU gdb (GDB) 7.0.1-debian
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later &lt;http://gnu.org/licenses/gpl.html&gt;
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type &quot;show copying&quot;
and &quot;show warranty&quot; for details.
This GDB was configured as &quot;x86_64-linux-gnu&quot;.
For bug reporting instructions, please see:
&lt;http://www.gnu.org/software/gdb/bugs/&gt;...
Reading symbols from /home/oszi/WebKit/WebKitBuild/Debug/bin/DumpRenderTree...done.

(gdb) run css2.1/t0402-c71-fwd-parsing-00-f.html

Starting program: /home/oszi/WebKit/WebKitBuild/Debug/bin/DumpRenderTree css2.1/t0402-c71-fwd-parsing-00-f.html
[Thread debugging using libthread_db enabled]

Program received signal SIGABRT, Aborted.
0x00007fffebfe91b5 in *__GI_raise (sig=&lt;value optimized out&gt;) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
64      ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
        in ../nptl/sysdeps/unix/sysv/linux/raise.c
Current language:  auto
The current source language is &quot;auto; currently c&quot;.
(gdb) bt
#0  0x00007fffebfe91b5 in *__GI_raise (sig=&lt;value optimized out&gt;) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1  0x00007fffebfebfc0 in *__GI_abort () at abort.c:92
#2  0x00007fffecfe3c45 in qt_message_output(QtMsgType, QMessageLogContext const&amp;, QString const&amp;) ()
   from /usr/local/Trolltech/Qt5/Qt-5.0.0-r30c/lib/libQtCore.so.5
#3  0x00007fffecfe41b6 in ?? () from /usr/local/Trolltech/Qt5/Qt-5.0.0-r30c/lib/libQtCore.so.5
#4  0x00007fffecfe4353 in QMessageLogger::fatal(char const*, ...) () from /usr/local/Trolltech/Qt5/Qt-5.0.0-r30c/lib/libQtCore.so.5
#5  0x00007fffed6c9c5d in QGuiApplicationPrivate::createPlatformIntegration() () from /usr/local/Trolltech/Qt5/Qt-5.0.0-r30c/lib/libQtGui.so.5
#6  0x00007fffed6cadbd in QGuiApplicationPrivate::createEventDispatcher() () from /usr/local/Trolltech/Qt5/Qt-5.0.0-r30c/lib/libQtGui.so.5
#7  0x00007fffed18e00a in QCoreApplication::init() () from /usr/local/Trolltech/Qt5/Qt-5.0.0-r30c/lib/libQtCore.so.5
#8  0x00007fffed18e275 in QCoreApplication::QCoreApplication(QCoreApplicationPrivate&amp;) () from /usr/local/Trolltech/Qt5/Qt-5.0.0-r30c/lib/libQtCore.so.5
#9  0x00007fffed6cab8d in QGuiApplication::QGuiApplication(QGuiApplicationPrivate&amp;) () from /usr/local/Trolltech/Qt5/Qt-5.0.0-r30c/lib/libQtGui.so.5
#10 0x00007fffeed1d6e7 in QApplication::QApplication(int&amp;, char**, int) () from /usr/local/Trolltech/Qt5/Qt-5.0.0-r30c/lib/libQtWidgets.so.5
#11 0x000000000042d33a in main (argc=2, argv=0x7fffffffe368) at /home/oszi/WebKit/Tools/DumpRenderTree/qt/main.cpp:152


5146b9449d58b2c3fe54173ebbdfb07b6e0da19f is the latest working Qt5 hash and df4acd4b44261fed883c456b77e442a4234aa746 has this bug. (and the latest 47e8da3a178579ac4c05feb66db9cfafc0fe64d6 has it too)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>622955</commentid>
    <comment_count>6</comment_count>
    <who name="Noam Rosenthal">noam</who>
    <bug_when>2012-05-14 07:25:24 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; The build works fine, but unfortunately there is a serious regression in Qt5 somewhere, because _all_ tests crash with this backtrace:
&gt; 
&gt; $ run-in-xvfb.sh gdb WebKitBuild/Debug/bin/DumpRenderTree
&gt; #4  0x00007fffecfe4353 in QMessageLogger::fatal(char const*, ...) () from 

Do we know what the fatal error log actually is?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>622956</commentid>
    <comment_count>7</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-05-14 07:26:46 -0700</bug_when>
    <thetext>How can I get it?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>622959</commentid>
    <comment_count>8</comment_count>
    <who name="Noam Rosenthal">noam</who>
    <bug_when>2012-05-14 07:32:11 -0700</bug_when>
    <thetext>(In reply to comment #7)
&gt; How can I get it?
It should be in stderr right before the crash.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>622976</commentid>
    <comment_count>9</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-05-14 08:02:33 -0700</bug_when>
    <thetext>(In reply to comment #8)
&gt; (In reply to comment #7)
&gt; &gt; How can I get it?
&gt; It should be in stderr right before the crash.

I can&apos;t find any additionalt error, I copy/pasted the full log.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>623821</commentid>
    <comment_count>10</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-05-15 02:10:53 -0700</bug_when>
    <thetext>Simon found the culprit, thanks for it: configure disabled XCB because of missing libxcb-randr0-dev package. It is a new dependency for XCB after this qtbase commit: f280efc6201adf8933c9d48a1d5b6983ee9fed9b

I&apos;ll rebuild Qt5 again and test WebKit with it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>625435</commentid>
    <comment_count>11</comment_count>
      <attachid>141268</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-05-16 07:53:38 -0700</bug_when>
    <thetext>Comment on attachment 141268
build fix

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>625437</commentid>
    <comment_count>12</comment_count>
      <attachid>141268</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-05-16 07:56:03 -0700</bug_when>
    <thetext>Comment on attachment 141268
build fix

Clearing flags on attachment: 141268

Committed r117291: &lt;http://trac.webkit.org/changeset/117291&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>625438</commentid>
    <comment_count>13</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-05-16 07:56:15 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>141268</attachid>
            <date>2012-05-10 14:45:45 -0700</date>
            <delta_ts>2012-05-16 07:56:03 -0700</delta_ts>
            <desc>build fix</desc>
            <filename>webkit-qpa-fix.diff</filename>
            <type>text/plain</type>
            <size>2002</size>
            <attacher name="Donald Carr">sirspudd</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDExNjY3OCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDEzIEBACisyMDEyLTA1LTEwICBEb25hbGQg
Q2FyciAgPGRvbmFsZC5jYXJyQG5va2lhLmNvbT4KKworICAgICAgICBGaXhlcyB0aGUgYnVpbGQg
d2l0aCBRdCA1IEhFQUQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICAqIFdlYkNvcmUucHJpOgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL3RleG1h
cC9UZXh0dXJlTWFwcGVyR0wuY3BwOgorICAgICAgICAqIHBsdWdpbnMvcXQvUGx1Z2luVmlld1F0
LmNwcDoKKwogMjAxMi0wNS0xMCAgQW50dGkgS29pdmlzdG8gIDxhbnR0aUBhcHBsZS5jb20+CiAK
ICAgICAgICAgSW5saW5lIE5vZGU6OnRyYXZlcnNlTmV4dE5vZGUKSW5kZXg6IFNvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyR0wuY3BwCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFw
cGVyR0wuY3BwCShyZXZpc2lvbiAxMTY2NzIpCisrKyBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9n
cmFwaGljcy90ZXhtYXAvVGV4dHVyZU1hcHBlckdMLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMzMs
NyArMzMsNyBAQAogI2lmIFBMQVRGT1JNKFFUKQogI2lmIFFUX1ZFUlNJT04gPj0gMHgwNTAwMDAK
ICNpbmNsdWRlIDxRT3BlbkdMQ29udGV4dD4KLSNpbmNsdWRlIDxRUGxhdGZvcm1QaXhtYXA+Cisj
aW5jbHVkZSA8cXBhL3FwbGF0Zm9ybXBpeG1hcC5oPgogI2Vsc2UKICNpbmNsdWRlIDxRR0xDb250
ZXh0PgogI2VuZGlmIC8vIFFUX1ZFUlNJT04KSW5kZXg6IFNvdXJjZS9XZWJDb3JlL1dlYkNvcmUu
cHJpCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL1dlYkNvcmUucHJpCShyZXZpc2lvbiAx
MTY2NzIpCisrKyBTb3VyY2UvV2ViQ29yZS9XZWJDb3JlLnByaQkod29ya2luZyBjb3B5KQpAQCAt
MTIsNyArMTIsNyBAQAogIyBXZSBlbmFibGUgVGV4dHVyZU1hcHBlciBieSBkZWZhdWx0OyByZW1v
dmUgdGhpcyBsaW5lIHRvIGVuYWJsZSBHcmFwaGljc0xheWVyUXQuCiBDT05GSUcgKz0gdGV4bWFw
CiAKLVFUICo9IG5ldHdvcmsgc3FsCitRVCAqPSBuZXR3b3JrIHNxbCBndWktcHJpdmF0ZQogCiBX
RUJDT1JFX0dFTkVSQVRFRF9TT1VSQ0VTX0RJUiA9ICQke1JPT1RfQlVJTERfRElSfS9Tb3VyY2Uv
V2ViQ29yZS8kJHtHRU5FUkFURURfU09VUkNFU19ERVNURElSfQogCkluZGV4OiBTb3VyY2UvV2Vi
Q29yZS9wbHVnaW5zL3F0L1BsdWdpblZpZXdRdC5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dl
YkNvcmUvcGx1Z2lucy9xdC9QbHVnaW5WaWV3UXQuY3BwCShyZXZpc2lvbiAxMTY2NzIpCisrKyBT
b3VyY2UvV2ViQ29yZS9wbHVnaW5zL3F0L1BsdWdpblZpZXdRdC5jcHAJKHdvcmtpbmcgY29weSkK
QEAgLTg0LDcgKzg0LDcgQEAKICNpZiBIQVZFKFFUNSkKICNpbmNsdWRlICJRdFgxMUltYWdlQ29u
dmVyc2lvbi5oIgogI2luY2x1ZGUgPFFHdWlBcHBsaWNhdGlvbj4KLSNpbmNsdWRlIDxRUGxhdGZv
cm1OYXRpdmVJbnRlcmZhY2U+CisjaW5jbHVkZSA8cXBhL3FwbGF0Zm9ybW5hdGl2ZWludGVyZmFj
ZS5oPgogI2luY2x1ZGUgPFFXaW5kb3c+CiAjZWxzZQogI2luY2x1ZGUgIlBsdWdpbkNvbnRhaW5l
clF0LmgiCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>