<?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>116509</bug_id>
          
          <creation_ts>2013-05-20 19:45:01 -0700</creation_ts>
          <short_desc>Fix an assertion failure in Range::textNodeSplit by Text::splitText</short_desc>
          <delta_ts>2024-01-19 05:56:33 -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>DOM</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>BlinkMergeCandidate</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryosuke Niwa">rniwa</reporter>
          <assigned_to name="Kent Tamura">tkent</assigned_to>
          <cc>ap</cc>
    
    <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>tkent</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>891529</commentid>
    <comment_count>0</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-05-20 19:45:01 -0700</bug_when>
    <thetext>Merge https://chromium.googlesource.com/chromium/blink/+/a0f5a1c5a050249d3f1be10249a91d88cd18c684

Range::textNodeSplit is called in Text::splitText, and it assumes the next sibling
node is still a Text node. A DOM mutation event handler can break this assumption.

We had better postpone DOM mutation events dispatched in Node::insertBefore
until exiting splitText to avoid inconsistent Range state.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>896750</commentid>
    <comment_count>1</comment_count>
      <attachid>203655</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2013-06-03 23:50:32 -0700</bug_when>
    <thetext>Created attachment 203655
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>896756</commentid>
    <comment_count>2</comment_count>
      <attachid>203659</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2013-06-04 00:12:04 -0700</bug_when>
    <thetext>Created attachment 203659
Patch for landing

ChangeLog nits</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>896767</commentid>
    <comment_count>3</comment_count>
      <attachid>203659</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-06-04 01:10:11 -0700</bug_when>
    <thetext>Comment on attachment 203659
Patch for landing

Clearing flags on attachment: 203659

Committed r151160: &lt;http://trac.webkit.org/changeset/151160&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>896768</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-06-04 01:10:13 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2006115</commentid>
    <comment_count>5</comment_count>
    <who name="Ahmad Saleem">ahmad.saleem792</who>
    <bug_when>2024-01-19 05:56:33 -0800</bug_when>
    <thetext>*** Bug 116073 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>203655</attachid>
            <date>2013-06-03 23:50:32 -0700</date>
            <delta_ts>2013-06-04 00:11:59 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-116509-20130604154902.patch</filename>
            <type>text/plain</type>
            <size>4338</size>
            <attacher name="Kent Tamura">tkent</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTUxMTU2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMTBhMzdiMzY2MmU3Nzkw
