<?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>69132</bug_id>
          
          <creation_ts>2011-09-29 23:58:54 -0700</creation_ts>
          <short_desc>[Qt][WK2] First test always fails because of useless xcb dump</short_desc>
          <delta_ts>2011-10-05 07:58:38 -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>69104</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Csaba Osztrogonác">ossy</reporter>
          <assigned_to name="Tor Arne Vestbø">vestbo</assigned_to>
          <cc>kbalazs</cc>
    
    <cc>ossy</cc>
    
    <cc>yael</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>475937</commentid>
    <comment_count>0</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2011-09-29 23:58:54 -0700</bug_when>
    <thetext>It is true for the first test and the first test in the second running:

http://build.webkit.sed.hu/results/x86-32%20Linux%20Qt%20Release%20WebKit2/r96391%20%2812609%29/results.html
 - http://build.webkit.sed.hu/results/x86-32%20Linux%20Qt%20Release%20WebKit2/r96391%20(12609)/http/tests/cache/post-redirect-get-pretty-diff.html
 - http://build.webkit.sed.hu/results/x86-32%20Linux%20Qt%20Release%20WebKit2/r96391%20(12609)/fast/text/text-between-two-brs-in-nowrap-overflow-pretty-diff.html


+Successfully connected to display :7.0
+
+Information of screen 253:
+  width.........: 1024
+  height........: 768
+  depth.........: 24
+  white pixel...: ffffff
+  black pixel...: 0
+</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>476015</commentid>
    <comment_count>1</comment_count>
    <who name="Tor Arne Vestbø">vestbo</who>
    <bug_when>2011-09-30 03:44:28 -0700</bug_when>
    <thetext>This is due to printfs in the Qt xcb platform plugin. I&apos;ve talked to Samuel about replacing them with qDebug() so we can intercept them with our message handler.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>476030</commentid>
    <comment_count>2</comment_count>
    <who name="Tor Arne Vestbø">vestbo</who>
    <bug_when>2011-09-30 04:49:51 -0700</bug_when>
    <thetext>Fix for Qt in the review pipeline, but we need some changes in DRT/WTR as well. Patch coming.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>476085</commentid>
    <comment_count>3</comment_count>
      <attachid>109298</attachid>
    <who name="Tor Arne Vestbø">vestbo</who>
    <bug_when>2011-09-30 07:40:35 -0700</bug_when>
    <thetext>Created attachment 109298
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>476251</commentid>
    <comment_count>4</comment_count>
      <attachid>109326</attachid>
    <who name="Tor Arne Vestbø">vestbo</who>
    <bug_when>2011-09-30 12:41:50 -0700</bug_when>
    <thetext>Created attachment 109326
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>476253</commentid>
    <comment_count>5</comment_count>
      <attachid>109326</attachid>
    <who name="Tor Arne Vestbø">vestbo</who>
    <bug_when>2011-09-30 12:43:00 -0700</bug_when>
    <thetext>Comment on attachment 109326
Patch

