<?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>57359</bug_id>
          
          <creation_ts>2011-03-29 10:32:16 -0700</creation_ts>
          <short_desc>Assertion failure in plug-in process with clang-built 32/64-bit WebKit2</short_desc>
          <delta_ts>2011-03-29 11:10:58 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</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></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>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>375484</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2011-03-29 10:32:16 -0700</bug_when>
    <thetext>Assertion failure in plug-in process with clang-built 32/64-bit WebKit2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>375491</commentid>
    <comment_count>1</comment_count>
      <attachid>87361</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2011-03-29 10:34:01 -0700</bug_when>
    <thetext>Created attachment 87361
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>375526</commentid>
    <comment_count>2</comment_count>
      <attachid>87361</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2011-03-29 10:55:05 -0700</bug_when>
    <thetext>Comment on attachment 87361
Patch

Will upload another patch shortly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>375537</commentid>
    <comment_count>3</comment_count>
      <attachid>87366</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2011-03-29 11:00:13 -0700</bug_when>
    <thetext>Created attachment 87366
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>375553</commentid>
    <comment_count>4</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2011-03-29 11:10:58 -0700</bug_when>
    <thetext>Committed r82285: &lt;http://trac.webkit.org/changeset/82285&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>87361</attachid>
            <date>2011-03-29 10:34:01 -0700</date>
            <delta_ts>2011-03-29 10:55:05 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-57359-20110329103359.patch</filename>
            <type>text/plain</type>
            <size>2907</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
