<?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>42355</bug_id>
          
          <creation_ts>2010-07-15 03:53:16 -0700</creation_ts>
          <short_desc>WebKitTestRunner goes off the deep end, spinning in a dispatch queue thread</short_desc>
          <delta_ts>2010-07-15 11:49:59 -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>WebKit2</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Maciej Stachowiak">mjs</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>andersca</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>251787</commentid>
    <comment_count>0</comment_count>
    <who name="Maciej Stachowiak">mjs</who>
    <bug_when>2010-07-15 03:53:16 -0700</bug_when>
    <thetext>On the following tests, WebKitTestRunner goes crazy, using more than 100% CPU apparently handling a flood of mach messages:

fast/block/basic/min-pref-width-nowrap-floats.html
editing/style/5017613-2.html
fast/forms/input-appearance-focus.html
svg/clip-path/clip-path-on-g.svg
tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_row_sibling.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>251788</commentid>
    <comment_count>1</comment_count>
      <attachid>61634</attachid>
    <who name="Maciej Stachowiak">mjs</who>
    <bug_when>2010-07-15 03:54:31 -0700</bug_when>
    <thetext>Created attachment 61634
Sample of WebKitTestRunner

Attached a sample of WebKitTestRunner while it is in this spinning state. This is easily reproducible running WebKitTestRunner on one of the tests by hand.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>251795</commentid>
    <comment_count>2</comment_count>
    <who name="Maciej Stachowiak">mjs</who>
    <bug_when>2010-07-15 04:10:24 -0700</bug_when>
    <thetext>&lt;rdar://problem/8194510&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>252004</commentid>
    <comment_count>3</comment_count>
      <attachid>61691</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2010-07-15 11:20:42 -0700</bug_when>
    <thetext>Created attachment 61691
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>252024</commentid>
    <comment_count>4</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2010-07-15 11:49:59 -0700</bug_when>
    <thetext>Committed r63442: &lt;http://trac.webkit.org/changeset/63442&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>61634</attachid>
            <date>2010-07-15 03:54:31 -0700</date>
            <delta_ts>2010-07-15 03:54:31 -0700</delta_ts>
            <desc>Sample of WebKitTestRunner</desc>
            <filename>WebKitTestRunner_42930.0S8KR4.sample.txt</filename>
            <type>text/plain</type>
            <size>12439</size>
            <attacher name="Maciej Stachowiak">mjs</attacher>
            
              <data encoding="base64">QW5hbHlzaXMgb2Ygc2FtcGxpbmcgV2ViS2l0VGVzdFJ1bm5lciAocGlkIDQyOTMwKSBldmVyeSAx
