<?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>214089</bug_id>
          
          <creation_ts>2020-07-08 10:58:29 -0700</creation_ts>
          <short_desc>ErrorInstance::finishCreation() puts &quot;message&quot; twice, with different attributes</short_desc>
          <delta_ts>2020-07-09 01:24:18 -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>JavaScriptCore</component>
          <version>WebKit 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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>142933</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Alexey Shvayka">ashvayka</reporter>
          <assigned_to name="Alexey Shvayka">ashvayka</assigned_to>
          <cc>ews-watchlist</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
    
    <cc>tzagallo</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1669800</commentid>
    <comment_count>0</comment_count>
    <who name="Alexey Shvayka">ashvayka</who>
    <bug_when>2020-07-08 10:58:29 -0700</bug_when>
    <thetext>Put &quot;message&quot; to ErrorInstance with consistent attributes</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1669945</commentid>
    <comment_count>1</comment_count>
      <attachid>403823</attachid>
    <who name="Alexey Shvayka">ashvayka</who>
    <bug_when>2020-07-08 16:51:37 -0700</bug_when>
    <thetext>Created attachment 403823
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1669947</commentid>
    <comment_count>2</comment_count>
    <who name="Alexey Shvayka">ashvayka</who>
    <bug_when>2020-07-08 16:52:16 -0700</bug_when>
    <thetext>(In reply to Alexey Shvayka from comment #1)
&gt; Created attachment 403823 [details]
&gt; Patch

Warmed-up runs, --outer 50:

                                r263795                    patch

error-source-appender      103.3675+-1.5723     ^     97.8376+-1.3031        ^ definitely 1.0565x faster

&lt;geometric&gt;                103.3675+-1.5723     ^     97.8376+-1.3031        ^ definitely 1.0565x faster</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1669956</commentid>
    <comment_count>3</comment_count>
      <attachid>403823</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-07-08 17:06:31 -0700</bug_when>
    <thetext>Comment on attachment 403823
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1670042</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-07-09 01:23:40 -0700</bug_when>
    <thetext>Committed r264160: &lt;https://trac.webkit.org/changeset/264160&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 403823.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1670043</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-07-09 01:24:18 -0700</bug_when>
    <thetext>&lt;rdar://problem/65262018&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>403823</attachid>
            <date>2020-07-08 16:51:37 -0700</date>
            <delta_ts>2020-07-09 01:23:41 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-214089-20200709025136.patch</filename>
            <type>text/plain</type>
            <size>8245</size>
            <attacher name="Alexey Shvayka">ashvayka</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY0MTAwCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBh
NTNkMzJlZjk0MGU0Y2IyYTc1OGQyMzZkNWMxNzk0MjdkNTQ1OGQ2Li5mYjg3NGU5MGQ3YzFhZjdm
MGRkMWVjZDMxNGViODU0ZWNiOGNiYmVhIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyNSBAQAorMjAyMC0wNy0wOCAgQWxleGV5IFNodmF5a2EgIDxzaHZhaWthbGVzaEBnbWFp
bC5jb20+CisKKyAgICAgICAgRXJyb3JJbnN0YW5jZTo6ZmluaXNoQ3JlYXRpb24oKSBwdXRzICJt
ZXNzYWdlIiB0d2ljZSwgd2l0aCBkaWZmZXJlbnQgYXR0cmlidXRlcworICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjE0MDg5CisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGhpcyBjaGFuZ2UgcmVmYWN0b3JzIGFw
cGVuZFNvdXJjZVRvRXJyb3IoKSB0byByZXR1cm4gbmV3IG1lc3NhZ2UsIG1ha2luZyBpdCBhbG1v
c3QgcHVyZQorICAgICAgICBhbmQgZWxpbWluYXRpbmcgZXh0cmEgSlNTdHJpbmcgLT4gU3RyaW5n
IC0+IEpTU3RyaW5nIGNvbnZlcnNpb24gYW5kIHtnZXQscHV0fURpcmVjdCgpIGNhbGxzCisgICAg
ICAgIGZyb20gRXJyb3JJbnN0YW5jZTo6ZmluaXNoQ3JlYXRpb24oKS4gQWxzbywgbW92ZXMgbnVs
bCBtZXNzYWdlIGNoZWNrIGFzIGVhcmx5IGFzIHBvc3NpYmxlLgorCisgICAgICAgIFJlbW92ZWQg
cHV0RGlyZWN0KCkgY2FsbCBkaWRuJ3QgcGFzcyBQcm9wZXJ0eUF0dHJpYnV0ZTo6RG9udEVudW0u
IEFuIGltcGxlbWVudGF0aW9uIGRldGFpbCwKKyAgICAgICAgdGhhdCBpcyBhYm91dCB0byBjaGFu
Z2UgaW4gaHR0cHM6Ly93ZWJraXQub3JnL2IvMTQyOTMzLCBwcmV2ZW50ZWQgIm1lc3NhZ2UiIHBy
b3BlcnR5IGZyb20KKyAgICAgICAgYmVpbmQgcmVkZWZpbmVkIHdpdGggUHJvcGVydHlBdHRyaWJ1
dGU6Ok5vbmUuCisKKyAgICAgICAgTm8gYmVoYXZpb3IgY2hhbmdlLiBBZHZhbmNlcyBwcm92aWRl
ZCBtaWNyb2JlbmNobWFyayBieSA1JS4KKworICAgICAgICAqIHJ1bnRpbWUvRXJyb3JJbnN0YW5j
ZS5jcHA6CisgICAgICAgIChKU0M6OmFwcGVuZFNvdXJjZVRvRXJyb3JNZXNzYWdlKToKKyAgICAg
ICAgKEpTQzo6RXJyb3JJbnN0YW5jZTo6ZmluaXNoQ3JlYXRpb24pOgorICAgICAgICAoSlNDOjph
cHBlbmRTb3VyY2VUb0Vycm9yKTogRGVsZXRlZC4KKwogMjAyMC0wNy0wNyAgWXVzdWtlIFN1enVr
aSAgPHlzdXp1a2lAYXBwbGUuY29tPgogCiAgICAgICAgIFtKU0NdIEJ5dGVjb2RlR2VuZXJhdG9y
IHNob3VsZCBiZSByb2J1c3QgYWdhaW5zdCBmYWlsZWQgY29uc3RhbnQgZ2VuZXJhdGlvbgpkaWZm
IC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvRXJyb3JJbnN0YW5jZS5jcHAg
Yi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9FcnJvckluc3RhbmNlLmNwcAppbmRleCBl
MTA5NmYxYzc2ODE2MjNiNDVhZTkyOTM3OTk2ZGFhYjE5YzI4MWJmLi4zNDJmZjFlYmQ0NzgzM2Fm
OGE4YTY5ZjBkZGFjNDgyOTM2ZGQ4OWZkIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvcnVudGltZS9FcnJvckluc3RhbmNlLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUv
cnVudGltZS9FcnJvckluc3RhbmNlLmNwcApAQCAtNDgsMTUgKzQ4LDE1IEBAIEVycm9ySW5zdGFu
Y2UqIEVycm9ySW5zdGFuY2U6OmNyZWF0ZShKU0dsb2JhbE9iamVjdCogZ2xvYmFsT2JqZWN0LCBT
dHJ1Y3R1cmUqIHN0CiAgICAgcmV0dXJuIGNyZWF0ZShnbG9iYWxPYmplY3QsIHZtLCBzdHJ1Y3R1
cmUsIG1lc3NhZ2VTdHJpbmcsIGFwcGVuZGVyLCB0eXBlLCB1c2VDdXJyZW50RnJhbWUpOwogfQog
Ci1zdGF0aWMgdm9pZCBhcHBlbmRTb3VyY2VUb0Vycm9yKEpTR2xvYmFsT2JqZWN0KiBnbG9iYWxP
YmplY3QsIENhbGxGcmFtZSogY2FsbEZyYW1lLCBFcnJvckluc3RhbmNlKiBleGNlcHRpb24sIEJ5
dGVjb2RlSW5kZXggYnl0ZWNvZGVJbmRleCkKK3N0YXRpYyBTdHJpbmcgYXBwZW5kU291cmNlVG9F
cnJvck1lc3NhZ2UoQ2FsbEZyYW1lKiBjYWxsRnJhbWUsIEVycm9ySW5zdGFuY2UqIGV4Y2VwdGlv
biwgQnl0ZWNvZGVJbmRleCBieXRlY29kZUluZGV4LCBjb25zdCBTdHJpbmcmIG1lc3NhZ2UpCiB7
CiAgICAgRXJyb3JJbnN0YW5jZTo6U291cmNlQXBwZW5kZXIgYXBwZW5kZXIgPSBleGNlcHRpb24t
PnNvdXJjZUFwcGVuZGVyKCk7CiAgICAgZXhjZXB0aW9uLT5jbGVhclNvdXJjZUFwcGVuZGVyKCk7
CiAgICAgUnVudGltZVR5cGUgdHlwZSA9IGV4Y2VwdGlvbi0+cnVudGltZVR5cGVGb3JDYXVzZSgp
OwogICAgIGV4Y2VwdGlvbi0+Y2xlYXJSdW50aW1lVHlwZUZvckNhdXNlKCk7CiAKLSAgICBpZiAo
IWNhbGxGcmFtZS0+Y29kZUJsb2NrKCktPmhhc0V4cHJlc3Npb25JbmZvKCkpCi0gICAgICAgIHJl
dHVybjsKKyAgICBpZiAoIWNhbGxGcmFtZS0+Y29kZUJsb2NrKCktPmhhc0V4cHJlc3Npb25JbmZv
KCkgfHwgbWVzc2FnZS5pc051bGwoKSkKKyAgICAgICAgcmV0dXJuIG1lc3NhZ2U7CiAgICAgCiAg
ICAgaW50IHN0YXJ0T2Zmc2V0ID0gMDsKICAgICBpbnQgZW5kT2Zmc2V0ID0gMDsKQEAgLTc4LDM1
ICs3OCwyNiBAQCBzdGF0aWMgdm9pZCBhcHBlbmRTb3VyY2VUb0Vycm9yKEpTR2xvYmFsT2JqZWN0
KiBnbG9iYWxPYmplY3QsIENhbGxGcmFtZSogY2FsbEZyYQogCiAgICAgU3RyaW5nVmlldyBzb3Vy
Y2VTdHJpbmcgPSBjb2RlQmxvY2stPnNvdXJjZSgpLnByb3ZpZGVyKCktPnNvdXJjZSgpOwogICAg
IGlmICghZXhwcmVzc2lvblN0b3AgfHwgZXhwcmVzc2lvblN0YXJ0ID4gc3RhdGljX2Nhc3Q8aW50
Pihzb3VyY2VTdHJpbmcubGVuZ3RoKCkpKQotICAgICAgICByZXR1cm47Ci0gICAgCi0gICAgVk0m
IHZtID0gZ2xvYmFsT2JqZWN0LT52bSgpOwotICAgIEpTVmFsdWUganNNZXNzYWdlID0gZXhjZXB0
aW9uLT5nZXREaXJlY3Qodm0sIHZtLnByb3BlcnR5TmFtZXMtPm1lc3NhZ2UpOwotICAgIGlmICgh
anNNZXNzYWdlIHx8ICFqc01lc3NhZ2UuaXNTdHJpbmcoKSkKLSAgICAgICAgcmV0dXJuOworICAg
ICAgICByZXR1cm4gbWVzc2FnZTsKICAgICAKLSAgICBTdHJpbmcgbWVzc2FnZSA9IGFzU3RyaW5n
KGpzTWVzc2FnZSktPnZhbHVlKGdsb2JhbE9iamVjdCk7CiAgICAgaWYgKGV4cHJlc3Npb25TdGFy
dCA8IGV4cHJlc3Npb25TdG9wKQotICAgICAgICBtZXNzYWdlID0gYXBwZW5kZXIobWVzc2FnZSwg
Y29kZUJsb2NrLT5zb3VyY2UoKS5wcm92aWRlcigpLT5nZXRSYW5nZShleHByZXNzaW9uU3RhcnQs
IGV4cHJlc3Npb25TdG9wKS50b1N0cmluZygpLCB0eXBlLCBFcnJvckluc3RhbmNlOjpGb3VuZEV4
YWN0U291cmNlKTsKLSAgICBlbHNlIHsKLSAgICAgICAgLy8gTm8gcmFuZ2UgaW5mb3JtYXRpb24s
IHNvIGdpdmUgYSBmZXcgY2hhcmFjdGVycyBvZiBjb250ZXh0LgotICAgICAgICBpbnQgZGF0YUxl
bmd0aCA9IHNvdXJjZVN0cmluZy5sZW5ndGgoKTsKLSAgICAgICAgaW50IHN0YXJ0ID0gZXhwcmVz
c2lvblN0YXJ0OwotICAgICAgICBpbnQgc3RvcCA9IGV4cHJlc3Npb25TdGFydDsKLSAgICAgICAg
Ly8gR2V0IHVwIHRvIDIwIGNoYXJhY3RlcnMgb2YgY29udGV4dCB0byB0aGUgbGVmdCBhbmQgcmln
aHQgb2YgdGhlIGRpdm90LCBjbGFtcGluZyB0byB0aGUgbGluZS4KLSAgICAgICAgLy8gVGhlbiBz
dHJpcCB3aGl0ZXNwYWNlLgotICAgICAgICB3aGlsZSAoc3RhcnQgPiAwICYmIChleHByZXNzaW9u
U3RhcnQgLSBzdGFydCA8IDIwKSAmJiBzb3VyY2VTdHJpbmdbc3RhcnQgLSAxXSAhPSAnXG4nKQot
ICAgICAgICAgICAgc3RhcnQtLTsKLSAgICAgICAgd2hpbGUgKHN0YXJ0IDwgKGV4cHJlc3Npb25T
dGFydCAtIDEpICYmIGlzU3RyV2hpdGVTcGFjZShzb3VyY2VTdHJpbmdbc3RhcnRdKSkKLSAgICAg
ICAgICAgIHN0YXJ0Kys7Ci0gICAgICAgIHdoaWxlIChzdG9wIDwgZGF0YUxlbmd0aCAmJiAoc3Rv
cCAtIGV4cHJlc3Npb25TdGFydCA8IDIwKSAmJiBzb3VyY2VTdHJpbmdbc3RvcF0gIT0gJ1xuJykK
LSAgICAgICAgICAgIHN0b3ArKzsKLSAgICAgICAgd2hpbGUgKHN0b3AgPiBleHByZXNzaW9uU3Rh
cnQgJiYgaXNTdHJXaGl0ZVNwYWNlKHNvdXJjZVN0cmluZ1tzdG9wIC0gMV0pKQotICAgICAgICAg
ICAgc3RvcC0tOwotICAgICAgICBtZXNzYWdlID0gYXBwZW5kZXIobWVzc2FnZSwgY29kZUJsb2Nr
LT5zb3VyY2UoKS5wcm92aWRlcigpLT5nZXRSYW5nZShzdGFydCwgc3RvcCkudG9TdHJpbmcoKSwg
dHlwZSwgRXJyb3JJbnN0YW5jZTo6Rm91bmRBcHByb3hpbWF0ZVNvdXJjZSk7Ci0gICAgfQotICAg
IGV4Y2VwdGlvbi0+cHV0RGlyZWN0KHZtLCB2bS5wcm9wZXJ0eU5hbWVzLT5tZXNzYWdlLCBqc1N0
cmluZyh2bSwgbWVzc2FnZSkpOwotCisgICAgICAgIHJldHVybiBhcHBlbmRlcihtZXNzYWdlLCBj
b2RlQmxvY2stPnNvdXJjZSgpLnByb3ZpZGVyKCktPmdldFJhbmdlKGV4cHJlc3Npb25TdGFydCwg
ZXhwcmVzc2lvblN0b3ApLnRvU3RyaW5nKCksIHR5cGUsIEVycm9ySW5zdGFuY2U6OkZvdW5kRXhh
Y3RTb3VyY2UpOworCisgICAgLy8gTm8gcmFuZ2UgaW5mb3JtYXRpb24sIHNvIGdpdmUgYSBmZXcg
Y2hhcmFjdGVycyBvZiBjb250ZXh0LgorICAgIGludCBkYXRhTGVuZ3RoID0gc291cmNlU3RyaW5n
Lmxlbmd0aCgpOworICAgIGludCBzdGFydCA9IGV4cHJlc3Npb25TdGFydDsKKyAgICBpbnQgc3Rv
cCA9IGV4cHJlc3Npb25TdGFydDsKKyAgICAvLyBHZXQgdXAgdG8gMjAgY2hhcmFjdGVycyBvZiBj
b250ZXh0IHRvIHRoZSBsZWZ0IGFuZCByaWdodCBvZiB0aGUgZGl2b3QsIGNsYW1waW5nIHRvIHRo
ZSBsaW5lLgorICAgIC8vIFRoZW4gc3RyaXAgd2hpdGVzcGFjZS4KKyAgICB3aGlsZSAoc3RhcnQg
PiAwICYmIChleHByZXNzaW9uU3RhcnQgLSBzdGFydCA8IDIwKSAmJiBzb3VyY2VTdHJpbmdbc3Rh
cnQgLSAxXSAhPSAnXG4nKQorICAgICAgICBzdGFydC0tOworICAgIHdoaWxlIChzdGFydCA8IChl
eHByZXNzaW9uU3RhcnQgLSAxKSAmJiBpc1N0cldoaXRlU3BhY2Uoc291cmNlU3RyaW5nW3N0YXJ0
XSkpCisgICAgICAgIHN0YXJ0Kys7CisgICAgd2hpbGUgKHN0b3AgPCBkYXRhTGVuZ3RoICYmIChz
dG9wIC0gZXhwcmVzc2lvblN0YXJ0IDwgMjApICYmIHNvdXJjZVN0cmluZ1tzdG9wXSAhPSAnXG4n
KQorICAgICAgICBzdG9wKys7CisgICAgd2hpbGUgKHN0b3AgPiBleHByZXNzaW9uU3RhcnQgJiYg
aXNTdHJXaGl0ZVNwYWNlKHNvdXJjZVN0cmluZ1tzdG9wIC0gMV0pKQorICAgICAgICBzdG9wLS07
CisgICAgcmV0dXJuIGFwcGVuZGVyKG1lc3NhZ2UsIGNvZGVCbG9jay0+c291cmNlKCkucHJvdmlk
ZXIoKS0+Z2V0UmFuZ2Uoc3RhcnQsIHN0b3ApLnRvU3RyaW5nKCksIHR5cGUsIEVycm9ySW5zdGFu
Y2U6OkZvdW5kQXBwcm94aW1hdGVTb3VyY2UpOwogfQogCiB2b2lkIEVycm9ySW5zdGFuY2U6OmZp
bmlzaENyZWF0aW9uKFZNJiB2bSwgSlNHbG9iYWxPYmplY3QqIGdsb2JhbE9iamVjdCwgY29uc3Qg
U3RyaW5nJiBtZXNzYWdlLCBTb3VyY2VBcHBlbmRlciBhcHBlbmRlciwgUnVudGltZVR5cGUgdHlw
ZSwgYm9vbCB1c2VDdXJyZW50RnJhbWUpCkBAIC0xMTcsOSArMTA4LDYgQEAgdm9pZCBFcnJvcklu
c3RhbmNlOjpmaW5pc2hDcmVhdGlvbihWTSYgdm0sIEpTR2xvYmFsT2JqZWN0KiBnbG9iYWxPYmpl
Y3QsIGNvbnN0IFMKICAgICBtX3NvdXJjZUFwcGVuZGVyID0gYXBwZW5kZXI7CiAgICAgbV9ydW50
aW1lVHlwZUZvckNhdXNlID0gdHlwZTsKIAotICAgIGlmICghbWVzc2FnZS5pc051bGwoKSkKLSAg
ICAgICAgcHV0RGlyZWN0KHZtLCB2bS5wcm9wZXJ0eU5hbWVzLT5tZXNzYWdlLCBqc1N0cmluZyh2
bSwgbWVzc2FnZSksIHN0YXRpY19jYXN0PHVuc2lnbmVkPihQcm9wZXJ0eUF0dHJpYnV0ZTo6RG9u
dEVudW0pKTsKLQogICAgIHN0ZDo6dW5pcXVlX3B0cjxWZWN0b3I8U3RhY2tGcmFtZT4+IHN0YWNr
VHJhY2UgPSBnZXRTdGFja1RyYWNlKGdsb2JhbE9iamVjdCwgdm0sIHRoaXMsIHVzZUN1cnJlbnRG
cmFtZSk7CiAgICAgewogICAgICAgICBhdXRvIGxvY2tlciA9IGhvbGRMb2NrKGNlbGxMb2NrKCkp
OwpAQCAtMTI3LDEzICsxMTUsMTcgQEAgdm9pZCBFcnJvckluc3RhbmNlOjpmaW5pc2hDcmVhdGlv
bihWTSYgdm0sIEpTR2xvYmFsT2JqZWN0KiBnbG9iYWxPYmplY3QsIGNvbnN0IFMKICAgICB9CiAg
ICAgdm0uaGVhcC53cml0ZUJhcnJpZXIodGhpcyk7CiAKKyAgICBTdHJpbmcgbWVzc2FnZVdpdGhT
b3VyY2UgPSBtZXNzYWdlOwogICAgIGlmIChtX3N0YWNrVHJhY2UgJiYgIW1fc3RhY2tUcmFjZS0+
aXNFbXB0eSgpICYmIGhhc1NvdXJjZUFwcGVuZGVyKCkpIHsKICAgICAgICAgQnl0ZWNvZGVJbmRl
eCBieXRlY29kZUluZGV4OwogICAgICAgICBDYWxsRnJhbWUqIGNhbGxGcmFtZTsKICAgICAgICAg
Z2V0Qnl0ZWNvZGVJbmRleCh2bSwgdm0udG9wQ2FsbEZyYW1lLCBtX3N0YWNrVHJhY2UuZ2V0KCks
IGNhbGxGcmFtZSwgYnl0ZWNvZGVJbmRleCk7CiAgICAgICAgIGlmIChjYWxsRnJhbWUgJiYgY2Fs
bEZyYW1lLT5jb2RlQmxvY2soKSAmJiAhY2FsbEZyYW1lLT5jYWxsZWUoKS5pc1dhc20oKSkKLSAg
ICAgICAgICAgIGFwcGVuZFNvdXJjZVRvRXJyb3IoZ2xvYmFsT2JqZWN0LCBjYWxsRnJhbWUsIHRo
aXMsIGJ5dGVjb2RlSW5kZXgpOworICAgICAgICAgICAgbWVzc2FnZVdpdGhTb3VyY2UgPSBhcHBl
bmRTb3VyY2VUb0Vycm9yTWVzc2FnZShjYWxsRnJhbWUsIHRoaXMsIGJ5dGVjb2RlSW5kZXgsIG1l
c3NhZ2UpOwogICAgIH0KKworICAgIGlmICghbWVzc2FnZVdpdGhTb3VyY2UuaXNOdWxsKCkpCisg
ICAgICAgIHB1dERpcmVjdCh2bSwgdm0ucHJvcGVydHlOYW1lcy0+bWVzc2FnZSwganNTdHJpbmco
dm0sIG1lc3NhZ2VXaXRoU291cmNlKSwgc3RhdGljX2Nhc3Q8dW5zaWduZWQ+KFByb3BlcnR5QXR0
cmlidXRlOjpEb250RW51bSkpOwogfQogCiAvLyBCYXNlZCBvbiBFcnJvclByb3RvdHlwZSdzIGVy
cm9yUHJvdG9GdW5jVG9TdHJpbmcoKSwgYnV0IGlzIG1vZGlmaWVkIHRvCmRpZmYgLS1naXQgYS9K
U1Rlc3RzL0NoYW5nZUxvZyBiL0pTVGVzdHMvQ2hhbmdlTG9nCmluZGV4IGMwNDA1OGZiZWJhZjgw
YWQ4NTA4Nzk0NmE5NDUxZDZiZDRjYzgyZDEuLjAzMzU0YmQ0ZTEzZTcwNGY4MWI1OGU3OGVjYTQy
YmU5OGI1ODBmNTUgMTAwNjQ0Ci0tLSBhL0pTVGVzdHMvQ2hhbmdlTG9nCisrKyBiL0pTVGVzdHMv
Q2hhbmdlTG9nCkBAIC0xLDMgKzEsMTIgQEAKKzIwMjAtMDctMDggIEFsZXhleSBTaHZheWthICA8
c2h2YWlrYWxlc2hAZ21haWwuY29tPgorCisgICAgICAgIEVycm9ySW5zdGFuY2U6OmZpbmlzaENy
ZWF0aW9uKCkgcHV0cyAibWVzc2FnZSIgdHdpY2UsIHdpdGggZGlmZmVyZW50IGF0dHJpYnV0ZXMK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIxNDA4OQor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogbWljcm9i
ZW5jaG1hcmtzL2Vycm9yLXNvdXJjZS1hcHBlbmRlci5qczogQWRkZWQuCisKIDIwMjAtMDctMDcg
IFl1c3VrZSBTdXp1a2kgIDx5c3V6dWtpQGFwcGxlLmNvbT4KIAogICAgICAgICBbSlNDXSBCeXRl
Y29kZUdlbmVyYXRvciBzaG91bGQgYmUgcm9idXN0IGFnYWluc3QgZmFpbGVkIGNvbnN0YW50IGdl
bmVyYXRpb24KZGlmZiAtLWdpdCBhL0pTVGVzdHMvbWljcm9iZW5jaG1hcmtzL2Vycm9yLXNvdXJj
ZS1hcHBlbmRlci5qcyBiL0pTVGVzdHMvbWljcm9iZW5jaG1hcmtzL2Vycm9yLXNvdXJjZS1hcHBl
bmRlci5qcwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwLi4wZGU1NzllNzM4OTEwNDMzNzBhNWExMDc4ZjU1MjIxODZlNTlh
NjgyCi0tLSAvZGV2L251bGwKKysrIGIvSlNUZXN0cy9taWNyb2JlbmNobWFya3MvZXJyb3Itc291
cmNlLWFwcGVuZGVyLmpzCkBAIC0wLDAgKzEsNyBAQAorZm9yIChsZXQgaSA9IDA7IGkgPCAxZTU7
ICsraSkgeworICAgIHRyeSB7CisgICAgICAgIHVuZGVmaW5lZC54OworICAgIH0gY2F0Y2ggKGVy
cikgeworICAgICAgICBlcnIubWVzc2FnZTsKKyAgICB9Cit9Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>