S2l0Mi9DaGFuZ2VMb2cJKHJldmlzaW9uIDgyMjc0KQorKysgU291cmNlL1dlYktpdDIvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMjIgQEAKKzIwMTEtMDMtMjkgIEFuZGVycyBD
YXJsc3NvbiAgPGFuZGVyc2NhQGFwcGxlLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBBc3NlcnRpb24gZmFpbHVyZSBpbiBwbHVnLWluIHByb2Nl
c3Mgd2l0aCBjbGFuZy1idWlsdCAzMi82NC1iaXQgV2ViS2l0MgorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NTczNTkKKworICAgICAgICBEb24ndCB1c2Ug
X19hbGlnbm9mIHdoZW4gZW5jb2Rpbmcgc2NhbGFyIHR5cGVzLCBzaW5jZSBvbiBEYXJ3aW4gMzIt
Yml0LCBkb3VibGUgYW5kIAorICAgICAgICB1bnNpZ25lZCBsb25nIGxvbmcgaXMgNC1ieXRlIGFs
aWduZWQgYW5kIG5vdCA4LWJ5dGUgYWxpZ25lZC4gSW5zdGVhZCwgdXNlIHNpemVvZi4KKyAgICAK
KyAgICAgICAgKiBQbGF0Zm9ybS9Db3JlSVBDL0FyZ3VtZW50RW5jb2Rlci5jcHA6CisgICAgICAg
IChDb3JlSVBDOjpBcmd1bWVudEVuY29kZXI6OmVuY29kZUJvb2wpOgorICAgICAgICAoQ29yZUlQ
Qzo6QXJndW1lbnRFbmNvZGVyOjplbmNvZGVVSW50MzIpOgorICAgICAgICAoQ29yZUlQQzo6QXJn
dW1lbnRFbmNvZGVyOjplbmNvZGVVSW50NjQpOgorICAgICAgICAoQ29yZUlQQzo6QXJndW1lbnRF
bmNvZGVyOjplbmNvZGVJbnQzMik6CisgICAgICAgIChDb3JlSVBDOjpBcmd1bWVudEVuY29kZXI6
OmVuY29kZUludDY0KToKKyAgICAgICAgKENvcmVJUEM6OkFyZ3VtZW50RW5jb2Rlcjo6ZW5jb2Rl
RmxvYXQpOgorICAgICAgICAoQ29yZUlQQzo6QXJndW1lbnRFbmNvZGVyOjplbmNvZGVEb3VibGUp
OgorCiAyMDExLTAzLTI5ICBKZWZmIE1pbGxlciAgPGplZmZtQGFwcGxlLmNvbT4KIAogICAgICAg
ICBSZXZpZXdlZCBieSBKb24gSG9uZXljdXR0LgpJbmRleDogU291cmNlL1dlYktpdDIvUGxhdGZv
cm0vQ29yZUlQQy9Bcmd1bWVudEVuY29kZXIuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQyL1BsYXRmb3JtL0NvcmVJUEMvQXJndW1lbnRFbmNvZGVyLmNwcAkocmV2aXNpb24gODIyNjQp
CisrKyBTb3VyY2UvV2ViS2l0Mi9QbGF0Zm9ybS9Db3JlSVBDL0FyZ3VtZW50RW5jb2Rlci5jcHAJ
KHdvcmtpbmcgY29weSkKQEAgLTk3LDQ5ICs5Nyw0OSBAQCB2b2lkIEFyZ3VtZW50RW5jb2Rlcjo6
ZW5jb2RlQnl0ZXMoY29uc3QgCiAKIHZvaWQgQXJndW1lbnRFbmNvZGVyOjplbmNvZGVCb29sKGJv
b2wgbikKIHsKLSAgICB1aW50OF90KiBidWZmZXIgPSBncm93KF9fYWxpZ25vZihuKSwgc2l6ZW9m
KG4pKTsKKyAgICB1aW50OF90KiBidWZmZXIgPSBncm93KHNpemVvZihuKSwgc2l6ZW9mKG4pKTsK
ICAgICAKICAgICAqcmVpbnRlcnByZXRfY2FzdDxib29sKj4oYnVmZmVyKSA9IG47CiB9CiAKIHZv
aWQgQXJndW1lbnRFbmNvZGVyOjplbmNvZGVVSW50MzIodWludDMyX3QgbikKIHsKLSAgICB1aW50
OF90KiBidWZmZXIgPSBncm93KF9fYWxpZ25vZihuKSwgc2l6ZW9mKG4pKTsKKyAgICB1aW50OF90
KiBidWZmZXIgPSBncm93KHNpemVvZihuKSwgc2l6ZW9mKG4pKTsKICAgICAKICAgICAqcmVpbnRl
cnByZXRfY2FzdDx1aW50MzJfdCo+KGJ1ZmZlcikgPSBuOwogfQogCiB2b2lkIEFyZ3VtZW50RW5j
b2Rlcjo6ZW5jb2RlVUludDY0KHVpbnQ2NF90IG4pCiB7Ci0gICAgdWludDhfdCogYnVmZmVyID0g
Z3JvdyhfX2FsaWdub2YobiksIHNpemVvZihuKSk7CisgICAgdWludDhfdCogYnVmZmVyID0gZ3Jv
dyhzaXplb2YobiksIHNpemVvZihuKSk7CiAgICAgCiAgICAgKnJlaW50ZXJwcmV0X2Nhc3Q8dWlu
dDY0X3QqPihidWZmZXIpID0gbjsKIH0KIAogdm9pZCBBcmd1bWVudEVuY29kZXI6OmVuY29kZUlu
dDMyKGludDMyX3QgbikKIHsKLSAgICB1aW50OF90KiBidWZmZXIgPSBncm93KF9fYWxpZ25vZihu
KSwgc2l6ZW9mKG4pKTsKKyAgICB1aW50OF90KiBidWZmZXIgPSBncm93KHNpemVvZihuKSwgc2l6
ZW9mKG4pKTsKICAgICAKICAgICAqcmVpbnRlcnByZXRfY2FzdDxpbnQzMl90Kj4oYnVmZmVyKSA9
IG47CiB9CiAKIHZvaWQgQXJndW1lbnRFbmNvZGVyOjplbmNvZGVJbnQ2NChpbnQ2NF90IG4pCiB7
Ci0gICAgdWludDhfdCogYnVmZmVyID0gZ3JvdyhfX2FsaWdub2YobiksIHNpemVvZihuKSk7Cisg
ICAgdWludDhfdCogYnVmZmVyID0gZ3JvdyhzaXplb2YobiksIHNpemVvZihuKSk7CiAgICAgCiAg
ICAgKnJlaW50ZXJwcmV0X2Nhc3Q8aW50NjRfdCo+KGJ1ZmZlcikgPSBuOwogfQogCiB2b2lkIEFy
Z3VtZW50RW5jb2Rlcjo6ZW5jb2RlRmxvYXQoZmxvYXQgbikKIHsKLSAgICB1aW50OF90KiBidWZm
ZXIgPSBncm93KF9fYWxpZ25vZihuKSwgc2l6ZW9mKG4pKTsKKyAgICB1aW50OF90KiBidWZmZXIg
PSBncm93KHNpemVvZihuKSwgc2l6ZW9mKG4pKTsKIAogICAgICpyZWludGVycHJldF9jYXN0PGZs
b2F0Kj4oYnVmZmVyKSA9IG47CiB9CiAKIHZvaWQgQXJndW1lbnRFbmNvZGVyOjplbmNvZGVEb3Vi
bGUoZG91YmxlIG4pCiB7Ci0gICAgdWludDhfdCogYnVmZmVyID0gZ3JvdyhfX2FsaWdub2Yobiks
IHNpemVvZihuKSk7CisgICAgdWludDhfdCogYnVmZmVyID0gZ3JvdyhzaXplb2YobiksIHNpemVv
ZihuKSk7CiAKICAgICAqcmVpbnRlcnByZXRfY2FzdDxkb3VibGUqPihidWZmZXIpID0gbjsKIH0K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>87366</attachid>
            <date>2011-03-29 11:00:13 -0700</date>
            <delta_ts>2011-03-29 11:09:57 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-57359-20110329110012.patch</filename>
            <type>text/plain</type>
            <size>6142</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
