<?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>108517</bug_id>
          
          <creation_ts>2013-01-31 13:44:32 -0800</creation_ts>
          <short_desc>Use a Vector for IPC attachments</short_desc>
          <delta_ts>2013-01-31 14:14:21 -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>ossy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>821903</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2013-01-31 13:44:32 -0800</bug_when>
    <thetext>Use a Vector for IPC attachments</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>821909</commentid>
    <comment_count>1</comment_count>
      <attachid>185853</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2013-01-31 13:51:31 -0800</bug_when>
    <thetext>Created attachment 185853
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>821918</commentid>
    <comment_count>2</comment_count>
      <attachid>185853</attachid>
    <who name="Sam Weinig">sam</who>
    <bug_when>2013-01-31 13:54:49 -0800</bug_when>
    <thetext>Comment on attachment 185853
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=185853&amp;action=review

&gt; Source/WebKit2/ChangeLog:7
&gt; +        Use a Vector for IPC attachments
&gt; +        https://bugs.webkit.org/show_bug.cgi?id=108517
&gt; +
&gt; +        Reviewed by NOBODY (OOPS!).
&gt; +

Please state a reason.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>821927</commentid>
    <comment_count>3</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2013-01-31 14:01:48 -0800</bug_when>
    <thetext>Committed r141482: &lt;http://trac.webkit.org/changeset/141482&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>821937</commentid>
    <comment_count>4</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2013-01-31 14:10:51 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; (From update of attachment 185853 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=185853&amp;action=review
&gt; 
&gt; &gt; Source/WebKit2/ChangeLog:7
&gt; &gt; +        Use a Vector for IPC attachments
&gt; &gt; +        https://bugs.webkit.org/show_bug.cgi?id=108517
&gt; &gt; +
&gt; &gt; +        Reviewed by NOBODY (OOPS!).
&gt; &gt; +
&gt; 
&gt; Please state a reason.

So what was the reason? Because I still can&apos;t see in the changelog.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>821943</commentid>
    <comment_count>5</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2013-01-31 14:14:21 -0800</bug_when>
    <thetext>(In reply to comment #4)
&gt; (In reply to comment #2)
&gt; &gt; (From update of attachment 185853 [details] [details])
&gt; &gt; View in context: https://bugs.webkit.org/attachment.cgi?id=185853&amp;action=review
&gt; &gt; 
&gt; &gt; &gt; Source/WebKit2/ChangeLog:7
&gt; &gt; &gt; +        Use a Vector for IPC attachments
&gt; &gt; &gt; +        https://bugs.webkit.org/show_bug.cgi?id=108517
&gt; &gt; &gt; +
&gt; &gt; &gt; +        Reviewed by NOBODY (OOPS!).
&gt; &gt; &gt; +
&gt; &gt; 
&gt; &gt; Please state a reason.
&gt; 
&gt; So what was the reason? Because I still can&apos;t see in the changelog.

Sorry about that, I missed the comment. I updated the ChangeLog in r141484.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>185853</attachid>
            <date>2013-01-31 13:51:31 -0800</date>
            <delta_ts>2013-01-31 13:54:49 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-108517-20130131134814.patch</filename>
            <type>text/plain</type>
            <size>8697</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQxNDcyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggNzFjYjAyMzk0Mjk0ODQy
NGNkNzg2MDkzYTgzMzM2MGNkMzNmMzZmNi4uY2VkYTdmNmNjZWFiY2EwODc4NGEzM2M0OGY2YmY1
YWMyYWVhZjlhMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI3IEBACiAyMDEzLTAxLTMxICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CiAKKyAgICAgICAgVXNlIGEgVmVjdG9y
IGZvciBJUEMgYXR0YWNobWVudHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTEwODUxNworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgICogUGxhdGZvcm0vQ29yZUlQQy9Bcmd1bWVudERlY29kZXIuY3BwOgorICAg
ICAgICAoQ29yZUlQQzo6QXJndW1lbnREZWNvZGVyOjpjcmVhdGUpOgorICAgICAgICAoQ29yZUlQ
Qzo6QXJndW1lbnREZWNvZGVyOjpBcmd1bWVudERlY29kZXIpOgorICAgICAgICAoQ29yZUlQQzo6
QXJndW1lbnREZWNvZGVyOjpyZW1vdmVBdHRhY2htZW50KToKKyAgICAgICAgKiBQbGF0Zm9ybS9D
b3JlSVBDL0FyZ3VtZW50RGVjb2Rlci5oOgorICAgICAgICAoQXJndW1lbnREZWNvZGVyKToKKyAg
ICAgICAgKiBQbGF0Zm9ybS9Db3JlSVBDL0Nvbm5lY3Rpb24uaDoKKyAgICAgICAgKiBQbGF0Zm9y
bS9Db3JlSVBDL01lc3NhZ2VEZWNvZGVyLmNwcDoKKyAgICAgICAgKENvcmVJUEM6Ok1lc3NhZ2VE
ZWNvZGVyOjpjcmVhdGUpOgorICAgICAgICAoQ29yZUlQQzo6TWVzc2FnZURlY29kZXI6Ok1lc3Nh
Z2VEZWNvZGVyKToKKyAgICAgICAgKiBQbGF0Zm9ybS9Db3JlSVBDL01lc3NhZ2VEZWNvZGVyLmg6
CisgICAgICAgIChNZXNzYWdlRGVjb2Rlcik6CisgICAgICAgICogUGxhdGZvcm0vQ29yZUlQQy9t
YWMvQ29ubmVjdGlvbk1hYy5jcHA6CisgICAgICAgIChDb3JlSVBDOjpjcmVhdGVNZXNzYWdlRGVj
b2Rlcik6CisKKzIwMTMtMDEtMzEgIEFuZGVycyBDYXJsc3NvbiAgPGFuZGVyc2NhQGFwcGxlLmNv
bT4KKwogICAgICAgICBSZW1vdmUgTWVzc2FnZUlELmgKICAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwODUxNgogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
S2l0Mi9QbGF0Zm9ybS9Db3JlSVBDL0FyZ3VtZW50RGVjb2Rlci5jcHAgYi9Tb3VyY2UvV2ViS2l0
Mi9QbGF0Zm9ybS9Db3JlSVBDL0FyZ3VtZW50RGVjb2Rlci5jcHAKaW5kZXggZjQ2MDYzNjVhYTFk
YTZhNTAwYWE1MDMwNmI2YTI3NmMxMDdlMWNmNC4uNTJjN2IwOTEwNGMyNTlmY2ZjNGI2OWNhYzYw
NDc0NWEzYjgwYTYyZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvUGxhdGZvcm0vQ29yZUlQ
Qy9Bcmd1bWVudERlY29kZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1BsYXRmb3JtL0NvcmVJ
UEMvQXJndW1lbnREZWNvZGVyLmNwcApAQCAtMzMsMTEgKzMzLDExIEBAIG5hbWVzcGFjZSBDb3Jl
SVBDIHsKIAogUGFzc093blB0cjxBcmd1bWVudERlY29kZXI+IEFyZ3VtZW50RGVjb2Rlcjo6Y3Jl
YXRlKGNvbnN0IHVpbnQ4X3QqIGJ1ZmZlciwgc2l6ZV90IGJ1ZmZlclNpemUpCiB7Ci0gICAgRGVx
dWU8QXR0YWNobWVudD4gYXR0YWNobWVudHM7CisgICAgVmVjdG9yPEF0dGFjaG1lbnQ+IGF0dGFj
aG1lbnRzOwogICAgIHJldHVybiBhZG9wdFB0cihuZXcgQXJndW1lbnREZWNvZGVyKGJ1ZmZlciwg
YnVmZmVyU2l6ZSwgYXR0YWNobWVudHMpKTsKIH0KIAotQXJndW1lbnREZWNvZGVyOjpBcmd1bWVu
dERlY29kZXIoY29uc3QgdWludDhfdCogYnVmZmVyLCBzaXplX3QgYnVmZmVyU2l6ZSwgRGVxdWU8
QXR0YWNobWVudD4mIGF0dGFjaG1lbnRzKQorQXJndW1lbnREZWNvZGVyOjpBcmd1bWVudERlY29k
ZXIoY29uc3QgdWludDhfdCogYnVmZmVyLCBzaXplX3QgYnVmZmVyU2l6ZSwgVmVjdG9yPEF0dGFj
aG1lbnQ+JiBhdHRhY2htZW50cykKIHsKICAgICBpbml0aWFsaXplKGJ1ZmZlciwgYnVmZmVyU2l6
ZSk7CiAKQEAgLTIyNCwxNyArMjI0LDkgQEAgYm9vbCBBcmd1bWVudERlY29kZXI6OnJlbW92ZUF0
dGFjaG1lbnQoQXR0YWNobWVudCYgYXR0YWNobWVudCkKICAgICBpZiAobV9hdHRhY2htZW50cy5p
c0VtcHR5KCkpCiAgICAgICAgIHJldHVybiBmYWxzZTsKIAotICAgIGF0dGFjaG1lbnQgPSBtX2F0
dGFjaG1lbnRzLnRha2VGaXJzdCgpOworICAgIGF0dGFjaG1lbnQgPSBtX2F0dGFjaG1lbnRzLmxh
c3QoKTsKKyAgICBtX2F0dGFjaG1lbnRzLnJlbW92ZUxhc3QoKTsKICAgICByZXR1cm4gdHJ1ZTsK
IH0KIAotI2lmbmRlZiBOREVCVUcKLXZvaWQgQXJndW1lbnREZWNvZGVyOjpkZWJ1ZygpCi17Ci0g
ICAgcHJpbnRmKCJBcmd1bWVudERlY29kZXI6OmRlYnVnKClcbiIpOwotICAgIHByaW50ZigiTnVt
YmVyIG9mIEF0dGFjaG1lbnRzOiAlZFxuIiwgKGludCltX2F0dGFjaG1lbnRzLnNpemUoKSk7Ci0g
ICAgcHJpbnRmKCJTaXplIG9mIGJ1ZmZlcjogJWRcbiIsIChpbnQpKG1fYnVmZmVyRW5kIC0gbV9i
dWZmZXIpKTsKLX0KLSNlbmRpZgotCiB9IC8vIG5hbWVzcGFjZSBDb3JlSVBDCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViS2l0Mi9QbGF0Zm9ybS9Db3JlSVBDL0FyZ3VtZW50RGVjb2Rlci5oIGIvU291
cmNlL1dlYktpdDIvUGxhdGZvcm0vQ29yZUlQQy9Bcmd1bWVudERlY29kZXIuaAppbmRleCBlNGE3
MzM1MzFkN2IzYTVhZWFlZDA0YmUwN2Q2MjBjMDNkNDAyYjc2Li45YTllZDI5NWZhODM3NTUyNzhh
ZDMzZDc1MzYxZjEyMDhiMjU1MDViIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9QbGF0Zm9y
bS9Db3JlSVBDL0FyZ3VtZW50RGVjb2Rlci5oCisrKyBiL1NvdXJjZS9XZWJLaXQyL1BsYXRmb3Jt
L0NvcmVJUEMvQXJndW1lbnREZWNvZGVyLmgKQEAgLTI4LDcgKzI4LDYgQEAKIAogI2luY2x1ZGUg
IkFyZ3VtZW50Q29kZXIuaCIKICNpbmNsdWRlICJBdHRhY2htZW50LmgiCi0jaW5jbHVkZSA8d3Rm
L0RlcXVlLmg+CiAjaW5jbHVkZSA8d3RmL1Bhc3NPd25QdHIuaD4KICNpbmNsdWRlIDx3dGYvVHlw
ZVRyYWl0cy5oPgogI2luY2x1ZGUgPHd0Zi9WZWN0b3IuaD4KQEAgLTkzLDEyICs5Miw4IEBAIHB1
YmxpYzoKIAogICAgIGJvb2wgcmVtb3ZlQXR0YWNobWVudChBdHRhY2htZW50Jik7CiAKLSNpZm5k
ZWYgTkRFQlVHCi0gICAgdm9pZCBkZWJ1ZygpOwotI2VuZGlmCi0KIHByb3RlY3RlZDoKLSAgICBB
cmd1bWVudERlY29kZXIoY29uc3QgdWludDhfdCogYnVmZmVyLCBzaXplX3QgYnVmZmVyU2l6ZSwg
RGVxdWU8QXR0YWNobWVudD4mKTsKKyAgICBBcmd1bWVudERlY29kZXIoY29uc3QgdWludDhfdCog
YnVmZmVyLCBzaXplX3QgYnVmZmVyU2l6ZSwgVmVjdG9yPEF0dGFjaG1lbnQ+Jik7CiAKICAgICB2
b2lkIGluaXRpYWxpemUoY29uc3QgdWludDhfdCogYnVmZmVyLCBzaXplX3QgYnVmZmVyU2l6ZSk7
CiAKQEAgLTExNSw3ICsxMTAsNyBAQCBwcml2YXRlOgogICAgIHVpbnQ4X3QqIG1fYnVmZmVyUG9z
OwogICAgIHVpbnQ4X3QqIG1fYnVmZmVyRW5kOwogCi0gICAgRGVxdWU8QXR0YWNobWVudD4gbV9h
dHRhY2htZW50czsKKyAgICBWZWN0b3I8QXR0YWNobWVudD4gbV9hdHRhY2htZW50czsKIH07CiAK
IH0gLy8gbmFtZXNwYWNlIENvcmVJUEMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1BsYXRm
b3JtL0NvcmVJUEMvQ29ubmVjdGlvbi5oIGIvU291cmNlL1dlYktpdDIvUGxhdGZvcm0vQ29yZUlQ
Qy9Db25uZWN0aW9uLmgKaW5kZXggODVhZDc3NGFjZWUwZjNmOTRiMWFlYjc5NWUzMThiMjU1MzU4
MWFjNC4uMmM1ODAwMDk1NzU4MjlmYjQwMGMxMWYzYTQyY2E1NmZlNDI4ZWUzMiAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYktpdDIvUGxhdGZvcm0vQ29yZUlQQy9Db25uZWN0aW9uLmgKKysrIGIvU291
cmNlL1dlYktpdDIvUGxhdGZvcm0vQ29yZUlQQy9Db25uZWN0aW9uLmgKQEAgLTMzLDYgKzMzLDcg
QEAKICNpbmNsdWRlICJNZXNzYWdlRW5jb2Rlci5oIgogI2luY2x1ZGUgIk1lc3NhZ2VSZWNlaXZl
ci5oIgogI2luY2x1ZGUgIldvcmtRdWV1ZS5oIgorI2luY2x1ZGUgPHd0Zi9EZXF1ZS5oPgogI2lu
Y2x1ZGUgPHd0Zi9QYXNzUmVmUHRyLmg+CiAjaW5jbHVkZSA8d3RmL093blB0ci5oPgogI2luY2x1
ZGUgPHd0Zi9UaHJlYWRpbmcuaD4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1BsYXRmb3Jt
L0NvcmVJUEMvTWVzc2FnZURlY29kZXIuY3BwIGIvU291cmNlL1dlYktpdDIvUGxhdGZvcm0vQ29y
ZUlQQy9NZXNzYWdlRGVjb2Rlci5jcHAKaW5kZXggNTEyZWI3MzhjYjJhNGM3YzE1MGNjZWVkYTg4
YzU0MDRhZmYyZTJmOS4uNjgzYjM0ZDQ4OTI5MDYwZTRiMDRlZmEyNDM0MzIyZTE3ZDZiNjE5NSAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvUGxhdGZvcm0vQ29yZUlQQy9NZXNzYWdlRGVjb2Rl
ci5jcHAKKysrIGIvU291cmNlL1dlYktpdDIvUGxhdGZvcm0vQ29yZUlQQy9NZXNzYWdlRGVjb2Rl
ci5jcHAKQEAgLTM1LDExICszNSwxMSBAQCBuYW1lc3BhY2UgQ29yZUlQQyB7CiAKIFBhc3NPd25Q
dHI8TWVzc2FnZURlY29kZXI+IE1lc3NhZ2VEZWNvZGVyOjpjcmVhdGUoY29uc3QgRGF0YVJlZmVy
ZW5jZSYgYnVmZmVyKQogewotICAgIERlcXVlPEF0dGFjaG1lbnQ+IGF0dGFjaG1lbnRzOworICAg
IFZlY3RvcjxBdHRhY2htZW50PiBhdHRhY2htZW50czsKICAgICByZXR1cm4gYWRvcHRQdHIobmV3
IE1lc3NhZ2VEZWNvZGVyKGJ1ZmZlciwgYXR0YWNobWVudHMpKTsKIH0KIAotUGFzc093blB0cjxN
ZXNzYWdlRGVjb2Rlcj4gTWVzc2FnZURlY29kZXI6OmNyZWF0ZShjb25zdCBEYXRhUmVmZXJlbmNl
JiBidWZmZXIsIERlcXVlPEF0dGFjaG1lbnQ+JiBhdHRhY2htZW50cykKK1Bhc3NPd25QdHI8TWVz
c2FnZURlY29kZXI+IE1lc3NhZ2VEZWNvZGVyOjpjcmVhdGUoY29uc3QgRGF0YVJlZmVyZW5jZSYg
YnVmZmVyLCBWZWN0b3I8QXR0YWNobWVudD4mIGF0dGFjaG1lbnRzKQogewogICAgIHJldHVybiBh
ZG9wdFB0cihuZXcgTWVzc2FnZURlY29kZXIoYnVmZmVyLCBhdHRhY2htZW50cykpOwogfQpAQCAt
NDgsNyArNDgsNyBAQCBNZXNzYWdlRGVjb2Rlcjo6fk1lc3NhZ2VEZWNvZGVyKCkKIHsKIH0KIAot
TWVzc2FnZURlY29kZXI6Ok1lc3NhZ2VEZWNvZGVyKGNvbnN0IERhdGFSZWZlcmVuY2UmIGJ1ZmZl
ciwgRGVxdWU8QXR0YWNobWVudD4mIGF0dGFjaG1lbnRzKQorTWVzc2FnZURlY29kZXI6Ok1lc3Nh
Z2VEZWNvZGVyKGNvbnN0IERhdGFSZWZlcmVuY2UmIGJ1ZmZlciwgVmVjdG9yPEF0dGFjaG1lbnQ+
JiBhdHRhY2htZW50cykKICAgICA6IEFyZ3VtZW50RGVjb2RlcihidWZmZXIuZGF0YSgpLCBidWZm
ZXIuc2l6ZSgpLCBhdHRhY2htZW50cykKIHsKICAgICBpZiAoIWRlY29kZShtX21lc3NhZ2VGbGFn
cykpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9QbGF0Zm9ybS9Db3JlSVBDL01lc3NhZ2VE
ZWNvZGVyLmggYi9Tb3VyY2UvV2ViS2l0Mi9QbGF0Zm9ybS9Db3JlSVBDL01lc3NhZ2VEZWNvZGVy
LmgKaW5kZXggYjJkNDhlN2QwMDExNzgxN2NmZjgxZDU1YTU1ZjcxODEwYjNjNWEwNC4uMWNmNmJi
ZTA1NmUwNjdmYjY3NDllNGJlYjc5ODY5N2ViNjVmZjAwMyAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YktpdDIvUGxhdGZvcm0vQ29yZUlQQy9NZXNzYWdlRGVjb2Rlci5oCisrKyBiL1NvdXJjZS9XZWJL
aXQyL1BsYXRmb3JtL0NvcmVJUEMvTWVzc2FnZURlY29kZXIuaApAQCAtMzYsNyArMzYsNyBAQCBj
bGFzcyBEYXRhUmVmZXJlbmNlOwogY2xhc3MgTWVzc2FnZURlY29kZXIgOiBwdWJsaWMgQXJndW1l
bnREZWNvZGVyIHsKIHB1YmxpYzoKICAgICBzdGF0aWMgUGFzc093blB0cjxNZXNzYWdlRGVjb2Rl
cj4gY3JlYXRlKGNvbnN0IERhdGFSZWZlcmVuY2UmIGJ1ZmZlcik7Ci0gICAgc3RhdGljIFBhc3NP
d25QdHI8TWVzc2FnZURlY29kZXI+IGNyZWF0ZShjb25zdCBEYXRhUmVmZXJlbmNlJiBidWZmZXIs
IERlcXVlPEF0dGFjaG1lbnQ+Jik7CisgICAgc3RhdGljIFBhc3NPd25QdHI8TWVzc2FnZURlY29k
ZXI+IGNyZWF0ZShjb25zdCBEYXRhUmVmZXJlbmNlJiBidWZmZXIsIFZlY3RvcjxBdHRhY2htZW50
PiYpOwogICAgIHZpcnR1YWwgfk1lc3NhZ2VEZWNvZGVyKCk7CiAKICAgICBTdHJpbmdSZWZlcmVu
Y2UgbWVzc2FnZVJlY2VpdmVyTmFtZSgpIGNvbnN0IHsgcmV0dXJuIG1fbWVzc2FnZVJlY2VpdmVy
TmFtZTsgfQpAQCAtNDYsNyArNDYsNyBAQCBwdWJsaWM6CiAgICAgYm9vbCBzaG91bGREaXNwYXRj
aE1lc3NhZ2VXaGVuV2FpdGluZ0ZvclN5bmNSZXBseSgpIGNvbnN0OwogCiBwcml2YXRlOgotICAg
IE1lc3NhZ2VEZWNvZGVyKGNvbnN0IERhdGFSZWZlcmVuY2UmIGJ1ZmZlciwgRGVxdWU8QXR0YWNo
bWVudD4mKTsKKyAgICBNZXNzYWdlRGVjb2Rlcihjb25zdCBEYXRhUmVmZXJlbmNlJiBidWZmZXIs
IFZlY3RvcjxBdHRhY2htZW50PiYpOwogCiAgICAgdWludDhfdCBtX21lc3NhZ2VGbGFnczsKICAg
ICBTdHJpbmdSZWZlcmVuY2UgbV9tZXNzYWdlUmVjZWl2ZXJOYW1lOwpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYktpdDIvUGxhdGZvcm0vQ29yZUlQQy9tYWMvQ29ubmVjdGlvbk1hYy5jcHAgYi9Tb3Vy
Y2UvV2ViS2l0Mi9QbGF0Zm9ybS9Db3JlSVBDL21hYy9Db25uZWN0aW9uTWFjLmNwcAppbmRleCBi
N2E2OWUxY2MzNzk1NjI2NTBmOWYxMmM1MThhMTc3OTY1ZTU3Yzk2Li5hNmRjMzkzNmY0OWQ0Zjgz
OTU1MGI1NmY0NzViODg1Y2U2YjcwOTQ5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9QbGF0
Zm9ybS9Db3JlSVBDL21hYy9Db25uZWN0aW9uTWFjLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9Q
bGF0Zm9ybS9Db3JlSVBDL21hYy9Db25uZWN0aW9uTWFjLmNwcApAQCAtMjk5LDggKzI5OSw2IEBA
IHN0YXRpYyBQYXNzT3duUHRyPE1lc3NhZ2VEZWNvZGVyPiBjcmVhdGVNZXNzYWdlRGVjb2Rlciht
YWNoX21zZ19oZWFkZXJfdCogaGVhZGVyCiAgICAgbWFjaF9tc2dfc2l6ZV90IG51bURlc2NyaXB0
b3JzID0gYm9keS0+bXNnaF9kZXNjcmlwdG9yX2NvdW50OwogICAgIEFTU0VSVChudW1EZXNjcmlw
dG9ycyk7CiAKLSAgICAvLyBCdWlsZCBhdHRhY2htZW50IGxpc3QKLSAgICBEZXF1ZTxBdHRhY2ht
ZW50PiBhdHRhY2htZW50czsKICAgICB1aW50OF90KiBkZXNjcmlwdG9yRGF0YSA9IHJlaW50ZXJw
cmV0X2Nhc3Q8dWludDhfdCo+KGJvZHkgKyAxKTsKIAogICAgIC8vIElmIHRoZSBtZXNzYWdlIGJv
ZHkgd2FzIHNlbnQgb3V0LW9mLWxpbmUsIGRvbid0IHRyZWF0IHRoZSBsYXN0IGRlc2NyaXB0b3IK
QEAgLTMwOCwxNyArMzA2LDE5IEBAIHN0YXRpYyBQYXNzT3duUHRyPE1lc3NhZ2VEZWNvZGVyPiBj
cmVhdGVNZXNzYWdlRGVjb2RlcihtYWNoX21zZ19oZWFkZXJfdCogaGVhZGVyCiAgICAgaWYgKG1l
c3NhZ2VCb2R5SXNPT0wpCiAgICAgICAgIC0tbnVtRGVzY3JpcHRvcnM7CiAKKyAgICAvLyBCdWls
ZCBhdHRhY2htZW50IGxpc3QKKyAgICBWZWN0b3I8QXR0YWNobWVudD4gYXR0YWNobWVudHMobnVt
RGVzY3JpcHRvcnMpOworCiAgICAgZm9yIChtYWNoX21zZ19zaXplX3QgaSA9IDA7IGkgPCBudW1E
ZXNjcmlwdG9yczsgKytpKSB7CiAgICAgICAgIG1hY2hfbXNnX2Rlc2NyaXB0b3JfdCogZGVzY3Jp
cHRvciA9IHJlaW50ZXJwcmV0X2Nhc3Q8bWFjaF9tc2dfZGVzY3JpcHRvcl90Kj4oZGVzY3JpcHRv
ckRhdGEpOwogCiAgICAgICAgIHN3aXRjaCAoZGVzY3JpcHRvci0+dHlwZS50eXBlKSB7CiAgICAg
ICAgIGNhc2UgTUFDSF9NU0dfUE9SVF9ERVNDUklQVE9SOgotICAgICAgICAgICAgYXR0YWNobWVu
dHMuYXBwZW5kKEF0dGFjaG1lbnQoZGVzY3JpcHRvci0+cG9ydC5uYW1lLCBkZXNjcmlwdG9yLT5w
b3J0LmRpc3Bvc2l0aW9uKSk7CisgICAgICAgICAgICBhdHRhY2htZW50c1tudW1EZXNjcmlwdG9y
cyAtIGkgLSAxXSA9IEF0dGFjaG1lbnQoZGVzY3JpcHRvci0+cG9ydC5uYW1lLCBkZXNjcmlwdG9y
LT5wb3J0LmRpc3Bvc2l0aW9uKTsKICAgICAgICAgICAgIGRlc2NyaXB0b3JEYXRhICs9IHNpemVv
ZihtYWNoX21zZ19wb3J0X2Rlc2NyaXB0b3JfdCk7CiAgICAgICAgICAgICBicmVhazsKICAgICAg
ICAgY2FzZSBNQUNIX01TR19PT0xfREVTQ1JJUFRPUjoKLSAgICAgICAgICAgIGF0dGFjaG1lbnRz
LmFwcGVuZChBdHRhY2htZW50KGRlc2NyaXB0b3ItPm91dF9vZl9saW5lLmFkZHJlc3MsIGRlc2Ny
aXB0b3ItPm91dF9vZl9saW5lLnNpemUsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBkZXNjcmlwdG9yLT5vdXRfb2ZfbGluZS5jb3B5LCBkZXNjcmlwdG9yLT5vdXRf
b2ZfbGluZS5kZWFsbG9jYXRlKSk7CisgICAgICAgICAgICBhdHRhY2htZW50c1tudW1EZXNjcmlw
dG9ycyAtIGkgLSAxXSA9IEF0dGFjaG1lbnQoZGVzY3JpcHRvci0+b3V0X29mX2xpbmUuYWRkcmVz
cywgZGVzY3JpcHRvci0+b3V0X29mX2xpbmUuc2l6ZSwgZGVzY3JpcHRvci0+b3V0X29mX2xpbmUu
Y29weSwgZGVzY3JpcHRvci0+b3V0X29mX2xpbmUuZGVhbGxvY2F0ZSk7CiAgICAgICAgICAgICBk
ZXNjcmlwdG9yRGF0YSArPSBzaXplb2YobWFjaF9tc2dfb29sX2Rlc2NyaXB0b3JfdCk7CiAgICAg
ICAgICAgICBicmVhazsKICAgICAgICAgZGVmYXVsdDoK
</data>
<flag name="review"
          id="205087"
          type_id="1"
          status="+"
          setter="sam"
    />
          </attachment>
      

    </bug>

</bugzilla>