Y2YyZjExYzhjZjU5OTVkY2JiZGUzMmNiMy4uMDliMGU2MzZmM2VmYTc0NmZjZDVkOTE3MzNiZDg4
NGI1YmJiNmRhZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDEzLTA2LTAzICBLZW50
IFRhbXVyYSAgPHRrZW50QGNocm9taXVtLm9yZz4KKworICAgICAgICBGaXggYW4gYXNzZXJ0aW9u
IGZhaWx1cmUgaW4gUmFuZ2U6OnRleHROb2RlU3BsaXQgYnkgVGV4dDo6c3BsaXRUZXh0CisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTY1MDkKKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBSYW5nZTo6dGV4dE5v
ZGVTcGxpdCBpcyBjYWxsZWQgaW4gVGV4dDo6c3BsaXRUZXh0LCBhbmQgaXQgYXNzdW1lcyB0aGUK
KyAgICAgICAgbmV4dCBzaWJsaW5nIG5vZGUgaXMgc3RpbGwgYSBUZXh0IG5vZGUuIEEgRE9NIG11
dGF0aW9uIGV2ZW50IGhhbmRsZXIgY2FuCisgICAgICAgIGJyZWFrIHRoaXMgYXNzdW1wdGlvbi4K
KworICAgICAgICBXZSBoYWQgYmV0dGVyIHBvc3Rwb25lIERPTSBtdXRhdGlvbiBldmVudHMgZGlz
cGF0Y2hlZCBpbiBOb2RlOjppbnNlcnRCZWZvcmUKKyAgICAgICAgdW50aWwgZXhpdGluZyBzcGxp
dFRleHQgdG8gYXZvaWQgaW5jb25zaXN0ZW50IFJhbmdlIHN0YXRlLgorCisgICAgICAgIFRlc3Q6
IGZhc3QvZG9tL1JhbmdlL3NwbGl0LXRleHQtaW4tcmFuZ2UuaHRtbAorCisgICAgICAgICogZG9t
L1RleHQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6VGV4dDo6c3BsaXRUZXh0KTogQWRkIEV2ZW50
UXVldWVTY29wZS4KKwogMjAxMy0wNi0wMyAgS2FuZ2lsIEhhbiAgPGthbmdpbC5oYW5Ac2Ftc3Vu
Zy5jb20+CiAKICAgICAgICAgUmVtb3ZlIHVudXNlZCBhcml0aG1ldGljIG9wZXJhdGlvbiBpbiBS
ZW5kZXJMaXN0SXRlbQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvZG9tL1RleHQuY3BwIGIv
U291cmNlL1dlYkNvcmUvZG9tL1RleHQuY3BwCmluZGV4IDYwMmNiNTkzMWRhNGY2NGM1YmIwNWYy
MWE1ZGIyYTUyNjdmZjAzMzQuLmNmMzZlNTI2ZTZkNjdhZTExYWU0ZDYwNTYzMTZiMDllZTY4MjAx
YzEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2RvbS9UZXh0LmNwcAorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9kb20vVGV4dC5jcHAKQEAgLTI3LDYgKzI3LDcgQEAKICNpbmNsdWRlICJOb2RlUmVu
ZGVyaW5nQ29udGV4dC5oIgogI2luY2x1ZGUgIlJlbmRlckNvbWJpbmVUZXh0LmgiCiAjaW5jbHVk
ZSAiUmVuZGVyVGV4dC5oIgorI2luY2x1ZGUgIlNjb3BlZEV2ZW50UXVldWUuaCIKICNpbmNsdWRl
ICJTaGFkb3dSb290LmgiCiAKICNpZiBFTkFCTEUoU1ZHKQpAQCAtNjQsNiArNjUsNyBAQCBQYXNz
UmVmUHRyPFRleHQ+IFRleHQ6OnNwbGl0VGV4dCh1bnNpZ25lZCBvZmZzZXQsIEV4Y2VwdGlvbkNv
ZGUmIGVjKQogICAgICAgICByZXR1cm4gMDsKICAgICB9CiAKKyAgICBFdmVudFF1ZXVlU2NvcGUg
c2NvcGU7CiAgICAgU3RyaW5nIG9sZFN0ciA9IGRhdGEoKTsKICAgICBSZWZQdHI8VGV4dD4gbmV3
VGV4dCA9IHZpcnR1YWxDcmVhdGUob2xkU3RyLnN1YnN0cmluZyhvZmZzZXQpKTsKICAgICBzZXRE
YXRhV2l0aG91dFVwZGF0ZShvbGRTdHIuc3Vic3RyaW5nKDAsIG9mZnNldCkpOwpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IGI1
ODIyZGVhZDUyNWNhYWZjOGE1ZDZjMjY1YTYzZGU4MDFjNTA5MWMuLjMxZTFlNThkNWViYzljMGE4
MzY0NGU2ZWJiODUyOWMwNDZmMTg0MWUgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxv
ZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMyBAQAorMjAxMy0wNi0w
MyAgS2VudCBUYW11cmEgIDx0a2VudEBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgRml4IGFuIGFz
c2VydGlvbiBmYWlsdXJlIGluIFJhbmdlOjp0ZXh0Tm9kZVNwbGl0IGJ5IFRleHQ6OnNwbGl0VGV4
dAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE2NTA5
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBmYXN0
L2RvbS9SYW5nZS9zcGxpdC10ZXh0LWluLXJhbmdlLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAg
ICAgICogZmFzdC9kb20vUmFuZ2Uvc3BsaXQtdGV4dC1pbi1yYW5nZS5odG1sOiBBZGRlZC4KKwog
MjAxMy0wNi0wMyAgUm9nZXIgRm9uZyAgPHJvZ2VyX2ZvbmdAYXBwbGUuY29tPgogCiAgICAgICAg
IGNsZWFyTGF5b3V0T3ZlcmZsb3cgc2hvdWxkIG5ldmVyIGJlIGNhbGxlZCBiZWZvcmUgY2FsbGlu
ZyBsYXllcigpLT51cGRhdGVTY3JvbGxJbmZvQWZ0ZXJMYXlvdXQoKS4KZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL2Zhc3QvZG9tL1JhbmdlL3NwbGl0LXRleHQtaW4tcmFuZ2UtZXhwZWN0ZWQudHh0
IGIvTGF5b3V0VGVzdHMvZmFzdC9kb20vUmFuZ2Uvc3BsaXQtdGV4dC1pbi1yYW5nZS1leHBlY3Rl
ZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMC4uYjRmMjNkYWViM2NmNjFmZDU5ZjdjY2NlMTI2MmI3YjE2MDQ5NDE5
YgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvZG9tL1JhbmdlL3NwbGl0LXRl
eHQtaW4tcmFuZ2UtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsMTAgQEAKK05vIGFzc2VydGlvbiBm
YWlsdXJlcyBldmVuIGlmIGFuIERPTSBtdXRhdGlvbiBldmVudCBoYW5kbGVyIHVwZGF0ZXMgdGhl
IG5ldyBub2RlIGNyZWF0ZWQgYnkgVGV4dDo6c3BsaXRUZXh0LgorCitPbiBzdWNjZXNzLCB5b3Ug
d2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBD
T01QTEVURSIuCisKKworUEFTUyAgaWYgdGhlIHRlc3Qgd2Fzbid0IHRlcm1pbmF0ZWQgYnkgYW4g
YXNzZXJ0aW9uLgorUEFTUyBzdWNjZXNzZnVsbHlQYXJzZWQgaXMgdHJ1ZQorCitURVNUIENPTVBM
RVRFCisKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZG9tL1JhbmdlL3NwbGl0LXRleHQt
aW4tcmFuZ2UuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvZG9tL1JhbmdlL3NwbGl0LXRleHQtaW4t
cmFuZ2UuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwLi4yMTg4NzA2MDcwZjhmYmU4MmY4NzE2YzM5ODI4OWE0MDkw
YTU5ZDQ2Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9kb20vUmFuZ2Uvc3Bs
aXQtdGV4dC1pbi1yYW5nZS5odG1sCkBAIC0wLDAgKzEsMjQgQEAKKzwhRE9DVFlQRSBodG1sPgor
PGJvZHk+Cis8c2NyaXB0IHNyYz0iLi4vLi4vanMvcmVzb3VyY2VzL2pzLXRlc3QtcHJlLmpzIj48
L3NjcmlwdD4KKzxkaXYgaWQ9InBhcmVudDEiPnRleHQ8L2Rpdj4KKzxzY3JpcHQ+Cit2YXIgcGFy
ZW50ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3BhcmVudDEnKTsKK3ZhciB0YXJnZXQgPSBw
YXJlbnQuZmlyc3RDaGlsZDsKKworZnVuY3Rpb24gaGFuZGxlSW5zZXJ0aW9uKCkgeworICAgIGRv
Y3VtZW50LnJlbW92ZUV2ZW50TGlzdGVuZXIoJ0RPTU5vZGVJbnNlcnRlZCcsIGhhbmRsZUluc2Vy
dGlvbik7CisgICAgdGFyZ2V0Lm5leHRTaWJsaW5nLnJlbW92ZSgpOworfQorCitkb2N1bWVudC5h
ZGRFdmVudExpc3RlbmVyKCdET01Ob2RlSW5zZXJ0ZWQnLCBoYW5kbGVJbnNlcnRpb24sIGZhbHNl
KTsKK3ZhciByYW5nZSA9IGRvY3VtZW50LmNyZWF0ZVJhbmdlKCk7CityYW5nZS5zZXRTdGFydCh0
YXJnZXQsIDApOworcmFuZ2Uuc2V0RW5kKHRhcmdldCwgNCk7Cit0YXJnZXQuc3BsaXRUZXh0KDIp
OworZGVzY3JpcHRpb24oJ05vIGFzc2VydGlvbiBmYWlsdXJlcyBldmVuIGlmIGFuIERPTSBtdXRh
dGlvbiBldmVudCBoYW5kbGVyIHVwZGF0ZXMgdGhlIG5ldyBub2RlIGNyZWF0ZWQgYnkgVGV4dDo6
c3BsaXRUZXh0LicpOwordGVzdFBhc3NlZCgnIGlmIHRoZSB0ZXN0IHdhc25cJ3QgdGVybWluYXRl
ZCBieSBhbiBhc3NlcnRpb24uJyk7CitwYXJlbnQucmVtb3ZlKCk7Cis8L3NjcmlwdD4KKzxzY3Jp
cHQgc3JjPSIuLi8uLi9qcy9yZXNvdXJjZXMvanMtdGVzdC1wb3N0LmpzIj48L3NjcmlwdD4KKzwv
Ym9keT4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>203659</attachid>
            <date>2013-06-04 00:12:04 -0700</date>
            <delta_ts>2013-06-04 01:10:11 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-116509-20130604161034.patch</filename>
            <type>text/plain</type>
            <size>4427</size>
            <attacher name="Kent Tamura">tkent</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTUxMTU2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMTBhMzdiMzY2MmU3Nzkw