S2l0Mi9DaGFuZ2VMb2cJKHJldmlzaW9uIDgyMjgwKQorKysgU291cmNlL1dlYktpdDIvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMzQgQEAKKzIwMTEtMDMtMjkgIEFuZGVycyBD
YXJsc3NvbiAgPGFuZGVyc2NhQGFwcGxlLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBBc3NlcnRpb24gZmFpbHVyZSBpbiBwbHVnLWluIHByb2Nl
c3Mgd2l0aCBjbGFuZy1idWlsdCAzMi82NC1iaXQgV2ViS2l0MgorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NTczNTkKKworICAgICAgICBEb24ndCB1c2Ug
X19hbGlnbm9mIHdoZW4gZW5jb2RpbmcgYW5kIGRlY29kaW5nIHNjYWxhciB0eXBlcy4KKyAgICAg
ICAgCisgICAgICAgIERhcndpbiAzMi1iaXQsIGRvdWJsZSBhbmQgdW5zaWduZWQgbG9uZyBsb25n
IGFyZSA0LWJ5dGUgYWxpZ25lZCBidXQgb24gNjQtYml0IHRoZXkncmUKKyAgICAgICAgOC1ieXRl
IGFsaWduZWQgd2hpY2ggY2F1c2VzIHByb2JsZW1zIHdoZW4gZG9pbmcgSVBDIGJldHdlZW4gMzIt
Yml0IGFuZCA2NC1iaXQgcHJvY2Vzc2VzLgorICAgICAgICBHQ0MgaXMgYnVnZ3kgYW5kIHJldHVy
bnMgOCwgYnV0IGNsYW5nIGlzIGNvcnJlY3QgYW5kIHJldHVybnMgNC4gVXNlIHNpemVvZiBpbnN0
ZWFkIHdoaWNoIHdlIGtub3cKKyAgICAgICAgaXMgZXF1YWwgdG8gb3IgZ3JlYXRlciB0aGFuIHRo
ZSBhbGlnbm1lbnQuCisKKyAgICAgICAgKiBQbGF0Zm9ybS9Db3JlSVBDL0FyZ3VtZW50RGVjb2Rl
ci5jcHA6CisgICAgICAgIChDb3JlSVBDOjpBcmd1bWVudERlY29kZXI6OmRlY29kZUJvb2wpOgor
ICAgICAgICAoQ29yZUlQQzo6QXJndW1lbnREZWNvZGVyOjpkZWNvZGVVSW50MzIpOgorICAgICAg
ICAoQ29yZUlQQzo6QXJndW1lbnREZWNvZGVyOjpkZWNvZGVVSW50NjQpOgorICAgICAgICAoQ29y
ZUlQQzo6QXJndW1lbnREZWNvZGVyOjpkZWNvZGVJbnQzMik6CisgICAgICAgIChDb3JlSVBDOjpB
cmd1bWVudERlY29kZXI6OmRlY29kZUludDY0KToKKyAgICAgICAgKENvcmVJUEM6OkFyZ3VtZW50
RGVjb2Rlcjo6ZGVjb2RlRmxvYXQpOgorICAgICAgICAoQ29yZUlQQzo6QXJndW1lbnREZWNvZGVy
OjpkZWNvZGVEb3VibGUpOgorICAgICAgICAqIFBsYXRmb3JtL0NvcmVJUEMvQXJndW1lbnRFbmNv
ZGVyLmNwcDoKKyAgICAgICAgKENvcmVJUEM6OkFyZ3VtZW50RW5jb2Rlcjo6ZW5jb2RlQm9vbCk6
CisgICAgICAgIChDb3JlSVBDOjpBcmd1bWVudEVuY29kZXI6OmVuY29kZVVJbnQzMik6CisgICAg
ICAgIChDb3JlSVBDOjpBcmd1bWVudEVuY29kZXI6OmVuY29kZVVJbnQ2NCk6CisgICAgICAgIChD
b3JlSVBDOjpBcmd1bWVudEVuY29kZXI6OmVuY29kZUludDMyKToKKyAgICAgICAgKENvcmVJUEM6
OkFyZ3VtZW50RW5jb2Rlcjo6ZW5jb2RlSW50NjQpOgorICAgICAgICAoQ29yZUlQQzo6QXJndW1l
bnRFbmNvZGVyOjplbmNvZGVGbG9hdCk6CisgICAgICAgIChDb3JlSVBDOjpBcmd1bWVudEVuY29k
ZXI6OmVuY29kZURvdWJsZSk6CisKIDIwMTEtMDMtMjkgIFNhbSBXZWluaWcgIDxzYW1Ad2Via2l0
Lm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBBbmRlcnMgQ2FybHNzb24uCkluZGV4OiBTb3Vy
Y2UvV2ViS2l0Mi9QbGF0Zm9ybS9Db3JlSVBDL0FyZ3VtZW50RGVjb2Rlci5jcHAKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gU291cmNlL1dlYktpdDIvUGxhdGZvcm0vQ29yZUlQQy9Bcmd1bWVudERlY29kZXIuY3Bw
CShyZXZpc2lvbiA4MjI2NCkKKysrIFNvdXJjZS9XZWJLaXQyL1BsYXRmb3JtL0NvcmVJUEMvQXJn
dW1lbnREZWNvZGVyLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMTQ1LDcgKzE0NSw3IEBAIGJvb2wg
QXJndW1lbnREZWNvZGVyOjpkZWNvZGVCeXRlcyh1aW50OF8KIAogYm9vbCBBcmd1bWVudERlY29k
ZXI6OmRlY29kZUJvb2woYm9vbCYgcmVzdWx0KQogewotICAgIGlmICghYWxpZ25CdWZmZXJQb3Np
dGlvbihfX2FsaWdub2YocmVzdWx0KSwgc2l6ZW9mKHJlc3VsdCkpKQorICAgIGlmICghYWxpZ25C
dWZmZXJQb3NpdGlvbihzaXplb2YocmVzdWx0KSwgc2l6ZW9mKHJlc3VsdCkpKQogICAgICAgICBy
ZXR1cm4gZmFsc2U7CiAgICAgCiAgICAgcmVzdWx0ID0gKnJlaW50ZXJwcmV0X2Nhc3Q8Ym9vbCo+
KG1fYnVmZmVyUG9zKTsKQEAgLTE1NSw3ICsxNTUsNyBAQCBib29sIEFyZ3VtZW50RGVjb2Rlcjo6
ZGVjb2RlQm9vbChib29sJiByCiAKIGJvb2wgQXJndW1lbnREZWNvZGVyOjpkZWNvZGVVSW50MzIo
dWludDMyX3QmIHJlc3VsdCkKIHsKLSAgICBpZiAoIWFsaWduQnVmZmVyUG9zaXRpb24oX19hbGln
bm9mKHJlc3VsdCksIHNpemVvZihyZXN1bHQpKSkKKyAgICBpZiAoIWFsaWduQnVmZmVyUG9zaXRp
b24oc2l6ZW9mKHJlc3VsdCksIHNpemVvZihyZXN1bHQpKSkKICAgICAgICAgcmV0dXJuIGZhbHNl
OwogICAgIAogICAgIHJlc3VsdCA9ICpyZWludGVycHJldF9jYXN0PHVpbnQzMl90Kj4obV9idWZm
ZXJQb3MpOwpAQCAtMTY1LDcgKzE2NSw3IEBAIGJvb2wgQXJndW1lbnREZWNvZGVyOjpkZWNvZGVV
SW50MzIodWludDMKIAogYm9vbCBBcmd1bWVudERlY29kZXI6OmRlY29kZVVJbnQ2NCh1aW50NjRf
dCYgcmVzdWx0KQogewotICAgIGlmICghYWxpZ25CdWZmZXJQb3NpdGlvbihfX2FsaWdub2YocmVz
dWx0KSwgc2l6ZW9mKHJlc3VsdCkpKQorICAgIGlmICghYWxpZ25CdWZmZXJQb3NpdGlvbihzaXpl
b2YocmVzdWx0KSwgc2l6ZW9mKHJlc3VsdCkpKQogICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAg
CiAgICAgcmVzdWx0ID0gKnJlaW50ZXJwcmV0X2Nhc3Q8dWludDY0X3QqPihtX2J1ZmZlclBvcyk7
CkBAIC0xNzUsNyArMTc1LDcgQEAgYm9vbCBBcmd1bWVudERlY29kZXI6OmRlY29kZVVJbnQ2NCh1
aW50NgogCiBib29sIEFyZ3VtZW50RGVjb2Rlcjo6ZGVjb2RlSW50MzIoaW50MzJfdCYgcmVzdWx0
KQogewotICAgIGlmICghYWxpZ25CdWZmZXJQb3NpdGlvbihfX2FsaWdub2YocmVzdWx0KSwgc2l6
ZW9mKHJlc3VsdCkpKQorICAgIGlmICghYWxpZ25CdWZmZXJQb3NpdGlvbihzaXplb2YocmVzdWx0
KSwgc2l6ZW9mKHJlc3VsdCkpKQogICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgCiAgICAgcmVz
dWx0ID0gKnJlaW50ZXJwcmV0X2Nhc3Q8dWludDMyX3QqPihtX2J1ZmZlclBvcyk7CkBAIC0xODUs
NyArMTg1LDcgQEAgYm9vbCBBcmd1bWVudERlY29kZXI6OmRlY29kZUludDMyKGludDMyXwogCiBi
b29sIEFyZ3VtZW50RGVjb2Rlcjo6ZGVjb2RlSW50NjQoaW50NjRfdCYgcmVzdWx0KQogewotICAg
IGlmICghYWxpZ25CdWZmZXJQb3NpdGlvbihfX2FsaWdub2YocmVzdWx0KSwgc2l6ZW9mKHJlc3Vs
dCkpKQorICAgIGlmICghYWxpZ25CdWZmZXJQb3NpdGlvbihzaXplb2YocmVzdWx0KSwgc2l6ZW9m
KHJlc3VsdCkpKQogICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgCiAgICAgcmVzdWx0ID0gKnJl
aW50ZXJwcmV0X2Nhc3Q8dWludDY0X3QqPihtX2J1ZmZlclBvcyk7CkBAIC0xOTUsNyArMTk1LDcg
QEAgYm9vbCBBcmd1bWVudERlY29kZXI6OmRlY29kZUludDY0KGludDY0XwogCiBib29sIEFyZ3Vt
ZW50RGVjb2Rlcjo6ZGVjb2RlRmxvYXQoZmxvYXQmIHJlc3VsdCkKIHsKLSAgICBpZiAoIWFsaWdu
QnVmZmVyUG9zaXRpb24oX19hbGlnbm9mKHJlc3VsdCksIHNpemVvZihyZXN1bHQpKSkKKyAgICBp
ZiAoIWFsaWduQnVmZmVyUG9zaXRpb24oc2l6ZW9mKHJlc3VsdCksIHNpemVvZihyZXN1bHQpKSkK
ICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgIAogICAgIHJlc3VsdCA9ICpyZWludGVycHJldF9j
YXN0PGZsb2F0Kj4obV9idWZmZXJQb3MpOwpAQCAtMjA1LDcgKzIwNSw3IEBAIGJvb2wgQXJndW1l
bnREZWNvZGVyOjpkZWNvZGVGbG9hdChmbG9hdCYKIAogYm9vbCBBcmd1bWVudERlY29kZXI6OmRl
Y29kZURvdWJsZShkb3VibGUmIHJlc3VsdCkKIHsKLSAgICBpZiAoIWFsaWduQnVmZmVyUG9zaXRp
b24oX19hbGlnbm9mKHJlc3VsdCksIHNpemVvZihyZXN1bHQpKSkKKyAgICBpZiAoIWFsaWduQnVm
ZmVyUG9zaXRpb24oc2l6ZW9mKHJlc3VsdCksIHNpemVvZihyZXN1bHQpKSkKICAgICAgICAgcmV0
dXJuIGZhbHNlOwogICAgIAogICAgIHJlc3VsdCA9ICpyZWludGVycHJldF9jYXN0PGRvdWJsZSo+
KG1fYnVmZmVyUG9zKTsKSW5kZXg6IFNvdXJjZS9XZWJLaXQyL1BsYXRmb3JtL0NvcmVJUEMvQXJn
dW1lbnRFbmNvZGVyLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0Mi9QbGF0Zm9ybS9D
b3JlSVBDL0FyZ3VtZW50RW5jb2Rlci5jcHAJKHJldmlzaW9uIDgyMjY0KQorKysgU291cmNlL1dl
YktpdDIvUGxhdGZvcm0vQ29yZUlQQy9Bcmd1bWVudEVuY29kZXIuY3BwCSh3b3JraW5nIGNvcHkp
CkBAIC05Nyw0OSArOTcsNDkgQEAgdm9pZCBBcmd1bWVudEVuY29kZXI6OmVuY29kZUJ5dGVzKGNv
bnN0IAogCiB2b2lkIEFyZ3VtZW50RW5jb2Rlcjo6ZW5jb2RlQm9vbChib29sIG4pCiB7Ci0gICAg
dWludDhfdCogYnVmZmVyID0gZ3JvdyhfX2FsaWdub2YobiksIHNpemVvZihuKSk7CisgICAgdWlu
dDhfdCogYnVmZmVyID0gZ3JvdyhzaXplb2YobiksIHNpemVvZihuKSk7CiAgICAgCiAgICAgKnJl
aW50ZXJwcmV0X2Nhc3Q8Ym9vbCo+KGJ1ZmZlcikgPSBuOwogfQogCiB2b2lkIEFyZ3VtZW50RW5j
b2Rlcjo6ZW5jb2RlVUludDMyKHVpbnQzMl90IG4pCiB7Ci0gICAgdWludDhfdCogYnVmZmVyID0g
Z3JvdyhfX2FsaWdub2YobiksIHNpemVvZihuKSk7CisgICAgdWludDhfdCogYnVmZmVyID0gZ3Jv
dyhzaXplb2YobiksIHNpemVvZihuKSk7CiAgICAgCiAgICAgKnJlaW50ZXJwcmV0X2Nhc3Q8dWlu
dDMyX3QqPihidWZmZXIpID0gbjsKIH0KIAogdm9pZCBBcmd1bWVudEVuY29kZXI6OmVuY29kZVVJ
bnQ2NCh1aW50NjRfdCBuKQogewotICAgIHVpbnQ4X3QqIGJ1ZmZlciA9IGdyb3coX19hbGlnbm9m
KG4pLCBzaXplb2YobikpOworICAgIHVpbnQ4X3QqIGJ1ZmZlciA9IGdyb3coc2l6ZW9mKG4pLCBz
aXplb2YobikpOwogICAgIAogICAgICpyZWludGVycHJldF9jYXN0PHVpbnQ2NF90Kj4oYnVmZmVy
KSA9IG47CiB9CiAKIHZvaWQgQXJndW1lbnRFbmNvZGVyOjplbmNvZGVJbnQzMihpbnQzMl90IG4p
CiB7Ci0gICAgdWludDhfdCogYnVmZmVyID0gZ3JvdyhfX2FsaWdub2YobiksIHNpemVvZihuKSk7
CisgICAgdWludDhfdCogYnVmZmVyID0gZ3JvdyhzaXplb2YobiksIHNpemVvZihuKSk7CiAgICAg
CiAgICAgKnJlaW50ZXJwcmV0X2Nhc3Q8aW50MzJfdCo+KGJ1ZmZlcikgPSBuOwogfQogCiB2b2lk
IEFyZ3VtZW50RW5jb2Rlcjo6ZW5jb2RlSW50NjQoaW50NjRfdCBuKQogewotICAgIHVpbnQ4X3Qq
IGJ1ZmZlciA9IGdyb3coX19hbGlnbm9mKG4pLCBzaXplb2YobikpOworICAgIHVpbnQ4X3QqIGJ1
ZmZlciA9IGdyb3coc2l6ZW9mKG4pLCBzaXplb2YobikpOwogICAgIAogICAgICpyZWludGVycHJl
dF9jYXN0PGludDY0X3QqPihidWZmZXIpID0gbjsKIH0KIAogdm9pZCBBcmd1bWVudEVuY29kZXI6
OmVuY29kZUZsb2F0KGZsb2F0IG4pCiB7Ci0gICAgdWludDhfdCogYnVmZmVyID0gZ3JvdyhfX2Fs
aWdub2YobiksIHNpemVvZihuKSk7CisgICAgdWludDhfdCogYnVmZmVyID0gZ3JvdyhzaXplb2Yo
biksIHNpemVvZihuKSk7CiAKICAgICAqcmVpbnRlcnByZXRfY2FzdDxmbG9hdCo+KGJ1ZmZlcikg
PSBuOwogfQogCiB2b2lkIEFyZ3VtZW50RW5jb2Rlcjo6ZW5jb2RlRG91YmxlKGRvdWJsZSBuKQog
ewotICAgIHVpbnQ4X3QqIGJ1ZmZlciA9IGdyb3coX19hbGlnbm9mKG4pLCBzaXplb2YobikpOwor
ICAgIHVpbnQ4X3QqIGJ1ZmZlciA9IGdyb3coc2l6ZW9mKG4pLCBzaXplb2YobikpOwogCiAgICAg
KnJlaW50ZXJwcmV0X2Nhc3Q8ZG91YmxlKj4oYnVmZmVyKSA9IG47CiB9Cg==
</data>
<flag name="review"
          id="79788"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>