<?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>104157</bug_id>
          
          <creation_ts>2012-12-05 12:48:08 -0800</creation_ts>
          <short_desc>Connection::waitForMessage shouldn&apos;t use the message ID</short_desc>
          <delta_ts>2012-12-05 14:17:42 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Anders Carlsson">andersca</reporter>
          <assigned_to name="Anders Carlsson">andersca</assigned_to>
          <cc>webkit-ews</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>784012</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2012-12-05 12:48:08 -0800</bug_when>
    <thetext>Connection::waitForMessage shouldn&apos;t use the message ID</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>784020</commentid>
    <comment_count>1</comment_count>
      <attachid>177813</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2012-12-05 12:52:04 -0800</bug_when>
    <thetext>Created attachment 177813
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>784023</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-12-05 12:53:32 -0800</bug_when>
    <thetext>Attachment 177813 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;Source/WebKit2/ChangeLog&apos;, u&apos;Source/WebKit...&quot; exit_code: 1
Source/WebKit2/Platform/CoreIPC/Connection.h:245:  Local variables should never be PassOwnPtr (see http://webkit.org/coding/RefPtr.html).  [readability/pass_ptr] [5]
Total errors found: 1 in 3 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>784029</commentid>
    <comment_count>3</comment_count>
      <attachid>177813</attachid>
    <who name="Early Warning System Bot">webkit-ews</who>
    <bug_when>2012-12-05 12:57:27 -0800</bug_when>
    <thetext>Comment on attachment 177813
Patch

Attachment 177813 did not pass qt-wk2-ews (qt):
Output: http://queues.webkit.org/results/15147608</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>784038</commentid>
    <comment_count>4</comment_count>
      <attachid>177816</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2012-12-05 13:10:53 -0800</bug_when>
    <thetext>Created attachment 177816
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>784043</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-12-05 13:13:10 -0800</bug_when>
    <thetext>Attachment 177816 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;Source/WebKit2/ChangeLog&apos;, u&apos;Source/WebKit...&quot; exit_code: 1
Source/WebKit2/Platform/CoreIPC/Connection.h:245:  Local variables should never be PassOwnPtr (see http://webkit.org/coding/RefPtr.html).  [readability/pass_ptr] [5]
Total errors found: 1 in 3 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>784108</commentid>
    <comment_count>6</comment_count>
      <attachid>177816</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-12-05 14:17:39 -0800</bug_when>
    <thetext>Comment on attachment 177816
Patch

Clearing flags on attachment: 177816

Committed r136762: &lt;http://trac.webkit.org/changeset/136762&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>784109</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-12-05 14:17:42 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>177813</attachid>
            <date>2012-12-05 12:52:04 -0800</date>
            <delta_ts>2012-12-05 13:10:52 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-104157-20121205124929.patch</filename>
            <type>text/plain</type>
            <size>7551</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM2NzAyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggYmEwN2JmZjIyZDZmNjcz
ZGNhMmVjOTQzNzUxMjQ3ZDNmYzEyMmUyZS4uZjg3ZjhmMjJhMWNlMzkzYzI1MmI3NGYxODYxNzA5
NTUwNmIwYTBhMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDEyLTEyLTA1ICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CisKKyAgICAgICAgQ29ubmVjdGlvbjo6
d2FpdEZvck1lc3NhZ2Ugc2hvdWxkbid0IHVzZSB0aGUgbWVzc2FnZSBJRAorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA0MTU3CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUGFzcyB0aGUgbWVzc2FnZSByZWNl
aXZlciBuYW1lIGFuZCBtZXNzYWdlIG5hbWUgdG8gd2FpdEZvck1lc3NhZ2UgYW5kIHVzZSB0aGVt
IGZvciBsb29rdXBzIGluc3RlYWQgb2YKKyAgICAgICAgdGhlIG1lc3NhZ2UgSUQuCisKKyAgICAg
ICAgKiBQbGF0Zm9ybS9Db3JlSVBDL0Nvbm5lY3Rpb24uY3BwOgorICAgICAgICAoQ29yZUlQQzo6
Q29ubmVjdGlvbjo6Y3JlYXRlU3luY01lc3NhZ2VFbmNvZGVyKToKKyAgICAgICAgKENvcmVJUEM6
OkNvbm5lY3Rpb246OndhaXRGb3JNZXNzYWdlKToKKyAgICAgICAgKENvcmVJUEM6OkNvbm5lY3Rp
b246OnByb2Nlc3NJbmNvbWluZ01lc3NhZ2UpOgorICAgICAgICAqIFBsYXRmb3JtL0NvcmVJUEMv
Q29ubmVjdGlvbi5oOgorICAgICAgICAoQ29yZUlQQzo6Q29ubmVjdGlvbjo6d2FpdEZvckFuZERp
c3BhdGNoSW1tZWRpYXRlbHkpOgorCiAyMDEyLTEyLTA1ICBDaHJpc3RvcGhlIER1bWV6ICA8Y2hy
aXN0b3BoZS5kdW1lekBpbnRlbC5jb20+CiAKICAgICAgICAgW0VGTF1bV0syXSBFV0syVW5pdFRl
c3RCYXNlLmV3a19mYXZpY29uX2RhdGFiYXNlX2FzeW5jX2ljb25fZ2V0IGlzIGNyYXNoaW5nIHdp
dGggbmV3IEV3a19Db250ZXh0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9QbGF0Zm9ybS9D
b3JlSVBDL0Nvbm5lY3Rpb24uY3BwIGIvU291cmNlL1dlYktpdDIvUGxhdGZvcm0vQ29yZUlQQy9D
b25uZWN0aW9uLmNwcAppbmRleCBmMDIyMGEwZmZkZThmMmUxNWM1ZTE5M2FmOWY2OTUzZTg0ODUy
M2FlLi45M2I4OWQ2MWJjNzUxZjlhMzRkN2RjMWM3ZGYzMTY1NDg4MDllMmU3IDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0Mi9QbGF0Zm9ybS9Db3JlSVBDL0Nvbm5lY3Rpb24uY3BwCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL1BsYXRmb3JtL0NvcmVJUEMvQ29ubmVjdGlvbi5jcHAKQEAgLTI4Myw3ICsy
ODMsNyBAQCB2b2lkIENvbm5lY3Rpb246Om1hcmtDdXJyZW50bHlEaXNwYXRjaGVkTWVzc2FnZUFz
SW52YWxpZCgpCiAgICAgbV9kaWRSZWNlaXZlSW52YWxpZE1lc3NhZ2UgPSB0cnVlOwogfQogCi1Q
YXNzT3duUHRyPE1lc3NhZ2VFbmNvZGVyPiBDb25uZWN0aW9uOjpjcmVhdGVTeW5jTWVzc2FnZUVu
Y29kZXIoY29uc3QgU3RyaW5nUmVmZXJlbmNlIG1lc3NhZ2VSZWNlaXZlck5hbWUsIGNvbnN0IFN0
cmluZ1JlZmVyZW5jZSBtZXNzYWdlTmFtZSwgdWludDY0X3QgZGVzdGluYXRpb25JRCwgdWludDY0
X3QmIHN5bmNSZXF1ZXN0SUQpCitQYXNzT3duUHRyPE1lc3NhZ2VFbmNvZGVyPiBDb25uZWN0aW9u
OjpjcmVhdGVTeW5jTWVzc2FnZUVuY29kZXIoU3RyaW5nUmVmZXJlbmNlIG1lc3NhZ2VSZWNlaXZl
ck5hbWUsIFN0cmluZ1JlZmVyZW5jZSBtZXNzYWdlTmFtZSwgdWludDY0X3QgZGVzdGluYXRpb25J
RCwgdWludDY0X3QmIHN5bmNSZXF1ZXN0SUQpCiB7CiAgICAgT3duUHRyPE1lc3NhZ2VFbmNvZGVy
PiBlbmNvZGVyID0gTWVzc2FnZUVuY29kZXI6OmNyZWF0ZShtZXNzYWdlUmVjZWl2ZXJOYW1lLCBt
ZXNzYWdlTmFtZSwgZGVzdGluYXRpb25JRCk7CiAKQEAgLTMxOSw3ICszMTksNyBAQCBib29sIENv
bm5lY3Rpb246OnNlbmRTeW5jUmVwbHkoUGFzc093blB0cjxNZXNzYWdlRW5jb2Rlcj4gZW5jb2Rl
cikKICAgICByZXR1cm4gc2VuZE1lc3NhZ2UoTWVzc2FnZUlEKENvcmVJUENNZXNzYWdlOjpTeW5j
TWVzc2FnZVJlcGx5KSwgZW5jb2Rlcik7CiB9CiAKLVBhc3NPd25QdHI8TWVzc2FnZURlY29kZXI+
IENvbm5lY3Rpb246OndhaXRGb3JNZXNzYWdlKE1lc3NhZ2VJRCBtZXNzYWdlSUQsIHVpbnQ2NF90
IGRlc3RpbmF0aW9uSUQsIGRvdWJsZSB0aW1lb3V0KQorUGFzc093blB0cjxNZXNzYWdlRGVjb2Rl
cj4gQ29ubmVjdGlvbjo6d2FpdEZvck1lc3NhZ2UoU3RyaW5nUmVmZXJlbmNlIG1lc3NhZ2VSZWNl
aXZlck5hbWUsIFN0cmluZ1JlZmVyZW5jZSBtZXNzYWdlTmFtZSwgdWludDY0X3QgZGVzdGluYXRp
b25JRCwgZG91YmxlIHRpbWVvdXQpCiB7CiAgICAgLy8gRmlyc3QsIGNoZWNrIGlmIHRoaXMgbWVz
c2FnZSBpcyBhbHJlYWR5IGluIHRoZSBpbmNvbWluZyBtZXNzYWdlcyBxdWV1ZS4KICAgICB7CkBA
IC0zMjgsNyArMzI4LDcgQEAgUGFzc093blB0cjxNZXNzYWdlRGVjb2Rlcj4gQ29ubmVjdGlvbjo6
d2FpdEZvck1lc3NhZ2UoTWVzc2FnZUlEIG1lc3NhZ2VJRCwgdWludDYKICAgICAgICAgZm9yIChE
ZXF1ZTxJbmNvbWluZ01lc3NhZ2U+OjppdGVyYXRvciBpdCA9IG1faW5jb21pbmdNZXNzYWdlcy5i
ZWdpbigpLCBlbmQgPSBtX2luY29taW5nTWVzc2FnZXMuZW5kKCk7IGl0ICE9IGVuZDsgKytpdCkg
ewogICAgICAgICAgICAgSW5jb21pbmdNZXNzYWdlJiBtZXNzYWdlID0gKml0OwogCi0gICAgICAg
ICAgICBpZiAobWVzc2FnZS5tZXNzYWdlSUQoKSA9PSBtZXNzYWdlSUQgJiYgbWVzc2FnZS5hcmd1
bWVudHMoKS0+ZGVzdGluYXRpb25JRCgpID09IGRlc3RpbmF0aW9uSUQpIHsKKyAgICAgICAgICAg
IGlmIChtZXNzYWdlLmFyZ3VtZW50cygpLT5tZXNzYWdlUmVjZWl2ZXJOYW1lKCkgPT0gbWVzc2Fn
ZVJlY2VpdmVyTmFtZSAmJiBtZXNzYWdlLmFyZ3VtZW50cygpLT5tZXNzYWdlTmFtZSgpID09IG1l
c3NhZ2VOYW1lICYmIG1lc3NhZ2UuYXJndW1lbnRzKCktPmRlc3RpbmF0aW9uSUQoKSA9PSBkZXN0
aW5hdGlvbklEKSB7CiAgICAgICAgICAgICAgICAgT3duUHRyPE1lc3NhZ2VEZWNvZGVyPiBkZWNv
ZGVyID0gbWVzc2FnZS5yZWxlYXNlQXJndW1lbnRzKCk7CiAKICAgICAgICAgICAgICAgICBtX2lu
Y29taW5nTWVzc2FnZXMucmVtb3ZlKGl0KTsKQEAgLTMzNiwxMCArMzM2LDEwIEBAIFBhc3NPd25Q
dHI8TWVzc2FnZURlY29kZXI+IENvbm5lY3Rpb246OndhaXRGb3JNZXNzYWdlKE1lc3NhZ2VJRCBt
ZXNzYWdlSUQsIHVpbnQ2CiAgICAgICAgICAgICB9CiAgICAgICAgIH0KICAgICB9Ci0gICAgCisK
ICAgICBkb3VibGUgYWJzb2x1dGVUaW1lID0gY3VycmVudFRpbWUoKSArIHRpbWVvdXQ7CiAgICAg
Ci0gICAgc3RkOjpwYWlyPHVuc2lnbmVkLCB1aW50NjRfdD4gbWVzc2FnZUFuZERlc3RpbmF0aW9u
KHN0ZDo6bWFrZV9wYWlyKG1lc3NhZ2VJRC50b0ludCgpLCBkZXN0aW5hdGlvbklEKSk7CisgICAg
c3RkOjpwYWlyPHN0ZDo6cGFpcjxTdHJpbmdSZWZlcmVuY2UsIFN0cmluZ1JlZmVyZW5jZT4sIHVp
bnQ2NF90PiBtZXNzYWdlQW5kRGVzdGluYXRpb24oc3RkOjptYWtlX3BhaXIoc3RkOjptYWtlX3Bh
aXIobWVzc2FnZVJlY2VpdmVyTmFtZSwgbWVzc2FnZU5hbWUpLCBkZXN0aW5hdGlvbklEKSk7CiAg
ICAgCiAgICAgewogICAgICAgICBNdXRleExvY2tlciBsb2NrZXIobV93YWl0Rm9yTWVzc2FnZU11
dGV4KTsKQEAgLTM1NSwxMyArMzU1LDExIEBAIFBhc3NPd25QdHI8TWVzc2FnZURlY29kZXI+IENv
bm5lY3Rpb246OndhaXRGb3JNZXNzYWdlKE1lc3NhZ2VJRCBtZXNzYWdlSUQsIHVpbnQ2CiAgICAg
d2hpbGUgKHRydWUpIHsKICAgICAgICAgTXV0ZXhMb2NrZXIgbG9ja2VyKG1fd2FpdEZvck1lc3Nh
Z2VNdXRleCk7CiAKLSAgICAgICAgSGFzaE1hcDxzdGQ6OnBhaXI8dW5zaWduZWQsIHVpbnQ2NF90
PiwgTWVzc2FnZURlY29kZXIqPjo6aXRlcmF0b3IgaXQgPSBtX3dhaXRGb3JNZXNzYWdlTWFwLmZp
bmQobWVzc2FnZUFuZERlc3RpbmF0aW9uKTsKKyAgICAgICAgSGFzaE1hcDxzdGQ6OnBhaXI8c3Rk
OjpwYWlyPFN0cmluZ1JlZmVyZW5jZSwgU3RyaW5nUmVmZXJlbmNlPiwgdWludDY0X3Q+LCBPd25Q
dHI8TWVzc2FnZURlY29kZXI+ID46Oml0ZXJhdG9yIGl0ID0gbV93YWl0Rm9yTWVzc2FnZU1hcC5m
aW5kKG1lc3NhZ2VBbmREZXN0aW5hdGlvbik7CiAgICAgICAgIGlmIChpdC0+dmFsdWUpIHsKLSAg
ICAgICAgICAgIC8vIEZJWE1FOiBtX3dhaXRGb3JNZXNzYWdlTWFwIHNob3VsZCByZWFsbHkgaG9s
ZCBPd25QdHJzIHRvCi0gICAgICAgICAgICAvLyBBcmd1bWVudERlY29kZXJzLCBidXQgSGFzaE1h
cCBkb2Vzbid0IGN1cnJlbnRseSBzdXBwb3J0IE93blB0cnMuCi0gICAgICAgICAgICBPd25QdHI8
TWVzc2FnZURlY29kZXI+IGRlY29kZXIgPSBhZG9wdFB0cihpdC0+dmFsdWUpOworICAgICAgICAg
ICAgT3duUHRyPE1lc3NhZ2VEZWNvZGVyPiBkZWNvZGVyID0gaXQtPnZhbHVlLnJlbGVhc2UoKTsK
ICAgICAgICAgICAgIG1fd2FpdEZvck1lc3NhZ2VNYXAucmVtb3ZlKGl0KTsKLSAgICAgICAgICAg
IAorCiAgICAgICAgICAgICByZXR1cm4gZGVjb2Rlci5yZWxlYXNlKCk7CiAgICAgICAgIH0KICAg
ICAgICAgCkBAIC0zNzMsNyArMzcxLDcgQEAgUGFzc093blB0cjxNZXNzYWdlRGVjb2Rlcj4gQ29u
bmVjdGlvbjo6d2FpdEZvck1lc3NhZ2UoTWVzc2FnZUlEIG1lc3NhZ2VJRCwgdWludDYKICAgICAg
ICAgICAgIGJyZWFrOwogICAgICAgICB9CiAgICAgfQotICAgIAorCiAgICAgcmV0dXJuIG51bGxw
dHI7CiB9CiAKQEAgLTUyMywxMCArNTIxLDEwIEBAIHZvaWQgQ29ubmVjdGlvbjo6cHJvY2Vzc0lu
Y29taW5nTWVzc2FnZShNZXNzYWdlSUQgbWVzc2FnZUlELCBQYXNzT3duUHRyPE1lc3NhZ2VECiAg
ICAgLy8gQ2hlY2sgaWYgd2UncmUgd2FpdGluZyBmb3IgdGhpcyBtZXNzYWdlLgogICAgIHsKICAg
ICAgICAgTXV0ZXhMb2NrZXIgbG9ja2VyKG1fd2FpdEZvck1lc3NhZ2VNdXRleCk7Ci0gICAgICAg
IAotICAgICAgICBIYXNoTWFwPHN0ZDo6cGFpcjx1bnNpZ25lZCwgdWludDY0X3Q+LCBNZXNzYWdl
RGVjb2Rlcio+OjppdGVyYXRvciBpdCA9IG1fd2FpdEZvck1lc3NhZ2VNYXAuZmluZChzdGQ6Om1h
a2VfcGFpcihtZXNzYWdlSUQudG9JbnQoKSwgaW5jb21pbmdNZXNzYWdlLmRlc3RpbmF0aW9uSUQo
KSkpOworCisgICAgICAgIEhhc2hNYXA8c3RkOjpwYWlyPHN0ZDo6cGFpcjxTdHJpbmdSZWZlcmVu
Y2UsIFN0cmluZ1JlZmVyZW5jZT4sIHVpbnQ2NF90PiwgT3duUHRyPE1lc3NhZ2VEZWNvZGVyPiA+
OjppdGVyYXRvciBpdCA9IG1fd2FpdEZvck1lc3NhZ2VNYXAuZmluZChzdGQ6Om1ha2VfcGFpcihz
dGQ6Om1ha2VfcGFpcihpbmNvbWluZ01lc3NhZ2UuYXJndW1lbnRzKCktPm1lc3NhZ2VSZWNlaXZl
ck5hbWUoKSwgaW5jb21pbmdNZXNzYWdlLmFyZ3VtZW50cygpLT5tZXNzYWdlTmFtZSgpKSwgaW5j
b21pbmdNZXNzYWdlLmRlc3RpbmF0aW9uSUQoKSkpOwogICAgICAgICBpZiAoaXQgIT0gbV93YWl0
Rm9yTWVzc2FnZU1hcC5lbmQoKSkgewotICAgICAgICAgICAgaXQtPnZhbHVlID0gaW5jb21pbmdN
ZXNzYWdlLnJlbGVhc2VBcmd1bWVudHMoKS5sZWFrUHRyKCk7CisgICAgICAgICAgICBpdC0+dmFs
dWUgPSBpbmNvbWluZ01lc3NhZ2UucmVsZWFzZUFyZ3VtZW50cygpOwogICAgICAgICAgICAgQVNT
RVJUKGl0LT52YWx1ZSk7CiAgICAgICAgIAogICAgICAgICAgICAgbV93YWl0Rm9yTWVzc2FnZUNv
bmRpdGlvbi5zaWduYWwoKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1BsYXRmb3JtL0Nv
cmVJUEMvQ29ubmVjdGlvbi5oIGIvU291cmNlL1dlYktpdDIvUGxhdGZvcm0vQ29yZUlQQy9Db25u
ZWN0aW9uLmgKaW5kZXggMGFmNDY1MDM2ZTkzNjI3NTUxNjZjYjBiMjNkN2I3NmY5YzQ2ZTM2MC4u
YTljNDhkNGI2OWMzNWE1NDhiNTIyNTQ4MmQ3ZTE1MjRlZDY4M2M2ZSAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYktpdDIvUGxhdGZvcm0vQ29yZUlQQy9Db25uZWN0aW9uLmgKKysrIGIvU291cmNlL1dl
YktpdDIvUGxhdGZvcm0vQ29yZUlQQy9Db25uZWN0aW9uLmgKQEAgLTI0Miw3ICsyNDIsNyBAQCBw
cml2YXRlOgogICAgIAogICAgIGJvb2wgaXNWYWxpZCgpIGNvbnN0IHsgcmV0dXJuIG1fY2xpZW50
OyB9CiAgICAgCi0gICAgUGFzc093blB0cjxNZXNzYWdlRGVjb2Rlcj4gd2FpdEZvck1lc3NhZ2Uo
TWVzc2FnZUlELCB1aW50NjRfdCBkZXN0aW5hdGlvbklELCBkb3VibGUgdGltZW91dCk7CisgICAg
UGFzc093blB0cjxNZXNzYWdlRGVjb2Rlcj4gd2FpdEZvck1lc3NhZ2UoU3RyaW5nUmVmZXJlbmNl
IG1lc3NhZ2VSZWNlaXZlck5hbWUsIFN0cmluZ1JlZmVyZW5jZSBtZXNzYWdlTmFtZSwgdWludDY0
X3QgZGVzdGluYXRpb25JRCwgZG91YmxlIHRpbWVvdXQpOwogICAgIAogICAgIFBhc3NPd25QdHI8
TWVzc2FnZURlY29kZXI+IHdhaXRGb3JTeW5jUmVwbHkodWludDY0X3Qgc3luY1JlcXVlc3RJRCwg
ZG91YmxlIHRpbWVvdXQsIHVuc2lnbmVkIHN5bmNTZW5kRmxhZ3MpOwogCkBAIC0zMDAsNyArMzAw
LDcgQEAgcHJpdmF0ZToKICAgICAKICAgICBUaHJlYWRDb25kaXRpb24gbV93YWl0Rm9yTWVzc2Fn
ZUNvbmRpdGlvbjsKICAgICBNdXRleCBtX3dhaXRGb3JNZXNzYWdlTXV0ZXg7Ci0gICAgSGFzaE1h
cDxzdGQ6OnBhaXI8dW5zaWduZWQsIHVpbnQ2NF90PiwgTWVzc2FnZURlY29kZXIqPiBtX3dhaXRG
b3JNZXNzYWdlTWFwOworICAgIEhhc2hNYXA8c3RkOjpwYWlyPHN0ZDo6cGFpcjxTdHJpbmdSZWZl
cmVuY2UsIFN0cmluZ1JlZmVyZW5jZT4sIHVpbnQ2NF90PiwgT3duUHRyPE1lc3NhZ2VEZWNvZGVy
PiA+IG1fd2FpdEZvck1lc3NhZ2VNYXA7CiAKICAgICAvLyBSZXByZXNlbnRzIGEgc3luYyByZXF1
ZXN0IGZvciB3aGljaCB3ZSdyZSB3YWl0aW5nIG9uIGEgcmVwbHkuCiAgICAgc3RydWN0IFBlbmRp
bmdTeW5jUmVwbHkgewpAQCAtNDI2LDcgKzQyNiw3IEBAIHRlbXBsYXRlPHR5cGVuYW1lIFQ+IGJv
b2wgQ29ubmVjdGlvbjo6c2VuZFN5bmMoY29uc3QgVCYgbWVzc2FnZSwgY29uc3QgdHlwZW5hbWUK
IAogdGVtcGxhdGU8dHlwZW5hbWUgVD4gYm9vbCBDb25uZWN0aW9uOjp3YWl0Rm9yQW5kRGlzcGF0
Y2hJbW1lZGlhdGVseSh1aW50NjRfdCBkZXN0aW5hdGlvbklELCBkb3VibGUgdGltZW91dCkKIHsK
LSAgICBPd25QdHI8TWVzc2FnZURlY29kZXI+IGRlY29kZXIgPSB3YWl0Rm9yTWVzc2FnZShNZXNz
YWdlSUQoVDo6bWVzc2FnZUlEKSwgZGVzdGluYXRpb25JRCwgdGltZW91dCk7CisgICAgT3duUHRy
PE1lc3NhZ2VEZWNvZGVyPiBkZWNvZGVyID0gd2FpdEZvck1lc3NhZ2UoVDo6cmVjZWl2ZXJOYW1l
KCksIFQ6Om5hbWUoKSwgZGVzdGluYXRpb25JRCwgdGltZW91dCk7CiAgICAgaWYgKCFkZWNvZGVy
KQogICAgICAgICByZXR1cm4gZmFsc2U7CiAK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>177816</attachid>
            <date>2012-12-05 13:10:53 -0800</date>
            <delta_ts>2012-12-05 14:17:39 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-104157-20121205130818.patch</filename>
            <type>text/plain</type>
            <size>7839</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM2NzAyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggYmEwN2JmZjIyZDZmNjcz
ZGNhMmVjOTQzNzUxMjQ3ZDNmYzEyMmUyZS4uZjg3ZjhmMjJhMWNlMzkzYzI1MmI3NGYxODYxNzA5
NTUwNmIwYTBhMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDEyLTEyLTA1ICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CisKKyAgICAgICAgQ29ubmVjdGlvbjo6
d2FpdEZvck1lc3NhZ2Ugc2hvdWxkbid0IHVzZSB0aGUgbWVzc2FnZSBJRAorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA0MTU3CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUGFzcyB0aGUgbWVzc2FnZSByZWNl
aXZlciBuYW1lIGFuZCBtZXNzYWdlIG5hbWUgdG8gd2FpdEZvck1lc3NhZ2UgYW5kIHVzZSB0aGVt
IGZvciBsb29rdXBzIGluc3RlYWQgb2YKKyAgICAgICAgdGhlIG1lc3NhZ2UgSUQuCisKKyAgICAg
ICAgKiBQbGF0Zm9ybS9Db3JlSVBDL0Nvbm5lY3Rpb24uY3BwOgorICAgICAgICAoQ29yZUlQQzo6
Q29ubmVjdGlvbjo6Y3JlYXRlU3luY01lc3NhZ2VFbmNvZGVyKToKKyAgICAgICAgKENvcmVJUEM6
OkNvbm5lY3Rpb246OndhaXRGb3JNZXNzYWdlKToKKyAgICAgICAgKENvcmVJUEM6OkNvbm5lY3Rp
b246OnByb2Nlc3NJbmNvbWluZ01lc3NhZ2UpOgorICAgICAgICAqIFBsYXRmb3JtL0NvcmVJUEMv
Q29ubmVjdGlvbi5oOgorICAgICAgICAoQ29yZUlQQzo6Q29ubmVjdGlvbjo6d2FpdEZvckFuZERp
c3BhdGNoSW1tZWRpYXRlbHkpOgorCiAyMDEyLTEyLTA1ICBDaHJpc3RvcGhlIER1bWV6ICA8Y2hy
aXN0b3BoZS5kdW1lekBpbnRlbC5jb20+CiAKICAgICAgICAgW0VGTF1bV0syXSBFV0syVW5pdFRl
c3RCYXNlLmV3a19mYXZpY29uX2RhdGFiYXNlX2FzeW5jX2ljb25fZ2V0IGlzIGNyYXNoaW5nIHdp
dGggbmV3IEV3a19Db250ZXh0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9QbGF0Zm9ybS9D
b3JlSVBDL0Nvbm5lY3Rpb24uY3BwIGIvU291cmNlL1dlYktpdDIvUGxhdGZvcm0vQ29yZUlQQy9D
b25uZWN0aW9uLmNwcAppbmRleCBmMDIyMGEwZmZkZThmMmUxNWM1ZTE5M2FmOWY2OTUzZTg0ODUy
M2FlLi40YTcwYzUzNmIyMWRlMWIyMGM5MjI2ZjkyMzBkOTQ5ZWI5YTY0MzMzIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0Mi9QbGF0Zm9ybS9Db3JlSVBDL0Nvbm5lY3Rpb24uY3BwCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL1BsYXRmb3JtL0NvcmVJUEMvQ29ubmVjdGlvbi5jcHAKQEAgLTI4Myw3ICsy
ODMsNyBAQCB2b2lkIENvbm5lY3Rpb246Om1hcmtDdXJyZW50bHlEaXNwYXRjaGVkTWVzc2FnZUFz
SW52YWxpZCgpCiAgICAgbV9kaWRSZWNlaXZlSW52YWxpZE1lc3NhZ2UgPSB0cnVlOwogfQogCi1Q
YXNzT3duUHRyPE1lc3NhZ2VFbmNvZGVyPiBDb25uZWN0aW9uOjpjcmVhdGVTeW5jTWVzc2FnZUVu
Y29kZXIoY29uc3QgU3RyaW5nUmVmZXJlbmNlIG1lc3NhZ2VSZWNlaXZlck5hbWUsIGNvbnN0IFN0
cmluZ1JlZmVyZW5jZSBtZXNzYWdlTmFtZSwgdWludDY0X3QgZGVzdGluYXRpb25JRCwgdWludDY0
X3QmIHN5bmNSZXF1ZXN0SUQpCitQYXNzT3duUHRyPE1lc3NhZ2VFbmNvZGVyPiBDb25uZWN0aW9u
OjpjcmVhdGVTeW5jTWVzc2FnZUVuY29kZXIoU3RyaW5nUmVmZXJlbmNlIG1lc3NhZ2VSZWNlaXZl
ck5hbWUsIFN0cmluZ1JlZmVyZW5jZSBtZXNzYWdlTmFtZSwgdWludDY0X3QgZGVzdGluYXRpb25J
RCwgdWludDY0X3QmIHN5bmNSZXF1ZXN0SUQpCiB7CiAgICAgT3duUHRyPE1lc3NhZ2VFbmNvZGVy
PiBlbmNvZGVyID0gTWVzc2FnZUVuY29kZXI6OmNyZWF0ZShtZXNzYWdlUmVjZWl2ZXJOYW1lLCBt
ZXNzYWdlTmFtZSwgZGVzdGluYXRpb25JRCk7CiAKQEAgLTMxOSw3ICszMTksNyBAQCBib29sIENv
bm5lY3Rpb246OnNlbmRTeW5jUmVwbHkoUGFzc093blB0cjxNZXNzYWdlRW5jb2Rlcj4gZW5jb2Rl
cikKICAgICByZXR1cm4gc2VuZE1lc3NhZ2UoTWVzc2FnZUlEKENvcmVJUENNZXNzYWdlOjpTeW5j
TWVzc2FnZVJlcGx5KSwgZW5jb2Rlcik7CiB9CiAKLVBhc3NPd25QdHI8TWVzc2FnZURlY29kZXI+
IENvbm5lY3Rpb246OndhaXRGb3JNZXNzYWdlKE1lc3NhZ2VJRCBtZXNzYWdlSUQsIHVpbnQ2NF90
IGRlc3RpbmF0aW9uSUQsIGRvdWJsZSB0aW1lb3V0KQorUGFzc093blB0cjxNZXNzYWdlRGVjb2Rl
cj4gQ29ubmVjdGlvbjo6d2FpdEZvck1lc3NhZ2UoU3RyaW5nUmVmZXJlbmNlIG1lc3NhZ2VSZWNl
aXZlck5hbWUsIFN0cmluZ1JlZmVyZW5jZSBtZXNzYWdlTmFtZSwgdWludDY0X3QgZGVzdGluYXRp
b25JRCwgZG91YmxlIHRpbWVvdXQpCiB7CiAgICAgLy8gRmlyc3QsIGNoZWNrIGlmIHRoaXMgbWVz
c2FnZSBpcyBhbHJlYWR5IGluIHRoZSBpbmNvbWluZyBtZXNzYWdlcyBxdWV1ZS4KICAgICB7CkBA
IC0zMjgsNyArMzI4LDcgQEAgUGFzc093blB0cjxNZXNzYWdlRGVjb2Rlcj4gQ29ubmVjdGlvbjo6
d2FpdEZvck1lc3NhZ2UoTWVzc2FnZUlEIG1lc3NhZ2VJRCwgdWludDYKICAgICAgICAgZm9yIChE
ZXF1ZTxJbmNvbWluZ01lc3NhZ2U+OjppdGVyYXRvciBpdCA9IG1faW5jb21pbmdNZXNzYWdlcy5i
ZWdpbigpLCBlbmQgPSBtX2luY29taW5nTWVzc2FnZXMuZW5kKCk7IGl0ICE9IGVuZDsgKytpdCkg
ewogICAgICAgICAgICAgSW5jb21pbmdNZXNzYWdlJiBtZXNzYWdlID0gKml0OwogCi0gICAgICAg
ICAgICBpZiAobWVzc2FnZS5tZXNzYWdlSUQoKSA9PSBtZXNzYWdlSUQgJiYgbWVzc2FnZS5hcmd1
bWVudHMoKS0+ZGVzdGluYXRpb25JRCgpID09IGRlc3RpbmF0aW9uSUQpIHsKKyAgICAgICAgICAg
IGlmIChtZXNzYWdlLmFyZ3VtZW50cygpLT5tZXNzYWdlUmVjZWl2ZXJOYW1lKCkgPT0gbWVzc2Fn
ZVJlY2VpdmVyTmFtZSAmJiBtZXNzYWdlLmFyZ3VtZW50cygpLT5tZXNzYWdlTmFtZSgpID09IG1l
c3NhZ2VOYW1lICYmIG1lc3NhZ2UuYXJndW1lbnRzKCktPmRlc3RpbmF0aW9uSUQoKSA9PSBkZXN0
aW5hdGlvbklEKSB7CiAgICAgICAgICAgICAgICAgT3duUHRyPE1lc3NhZ2VEZWNvZGVyPiBkZWNv
ZGVyID0gbWVzc2FnZS5yZWxlYXNlQXJndW1lbnRzKCk7CiAKICAgICAgICAgICAgICAgICBtX2lu
Y29taW5nTWVzc2FnZXMucmVtb3ZlKGl0KTsKQEAgLTMzNiwxMCArMzM2LDEwIEBAIFBhc3NPd25Q
dHI8TWVzc2FnZURlY29kZXI+IENvbm5lY3Rpb246OndhaXRGb3JNZXNzYWdlKE1lc3NhZ2VJRCBt
ZXNzYWdlSUQsIHVpbnQ2CiAgICAgICAgICAgICB9CiAgICAgICAgIH0KICAgICB9Ci0gICAgCisK
ICAgICBkb3VibGUgYWJzb2x1dGVUaW1lID0gY3VycmVudFRpbWUoKSArIHRpbWVvdXQ7CiAgICAg
Ci0gICAgc3RkOjpwYWlyPHVuc2lnbmVkLCB1aW50NjRfdD4gbWVzc2FnZUFuZERlc3RpbmF0aW9u
KHN0ZDo6bWFrZV9wYWlyKG1lc3NhZ2VJRC50b0ludCgpLCBkZXN0aW5hdGlvbklEKSk7CisgICAg
c3RkOjpwYWlyPHN0ZDo6cGFpcjxTdHJpbmdSZWZlcmVuY2UsIFN0cmluZ1JlZmVyZW5jZT4sIHVp
bnQ2NF90PiBtZXNzYWdlQW5kRGVzdGluYXRpb24oc3RkOjptYWtlX3BhaXIoc3RkOjptYWtlX3Bh
aXIobWVzc2FnZVJlY2VpdmVyTmFtZSwgbWVzc2FnZU5hbWUpLCBkZXN0aW5hdGlvbklEKSk7CiAg
ICAgCiAgICAgewogICAgICAgICBNdXRleExvY2tlciBsb2NrZXIobV93YWl0Rm9yTWVzc2FnZU11
dGV4KTsKQEAgLTM0OCwyMCArMzQ4LDE4IEBAIFBhc3NPd25QdHI8TWVzc2FnZURlY29kZXI+IENv
bm5lY3Rpb246OndhaXRGb3JNZXNzYWdlKE1lc3NhZ2VJRCBtZXNzYWdlSUQsIHVpbnQ2CiAgICAg
ICAgIEFTU0VSVCghbV93YWl0Rm9yTWVzc2FnZU1hcC5jb250YWlucyhtZXNzYWdlQW5kRGVzdGlu
YXRpb24pKTsKICAgICAKICAgICAgICAgLy8gSW5zZXJ0IG91ciBwZW5kaW5nIHdhaXQuCi0gICAg
ICAgIG1fd2FpdEZvck1lc3NhZ2VNYXAuc2V0KG1lc3NhZ2VBbmREZXN0aW5hdGlvbiwgMCk7Cisg
ICAgICAgIG1fd2FpdEZvck1lc3NhZ2VNYXAuc2V0KG1lc3NhZ2VBbmREZXN0aW5hdGlvbiwgbnVs
bHB0cik7CiAgICAgfQogICAgIAogICAgIC8vIE5vdyB3YWl0IGZvciBpdCB0byBiZSBzZXQuCiAg
ICAgd2hpbGUgKHRydWUpIHsKICAgICAgICAgTXV0ZXhMb2NrZXIgbG9ja2VyKG1fd2FpdEZvck1l
c3NhZ2VNdXRleCk7CiAKLSAgICAgICAgSGFzaE1hcDxzdGQ6OnBhaXI8dW5zaWduZWQsIHVpbnQ2
NF90PiwgTWVzc2FnZURlY29kZXIqPjo6aXRlcmF0b3IgaXQgPSBtX3dhaXRGb3JNZXNzYWdlTWFw
LmZpbmQobWVzc2FnZUFuZERlc3RpbmF0aW9uKTsKKyAgICAgICAgSGFzaE1hcDxzdGQ6OnBhaXI8
c3RkOjpwYWlyPFN0cmluZ1JlZmVyZW5jZSwgU3RyaW5nUmVmZXJlbmNlPiwgdWludDY0X3Q+LCBP
d25QdHI8TWVzc2FnZURlY29kZXI+ID46Oml0ZXJhdG9yIGl0ID0gbV93YWl0Rm9yTWVzc2FnZU1h
cC5maW5kKG1lc3NhZ2VBbmREZXN0aW5hdGlvbik7CiAgICAgICAgIGlmIChpdC0+dmFsdWUpIHsK
LSAgICAgICAgICAgIC8vIEZJWE1FOiBtX3dhaXRGb3JNZXNzYWdlTWFwIHNob3VsZCByZWFsbHkg
aG9sZCBPd25QdHJzIHRvCi0gICAgICAgICAgICAvLyBBcmd1bWVudERlY29kZXJzLCBidXQgSGFz
aE1hcCBkb2Vzbid0IGN1cnJlbnRseSBzdXBwb3J0IE93blB0cnMuCi0gICAgICAgICAgICBPd25Q
dHI8TWVzc2FnZURlY29kZXI+IGRlY29kZXIgPSBhZG9wdFB0cihpdC0+dmFsdWUpOworICAgICAg
ICAgICAgT3duUHRyPE1lc3NhZ2VEZWNvZGVyPiBkZWNvZGVyID0gaXQtPnZhbHVlLnJlbGVhc2Uo
KTsKICAgICAgICAgICAgIG1fd2FpdEZvck1lc3NhZ2VNYXAucmVtb3ZlKGl0KTsKLSAgICAgICAg
ICAgIAorCiAgICAgICAgICAgICByZXR1cm4gZGVjb2Rlci5yZWxlYXNlKCk7CiAgICAgICAgIH0K
ICAgICAgICAgCkBAIC0zNzMsNyArMzcxLDcgQEAgUGFzc093blB0cjxNZXNzYWdlRGVjb2Rlcj4g
Q29ubmVjdGlvbjo6d2FpdEZvck1lc3NhZ2UoTWVzc2FnZUlEIG1lc3NhZ2VJRCwgdWludDYKICAg
ICAgICAgICAgIGJyZWFrOwogICAgICAgICB9CiAgICAgfQotICAgIAorCiAgICAgcmV0dXJuIG51
bGxwdHI7CiB9CiAKQEAgLTUyMywxMCArNTIxLDEwIEBAIHZvaWQgQ29ubmVjdGlvbjo6cHJvY2Vz
c0luY29taW5nTWVzc2FnZShNZXNzYWdlSUQgbWVzc2FnZUlELCBQYXNzT3duUHRyPE1lc3NhZ2VE
CiAgICAgLy8gQ2hlY2sgaWYgd2UncmUgd2FpdGluZyBmb3IgdGhpcyBtZXNzYWdlLgogICAgIHsK
ICAgICAgICAgTXV0ZXhMb2NrZXIgbG9ja2VyKG1fd2FpdEZvck1lc3NhZ2VNdXRleCk7Ci0gICAg
ICAgIAotICAgICAgICBIYXNoTWFwPHN0ZDo6cGFpcjx1bnNpZ25lZCwgdWludDY0X3Q+LCBNZXNz
YWdlRGVjb2Rlcio+OjppdGVyYXRvciBpdCA9IG1fd2FpdEZvck1lc3NhZ2VNYXAuZmluZChzdGQ6
Om1ha2VfcGFpcihtZXNzYWdlSUQudG9JbnQoKSwgaW5jb21pbmdNZXNzYWdlLmRlc3RpbmF0aW9u
SUQoKSkpOworCisgICAgICAgIEhhc2hNYXA8c3RkOjpwYWlyPHN0ZDo6cGFpcjxTdHJpbmdSZWZl
cmVuY2UsIFN0cmluZ1JlZmVyZW5jZT4sIHVpbnQ2NF90PiwgT3duUHRyPE1lc3NhZ2VEZWNvZGVy
PiA+OjppdGVyYXRvciBpdCA9IG1fd2FpdEZvck1lc3NhZ2VNYXAuZmluZChzdGQ6Om1ha2VfcGFp
cihzdGQ6Om1ha2VfcGFpcihpbmNvbWluZ01lc3NhZ2UuYXJndW1lbnRzKCktPm1lc3NhZ2VSZWNl
aXZlck5hbWUoKSwgaW5jb21pbmdNZXNzYWdlLmFyZ3VtZW50cygpLT5tZXNzYWdlTmFtZSgpKSwg
aW5jb21pbmdNZXNzYWdlLmRlc3RpbmF0aW9uSUQoKSkpOwogICAgICAgICBpZiAoaXQgIT0gbV93
YWl0Rm9yTWVzc2FnZU1hcC5lbmQoKSkgewotICAgICAgICAgICAgaXQtPnZhbHVlID0gaW5jb21p
bmdNZXNzYWdlLnJlbGVhc2VBcmd1bWVudHMoKS5sZWFrUHRyKCk7CisgICAgICAgICAgICBpdC0+
dmFsdWUgPSBpbmNvbWluZ01lc3NhZ2UucmVsZWFzZUFyZ3VtZW50cygpOwogICAgICAgICAgICAg
QVNTRVJUKGl0LT52YWx1ZSk7CiAgICAgICAgIAogICAgICAgICAgICAgbV93YWl0Rm9yTWVzc2Fn
ZUNvbmRpdGlvbi5zaWduYWwoKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1BsYXRmb3Jt
L0NvcmVJUEMvQ29ubmVjdGlvbi5oIGIvU291cmNlL1dlYktpdDIvUGxhdGZvcm0vQ29yZUlQQy9D
b25uZWN0aW9uLmgKaW5kZXggMGFmNDY1MDM2ZTkzNjI3NTUxNjZjYjBiMjNkN2I3NmY5YzQ2ZTM2
MC4uYTljNDhkNGI2OWMzNWE1NDhiNTIyNTQ4MmQ3ZTE1MjRlZDY4M2M2ZSAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYktpdDIvUGxhdGZvcm0vQ29yZUlQQy9Db25uZWN0aW9uLmgKKysrIGIvU291cmNl
L1dlYktpdDIvUGxhdGZvcm0vQ29yZUlQQy9Db25uZWN0aW9uLmgKQEAgLTI0Miw3ICsyNDIsNyBA
QCBwcml2YXRlOgogICAgIAogICAgIGJvb2wgaXNWYWxpZCgpIGNvbnN0IHsgcmV0dXJuIG1fY2xp
ZW50OyB9CiAgICAgCi0gICAgUGFzc093blB0cjxNZXNzYWdlRGVjb2Rlcj4gd2FpdEZvck1lc3Nh
Z2UoTWVzc2FnZUlELCB1aW50NjRfdCBkZXN0aW5hdGlvbklELCBkb3VibGUgdGltZW91dCk7Cisg
ICAgUGFzc093blB0cjxNZXNzYWdlRGVjb2Rlcj4gd2FpdEZvck1lc3NhZ2UoU3RyaW5nUmVmZXJl
bmNlIG1lc3NhZ2VSZWNlaXZlck5hbWUsIFN0cmluZ1JlZmVyZW5jZSBtZXNzYWdlTmFtZSwgdWlu
dDY0X3QgZGVzdGluYXRpb25JRCwgZG91YmxlIHRpbWVvdXQpOwogICAgIAogICAgIFBhc3NPd25Q
dHI8TWVzc2FnZURlY29kZXI+IHdhaXRGb3JTeW5jUmVwbHkodWludDY0X3Qgc3luY1JlcXVlc3RJ
RCwgZG91YmxlIHRpbWVvdXQsIHVuc2lnbmVkIHN5bmNTZW5kRmxhZ3MpOwogCkBAIC0zMDAsNyAr
MzAwLDcgQEAgcHJpdmF0ZToKICAgICAKICAgICBUaHJlYWRDb25kaXRpb24gbV93YWl0Rm9yTWVz
c2FnZUNvbmRpdGlvbjsKICAgICBNdXRleCBtX3dhaXRGb3JNZXNzYWdlTXV0ZXg7Ci0gICAgSGFz
aE1hcDxzdGQ6OnBhaXI8dW5zaWduZWQsIHVpbnQ2NF90PiwgTWVzc2FnZURlY29kZXIqPiBtX3dh
aXRGb3JNZXNzYWdlTWFwOworICAgIEhhc2hNYXA8c3RkOjpwYWlyPHN0ZDo6cGFpcjxTdHJpbmdS
ZWZlcmVuY2UsIFN0cmluZ1JlZmVyZW5jZT4sIHVpbnQ2NF90PiwgT3duUHRyPE1lc3NhZ2VEZWNv
ZGVyPiA+IG1fd2FpdEZvck1lc3NhZ2VNYXA7CiAKICAgICAvLyBSZXByZXNlbnRzIGEgc3luYyBy
ZXF1ZXN0IGZvciB3aGljaCB3ZSdyZSB3YWl0aW5nIG9uIGEgcmVwbHkuCiAgICAgc3RydWN0IFBl
bmRpbmdTeW5jUmVwbHkgewpAQCAtNDI2LDcgKzQyNiw3IEBAIHRlbXBsYXRlPHR5cGVuYW1lIFQ+
IGJvb2wgQ29ubmVjdGlvbjo6c2VuZFN5bmMoY29uc3QgVCYgbWVzc2FnZSwgY29uc3QgdHlwZW5h
bWUKIAogdGVtcGxhdGU8dHlwZW5hbWUgVD4gYm9vbCBDb25uZWN0aW9uOjp3YWl0Rm9yQW5kRGlz
cGF0Y2hJbW1lZGlhdGVseSh1aW50NjRfdCBkZXN0aW5hdGlvbklELCBkb3VibGUgdGltZW91dCkK
IHsKLSAgICBPd25QdHI8TWVzc2FnZURlY29kZXI+IGRlY29kZXIgPSB3YWl0Rm9yTWVzc2FnZShN
ZXNzYWdlSUQoVDo6bWVzc2FnZUlEKSwgZGVzdGluYXRpb25JRCwgdGltZW91dCk7CisgICAgT3du
UHRyPE1lc3NhZ2VEZWNvZGVyPiBkZWNvZGVyID0gd2FpdEZvck1lc3NhZ2UoVDo6cmVjZWl2ZXJO
YW1lKCksIFQ6Om5hbWUoKSwgZGVzdGluYXRpb25JRCwgdGltZW91dCk7CiAgICAgaWYgKCFkZWNv
ZGVyKQogICAgICAgICByZXR1cm4gZmFsc2U7CiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>