IG1pbGxpc2Vjb25kCkNhbGwgZ3JhcGg6CiAgICA4MzQ4IFRocmVhZF83NTc1MTczICAgRGlzcGF0
Y2hRdWV1ZV8xOiBjb20uYXBwbGUubWFpbi10aHJlYWQgIChzZXJpYWwpCiAgICAgIDgzNDggc3Rh
cnQKICAgICAgICA4MzQ4IG1haW4KICAgICAgICAgIDgzNDggV1RSOjpUZXN0Q29udHJvbGxlcjo6
cnVuKCkKICAgICAgICAgICAgODM0OCBXVFI6OlRlc3RDb250cm9sbGVyOjpydW5UZXN0KGNoYXIg
Y29uc3QqKQogICAgICAgICAgICAgIDgzNDggV1RSOjpUZXN0SW52b2NhdGlvbjo6aW52b2tlKCkK
ICAgICAgICAgICAgICAgIDgzNDggV1RSOjpUZXN0SW52b2NhdGlvbjo6cnVuVW50aWwoYm9vbCYp
CiAgICAgICAgICAgICAgICAgIDgzNDggLVtOU1J1bkxvb3AoTlNSdW5Mb29wKSBydW5Nb2RlOmJl
Zm9yZURhdGU6XQogICAgICAgICAgICAgICAgICAgIDgzNDggQ0ZSdW5Mb29wUnVuU3BlY2lmaWMK
ICAgICAgICAgICAgICAgICAgICAgIDgzNDggX19DRlJ1bkxvb3BSdW4KICAgICAgICAgICAgICAg
ICAgICAgICAgODM0OCBtYWNoX21zZwogICAgICAgICAgICAgICAgICAgICAgICAgIDgzNDggbWFj
aF9tc2dfdHJhcAogICAgODM0OCBUaHJlYWRfNzU3NTE3OAogICAgICA4MzQ4IHRocmVhZF9zdGFy
dAogICAgICAgIDgzNDggX3B0aHJlYWRfc3RhcnQKICAgICAgICAgIDgzNDggdGhyZWFkX2Z1bgog
ICAgICAgICAgICA4MzQ4IENBOjpSZW5kZXI6OlNlcnZlcjo6c2VydmVyX3RocmVhZCh2b2lkKikK
ICAgICAgICAgICAgICA4MzQ4IG1hY2hfbXNnCiAgICAgICAgICAgICAgICA4MzQ4IG1hY2hfbXNn
X3RyYXAKICAgIDgzNDYgVGhyZWFkXzc1NzUxNzkKICAgICAgODM0NiBzdGFydF93cXRocmVhZAog
ICAgICAgIDgyOTAgX3B0aHJlYWRfd3F0aHJlYWQKICAgICAgICAgIDgyODggX193b3JrcV9rZXJu
cmV0dXJuCiAgICAgICAgICAyIF9wdGhyZWFkX3dxdGhyZWFkCiAgICAgICAgNTYgc3RhcnRfd3F0
aHJlYWQKICAgIDgzNDQgVGhyZWFkXzc1NzUxNzQgICBEaXNwYXRjaFF1ZXVlXzI6IGNvbS5hcHBs
ZS5saWJkaXNwYXRjaC1tYW5hZ2VyICAoc2VyaWFsKQogICAgICA4MzQ0IHN0YXJ0X3dxdGhyZWFk
CiAgICAgICAgODM0NCBfcHRocmVhZF93cXRocmVhZAogICAgICAgICAgODM0NCBfZGlzcGF0Y2hf
d29ya2VyX3RocmVhZDIKICAgICAgICAgICAgODM0NCBfZGlzcGF0Y2hfcXVldWVfaW52b2tlCiAg
ICAgICAgICAgICAgODM0MyBfZGlzcGF0Y2hfbWdyX2ludm9rZQogICAgICAgICAgICAgICAgNDU5
NiBrZXZlbnQKICAgICAgICAgICAgICAgIDM0MzIgX2Rpc3BhdGNoX21ncl90aHJlYWQyCiAgICAg
ICAgICAgICAgICAgIDE4OTcgX2Rpc3BhdGNoX3F1ZXVlX3NlcmlhbF9kcmFpbl90aWxsX2VtcHR5
CiAgICAgICAgICAgICAgICAgICAgMTg4OCBfZGlzcGF0Y2hfcXVldWVfZHJhaW4KICAgICAgICAg
ICAgICAgICAgICAgIDE4MzIgX2Rpc3BhdGNoX3F1ZXVlX2ludm9rZQogICAgICAgICAgICAgICAg
ICAgICAgICAxODA4IF9kaXNwYXRjaF9zb3VyY2VfaW52b2tlCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgMTc3NiBfZGlzcGF0Y2hfa2V2ZW50X21hY2hwb3J0X3Jlc3VtZQogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgMTc2NiBfZGlzcGF0Y2hfa2V2ZW50X21hY2hwb3J0X2VuYWJsZQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAxNzQ1IG1hY2hfcG9ydF9tb3ZlX21lbWJlcgogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDE2NjAgbWFjaF9tc2cKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIDE2NDQgbWFjaF9tc2dfdHJhcAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgMTYgbWFjaF9tc2cKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICA0OCBtYWNoX3BvcnRfbW92ZV9tZW1iZXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAzNyBtaWdfZ2V0X3JlcGx5X3BvcnQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMTgg
X2Rpc3BhdGNoX2tldmVudF9tYWNocG9ydF9lbmFibGUKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgMyBkeWxkX3N0dWJfbWlnX2dldF9yZXBseV9wb3J0CiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAxMCBfZGlzcGF0Y2hfa2V2ZW50X21hY2hwb3J0X3Jlc3VtZQogICAgICAgICAgICAg
ICAgICAgICAgICAgIDIyIF9kaXNwYXRjaF9zb3VyY2VfaW52b2tlCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgMTAgX2Rpc3BhdGNoX2tldmVudF9yZXN1bWUKICAgICAgICAgICAgICAgICAgICAg
ICAgMTcgX2Rpc3BhdGNoX3F1ZXVlX2ludm9rZQogICAgICAgICAgICAgICAgICAgICAgICA0IF9k
aXNwYXRjaF9zb3VyY2VfcHJvYmUKICAgICAgICAgICAgICAgICAgICAgICAgMiBfZGlzcGF0Y2hf
d2FrZXVwCiAgICAgICAgICAgICAgICAgICAgICAgIDEgX2Rpc3BhdGNoX3F1ZXVlX2RyYWluCiAg
ICAgICAgICAgICAgICAgICAgICA1NiBfZGlzcGF0Y2hfcXVldWVfZHJhaW4KICAgICAgICAgICAg
ICAgICAgICA3IF9kaXNwYXRjaF9xdWV1ZV9zZXJpYWxfZHJhaW5fdGlsbF9lbXB0eQogICAgICAg
ICAgICAgICAgICAgIDIgX2Rpc3BhdGNoX3JlbGVhc2UKICAgICAgICAgICAgICAgICAgMTUwNiBf
ZGlzcGF0Y2hfZHJhaW5fbWFjaF9tZXNzYWdlcwogICAgICAgICAgICAgICAgICAgIDc0OSBfZGlz
cGF0Y2hfa2V2ZW50X21hY2hwb3J0X2Rpc2FibGUKICAgICAgICAgICAgICAgICAgICAgIDc0NyBt
YWNoX3BvcnRfbW92ZV9tZW1iZXIKICAgICAgICAgICAgICAgICAgICAgICAgNzM2IG1hY2hfbXNn
CiAgICAgICAgICAgICAgICAgICAgICAgICAgNzI3IG1hY2hfbXNnX3RyYXAKICAgICAgICAgICAg
ICAgICAgICAgICAgICA5IG1hY2hfbXNnCiAgICAgICAgICAgICAgICAgICAgICAgIDYgbWFjaF9w
b3J0X21vdmVfbWVtYmVyCiAgICAgICAgICAgICAgICAgICAgICAgIDQgbWlnX2dldF9yZXBseV9w
b3J0CiAgICAgICAgICAgICAgICAgICAgICAgIDEgZHlsZF9zdHViX21hY2hfbXNnX3RyYXAKICAg
ICAgICAgICAgICAgICAgICAgIDEgX2Rpc3BhdGNoX2tldmVudF9tYWNocG9ydF9kaXNhYmxlCiAg
ICAgICAgICAgICAgICAgICAgICAxIGR5bGRfc3R1Yl9tYWNoX21zZwogICAgICAgICAgICAgICAg
ICAgIDczMCBfZGlzcGF0Y2hfc291cmNlX21lcmdlX2tldmVudAogICAgICAgICAgICAgICAgICAg
ICAgNzIzIF9kaXNwYXRjaF93YWtldXAKICAgICAgICAgICAgICAgICAgICAgICAgNzAxIF9kaXNw
YXRjaF9xdWV1ZV9wdXNoX2xpc3Rfc2xvdwogICAgICAgICAgICAgICAgICAgICAgICAgIDY5MCBf
ZGlzcGF0Y2hfd2FrZXVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA2ODQgX2Rpc3BhdGNo
X3F1ZXVlX3B1c2hfbGlzdF9zbG93CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDY4MSBf
ZGlzcGF0Y2hfd2FrZXVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNjc0IF9kaXNw
YXRjaF9xdWV1ZV93YWtldXBfZ2xvYmFsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICA2NTcgcHRocmVhZF93b3JrcXVldWVfYWRkaXRlbV9ucAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICA2MzQgcGlja19uZXh0d29ya3F1ZXVlX2Ryb3Bsb2NrCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgNTY3IF9fd29ya3Ffa2VybnJldHVybgogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDYzIHBpY2tfbmV4dHdvcmtxdWV1ZV9kcm9w
bG9jawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDMgT1NBdG9taWNBZGQz
MgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEgT1NTcGluTG9ja1VubG9j
awogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxNyBwdGhyZWFkX3dvcmtxdWV1
ZV9hZGRpdGVtX25wCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDIgT1NBdG9t
aWNBZGQzMgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDIgX19hdG9taWNf
YWRkMzIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMiBfX3NwaW5fbG9jawog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxIF9fYXRvbWljX2FkZDMyCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEgZHlsZF9zdHViX09TU3BpbkxvY2tVbmxv
Y2sKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDE0IF9kaXNwYXRjaF9xdWV1ZV93
YWtldXBfZ2xvYmFsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAzIF9fc3Bpbl9s
b2NrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNiBfZGlzcGF0Y2hfd2FrZXVwCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMSBkeWxkX3N0dWJfcHRocmVhZF93b3JrcXVl
dWVfYWRkaXRlbV9ucAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAzIF9kaXNwYXRjaF9x
dWV1ZV9wdXNoX2xpc3Rfc2xvdwogICAgICAgICAgICAgICAgICAgICAgICAgICAgNSBfZGlzcGF0
Y2hfd2FrZXVwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAxIGR1bW15X2Z1bmN0aW9uX3Iw
CiAgICAgICAgICAgICAgICAgICAgICAgICAgNiBfZGlzcGF0Y2hfcXVldWVfcHVzaF9saXN0X3Ns
b3cKICAgICAgICAgICAgICAgICAgICAgICAgICAzIF9kaXNwYXRjaF9yZWxlYXNlCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgMiBfZGlzcGF0Y2hfcmV0YWluCiAgICAgICAgICAgICAgICAgICAg
ICAgIDExIF9kaXNwYXRjaF9yZXRhaW4KICAgICAgICAgICAgICAgICAgICAgICAgMTEgX2Rpc3Bh
dGNoX3dha2V1cAogICAgICAgICAgICAgICAgICAgICAgNSBfZGlzcGF0Y2hfcmVsZWFzZQogICAg
ICAgICAgICAgICAgICAgICAgMSBfZGlzcGF0Y2hfcmV0YWluCiAgICAgICAgICAgICAgICAgICAg
ICAxIF9kaXNwYXRjaF9zb3VyY2VfbWVyZ2Vfa2V2ZW50CiAgICAgICAgICAgICAgICAgICAgMjEg
X2Rpc3BhdGNoX2RyYWluX21hY2hfbWVzc2FnZXMKICAgICAgICAgICAgICAgICAgICA2IDB4MTAy
NTAyOWMwCiAgICAgICAgICAgICAgICAgICAgICA2IF9kaXNwYXRjaF9zb3VyY2VfbWVyZ2Vfa2V2
ZW50CiAgICAgICAgICAgICAgICAgIDIzIF9kaXNwYXRjaF9tZ3JfdGhyZWFkMgogICAgICAgICAg
ICAgICAgICA2IF9kaXNwYXRjaF9zb3VyY2VfZHJhaW5fa2V2ZW50CiAgICAgICAgICAgICAgICAx
NjIgX2Rpc3BhdGNoX3J1bl90aW1lcnMKICAgICAgICAgICAgICAgICAgMTA0IF9kaXNwYXRjaF9n
ZXRfbmFub3NlY29uZHMKICAgICAgICAgICAgICAgICAgICA5MyBnZXR0aW1lb2ZkYXkKICAgICAg
ICAgICAgICAgICAgICAgIDUyIF9fZ2V0dGltZW9mZGF5CiAgICAgICAgICAgICAgICAgICAgICAg
IDM2IF9fZ2V0dGltZW9mZGF5CiAgICAgICAgICAgICAgICAgICAgICAgIDE2IF9fbmFub3RpbWUK
ICAgICAgICAgICAgICAgICAgICAgIDI5IGdldHRpbWVvZmRheQogICAgICAgICAgICAgICAgICAg
ICAgMTIgX19jb21tcGFnZV9nZXR0aW1lb2ZkYXkKICAgICAgICAgICAgICAgICAgICA3IF9kaXNw
YXRjaF9nZXRfbmFub3NlY29uZHMKICAgICAgICAgICAgICAgICAgICA0IGR5bGRfc3R1Yl9fX2Nv
bW1wYWdlX2dldHRpbWVvZmRheQogICAgICAgICAgICAgICAgICA0MCBfZGlzcGF0Y2hfcnVuX3Rp
bWVycwogICAgICAgICAgICAgICAgICAxMCBfX25hbm90aW1lCiAgICAgICAgICAgICAgICAgIDUg
ZHlsZF9zdHViX2dldHRpbWVvZmRheQogICAgICAgICAgICAgICAgICAzIG1hY2hfYWJzb2x1dGVf
dGltZQogICAgICAgICAgICAgICAgNjEgX2Rpc3BhdGNoX21ncl9pbnZva2UKICAgICAgICAgICAg
ICAgIDU5IF9fZXJyb3IKICAgICAgICAgICAgICAgIDMzIF9kaXNwYXRjaF9nZXRfbmV4dF90aW1l
cl9maXJlCiAgICAgICAgICAgICAgICAgIDIxIF9kaXNwYXRjaF9nZXRfbmV4dF90aW1lcl9maXJl
CiAgICAgICAgICAgICAgICAgIDEyIF9fbmFub3RpbWUKICAgICAgICAgICAgICAxIGR5bGRfc3R1
Yl9rZXZlbnQKICAgIDY0NDcgVGhyZWFkXzc1NzUxNzUKICAgICAgNjQ0NyBzdGFydF93cXRocmVh
ZAogICAgICAgIDUwNzYgX3B0aHJlYWRfd3F0aHJlYWQKICAgICAgICAgIDQ5ODIgX193b3JrcV9r
ZXJucmV0dXJuCiAgICAgICAgICAzNiBwaWNrX25leHR3b3JrcXVldWVfZHJvcGxvY2sKICAgICAg
ICAgIDMxIF9wdGhyZWFkX3dxdGhyZWFkCiAgICAgICAgICAxMiBfZGlzcGF0Y2hfd29ya2VyX3Ro
cmVhZDIKICAgICAgICAgIDkgT1NBdG9taWNBZGQzMgogICAgICAgICAgNiBPU1NwaW5Mb2NrTG9j
awogICAgICAgIDEzMzEgc3RhcnRfd3F0aHJlYWQKICAgICAgICAyMyBPU0F0b21pY0FkZDMyCiAg
ICAgICAgICAyMyBfX2F0b21pY19hZGQzMgogICAgICAgIDE0IF9fc3Bpbl9sb2NrCiAgICAgICAg
MyBkeWxkX3N0dWJfT1NTcGluTG9ja0xvY2sKICAgIDE2NDMgVGhyZWFkXzxtdWx0aXBsZT4gICBE
aXNwYXRjaFF1ZXVlXzI2OiBjb20uYXBwbGUuQ29yZUlQQy5SZWNlaXZlUXVldWUgIChzZXJpYWwp
CiAgICAgIDE2NDMgc3RhcnRfd3F0aHJlYWQKICAgICAgICAxNjQzIF9wdGhyZWFkX3dxdGhyZWFk
CiAgICAgICAgICAxNjQzIF9kaXNwYXRjaF93b3JrZXJfdGhyZWFkMgogICAgICAgICAgICAxNjQz
IF9kaXNwYXRjaF9xdWV1ZV9pbnZva2UKICAgICAgICAgICAgICAxNjM4IF9kaXNwYXRjaF9xdWV1
ZV9kcmFpbgogICAgICAgICAgICAgICAgMTA1MiBfZGlzcGF0Y2hfcXVldWVfcHVzaF9saXN0X3Ns
b3cKICAgICAgICAgICAgICAgICAgMTA0NyBfZGlzcGF0Y2hfd2FrZXVwCiAgICAgICAgICAgICAg
ICAgICAgMTAzMyBfZGlzcGF0Y2hfbWdyX3dha2V1cAogICAgICAgICAgICAgICAgICAgICAgMTAz
MiBfZGlzcGF0Y2hfdXBkYXRlX2txCiAgICAgICAgICAgICAgICAgICAgICAgIDk5NiBrZXZlbnQK
ICAgICAgICAgICAgICAgICAgICAgICAgMzYgX2Rpc3BhdGNoX3VwZGF0ZV9rcQogICAgICAgICAg
ICAgICAgICAgICAgMSBfZGlzcGF0Y2hfbWdyX3dha2V1cAogICAgICAgICAgICAgICAgICAgIDE0
IF9kaXNwYXRjaF93YWtldXAKICAgICAgICAgICAgICAgICAgNSBfZGlzcGF0Y2hfcXVldWVfcHVz
aF9saXN0X3Nsb3cKICAgICAgICAgICAgICAgIDU1MyBfZGlzcGF0Y2hfcXVldWVfaW52b2tlCiAg
ICAgICAgICAgICAgICAgIDUxOCBfZGlzcGF0Y2hfc291cmNlX2ludm9rZQogICAgICAgICAgICAg
ICAgICAgIDQ1NyBDb3JlSVBDOjpDb25uZWN0aW9uOjpyZWNlaXZlU291cmNlRXZlbnRIYW5kbGVy
KCkKICAgICAgICAgICAgICAgICAgICAgIDQzNyBtYWNoX21zZwogICAgICAgICAgICAgICAgICAg
ICAgICA0MjAgbWFjaF9tc2dfdHJhcAogICAgICAgICAgICAgICAgICAgICAgICAxNyBtYWNoX21z
ZwogICAgICAgICAgICAgICAgICAgICAgMTggQ29yZUlQQzo6Q29ubmVjdGlvbjo6cmVjZWl2ZVNv
dXJjZUV2ZW50SGFuZGxlcigpCiAgICAgICAgICAgICAgICAgICAgICAyIGR5bGRfc3R1Yl9tYWNo
X21zZ190cmFwCiAgICAgICAgICAgICAgICAgICAgMjggV29ya1F1ZXVlOjpFdmVudFNvdXJjZTo6
ZXZlbnRIYW5kbGVyKHZvaWQqKQogICAgICAgICAgICAgICAgICAgIDIxIF9kaXNwYXRjaF9zb3Vy
Y2VfaW52b2tlCiAgICAgICAgICAgICAgICAgICAgMTIgTWVtYmVyRnVuY3Rpb25Xb3JrSXRlbTA8
Q29yZUlQQzo6Q29ubmVjdGlvbj46OmV4ZWN1dGUoKQogICAgICAgICAgICAgICAgICAyMiBfZGlz
cGF0Y2hfcXVldWVfaW52b2tlCiAgICAgICAgICAgICAgICAgIDEzIF9kaXNwYXRjaF9zb3VyY2Vf
bGF0Y2hfYW5kX2NhbGwKICAgICAgICAgICAgICAgIDI4IF9kaXNwYXRjaF9xdWV1ZV9kcmFpbgog
ICAgICAgICAgICAgICAgNSBfZGlzcGF0Y2hfcmV0YWluCiAgICAgICAgICAgICAgNCBfZGlzcGF0
Y2hfcmVsZWFzZQogICAgICAgICAgICAgIDEgX2Rpc3BhdGNoX3F1ZXVlX2ludm9rZQogICAgMjYw
IFRocmVhZF83NTc1MTc1ICAgRGlzcGF0Y2hRdWV1ZV83OiBjb20uYXBwbGUucm9vdC5kZWZhdWx0
LW92ZXJjb21taXQtcHJpb3JpdHkgIChzZXJpYWwpCiAgICAgIDI2MCBzdGFydF93cXRocmVhZAog
ICAgICAgIDI2MCBfcHRocmVhZF93cXRocmVhZAogICAgICAgICAgMjU5IF9kaXNwYXRjaF93b3Jr
ZXJfdGhyZWFkMgogICAgICAgICAgICA4NCBfQ0ZBdXRvcmVsZWFzZVBvb2xQb3AKICAgICAgICAg
ICAgICA0MiBfQ0ZBdXRvcmVsZWFzZVBvb2xQb3AKICAgICAgICAgICAgICAxNCBfb2JqY19nZXRG
cmVlZE9iamVjdENsYXNzCiAgICAgICAgICAgICAgMTIgcHRocmVhZF9zZXRzcGVjaWZpYwogICAg
ICAgICAgICAgIDkgcHRocmVhZF9nZXRzcGVjaWZpYwogICAgICAgICAgICAgIDMgb2JqY19jb2xs
ZWN0aW5nRW5hYmxlZAogICAgICAgICAgICAgIDMgcHRocmVhZF9lcXVhbAogICAgICAgICAgICAg
IDEgcHRocmVhZF9zZWxmCiAgICAgICAgICAgIDc5IF9DRkF1dG9yZWxlYXNlUG9vbFB1c2gKICAg
ICAgICAgICAgICAzNiBvYmpjX2NvbGxlY3RpbmdFbmFibGVkCiAgICAgICAgICAgICAgMTggX0NG
QXV0b3JlbGVhc2VQb29sUHVzaAogICAgICAgICAgICAgIDkgcHRocmVhZF9nZXRzcGVjaWZpYwog
ICAgICAgICAgICAgIDggcHRocmVhZF9zZWxmCiAgICAgICAgICAgICAgOCBwdGhyZWFkX3NldHNw
ZWNpZmljCiAgICAgICAgICAgIDUxIF9kaXNwYXRjaF93b3JrZXJfdGhyZWFkMgogICAgICAgICAg
ICAyNyBfZGlzcGF0Y2hfcXVldWVfaW52b2tlCiAgICAgICAgICAgICAgMTQgX2Rpc3BhdGNoX3F1
ZXVlX2ludm9rZQogICAgICAgICAgICAgIDYgZHVtbXlfZnVuY3Rpb25fcjAKICAgICAgICAgICAg
ICA1IF9kaXNwYXRjaF93YWtldXAKICAgICAgICAgICAgICAgIDQgX2Rpc3BhdGNoX3dha2V1cAog
ICAgICAgICAgICAgICAgMSBkdW1teV9mdW5jdGlvbl9yMAogICAgICAgICAgICAgIDIgX2Rpc3Bh
dGNoX3F1ZXVlX2RyYWluCiAgICAgICAgICAgIDkgZHlsZF9zdHViX3B0aHJlYWRfc2V0c3BlY2lm
aWMKICAgICAgICAgICAgMyBkeWxkX3N0dWJfcHRocmVhZF9zZWxmCiAgICAgICAgICAgIDIgZHVt
bXlfZnVuY3Rpb24KICAgICAgICAgICAgMiBkeWxkX3N0dWJfcHRocmVhZF9lcXVhbAogICAgICAg
ICAgICAxIGR5bGRfc3R1Yl9fb2JqY19nZXRGcmVlZE9iamVjdENsYXNzCiAgICAgICAgICAgIDEg
ZHlsZF9zdHViX29iamNfY29sbGVjdGluZ0VuYWJsZWQKICAgICAgICAgIDEgX2Rpc3BhdGNoX3Jl
bGVhc2UKICAgIDQgVGhyZWFkXzc1NzUxNzQgICBEaXNwYXRjaFF1ZXVlXzI3OiBzb3VyY2UgIChz
ZXJpYWwpCiAgICAgIDQgc3RhcnRfd3F0aHJlYWQKICAgICAgICA0IF9wdGhyZWFkX3dxdGhyZWFk
CiAgICAgICAgICA0IF9kaXNwYXRjaF93b3JrZXJfdGhyZWFkMgogICAgICAgICAgICA0IF9kaXNw
YXRjaF9xdWV1ZV9pbnZva2UKICAgICAgICAgICAgICA0IF9kaXNwYXRjaF9tZ3JfaW52b2tlCiAg
ICAgICAgICAgICAgICA0IF9kaXNwYXRjaF9tZ3JfdGhyZWFkMgogICAgICAgICAgICAgICAgICA0
IF9kaXNwYXRjaF9xdWV1ZV9zZXJpYWxfZHJhaW5fdGlsbF9lbXB0eQogICAgICAgICAgICAgICAg
ICAgIDQgX2Rpc3BhdGNoX3F1ZXVlX2RyYWluCiAgICAgICAgICAgICAgICAgICAgICA0IF9kaXNw
YXRjaF9xdWV1ZV9pbnZva2UKICAgICAgICAgICAgICAgICAgICAgICAgNCBfZGlzcGF0Y2hfcXVl
dWVfZHJhaW4KClRvdGFsIG51bWJlciBpbiBzdGFjayAocmVjdXJzaXZlIGNvdW50ZWQgbXVsdGlw
bGUsIHdoZW4gPj01KToKICAgICAgICA4ICAgICAgIF9kaXNwYXRjaF9xdWV1ZV9pbnZva2UKICAg
ICAgICA2ICAgICAgIF9kaXNwYXRjaF9xdWV1ZV9kcmFpbgogICAgICAgIDYgICAgICAgX2Rpc3Bh
dGNoX3dha2V1cAogICAgICAgIDYgICAgICAgX3B0aHJlYWRfd3F0aHJlYWQKICAgICAgICA2ICAg
ICAgIHN0YXJ0X3dxdGhyZWFkCiAgICAgICAgNSAgICAgICBfZGlzcGF0Y2hfcmVsZWFzZQogICAg
ICAgIDUgICAgICAgX2Rpc3BhdGNoX3dvcmtlcl90aHJlYWQyCiAgICAgICAgNSAgICAgICBtYWNo
X21zZwogICAgICAgIDUgICAgICAgbWFjaF9tc2dfdHJhcAoKU29ydCBieSB0b3Agb2Ygc3RhY2ss
IHNhbWUgY29sbGFwc2VkICh3aGVuID49IDUpOgogICAgICAgIG1hY2hfbXNnX3RyYXAgICAgICAg
IDE5NDg3CiAgICAgICAgX193b3JrcV9rZXJucmV0dXJuICAgICAgICAxMzgzNwogICAgICAgIGtl
dmVudCAgICAgICAgNTU5MgogICAgICAgIHN0YXJ0X3dxdGhyZWFkICAgICAgICAxMzg3CiAgICAg
ICAgcGlja19uZXh0d29ya3F1ZXVlX2Ryb3Bsb2NrICAgICAgICA5OQogICAgICAgIF9kaXNwYXRj
aF9xdWV1ZV9kcmFpbiAgICAgICAgOTEKICAgICAgICBfZGlzcGF0Y2hfd29ya2VyX3RocmVhZDIg
ICAgICAgIDYzCiAgICAgICAgX2Rpc3BhdGNoX21ncl9pbnZva2UgICAgICAgIDYxCiAgICAgICAg
X19lcnJvciAgICAgICAgNTkKICAgICAgICBfZGlzcGF0Y2hfcXVldWVfaW52b2tlICAgICAgICA1
NAogICAgICAgIG1hY2hfcG9ydF9tb3ZlX21lbWJlciAgICAgICAgNTQKICAgICAgICBfZGlzcGF0
Y2hfc291cmNlX2ludm9rZSAgICAgICAgNDMKICAgICAgICBfQ0ZBdXRvcmVsZWFzZVBvb2xQb3Ag
ICAgICAgIDQyCiAgICAgICAgX2Rpc3BhdGNoX3dha2V1cCAgICAgICAgNDIKICAgICAgICBtYWNo
X21zZyAgICAgICAgNDIKICAgICAgICBtaWdfZ2V0X3JlcGx5X3BvcnQgICAgICAgIDQxCiAgICAg
ICAgX2Rpc3BhdGNoX3J1bl90aW1lcnMgICAgICAgIDQwCiAgICAgICAgb2JqY19jb2xsZWN0aW5n
RW5hYmxlZCAgICAgICAgMzkKICAgICAgICBfX25hbm90aW1lICAgICAgICAzOAogICAgICAgIF9f
Z2V0dGltZW9mZGF5ICAgICAgICAzNgogICAgICAgIF9kaXNwYXRjaF91cGRhdGVfa3EgICAgICAg
IDM2CiAgICAgICAgX3B0aHJlYWRfd3F0aHJlYWQgICAgICAgIDMzCiAgICAgICAgZ2V0dGltZW9m
ZGF5ICAgICAgICAyOQogICAgICAgIFdvcmtRdWV1ZTo6RXZlbnRTb3VyY2U6OmV2ZW50SGFuZGxl
cih2b2lkKikgICAgICAgIDI4CiAgICAgICAgX19hdG9taWNfYWRkMzIgICAgICAgIDI2CiAgICAg
ICAgX2Rpc3BhdGNoX21ncl90aHJlYWQyICAgICAgICAyMwogICAgICAgIF9kaXNwYXRjaF9kcmFp
bl9tYWNoX21lc3NhZ2VzICAgICAgICAyMQogICAgICAgIF9kaXNwYXRjaF9nZXRfbmV4dF90aW1l
cl9maXJlICAgICAgICAyMQogICAgICAgIHB0aHJlYWRfc2V0c3BlY2lmaWMgICAgICAgIDIwCiAg
ICAgICAgX19zcGluX2xvY2sgICAgICAgIDE5CiAgICAgICAgX2Rpc3BhdGNoX3JldGFpbiAgICAg
ICAgMTkKICAgICAgICBDb3JlSVBDOjpDb25uZWN0aW9uOjpyZWNlaXZlU291cmNlRXZlbnRIYW5k
bGVyKCkgICAgICAgIDE4CiAgICAgICAgX0NGQXV0b3JlbGVhc2VQb29sUHVzaCAgICAgICAgMTgK
ICAgICAgICBfZGlzcGF0Y2hfa2V2ZW50X21hY2hwb3J0X2VuYWJsZSAgICAgICAgMTgKICAgICAg
ICBwdGhyZWFkX2dldHNwZWNpZmljICAgICAgICAxOAogICAgICAgIHB0aHJlYWRfd29ya3F1ZXVl
X2FkZGl0ZW1fbnAgICAgICAgIDE3CiAgICAgICAgX2Rpc3BhdGNoX3JlbGVhc2UgICAgICAgIDE1
CiAgICAgICAgX2Rpc3BhdGNoX3F1ZXVlX3B1c2hfbGlzdF9zbG93ICAgICAgICAxNAogICAgICAg
IF9kaXNwYXRjaF9xdWV1ZV93YWtldXBfZ2xvYmFsICAgICAgICAxNAogICAgICAgIF9vYmpjX2dl
dEZyZWVkT2JqZWN0Q2xhc3MgICAgICAgIDE0CiAgICAgICAgX2Rpc3BhdGNoX3NvdXJjZV9sYXRj
aF9hbmRfY2FsbCAgICAgICAgMTMKICAgICAgICBNZW1iZXJGdW5jdGlvbldvcmtJdGVtMDxDb3Jl
SVBDOjpDb25uZWN0aW9uPjo6ZXhlY3V0ZSgpICAgICAgICAxMgogICAgICAgIE9TQXRvbWljQWRk
MzIgICAgICAgIDEyCiAgICAgICAgX19jb21tcGFnZV9nZXR0aW1lb2ZkYXkgICAgICAgIDEyCiAg
ICAgICAgX2Rpc3BhdGNoX2tldmVudF9tYWNocG9ydF9yZXN1bWUgICAgICAgIDEwCiAgICAgICAg
X2Rpc3BhdGNoX2tldmVudF9yZXN1bWUgICAgICAgIDEwCiAgICAgICAgZHlsZF9zdHViX3B0aHJl
YWRfc2V0c3BlY2lmaWMgICAgICAgIDkKICAgICAgICBwdGhyZWFkX3NlbGYgICAgICAgIDkKICAg
ICAgICBkdW1teV9mdW5jdGlvbl9yMCAgICAgICAgOAogICAgICAgIF9kaXNwYXRjaF9nZXRfbmFu
b3NlY29uZHMgICAgICAgIDcKICAgICAgICBfZGlzcGF0Y2hfcXVldWVfc2VyaWFsX2RyYWluX3Rp
bGxfZW1wdHkgICAgICAgIDcKICAgICAgICBfZGlzcGF0Y2hfc291cmNlX21lcmdlX2tldmVudCAg
ICAgICAgNwogICAgICAgIE9TU3BpbkxvY2tMb2NrICAgICAgICA2CiAgICAgICAgX2Rpc3BhdGNo
X3NvdXJjZV9kcmFpbl9rZXZlbnQgICAgICAgIDYKICAgICAgICBkeWxkX3N0dWJfZ2V0dGltZW9m
ZGF5ICAgICAgICA1Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>61691</attachid>
            <date>2010-07-15 11:20:42 -0700</date>
            <delta_ts>2010-07-15 11:23:35 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-42355-20100715112041.patch</filename>
            <type>text/plain</type>
            <size>3917</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdDIvQ2hhbmdlTG9nIGIvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXgg
OTMwMjMwNjFlYjdiOGU5ZWFkMWY4MjVhZGJhMzU2Mzc0ZDdlOGE4Ny4uMzFiYjk1ZDZkNDA4M2Fi
ZWZkZWU3ODE3NWRlZDE3ZDM1YTM4NWJiMSAxMDA2NDQKLS0tIGEvV2ViS2l0Mi9DaGFuZ2VMb2cK
KysrIGIvV2ViS2l0Mi9DaGFuZ2VMb2cKQEAgLTEsNSArMSwyNiBAQAogMjAxMC0wNy0xNSAgQW5k
ZXJzIENhcmxzc29uICA8YW5kZXJzY2FAYXBwbGUuY29tPgogCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdlYktpdFRlc3RSdW5uZXIgZ29lcyBvZmYgdGhl
IGRlZXAgZW5kLCBzcGlubmluZyBpbiBhIGRpc3BhdGNoIHF1ZXVlIHRocmVhZAorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDIzNTUKKworICAgICAgICBT
b21ldGltZXMsIHdoZW4gcmVjZWl2aW5nIGEgbWVzc2FnZSB3aG9zZSBzaXplIGlzIHZlcnkgY2xv
c2UgdG8gdGhlIGlubGluZU1lc3NhZ2VNYXhTaXplLAorICAgICAgICBtYWNoX21zZyB3b3VsZCBy
ZXR1cm4gd2l0aCBNQUNIX1JDVl9UT09fTEFSR0UuIEluIGRlYnVnIGJ1aWxkcyB3ZSB3b3VsZCBh
c3NlcnQsIGJ1dCBpbiByZWxlYXNlCisgICAgICAgIGJ1aWxkcyB3ZSB3b3VsZCBqdXN0IGJhaWwg
YW5kIHRoZSByZWNlaXZlU291cmNlRXZlbnRIYW5kbGVyIHdvdWxkIGJlIHJ1biBhZ2FpbiBzaG9y
dGx5IHNpbmNlIHdlIGRpZG4ndAorICAgICAgICBhY3R1YWxseSBwdWxsIHRoZSBtZXNzYWdlIG9m
ZiB0aGUgbWFjaCBtZXNzYWdlIHF1ZXVlLgorCisgICAgICAgIEZpeCB0aGlzIGJ5IHNldHRpbmcg
dGhlIHJlY2VpdmUgc291cmNlIGJ1ZmZlciBzaXplIHRvIGluY2x1ZGUgdGhlIG1heGltdW0gbWVz
c2FnZSB0cmFpbGVyIHNpemUsIHdoaWNoCisgICAgICAgIG1hY2hfbXNnIHJlcXVpcmVzLiBBbHNv
LCBoYW5kbGUgbWFjaF9tc2cgcmV0dXJuaW5nIE1BQ0hfUkNWX1RPT19MQVJHRSAoZXZlbiB0aG91
Z2ggaW4gdGhlb3J5IGl0IHdvdWxkIG5ldmVyIGhhcHBlbgorICAgICAgICBub3cgdGhhdCB0aGUg
cmVjZWl2ZWRCdWZmZXJTaXplIGFsd2F5cyBpbmNsdWRlcyB0aGUgbWF4aW11bSBtZXNzYWdlIHRy
YWlsZXIgc2l6ZS4KKworICAgICAgICAqIFBsYXRmb3JtL0NvcmVJUEMvbWFjL0Nvbm5lY3Rpb25N
YWMuY3BwOgorICAgICAgICAoQ29yZUlQQzo6Q29ubmVjdGlvbjo6cmVjZWl2ZVNvdXJjZUV2ZW50
SGFuZGxlcik6CisgICAgICAgIFVzZSBhIFZlY3RvciB3aXRoIGlubGluZSBkYXRhIGluc3RlYWQg
b2YgYSBjaGFyIGFycmF5LiBUaGlzIHdheSB3ZSBjYW4gcmVzaXplIHRoZSBWZWN0b3IgaWYgdGhl
IG1lc3NhZ2UgcmVjZWl2ZWQKKyAgICAgICAgaXMgdG9vIGJpZy4KKworMjAxMC0wNy0xNSAgQW5k
ZXJzIENhcmxzc29uICA8YW5kZXJzY2FAYXBwbGUuY29tPgorCiAgICAgICAgIFJldmlld2VkIGJ5
IERhcmluIEFkbGVyLgogCiAgICAgICAgIFNlbmQgSmF2YVNjcmlwdCBzdHJlYW0gZGF0YSB0byBw
bHVnLWlucwpkaWZmIC0tZ2l0IGEvV2ViS2l0Mi9QbGF0Zm9ybS9Db3JlSVBDL21hYy9Db25uZWN0
aW9uTWFjLmNwcCBiL1dlYktpdDIvUGxhdGZvcm0vQ29yZUlQQy9tYWMvQ29ubmVjdGlvbk1hYy5j
cHAKaW5kZXggZWZlYzJjODQ5MzU4NjJkZTBkNGIzYWQyYTNlNDUxYmUzODg1OTE4NS4uNjUyYWIy
NDM0YjE3ZDNmYjcxN2MxYTlhZDA1OGEzYmVkYWQzZGM4OCAxMDA2NDQKLS0tIGEvV2ViS2l0Mi9Q
bGF0Zm9ybS9Db3JlSVBDL21hYy9Db25uZWN0aW9uTWFjLmNwcAorKysgYi9XZWJLaXQyL1BsYXRm
b3JtL0NvcmVJUEMvbWFjL0Nvbm5lY3Rpb25NYWMuY3BwCkBAIC0xMjYsNyArMTI2LDYgQEAgdm9p
ZCBDb25uZWN0aW9uOjpzZW5kT3V0Z29pbmdNZXNzYWdlKE1lc3NhZ2VJRCBtZXNzYWdlSUQsIFBh
c3NPd25QdHI8QXJndW1lbnRFbmMKICAgICB9CiAgICAgCiAgICAgc2l6ZV90IG1lc3NhZ2VTaXpl
ID0gbWFjaE1lc3NhZ2VTaXplKGFyZ3VtZW50cy0+YnVmZmVyU2l6ZSgpLCBudW1iZXJPZlBvcnRE
ZXNjcmlwdG9ycywgbnVtYmVyT2ZPT0xNZW1vcnlEZXNjcmlwdG9ycyk7Ci0gICAgCiAgICAgY2hh
ciBidWZmZXJbaW5saW5lTWVzc2FnZU1heFNpemVdOwogCiAgICAgYm9vbCBtZXNzYWdlQm9keUlz
T09MID0gZmFsc2U7CkBAIC0yNzcsMjEgKzI3NiwzMiBAQCBzdGF0aWMgUGFzc093blB0cjxBcmd1
bWVudERlY29kZXI+IGNyZWF0ZUFyZ3VtZW50RGVjb2RlcihtYWNoX21zZ19oZWFkZXJfdCogaGVh
ZAogCiB2b2lkIENvbm5lY3Rpb246OnJlY2VpdmVTb3VyY2VFdmVudEhhbmRsZXIoKQogewotICAg
IGNoYXIgYnVmZmVyW2lubGluZU1lc3NhZ2VNYXhTaXplXTsKKyAgICAvLyBUaGUgcmVjZWl2ZSBi
dWZmZXIgc2l6ZSBzaG91bGQgYWx3YXlzIGluY2x1ZGUgdGhlIG1heGltdW0gdHJhaWxlciBzaXpl
LgorICAgIHN0YXRpYyBjb25zdCBzaXplX3QgcmVjZWl2ZUJ1ZmZlclNpemUgPSBpbmxpbmVNZXNz
YWdlTWF4U2l6ZSArIE1BWF9UUkFJTEVSX1NJWkU7CisKKyAgICBWZWN0b3I8Y2hhciwgcmVjZWl2
ZUJ1ZmZlclNpemU+IGJ1ZmZlcihyZWNlaXZlQnVmZmVyU2l6ZSk7CiAgICAgCi0gICAgbWFjaF9t
c2dfaGVhZGVyX3QqIGhlYWRlciA9IHJlaW50ZXJwcmV0X2Nhc3Q8bWFjaF9tc2dfaGVhZGVyX3Qq
PigmYnVmZmVyKTsKKyAgICBtYWNoX21zZ19oZWFkZXJfdCogaGVhZGVyID0gcmVpbnRlcnByZXRf
Y2FzdDxtYWNoX21zZ19oZWFkZXJfdCo+KGJ1ZmZlci5kYXRhKCkpOwogICAgIAotICAgIGtlcm5f
cmV0dXJuX3Qga3IgPSBtYWNoX21zZyhoZWFkZXIsIE1BQ0hfUkNWX01TRyB8IE1BQ0hfUkNWX0xB
UkdFIHwgTUFDSF9SQ1ZfVElNRU9VVCwgMCwgc2l6ZW9mKGJ1ZmZlciksIG1fcmVjZWl2ZVBvcnQs
IDAsIE1BQ0hfUE9SVF9OVUxMKTsKKyAgICBrZXJuX3JldHVybl90IGtyID0gbWFjaF9tc2coaGVh
ZGVyLCBNQUNIX1JDVl9NU0cgfCBNQUNIX1JDVl9MQVJHRSB8IE1BQ0hfUkNWX1RJTUVPVVQsIDAs
IGJ1ZmZlci5zaXplKCksIG1fcmVjZWl2ZVBvcnQsIDAsIE1BQ0hfUE9SVF9OVUxMKTsKICAgICBp
ZiAoa3IgPT0gTUFDSF9SQ1ZfVElNRURfT1VUKQogICAgICAgICByZXR1cm47CiAKLSAgICBpZiAo
a3IgIT0gTUFDSF9NU0dfU1VDQ0VTUykgeworICAgIGlmIChrciA9PSBNQUNIX1JDVl9UT09fTEFS
R0UpIHsKKyAgICAgICAgLy8gVGhlIG1lc3NhZ2Ugd2FzIHRvbyBsYXJnZSwgcmVzaXplIHRoZSBi
dWZmZXIgYW5kIHRyeSBhZ2Fpbi4KKyAgICAgICAgYnVmZmVyLnJlc2l6ZShoZWFkZXItPm1zZ2hf
c2l6ZSArIE1BWF9UUkFJTEVSX1NJWkUpOworICAgICAgICAKKyAgICAgICAgaGVhZGVyID0gcmVp
bnRlcnByZXRfY2FzdDxtYWNoX21zZ19oZWFkZXJfdCo+KGJ1ZmZlci5kYXRhKCkpOworICAgICAg
ICAKKyAgICAgICAga3IgPSBtYWNoX21zZyhoZWFkZXIsIE1BQ0hfUkNWX01TRyB8IE1BQ0hfUkNW
X0xBUkdFIHwgTUFDSF9SQ1ZfVElNRU9VVCwgMCwgYnVmZmVyLnNpemUoKSwgbV9yZWNlaXZlUG9y
dCwgMCwgTUFDSF9QT1JUX05VTEwpOworICAgICAgICBBU1NFUlQoa3IgIT0gTUFDSF9SQ1ZfVE9P
X0xBUkdFKTsKKyAgICB9CiAKKyAgICBpZiAoa3IgIT0gTUFDSF9NU0dfU1VDQ0VTUykgewogICAg
ICAgICBBU1NFUlRfTk9UX1JFQUNIRUQoKTsKLSAgICAgICAgLy8gRklYTUU6IEhhbmRsZSBNQUNI
X1JDVl9NU0dfVE9PX0xBUkdFLgogICAgICAgICByZXR1cm47CiAgICAgfQotICAgIAorCiAgICAg
TWVzc2FnZUlEIG1lc3NhZ2VJRCA9IE1lc3NhZ2VJRDo6ZnJvbUludChoZWFkZXItPm1zZ2hfaWQp
OwogICAgIE93blB0cjxBcmd1bWVudERlY29kZXI+IGFyZ3VtZW50cyA9IGNyZWF0ZUFyZ3VtZW50
RGVjb2RlcihoZWFkZXIpOwogICAgIEFTU0VSVChhcmd1bWVudHMpOwo=
</data>
<flag name="review"
          id="49759"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>