Hmm, webkit-patch didn&apos;t behave like expected :/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>476271</commentid>
    <comment_count>6</comment_count>
    <who name="Tor Arne Vestbø">vestbo</who>
    <bug_when>2011-09-30 13:05:43 -0700</bug_when>
    <thetext>Landed in r96417</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>476282</commentid>
    <comment_count>7</comment_count>
    <who name="Tor Arne Vestbø">vestbo</who>
    <bug_when>2011-09-30 13:28:38 -0700</bug_when>
    <thetext>Actually, we still need to wait for the fix in Qt</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>476557</commentid>
    <comment_count>8</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2011-10-01 00:21:47 -0700</bug_when>
    <thetext>(In reply to comment #7)
&gt; Actually, we still need to wait for the fix in Qt

Please let me know if &quot;git submodule foreach update&quot; will give us a Qt revision with fix for this bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>476907</commentid>
    <comment_count>9</comment_count>
    <who name="Tor Arne Vestbø">vestbo</who>
    <bug_when>2011-10-03 04:57:49 -0700</bug_when>
    <thetext>(In reply to comment #8)
&gt; (In reply to comment #7)
&gt; &gt; Actually, we still need to wait for the fix in Qt
&gt; 
&gt; Please let me know if &quot;git submodule foreach update&quot; will give us a Qt revision with fix for this bug.

It hasn&apos;t propagated to the mother-repo yet, but you can checkout 95dfb6e668e88d006b00b69917c34ef07bdf8830 in qtbasae.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>478340</commentid>
    <comment_count>10</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2011-10-05 07:30:12 -0700</bug_when>
    <thetext>*** Bug 69420 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>478351</commentid>
    <comment_count>11</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2011-10-05 07:58:38 -0700</bug_when>
    <thetext>The bot was updated, and the Qt fix works.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>109298</attachid>
            <date>2011-09-30 07:40:35 -0700</date>
            <delta_ts>2011-09-30 12:41:42 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-69132-20110930164033.patch</filename>
            <type>text/plain</type>
            <size>6858</size>
            <attacher name="Tor Arne Vestbø">vestbo</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTYzNjAKZGlmZiAtLWdpdCBjL1NvdXJjZS9XZWJLaXQyL0No
YW5nZUxvZyB3L1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwppbmRleCA4OWJhNGM0MTQ5ZmJjYmM2
YjEwMzE1Nzk3YWNiMDkwMDU3MDFjYjdjLi5mM2RiOGQ0YWUzYTlkZjg4MTkyYjI2ZDUxMzQ1M2Yx
ZGFjMzE2ZTAxIDEwMDY0NAotLS0gYy9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKKysrIHcvU291
cmNlL1dlYktpdDIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjYgQEAKKzIwMTEtMDktMzAgIFRvciBB
cm5lIFZlc3Riw7ggIDx0b3IuYXJuZS52ZXN0Ym9Abm9raWEuY29tPgorCisgICAgICAgIFtRdF0g
UHJldmVudCBxRGVidWcoKSBvdXRwdXQgZnJvbSBEUlQgYW5kIFdUUiB1bmxlc3MgLS12ZXJib3Nl
CisKKyAgICAgICAgRm9yIERSVCB3ZSBkaWRuJ3QgaW5zdGFsbCB0aGUgbWVzc2FnZSBoYW5kbGVy
IGVhcmx5IGVub3VnaCB0bworICAgICAgICBjYXRjaCBvdXRwdXQgd2hpbGUgY29uc3RydWN0aW5n
IHRoZSBRQXBwbGljYXRpb24uIEZvciBXVFIgd2UKKyAgICAgICAgZGlkbid0IGV2ZW4gaW5zdGFs
bCBhIG1lc3NhZ2UgaGFuZGxlci4KKworICAgICAgICBTaW5jZSB0aGUgVUkgcHJvY2VzcyB3aWxs
IGZvcndhcmQgYW55IG91dHB1dCBmcm9tIHRoZSB3ZWIgcHJvY2VzcworICAgICAgICB3ZSBzZXQg
YW4gZW52aXJvbm1lbnQgdmFyaWFibGUgUVRfV0VCS0lUX1NVUFBSRVNTX1dFQl9QUk9DRVNTX09V
VFBVVAorICAgICAgICBpbiBXVFIgYmVmb3JlIHRoZSB3ZWIgcHJvY2VzcyBpcyBzdGFydGVkLiBU
aGlzIGlzIHBpY2tlZCB1cCBieSB0aGUKKyAgICAgICAgd2ViIHByb2Nlc3Mgd2hpY2ggaW5zdGFs
bHMgaXRzIG93biBtZXNzYWdlIGhhbmRsZXIuCisKKyAgICAgICAgVGhlIGVudmlyb25tZW50IHZh
cmlhYmxlIGNhbiBiZSBvdmVycmlkZW4gb24gdGhlIGNvbW1hbmQgbGluZSBpZiB5b3UKKyAgICAg
ICAgd2FudCB0byBzZWUgb3V0cHV0IGZyb20gdGhlIHdlYiBwcm9jZXNzLCBvciB5b3UgY2FuIHBh
c3MgLS12ZXJib3NlIHRvCisgICAgICAgIFdUUiB0byBzZWUgb3V0cHV0IGZyb20gYm90aCBwcm9j
ZXNzZXMuCisKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTY5MTMyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
KiBXZWJQcm9jZXNzL3F0L1dlYlByb2Nlc3NNYWluUXQuY3BwOgorCiAyMDExLTA5LTIzICBUb3Ig
QXJuZSBWZXN0YsO4ICA8dG9yLmFybmUudmVzdGJvQG5va2lhLmNvbT4KIAogICAgICAgICBbUXRd
IEZpeCBidWlsZCBhZ2FpbnN0IFF0NSBhZnRlciByZWZhY3RvciBvZiB3aWRnZXRzIG91dCBvZiBR
dEdVaQpkaWZmIC0tZ2l0IGMvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9xdC9XZWJQcm9jZXNz
TWFpblF0LmNwcCB3L1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvcXQvV2ViUHJvY2Vzc01haW5R
dC5jcHAKaW5kZXggZGVlMmNhN2E5MGUzMzgwM2Y4MTRlODM5YTA1ZDlhNTkxM2NiMjU2MS4uZjc5
YmM4MzE3YTRlMmQ3NGRkMjhlMzg2MzZjN2Y2N2NjM2YyNmNjZCAxMDA2NDQKLS0tIGMvU291cmNl
L1dlYktpdDIvV2ViUHJvY2Vzcy9xdC9XZWJQcm9jZXNzTWFpblF0LmNwcAorKysgdy9Tb3VyY2Uv
V2ViS2l0Mi9XZWJQcm9jZXNzL3F0L1dlYlByb2Nlc3NNYWluUXQuY3BwCkBAIC0xMzAsOCArMTMw
LDI0IEBAIHN0YXRpYyB2b2lkIGluaXRpYWxpemVQcm94eSgpCiAgICAgUU5ldHdvcmtQcm94eUZh
Y3Rvcnk6OnNldFVzZVN5c3RlbUNvbmZpZ3VyYXRpb24odHJ1ZSk7CiB9CiAKK3ZvaWQgbWVzc2Fn
ZUhhbmRsZXIoUXRNc2dUeXBlIHR5cGUsIGNvbnN0IGNoYXIgKm1lc3NhZ2UpCit7CisgICAgaWYg
KHR5cGUgPT0gUXRDcml0aWNhbE1zZykgeworICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIiVzXG4i
LCBtZXNzYWdlKTsKKyAgICAgICAgcmV0dXJuOworICAgIH0KKworICAgIC8vIERvIG5vdGhpbmcK
K30KKwogUV9ERUNMX0VYUE9SVCBpbnQgV2ViUHJvY2Vzc01haW5RdChpbnQgYXJnYywgY2hhcioq
IGFyZ3YpCiB7CisgICAgLy8gSGFzIHRvIGJlIGRvbmUgYmVmb3JlIFFBcHBsaWNhdGlvbiBpcyBj
b25zdHJ1Y3RlZCBpbiBjYXNlCisgICAgLy8gUUFwcGxpY2F0aW9uIGl0c2VsZiBwcm9kdWNlcyBk
ZWJ1ZyBvdXRwdXQuCisgICAgUUJ5dGVBcnJheSBzdXBwcmVzc091dHB1dCA9IHFnZXRlbnYoIlFU
X1dFQktJVF9TVVBQUkVTU19XRUJfUFJPQ0VTU19PVVRQVVQiKTsKKyAgICBpZiAoIXN1cHByZXNz
T3V0cHV0LmlzRW1wdHkoKSAmJiBzdXBwcmVzc091dHB1dCAhPSAiMCIpCisgICAgICAgIHFJbnN0
YWxsTXNnSGFuZGxlcihtZXNzYWdlSGFuZGxlcik7CisKICAgICBRQXBwbGljYXRpb246OnNldEdy
YXBoaWNzU3lzdGVtKFFMYXRpbjFTdHJpbmcoInJhc3RlciIpKTsKICAgICBRQXBwbGljYXRpb24q
IGFwcCA9IG5ldyBRQXBwbGljYXRpb24oYXJnYywgYXJndik7CiAjaWZuZGVmIE5ERUJVRwpkaWZm
IC0tZ2l0IGMvVG9vbHMvQ2hhbmdlTG9nIHcvVG9vbHMvQ2hhbmdlTG9nCmluZGV4IDQzY2JiYWY4
MjZmNTY5MDNjODMxNmJkMmQ4YjU5ZGE5Zjk5MWYwMGEuLmNiOGViZjFkMjdlYzUxY2ZhNmMzNGE3
YmI0NzJjMDI3ODE4ZDhmNGEgMTAwNjQ0Ci0tLSBjL1Rvb2xzL0NoYW5nZUxvZworKysgdy9Ub29s
cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyNyBAQAorMjAxMS0wOS0zMCAgVG9yIEFybmUgVmVzdGLD
uCAgPHRvci5hcm5lLnZlc3Rib0Bub2tpYS5jb20+CisKKyAgICAgICAgW1F0XSBQcmV2ZW50IHFE
ZWJ1ZygpIG91dHB1dCBmcm9tIERSVCBhbmQgV1RSIHVubGVzcyAtLXZlcmJvc2UKKworICAgICAg
ICBGb3IgRFJUIHdlIGRpZG4ndCBpbnN0YWxsIHRoZSBtZXNzYWdlIGhhbmRsZXIgZWFybHkgZW5v
dWdoIHRvCisgICAgICAgIGNhdGNoIG91dHB1dCB3aGlsZSBjb25zdHJ1Y3RpbmcgdGhlIFFBcHBs
aWNhdGlvbi4gRm9yIFdUUiB3ZQorICAgICAgICBkaWRuJ3QgZXZlbiBpbnN0YWxsIGEgbWVzc2Fn
ZSBoYW5kbGVyLgorCisgICAgICAgIFNpbmNlIHRoZSBVSSBwcm9jZXNzIHdpbGwgZm9yd2FyZCBh
bnkgb3V0cHV0IGZyb20gdGhlIHdlYiBwcm9jZXNzCisgICAgICAgIHdlIHNldCBhbiBlbnZpcm9u
bWVudCB2YXJpYWJsZSBRVF9XRUJLSVRfU1VQUFJFU1NfV0VCX1BST0NFU1NfT1VUUFVUCisgICAg
ICAgIGluIFdUUiBiZWZvcmUgdGhlIHdlYiBwcm9jZXNzIGlzIHN0YXJ0ZWQuIFRoaXMgaXMgcGlj
a2VkIHVwIGJ5IHRoZQorICAgICAgICB3ZWIgcHJvY2VzcyB3aGljaCBpbnN0YWxscyBpdHMgb3du
IG1lc3NhZ2UgaGFuZGxlci4KKworICAgICAgICBUaGUgZW52aXJvbm1lbnQgdmFyaWFibGUgY2Fu
IGJlIG92ZXJyaWRlbiBvbiB0aGUgY29tbWFuZCBsaW5lIGlmIHlvdQorICAgICAgICB3YW50IHRv
IHNlZSBvdXRwdXQgZnJvbSB0aGUgd2ViIHByb2Nlc3MsIG9yIHlvdSBjYW4gcGFzcyAtLXZlcmJv
c2UgdG8KKyAgICAgICAgV1RSIHRvIHNlZSBvdXRwdXQgZnJvbSBib3RoIHByb2Nlc3Nlcy4KKwor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NjkxMzIKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIER1bXBSZW5k
ZXJUcmVlL3F0L21haW4uY3BwOgorICAgICAgICAqIFdlYktpdFRlc3RSdW5uZXIvcXQvbWFpbi5j
cHA6CisKIDIwMTEtMDktMjkgIFRvciBBcm5lIFZlc3Riw7ggIDx0b3IuYXJuZS52ZXN0Ym9Abm9r
aWEuY29tPgogCiAgICAgICAgIFtRdF0gVHJ5IHRvIGZpeCB0aGUgbWluaWFsIGJ1aWxkCmRpZmYg
LS1naXQgYy9Ub29scy9EdW1wUmVuZGVyVHJlZS9xdC9tYWluLmNwcCB3L1Rvb2xzL0R1bXBSZW5k
ZXJUcmVlL3F0L21haW4uY3BwCmluZGV4IDg2YjhiMDMxZjdlMTA0ODQyYTZhNDU2YTE4MjJjNTk5
OWRlODJmM2YuLjY0NGZhZDM4N2YzZDA2MTQ0ZDdkNjAwOWIwN2UyODFhMWRmNTljOGMgMTAwNjQ0
Ci0tLSBjL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L21haW4uY3BwCisrKyB3L1Rvb2xzL0R1bXBS
ZW5kZXJUcmVlL3F0L21haW4uY3BwCkBAIC0xMzYsNiArMTM2LDIwIEBAIGludCBtYWluKGludCBh
cmdjLCBjaGFyKiBhcmd2W10pCiAgICAgX3NldG1vZGUoMiwgX09fQklOQVJZKTsKICNlbmRpZgog
CisgICAgLy8gU3VwcHJlc3MgZGVidWcgb3V0cHV0IGZyb20gUXQgaWYgbm90IHN0YXJ0ZWQgd2l0
aCAtdgorICAgIGJvb2wgc3VwcHJlc3NRdERlYnVnT3V0cHV0ID0gdHJ1ZTsKKyAgICBmb3IgKGlu
dCBpID0gMTsgaSA8IGFyZ2M7ICsraSkgeworICAgICAgICBpZiAoIXFzdHJjbXAoYXJndltpXSwg
Ii12IikpIHsKKyAgICAgICAgICAgIHN1cHByZXNzUXREZWJ1Z091dHB1dCA9IGZhbHNlOworICAg
ICAgICAgICAgYnJlYWs7CisgICAgICAgIH0KKyAgICB9CisKKyAgICAvLyBIYXMgdG8gYmUgZG9u
ZSBiZWZvcmUgUUFwcGxpY2F0aW9uIGlzIGNvbnN0cnVjdGVkIGluIGNhc2UKKyAgICAvLyBRQXBw
bGljYXRpb24gaXRzZWxmIHByb2R1Y2VzIGRlYnVnIG91dHB1dC4KKyAgICBpZiAoc3VwcHJlc3NR
dERlYnVnT3V0cHV0KQorICAgICAgICBxSW5zdGFsbE1zZ0hhbmRsZXIobWVzc2FnZUhhbmRsZXIp
OworCiAjaWZkZWYgUV9XU19YMTEKICAgICBGY0luaXQoKTsKICAgICBXZWJDb3JlOjpEdW1wUmVu
ZGVyVHJlZTo6aW5pdGlhbGl6ZUZvbnRzKCk7CkBAIC0xNzcsNyArMTkxLDcgQEAgaW50IG1haW4o
aW50IGFyZ2MsIGNoYXIqIGFyZ3ZbXSkKICNlbmRpZgogCiAgICAgUVN0cmluZ0xpc3QgYXJncyA9
IGFwcC5hcmd1bWVudHMoKTsKLSAgICBpZiAoYXJncy5jb3VudCgpIDwgMikgeworICAgIGlmIChh
cmdzLmNvdW50KCkgPCAoIXN1cHByZXNzUXREZWJ1Z091dHB1dCA/IDMgOiAyKSkgewogICAgICAg
ICBwcmludFVzYWdlKCk7CiAgICAgICAgIGV4aXQoMSk7CiAgICAgfQpAQCAtMTg1LDE2ICsxOTks
OSBAQCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciogYXJndltdKQogICAgIC8vIFJlbW92ZSB0aGUg
Zmlyc3QgYXJndW1lbnRzLCBpdCBpcyBhcHBsaWNhdGlvbiBuYW1lIGl0c2VsZgogICAgIGFyZ3Mu
cmVtb3ZlQXQoMCk7CiAKLSAgICAvLyBTdXBwcmVzcyBkZWJ1ZyBvdXRwdXQgZnJvbSBRdCBpZiBu
b3Qgc3RhcnRlZCB3aXRoIC12Ci0gICAgaW50IGluZGV4ID0gYXJncy5pbmRleE9mKFFMYXRpbjFT
dHJpbmcoIi12IikpOwotICAgIGlmIChpbmRleCA9PSAtMSkgCi0gICAgICAgIHFJbnN0YWxsTXNn
SGFuZGxlcihtZXNzYWdlSGFuZGxlcik7Ci0gICAgZWxzZQotICAgICAgICBhcmdzLnJlbW92ZUF0
KGluZGV4KTsKLQogICAgIFdlYkNvcmU6OkR1bXBSZW5kZXJUcmVlIGR1bXBlcjsKIAotICAgIGlu
ZGV4ID0gYXJncy5pbmRleE9mKFFMYXRpbjFTdHJpbmcoIi0tcGl4ZWwtdGVzdHMiKSk7CisgICAg
aW50IGluZGV4ID0gYXJncy5pbmRleE9mKFFMYXRpbjFTdHJpbmcoIi0tcGl4ZWwtdGVzdHMiKSk7
CiAgICAgaWYgKGluZGV4ICE9IC0xKSB7CiAgICAgICAgIGR1bXBlci5zZXREdW1wUGl4ZWxzKHRy
dWUpOwogICAgICAgICBhcmdzLnJlbW92ZUF0KGluZGV4KTsKZGlmZiAtLWdpdCBjL1Rvb2xzL1dl
YktpdFRlc3RSdW5uZXIvcXQvbWFpbi5jcHAgdy9Ub29scy9XZWJLaXRUZXN0UnVubmVyL3F0L21h
aW4uY3BwCmluZGV4IDIwNjE3MTQwOTZlNGI2YjE0NzJjZGMyNWVhY2M0NDk5YmFlMmU4NjMuLjQx
ZTBlZjYyYmQwOWFlMjUzMDQzMDFiZTc3YzA2YTdiYTM4YTVhNGMgMTAwNjQ0Ci0tLSBjL1Rvb2xz
L1dlYktpdFRlc3RSdW5uZXIvcXQvbWFpbi5jcHAKKysrIHcvVG9vbHMvV2ViS2l0VGVzdFJ1bm5l
ci9xdC9tYWluLmNwcApAQCAtNjAsOCArNjAsMzUgQEAgcHJpdmF0ZToKICAgICBjaGFyKiogbV9h
cmd2OwogfTsKIAordm9pZCBtZXNzYWdlSGFuZGxlcihRdE1zZ1R5cGUgdHlwZSwgY29uc3QgY2hh
ciAqbWVzc2FnZSkKK3sKKyAgICBpZiAodHlwZSA9PSBRdENyaXRpY2FsTXNnKSB7CisgICAgICAg
IGZwcmludGYoc3RkZXJyLCAiJXNcbiIsIG1lc3NhZ2UpOworICAgICAgICByZXR1cm47CisgICAg
fQorCisgICAgLy8gRG8gbm90aGluZworfQorCiBpbnQgbWFpbihpbnQgYXJnYywgY2hhcioqIGFy
Z3YpCiB7CisgICAgLy8gU3VwcHJlc3MgZGVidWcgb3V0cHV0IGZyb20gUXQgaWYgbm90IHN0YXJ0
ZWQgd2l0aCAtdi8tLXZlcmJvc2UKKyAgICBib29sIHN1cHByZXNzUXREZWJ1Z091dHB1dCA9IHRy
dWU7CisgICAgZm9yIChpbnQgaSA9IDE7IGkgPCBhcmdjOyArK2kpIHsKKyAgICAgICAgaWYgKCFx
c3RyY21wKGFyZ3ZbaV0sICItLXZlcmJvc2UiKSkgeworICAgICAgICAgICAgc3VwcHJlc3NRdERl
YnVnT3V0cHV0ID0gZmFsc2U7CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgfQorICAgIH0K
KworICAgIC8vIEhhcyB0byBiZSBkb25lIGJlZm9yZSBRQXBwbGljYXRpb24gaXMgY29uc3RydWN0
ZWQgaW4gY2FzZQorICAgIC8vIFFBcHBsaWNhdGlvbiBpdHNlbGYgcHJvZHVjZXMgZGVidWcgb3V0
cHV0LgorICAgIGlmIChzdXBwcmVzc1F0RGVidWdPdXRwdXQpIHsKKyAgICAgICAgcUluc3RhbGxN
c2dIYW5kbGVyKG1lc3NhZ2VIYW5kbGVyKTsKKyAgICAgICAgaWYgKHFnZXRlbnYoIlFUX1dFQktJ
VF9TVVBQUkVTU19XRUJfUFJPQ0VTU19PVVRQVVQiKS5pc0VtcHR5KCkpCisgICAgICAgICAgICBx
cHV0ZW52KCJRVF9XRUJLSVRfU1VQUFJFU1NfV0VCX1BST0NFU1NfT1VUUFVUIiwgIjEiKTsKKyAg
ICB9CisKICAgICBRQXBwbGljYXRpb24gYXBwKGFyZ2MsIGFyZ3YpOwogICAgIExhdW5jaGVyIGxh
dW5jaGVyKGFyZ2MsIGFyZ3YpOwogICAgIFFUaW1lcjo6c2luZ2xlU2hvdCgwLCAmbGF1bmNoZXIs
IFNMT1QobGF1bmNoKCkpKTsK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>109326</attachid>
            <date>2011-09-30 12:41:50 -0700</date>
            <delta_ts>2011-09-30 12:42:59 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-69132-20110930214148.patch</filename>
            <type>text/plain</type>
            <size>3768</size>
            <attacher name="Tor Arne Vestbø">vestbo</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTY0MTQKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBi
L1Rvb2xzL0NoYW5nZUxvZwppbmRleCBiNmM4N2ExMGM2ZDVlNjkzMzY0NmQzNmRkOWZhNGE5Y2Uz
MmU4MDRkLi5mNjM2NWNiMzQxOTdlZjcwMWFmNDE0YTU4ZmM2YTdlYWZkNzVhOWNhIDEwMDY0NAot
LS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjUg
QEAKKzIwMTEtMDktMzAgIFRvciBBcm5lIFZlc3Riw7ggIDx0b3IuYXJuZS52ZXN0Ym9Abm9raWEu
Y29tPgorCisgICAgICAgIFtRdF0gTWFrZSBzdXJlIFdUUiBzaXplcyB0aGUgd2luZG93IGFuZCBp
dGVtIGNvcnJlY3RseQorCisgICAgICAgIFJldmlzaW9uIDk2MzQ1IGNoYW5nZWQgdGhlIGxvZ2lj
IGZvciBob3cgdGhlIHZpZXcgYW5kCisgICAgICAgIHdpbmRvdyB3YXMgY3JlYXRlZCwgYnV0IG1p
c3NlZCBhIHZpdGFsIHBhcnQsIHNldHRpbmcKKyAgICAgICAgdGhlIHNpemUuCisKKyAgICAgICAg
V2Ugbm93IHVzZSBhIFFTR1ZpZXcgZm9yIHRoZSB3aW5kb3csIHRoYXQgaGFzIGEgc2ltcGxlCisg
ICAgICAgIGl0ZW0gYXMgaXRzIHJvb3Qgb2JqZWN0IHRoYXQgaXMgYWx3YXlzIHJlc2l6ZWQgdG8g
Zml0CisgICAgICAgIHdpdGhpbiB0aGUgd2luZG93LiBUaGUgd2VidmlldyBpcyB0aGVuIHBhcmVu
dGVkIHRvIHRoZQorICAgICAgICByb290IG9iamVjdCBhbmQgc2V0IHRvIGFuY2hvcnMuZmlsbDog
cGFyZW50LiBUaGF0IHdheQorICAgICAgICBhbnkgd2luZG93IGdlb21ldHJ5IGNoYW5nZXMgd2ls
bCBwcm9wYWdhdGUgdG8gdGhlIHdlYgorICAgICAgICB2aWV3LgorCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD02OTEzNAorCisgICAgICAgIFJldmlld2Vk
IGJ5IEFuZHJlYXMgS2xpbmcuCisKKyAgICAgICAgKiBXZWJLaXRUZXN0UnVubmVyL1BsYXRmb3Jt
V2ViVmlldy5oOgorICAgICAgICAqIFdlYktpdFRlc3RSdW5uZXIvcXQvUGxhdGZvcm1XZWJWaWV3
UXQuY3BwOgorCiAyMDExLTA5LTMwICBSYXBoYWVsIEt1Ym8gZGEgQ29zdGEgIDxrdWJvQHByb2Z1
c2lvbi5tb2JpPgogCiAgICAgICAgIFtFRkxdIE9ubHkgc2F2ZSB0aGUgY3VycmVudCB2aWV3cG9y
dCBpbiBQaXhlbER1bXBTdXBwb3J0RWZsLgpkaWZmIC0tZ2l0IGEvVG9vbHMvV2ViS2l0VGVzdFJ1
bm5lci9QbGF0Zm9ybVdlYlZpZXcuaCBiL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvUGxhdGZvcm1X
ZWJWaWV3LmgKaW5kZXggNTI4NGU4N2Q2N2UzNDgyZThjOWYyYTdjZjljNWUwNzEyYjFjZDY1OC4u
MWNmZjY4OGU4OTZkNTNmYTdmZmRmYjI5MTcxN2I0M2FhZmNhOWNjZSAxMDA2NDQKLS0tIGEvVG9v
bHMvV2ViS2l0VGVzdFJ1bm5lci9QbGF0Zm9ybVdlYlZpZXcuaAorKysgYi9Ub29scy9XZWJLaXRU
ZXN0UnVubmVyL1BsYXRmb3JtV2ViVmlldy5oCkBAIC0yOSw4ICsyOSw4IEBACiAjaWYgZGVmaW5l
ZChCVUlMRElOR19RVF9fKQogY2xhc3MgUURlc2t0b3BXZWJWaWV3OwogdHlwZWRlZiBRRGVza3Rv
cFdlYlZpZXcqIFBsYXRmb3JtV0tWaWV3OwotY2xhc3MgUVNHQ2FudmFzOwotdHlwZWRlZiBRU0dD
YW52YXMqIFBsYXRmb3JtV2luZG93OworY2xhc3MgUVNHVmlldzsKK3R5cGVkZWYgUVNHVmlldyog
UGxhdGZvcm1XaW5kb3c7CiAjZWxpZiBkZWZpbmVkKF9fQVBQTEVfXykgJiYgX19BUFBMRV9fCiAj
aWYgX19PQkpDX18KIEBjbGFzcyBXS1ZpZXc7CmRpZmYgLS1naXQgYS9Ub29scy9XZWJLaXRUZXN0
UnVubmVyL3F0L1BsYXRmb3JtV2ViVmlld1F0LmNwcCBiL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIv
cXQvUGxhdGZvcm1XZWJWaWV3UXQuY3BwCmluZGV4IGYxZTBiNjk3MzQxMjEyZTJiMTFkZTIyNjNj
YzkwNzc1NjFkNWY2OWYuLjkzZjA2YzcxMTczYWVhZWNiMGQyOGI5OTBjZmM4ZGNiMGEwNmU3ODIg
MTAwNjQ0Ci0tLSBhL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvcXQvUGxhdGZvcm1XZWJWaWV3UXQu
Y3BwCisrKyBiL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvcXQvUGxhdGZvcm1XZWJWaWV3UXQuY3Bw
CkBAIC0zMCwyMCArMzAsNDYgQEAKICNpbmNsdWRlICJxZGVza3RvcHdlYnZpZXcuaCIKIAogI2lu
Y2x1ZGUgPFFBcHBsaWNhdGlvbj4KLSNpbmNsdWRlIDxRdERlY2xhcmF0aXZlL3FzZ2NhbnZhcy5o
PgorI2luY2x1ZGUgPFFEZWNsYXJhdGl2ZVByb3BlcnR5PgorI2luY2x1ZGUgPFFTR1ZpZXc+CiAK
IG5hbWVzcGFjZSBXVFIgewogCitjbGFzcyBXcmFwcGVyV2luZG93IDogcHVibGljIFFTR1ZpZXcg
eworICAgIFFfT0JKRUNUCitwdWJsaWM6CisgICAgV3JhcHBlcldpbmRvdyhRU0dJdGVtKiB2aWV3
KQorICAgICAgICA6IFFTR1ZpZXcoUVVybCgiZGF0YTp0ZXh0L3BsYWluLGltcG9ydCBRdFF1aWNr
IDIuMFxuSXRlbSB7IG9iamVjdE5hbWU6ICdyb290JyB9IikpCisgICAgICAgICwgbV92aWV3KHZp
ZXcpCisgICAgeworICAgICAgICBjb25uZWN0KHRoaXMsIFNJR05BTChzdGF0dXNDaGFuZ2VkKFFT
R1ZpZXc6OlN0YXR1cykpLCBTTE9UKGhhbmRsZVN0YXR1c0NoYW5nZWQoUVNHVmlldzo6U3RhdHVz
KSkpOworICAgIH0KKworcHJpdmF0ZSBzbG90czoKKyAgICB2b2lkIGhhbmRsZVN0YXR1c0NoYW5n
ZWQoUVNHVmlldzo6U3RhdHVzIHN0YXR1cykKKyAgICB7CisgICAgICAgIGlmIChzdGF0dXMgIT0g
UVNHVmlldzo6UmVhZHkpCisgICAgICAgICAgICByZXR1cm47CisKKyAgICAgICAgc2V0R2VvbWV0
cnkoMCwgMCwgODAwLCA2MDApOworICAgICAgICBzZXRSZXNpemVNb2RlKFFTR1ZpZXc6OlNpemVS
b290T2JqZWN0VG9WaWV3KTsKKworICAgICAgICBtX3ZpZXctPnNldFBhcmVudEl0ZW0ocm9vdE9i
amVjdCgpKTsKKyAgICAgICAgUURlY2xhcmF0aXZlUHJvcGVydHk6OndyaXRlKG1fdmlldywgImFu
Y2hvcnMuZmlsbCIsIHFWYXJpYW50RnJvbVZhbHVlKHJvb3RPYmplY3QoKSkpOworCisgICAgICAg
IFFGb2N1c0V2ZW50IGV2KFFFdmVudDo6V2luZG93QWN0aXZhdGUpOworICAgICAgICBRQXBwbGlj
YXRpb246OnNlbmRFdmVudChtX3ZpZXcsICZldik7CisgICAgICAgIG1fdmlldy0+c2V0Rm9jdXMo
UXQ6Ok90aGVyRm9jdXNSZWFzb24pOworICAgIH0KKworcHJpdmF0ZToKKyAgICBRU0dJdGVtKiBt
X3ZpZXc7Cit9OworCiBQbGF0Zm9ybVdlYlZpZXc6OlBsYXRmb3JtV2ViVmlldyhXS0NvbnRleHRS
ZWYgY29udGV4dFJlZiwgV0tQYWdlR3JvdXBSZWYgcGFnZUdyb3VwUmVmKQogICAgIDogbV92aWV3
KG5ldyBRRGVza3RvcFdlYlZpZXcoY29udGV4dFJlZiwgcGFnZUdyb3VwUmVmKSkKLSAgICAsIG1f
d2luZG93KG5ldyBRU0dDYW52YXMpCisgICAgLCBtX3dpbmRvdyhuZXcgV3JhcHBlcldpbmRvdyht
X3ZpZXcpKQogewotICAgIG1fdmlldy0+c2V0UGFyZW50KG1fd2luZG93LT5yb290SXRlbSgpKTsK
LSAgICBtX3dpbmRvdy0+c2V0R2VvbWV0cnkoMCwgMCwgODAwLCA2MDApOwotCi0gICAgUUZvY3Vz
RXZlbnQgZXYoUUV2ZW50OjpXaW5kb3dBY3RpdmF0ZSk7Ci0gICAgUUFwcGxpY2F0aW9uOjpzZW5k
RXZlbnQobV92aWV3LCAmZXYpOwotICAgIG1fdmlldy0+c2V0Rm9jdXMoUXQ6Ok90aGVyRm9jdXNS
ZWFzb24pOwogfQogCiBQbGF0Zm9ybVdlYlZpZXc6On5QbGF0Zm9ybVdlYlZpZXcoKQpAQCAtOTMs
MyArMTE5LDUgQEAgdm9pZCBQbGF0Zm9ybVdlYlZpZXc6OnBvc3RFdmVudChRRXZlbnQqIGV2ZW50
KQogfQogCiB9IC8vIG5hbWVzcGFjZSBXVFIKKworI2luY2x1ZGUgIlBsYXRmb3JtV2ViVmlld1F0
Lm1vYyIK
</data>

          </attachment>
      

    </bug>

</bugzilla>