Y2YyZjExYzhjZjU5OTVkY2JiZGUzMmNiMy4uMjVkMDc3MzBhMzZiZWYwMTU3ODQzYzhiZWY3Njhl
MWY3M2M3ZjYwMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDEzLTA2LTAzICBLZW50
IFRhbXVyYSAgPHRrZW50QGNocm9taXVtLm9yZz4KKworICAgICAgICBGaXggYW4gYXNzZXJ0aW9u
IGZhaWx1cmUgaW4gUmFuZ2U6OnRleHROb2RlU3BsaXQgYnkgVGV4dDo6c3BsaXRUZXh0CisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTY1MDkKKworICAg
ICAgICBSZXZpZXdlZCBieSBSeW9zdWtlIE5pd2EuCisKKyAgICAgICAgUmFuZ2U6OnRleHROb2Rl
U3BsaXQgaXMgY2FsbGVkIGluIFRleHQ6OnNwbGl0VGV4dCwgYW5kIGl0IGFzc3VtZXMgdGhlCisg
ICAgICAgIG5leHQgc2libGluZyBub2RlIGlzIHN0aWxsIGEgVGV4dCBub2RlLiBBIERPTSBtdXRh
dGlvbiBldmVudCBoYW5kbGVyIGNhbgorICAgICAgICBicmVhayB0aGlzIGFzc3VtcHRpb24uCisK
KyAgICAgICAgV2UgaGFkIGJldHRlciBwb3N0cG9uZSBET00gbXV0YXRpb24gZXZlbnRzIGRpc3Bh
dGNoZWQgaW4gTm9kZTo6aW5zZXJ0QmVmb3JlCisgICAgICAgIHVudGlsIGV4aXRpbmcgc3BsaXRU
ZXh0IHRvIGF2b2lkIGluY29uc2lzdGVudCBSYW5nZSBzdGF0ZS4KKworICAgICAgICBUaGlzIGlt
cG9ydHMgaHR0cDovL3NyYy5jaHJvbWl1bS5vcmcvdmlld3ZjL2JsaW5rP3ZpZXc9cmV2aXNpb24m
cmV2aXNpb249MTUwNDkzIC4KKworICAgICAgICBUZXN0OiBmYXN0L2RvbS9SYW5nZS9zcGxpdC10
ZXh0LWluLXJhbmdlLmh0bWwKKworICAgICAgICAqIGRvbS9UZXh0LmNwcDoKKyAgICAgICAgKFdl
YkNvcmU6OlRleHQ6OnNwbGl0VGV4dCk6IEFkZCBFdmVudFF1ZXVlU2NvcGUuCisKIDIwMTMtMDYt
MDMgIEthbmdpbCBIYW4gIDxrYW5naWwuaGFuQHNhbXN1bmcuY29tPgogCiAgICAgICAgIFJlbW92
ZSB1bnVzZWQgYXJpdGhtZXRpYyBvcGVyYXRpb24gaW4gUmVuZGVyTGlzdEl0ZW0KZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL2RvbS9UZXh0LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2RvbS9UZXh0
LmNwcAppbmRleCA2MDJjYjU5MzFkYTRmNjRjNWJiMDVmMjFhNWRiMmE1MjY3ZmYwMzM0Li5jZjM2
ZTUyNmU2ZDY3YWUxMWFlNGQ2MDU2MzE2YjA5ZWU2ODIwMWMxIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9kb20vVGV4dC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvZG9tL1RleHQuY3BwCkBA
IC0yNyw2ICsyNyw3IEBACiAjaW5jbHVkZSAiTm9kZVJlbmRlcmluZ0NvbnRleHQuaCIKICNpbmNs
dWRlICJSZW5kZXJDb21iaW5lVGV4dC5oIgogI2luY2x1ZGUgIlJlbmRlclRleHQuaCIKKyNpbmNs
dWRlICJTY29wZWRFdmVudFF1ZXVlLmgiCiAjaW5jbHVkZSAiU2hhZG93Um9vdC5oIgogCiAjaWYg
RU5BQkxFKFNWRykKQEAgLTY0LDYgKzY1LDcgQEAgUGFzc1JlZlB0cjxUZXh0PiBUZXh0OjpzcGxp
dFRleHQodW5zaWduZWQgb2Zmc2V0LCBFeGNlcHRpb25Db2RlJiBlYykKICAgICAgICAgcmV0dXJu
IDA7CiAgICAgfQogCisgICAgRXZlbnRRdWV1ZVNjb3BlIHNjb3BlOwogICAgIFN0cmluZyBvbGRT
dHIgPSBkYXRhKCk7CiAgICAgUmVmUHRyPFRleHQ+IG5ld1RleHQgPSB2aXJ0dWFsQ3JlYXRlKG9s
ZFN0ci5zdWJzdHJpbmcob2Zmc2V0KSk7CiAgICAgc2V0RGF0YVdpdGhvdXRVcGRhdGUob2xkU3Ry
LnN1YnN0cmluZygwLCBvZmZzZXQpKTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxv
ZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCBiNTgyMmRlYWQ1MjVjYWFmYzhhNWQ2YzI2
NWE2M2RlODAxYzUwOTFjLi5hYWEzMGY1ZjE0MDk2ODZkN2RiYjAzNWI0OWU3MDk5Y2M1MjczNmRm
IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTMtMDYtMDMgIEtlbnQgVGFtdXJhICA8dGtlbnRA
Y2hyb21pdW0ub3JnPgorCisgICAgICAgIEZpeCBhbiBhc3NlcnRpb24gZmFpbHVyZSBpbiBSYW5n
ZTo6dGV4dE5vZGVTcGxpdCBieSBUZXh0OjpzcGxpdFRleHQKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTExNjUwOQorCisgICAgICAgIFJldmlld2VkIGJ5
IFJ5b3N1a2UgTml3YS4KKworICAgICAgICAqIGZhc3QvZG9tL1JhbmdlL3NwbGl0LXRleHQtaW4t
cmFuZ2UtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2RvbS9SYW5nZS9zcGxp
dC10ZXh0LWluLXJhbmdlLmh0bWw6IEFkZGVkLgorCiAyMDEzLTA2LTAzICBSb2dlciBGb25nICA8
cm9nZXJfZm9uZ0BhcHBsZS5jb20+CiAKICAgICAgICAgY2xlYXJMYXlvdXRPdmVyZmxvdyBzaG91
bGQgbmV2ZXIgYmUgY2FsbGVkIGJlZm9yZSBjYWxsaW5nIGxheWVyKCktPnVwZGF0ZVNjcm9sbElu
Zm9BZnRlckxheW91dCgpLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9kb20vUmFuZ2Uv
c3BsaXQtdGV4dC1pbi1yYW5nZS1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2RvbS9S
YW5nZS9zcGxpdC10ZXh0LWluLXJhbmdlLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0
NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5iNGYyM2Rh
ZWIzY2Y2MWZkNTlmN2NjY2UxMjYyYjdiMTYwNDk0MTliCi0tLSAvZGV2L251bGwKKysrIGIvTGF5
b3V0VGVzdHMvZmFzdC9kb20vUmFuZ2Uvc3BsaXQtdGV4dC1pbi1yYW5nZS1leHBlY3RlZC50eHQK
QEAgLTAsMCArMSwxMCBAQAorTm8gYXNzZXJ0aW9uIGZhaWx1cmVzIGV2ZW4gaWYgYW4gRE9NIG11
dGF0aW9uIGV2ZW50IGhhbmRsZXIgdXBkYXRlcyB0aGUgbmV3IG5vZGUgY3JlYXRlZCBieSBUZXh0
OjpzcGxpdFRleHQuCisKK09uIHN1Y2Nlc3MsIHlvdSB3aWxsIHNlZSBhIHNlcmllcyBvZiAiUEFT
UyIgbWVzc2FnZXMsIGZvbGxvd2VkIGJ5ICJURVNUIENPTVBMRVRFIi4KKworCitQQVNTICBpZiB0
aGUgdGVzdCB3YXNuJ3QgdGVybWluYXRlZCBieSBhbiBhc3NlcnRpb24uCitQQVNTIHN1Y2Nlc3Nm
dWxseVBhcnNlZCBpcyB0cnVlCisKK1RFU1QgQ09NUExFVEUKKwpkaWZmIC0tZ2l0IGEvTGF5b3V0
VGVzdHMvZmFzdC9kb20vUmFuZ2Uvc3BsaXQtdGV4dC1pbi1yYW5nZS5odG1sIGIvTGF5b3V0VGVz
dHMvZmFzdC9kb20vUmFuZ2Uvc3BsaXQtdGV4dC1pbi1yYW5nZS5odG1sCm5ldyBmaWxlIG1vZGUg
MTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjIx
ODg3MDYwNzBmOGZiZTgyZjg3MTZjMzk4Mjg5YTQwOTBhNTlkNDYKLS0tIC9kZXYvbnVsbAorKysg
Yi9MYXlvdXRUZXN0cy9mYXN0L2RvbS9SYW5nZS9zcGxpdC10ZXh0LWluLXJhbmdlLmh0bWwKQEAg
LTAsMCArMSwyNCBAQAorPCFET0NUWVBFIGh0bWw+Cis8Ym9keT4KKzxzY3JpcHQgc3JjPSIuLi8u
Li9qcy9yZXNvdXJjZXMvanMtdGVzdC1wcmUuanMiPjwvc2NyaXB0PgorPGRpdiBpZD0icGFyZW50
MSI+dGV4dDwvZGl2PgorPHNjcmlwdD4KK3ZhciBwYXJlbnQgPSBkb2N1bWVudC5nZXRFbGVtZW50
QnlJZCgncGFyZW50MScpOwordmFyIHRhcmdldCA9IHBhcmVudC5maXJzdENoaWxkOworCitmdW5j
dGlvbiBoYW5kbGVJbnNlcnRpb24oKSB7CisgICAgZG9jdW1lbnQucmVtb3ZlRXZlbnRMaXN0ZW5l
cignRE9NTm9kZUluc2VydGVkJywgaGFuZGxlSW5zZXJ0aW9uKTsKKyAgICB0YXJnZXQubmV4dFNp
YmxpbmcucmVtb3ZlKCk7Cit9CisKK2RvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoJ0RPTU5vZGVJ
bnNlcnRlZCcsIGhhbmRsZUluc2VydGlvbiwgZmFsc2UpOwordmFyIHJhbmdlID0gZG9jdW1lbnQu
Y3JlYXRlUmFuZ2UoKTsKK3JhbmdlLnNldFN0YXJ0KHRhcmdldCwgMCk7CityYW5nZS5zZXRFbmQo
dGFyZ2V0LCA0KTsKK3RhcmdldC5zcGxpdFRleHQoMik7CitkZXNjcmlwdGlvbignTm8gYXNzZXJ0
aW9uIGZhaWx1cmVzIGV2ZW4gaWYgYW4gRE9NIG11dGF0aW9uIGV2ZW50IGhhbmRsZXIgdXBkYXRl
cyB0aGUgbmV3IG5vZGUgY3JlYXRlZCBieSBUZXh0OjpzcGxpdFRleHQuJyk7Cit0ZXN0UGFzc2Vk
KCcgaWYgdGhlIHRlc3Qgd2FzblwndCB0ZXJtaW5hdGVkIGJ5IGFuIGFzc2VydGlvbi4nKTsKK3Bh
cmVudC5yZW1vdmUoKTsKKzwvc2NyaXB0PgorPHNjcmlwdCBzcmM9Ii4uLy4uL2pzL3Jlc291cmNl
cy9qcy10ZXN0LXBvc3QuanMiPjwvc2NyaXB0PgorPC9ib2R5Pgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>