<?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>16181</bug_id>
          
          <creation_ts>2007-11-28 20:24:01 -0800</creation_ts>
          <short_desc>REGRESSION: Crash hitting enter/backspace/enter rapidly with the caret after a form control</short_desc>
          <delta_ts>2011-06-05 13:29:17 -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>HTML Editing</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WORKSFORME</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>HasReduction, InRadar</keywords>
          <priority>P1</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="J Boss">bosspro</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ap</cc>
    
    <cc>jay</cc>
    
    <cc>justin.garcia</cc>
    
    <cc>mrowe</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>62629</commentid>
    <comment_count>0</comment_count>
    <who name="J Boss">bosspro</who>
    <bug_when>2007-11-28 20:24:01 -0800</bug_when>
    <thetext>If an iframe is in designMode and there is an &lt;input type=&quot;submit&quot;&gt; or &lt;input type=&quot;reset&quot;&gt;, if the cursor is immediately after that element and the user presses enter:

If the &lt;input&gt; element is the first &lt;input type=&quot;submit&quot;&gt; or &lt;input type=&quot;reset&quot;&gt; element on the line, the browser will crash.

If there are multiple &lt;input type=&quot;submit&quot;&gt; or &lt;input type=&quot;reset&quot;&gt; elements in succession and the cursor is not on the first one, an additional copy of that element will be created immediately after the original one.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>62634</commentid>
    <comment_count>1</comment_count>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2007-11-28 21:30:48 -0800</bug_when>
    <thetext>Can you please attach a test case demonstrating the bug?  It will make it much easier to confirm and test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>62635</commentid>
    <comment_count>2</comment_count>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2007-11-28 21:31:12 -0800</bug_when>
    <thetext>&lt;rdar://problem/5619285&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>62923</commentid>
    <comment_count>3</comment_count>
      <attachid>17636</attachid>
    <who name="J Boss">bosspro</who>
    <bug_when>2007-12-01 19:28:00 -0800</bug_when>
    <thetext>Created attachment 17636
testcase</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>63104</commentid>
    <comment_count>4</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2007-12-03 02:09:09 -0800</bug_when>
    <thetext>ASSERTION FAILED: canHaveChildrenForEditing(parent)
(/Users/ap/WebKit/WebCore/editing/CompositeEditCommand.cpp:177 void WebCore::CompositeEditCommand::appendNode(WebCore::Node*, WebCore::Node*))

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>64403</commentid>
    <comment_count>5</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2007-12-16 11:35:49 -0800</bug_when>
    <thetext>I cannot reproduce this anymore, but I&apos;m getting a different crash when quickly pressing Enter/Backspace/Enter/...

#0	0x01b0eb89 in WebCore::Node::renderer at Node.h:334
#1	0x01d3c303 in WebCore::InsertLineBreakCommand::shouldUseBreakElement at InsertLineBreakCommand.cpp:87
#2	0x01d3c5d5 in WebCore::InsertLineBreakCommand::doApply at InsertLineBreakCommand.cpp:105
#3	0x01c2f411 in WebCore::EditCommand::apply at EditCommand.cpp:87
#4	0x01b81be5 in WebCore::CompositeEditCommand::applyCommandToComposite at CompositeEditCommand.cpp:97
#5	0x01d3f96c in WebCore::InsertParagraphSeparatorCommand::doApply at InsertParagraphSeparatorCommand.cpp:107
#6	0x01c2f411 in WebCore::EditCommand::apply at EditCommand.cpp:87
#7	0x01b81be5 in WebCore::CompositeEditCommand::applyCommandToComposite at CompositeEditCommand.cpp:97
#8	0x020876aa in WebCore::TypingCommand::insertParagraphSeparator at TypingCommand.cpp:358
#9	0x02087b19 in WebCore::TypingCommand::insertParagraphSeparator at TypingCommand.cpp:222
#10	0x01c33a34 in WebCore::Editor::insertParagraphSeparator at Editor.cpp:906
#11	0x01c4132c in WebCore::EventHandler::defaultTextInputEventHandler at EventHandler.cpp:1832
#12	0x01c4f71e in WebCore::EventTargetNode::defaultEventHandler at EventTargetNode.cpp:417
#13	0x01c4dd97 in WebCore::EventTarget::dispatchGenericEvent at EventTarget.cpp:255
#14	0x01c4ee1e in WebCore::EventTargetNode::dispatchEvent at EventTargetNode.cpp:114
#15	0x01c43bf6 in WebCore::EventHandler::handleTextInputEvent at EventHandler.cpp:1801
#16	0x02104721 in executeInsertNewline at EditorCommand.cpp:468
#17	0x021042c1 in WebCore::Editor::Command::execute at EditorCommand.cpp:1345
#18	0x02104533 in WebCore::Editor::Command::execute at EditorCommand.cpp:1350
#19	0x001d8d10 in -[WebHTMLView(WebNSTextInputSupport) doCommandBySelector:] at WebHTMLView.mm:5065
#20	0x001d20a6 in -[WebHTMLView(WebInternal) _interceptEditingKeyEvent:shouldSaveCommand:] at WebHTMLView.mm:4727
#21	0x001a5d78 in WebEditorClient::handleKeyboardEvent at WebEditorClient.mm:437

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>64610</commentid>
    <comment_count>6</comment_count>
    <who name="Justin Garcia">justin.garcia</who>
    <bug_when>2007-12-18 02:15:09 -0800</bug_when>
    <thetext>(In reply to comment #5)
&gt; I cannot reproduce this anymore, but I&apos;m getting a different crash when quickly
&gt; pressing Enter/Backspace/Enter/...

Right, I fixed the original crash last week in r28710.  Changing this bug to cover the new crash that Alexey discovered.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>415650</commentid>
    <comment_count>7</comment_count>
    <who name="jay">jay</who>
    <bug_when>2011-06-05 13:18:01 -0700</bug_when>
    <thetext>os x 10.6.7
Version 5.0.5 (6533.21.1, r88132)

wfm

ap mrowe please check testcase, not clear this bug should be open</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>415653</commentid>
    <comment_count>8</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2011-06-05 13:29:17 -0700</bug_when>
    <thetext>Yeah, seems fixed.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>17636</attachid>
            <date>2007-12-01 19:28:00 -0800</date>
            <delta_ts>2007-12-01 19:28:00 -0800</delta_ts>
            <desc>testcase</desc>
            <filename>webkit_testcase.html</filename>
            <type>text/html</type>
            <size>8937</size>
            <attacher name="J Boss">bosspro</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEgVHJhbnNpdGlvbmFs
Ly9FTiINCiAgICAgICAgImh0dHA6Ly93d3cudzMub3JnL1RSL2h0bWw0L2xvb3NlLmR0ZCI+DQo8
aHRtbD4NCgk8aGVhZD4NCgkJPHRpdGxlPndlYmtpdCB0ZXN0PC90aXRsZT4NCgkJPG1ldGEgaHR0
cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9aXNvLTg4
NTktMSI+DQoNCgk8L2hlYWQ+DQoJPGJvZHk+DQoJCTxkaXYgaWQ9Im1haW5mbG93Ij4NCgkJCTxk
aXYgY2xhc3M9ImNvbnRlbnRzcGFjZSIgc3R5bGU9IiI+PGEgbmFtZT0iSnVtcENvbnRlbnQiPjwv
YT48ZGl2IHN0eWxlPSJmbG9hdDpyaWdodDsiPgo8ZGl2IGlkPSJhdHRhY2htZW50Ym94MSIgY2xh
c3M9ImF0dGFjaGxpc3QiIHN0eWxlPSJkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7bGVm
dDowO3RvcDowOyI+Cjx1bD48bGk+PGEgaHJlZj0iIiBvbmNsaWNrPSJyZXR1cm4gZmFsc2U7IiBv
bm1vdXNlZG93bj0iZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2F0dGFjaG1lbnRib3gxJykuc3R5
bGUuZGlzcGxheT0nbm9uZSc7aW5zZXJ0SHlwZXJsaW5rVG9SZW1vdGVBdHRhY2htZW50MigxKTty
ZXR1cm4gZmFsc2U7IiBjbGFzcz0idG9vbGl0ZW0iPjxpbWcgc3JjPSJpbWFnZXMvbm9kZXR5cGVz
LzkuZ2lmIiBhbHQ9IlJlbW90ZSBJdGVtIiBjbGFzcz0iZWRpdGljb24iPiBTZWxlY3QgcmVtb3Rl
IGl0ZW0uLi48L2E+PC9saT48L3VsPjwvZGl2PjxkaXYgaWQ9ImF0dGFjaG1lbnRib3gyIiBjbGFz
cz0iYXR0YWNobGlzdCIgc3R5bGU9ImRpc3BsYXk6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0
OjA7dG9wOjA7Ij4KPHVsPjxsaT48YSBocmVmPSIiIG9uY2xpY2s9InJldHVybiBmYWxzZTsiIG9u
bW91c2Vkb3duPSJkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnYXR0YWNobWVudGJveDInKS5zdHls
ZS5kaXNwbGF5PSdub25lJztpbnNlcnRIeXBlcmxpbmtUb1JlbW90ZUF0dGFjaG1lbnQyKDIpO3Jl
dHVybiBmYWxzZTsiIGNsYXNzPSJ0b29saXRlbSI+PGltZyBzcmM9ImltYWdlcy9ub2RldHlwZXMv
OS5naWYiIGFsdD0iUmVtb3RlIEl0ZW0iIGNsYXNzPSJlZGl0aWNvbiI+IEluc2V0IHJlbW90ZSBp
bWFnZS4uLjwvYT48L2xpPjwvdWw+PC9kaXY+PC9kaXY+IAoNCjxkaXYgY2xhc3M9ImRvY3VtZW50
Y29udGVudCI+PGRpdj48Zm9ybSBhY3Rpb249IiIgb25zdWJtaXQ9ImlmcmFtZV9wcmVwYXJlSHRt
bCgnbm9kZVRleHQnKSIgbWV0aG9kPSJwb3N0IiA+PGlucHV0IHR5cGU9ImhpZGRlbiIgbmFtZT0i
em9uZSIgdmFsdWU9ImhvbWUiPjxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9IklEIiB2YWx1ZT0i
ODQyIj48aW5wdXQgdHlwZT0iaGlkZGVuIiBuYW1lPSJmb3JtSXRlbSIgdmFsdWU9Im5vZGUiPjxp
bnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9ImZvcm1BY3Rpb24iIHZhbHVlPSJlZGl0RG9jdW1lbnQi
PjxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9ImZvcm1JRCIgdmFsdWU9IjE5MDA2MTg1MzAiPjxp
bnB1dCB0eXBlPSJoaWRkZW4iIGlkPSJzYXZlYW5kY2xvc2UiIG5hbWU9InNhdmVhbmRjbG9zZSIg
dmFsdWU9Im5vIj48aW5wdXQgdHlwZT0iaGlkZGVuIiBpZD0ibm9kZVRleHQiIG5hbWU9Im5vZGVU
ZXh0IiB2YWx1ZT0iZWRpdCI+PGlucHV0IHR5cGU9ImhpZGRlbiIgaWQ9InByZXBhcmVmb3JtIiBu
YW1lPSJwcmVwYXJlZm9ybSIgdmFsdWU9IiI+PC9mb3JtPjxzY3JpcHQgdHlwZT0idGV4dC9qYXZh
c2NyaXB0Ij5mdW5jdGlvbiBkb0lGcmFtZUh0bWxBcmVhKCkge2RvY3VtZW50LmdldEVsZW1lbnRC
eUlkKCdub2RlVGV4dCcpLnZhbHVlPWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdub2RlVGV4dF9p
bnRlcm5hbCcpLmNvbnRlbnRXaW5kb3cuZG9jdW1lbnQuYm9keS5pbm5lckhUTUw7ZG9jdW1lbnQu
Z2V0RWxlbWVudEJ5SWQoJ25vZGVUZXh0JykudmFsdWU9Y2xlYW5Gb3JtKGRvY3VtZW50LmdldEVs
ZW1lbnRCeUlkKCdub2RlVGV4dCcpLnZhbHVlKX08L3NjcmlwdD48c2NyaXB0IHR5cGU9InRleHQv
amF2YXNjcmlwdCI+ZnVuY3Rpb24gaWZyYW1lX3ByZXBhcmVIdG1sKG9iail7Zm9yKHZhciBpPTA7
aTxkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbm9kZVRleHRfaW50ZXJuYWwnKS5jb250ZW50V2lu
ZG93LmRvY3VtZW50LmxpbmtzLmxlbmd0aDtpKyspe2lmKGRvY3VtZW50LmdldEVsZW1lbnRCeUlk
KCdub2RlVGV4dF9pbnRlcm5hbCcpLmNvbnRlbnRXaW5kb3cuZG9jdW1lbnQubGlua3NbaV0udGFn
TmFtZS50b1VwcGVyQ2FzZSgpPT0iQSIpe2lmKGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdub2Rl
VGV4dF9pbnRlcm5hbCcpLmNvbnRlbnRXaW5kb3cuZG9jdW1lbnQubGlua3NbaV0uaHJlZi5zdWJz
dHJpbmcoMCw5KSE9ImluZGV4LnBocCImJmRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdub2RlVGV4
dF9pbnRlcm5hbCcpLmNvbnRlbnRXaW5kb3cuZG9jdW1lbnQubGlua3NbaV0uaHJlZi5pbmRleE9m
KGxvY2F0aW9uLmhvc3RuYW1lKT09LTEpe2RvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdub2RlVGV4
dF9pbnRlcm5hbCcpLmNvbnRlbnRXaW5kb3cuZG9jdW1lbnQubGlua3NbaV0udGFyZ2V0PSJfYmxh
bmsiO31lbHNle2RvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdub2RlVGV4dF9pbnRlcm5hbCcpLmNv
bnRlbnRXaW5kb3cuZG9jdW1lbnQubGlua3NbaV0udGFyZ2V0PSIiO319fWRvSUZyYW1lSHRtbEFy
ZWEoKTt9ZnVuY3Rpb24gZG9JbnNlcnRSZW1vdGVIeXBlcmxpbmsoY2dpYXJncw0KLGEpewlpZihh
IT11bmRlZmluZWQpCXsJCXZhciBsaW5rdGl0bGUgPSBhLnN1YnN0cmluZygwLGEuaW5kZXhPZign
fCcpKTsJCXZhciBiID0gYS5zdWJzdHJpbmcoYS5pbmRleE9mKCd8JykrMSk7CQl2YXIgbGlua3pv
bmU9Yi5zdWJzdHJpbmcoMCxiLmluZGV4T2YoJy4nKSk7CQl2YXIgbGlua2lkPWIuc3Vic3RyaW5n
KGIuaW5kZXhPZignLicpKzEpOwkJaWYobGlua3pvbmU9PScnICYmIGxpbmtpZC5sYXN0SW5kZXhP
ZignXycpPj0wKQkJewkJCWxpbmt6b25lPWxpbmtpZC5zdWJzdHJpbmcoMCxsaW5raWQubGFzdElu
ZGV4T2YoJ18nKSk7CQkJbGlua2lkPWxpbmtpZC5zdWJzdHJpbmcobGlua2lkLmxhc3RJbmRleE9m
KCdfJykrMSxsaW5raWQubGVuZ3RoKTsJCX0JCXZhciBzdWZmaXg9Jyc7CQl2YXIgZm91bmRQZXJp
b2Q9bGlua2lkLmluZGV4T2YoJy4nKTsJCWlmKGZvdW5kUGVyaW9kPj0wKQkJewkJCXN1ZmZpeD1s
aW5raWQuc3Vic3RyaW5nKGZvdW5kUGVyaW9kKzEpOwkJCWxpbmtpZD1saW5raWQuc3Vic3RyaW5n
KDAsZm91bmRQZXJpb2QpOwkJfQkJdmFyIGVuZGluZz0nJzsJCWlmKHN1ZmZpeD09J2QnKQkJewkJ
CWVuZGluZz0nJmRvd25sb2FkPXllcyc7CQl9CQlpZihhdHRhY2htZW50dHlwZT09MSkJCXsJCQlk
b2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbm9kZVRleHRfaW50ZXJuYWwnKS5jb250ZW50V2luZG93
LmRvY3VtZW50LmV4ZWNDb21tYW5kKCdDcmVhdGVMaW5rJyxmYWxzZSwnaW5kZXgucGhwP3Nob3dQ
YWdlPXNob3dBdHRhY2htZW50JnpvbmU9JyArIGxpbmt6b25lICsgJyZJRD0nICsgbGlua2lkICsg
ZW5kaW5nKTsJCX0JCWVsc2UJCXsJCQlpbnNldEltYWdlMihsaW5rem9uZSxsaW5raWQsbGlua3Rp
dGxlKTsJCX0JfX1mdW5jdGlvbiBpbnNlcnRIeXBlcmxpbmtUb1JlbW90ZUF0dGFjaG1lbnQyKHR5
cGUpewl2YXIgcHJlZml4PScnOwlpZih0eXBlIT0xKQl7CQlwcmVmaXg9J2ltYWdlXyc7CX0gIGVs
c2UgIHsgIH1hdHRhY2htZW50dHlwZT10eXBlO2RvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdtYWtl
bW9kYWwnKS5zdHlsZS5kaXNwbGF5PScnO21vZGFsd2luZG93PXdpbmRvdy5vcGVuKCc/c2hvd1Bh
Z2U9c2hvd3RyZWUmaXRlbXR5cGU9JyArIHByZWZpeCArICdhdHRhY2htZW50JmNhbGxiYWNrPWRv
SW5zZXJ0UmVtb3RlSHlwZXJsaW5rJmNnaT18em9uZT1ob21lfElEPTg0MicsJ19ibGFuaycsJ2xl
ZnQ9JyArICgoc2NyZWVuLndpZHRoLTMwMCkvMikgKyAnLHRvcD0nICsgKChzY3JlZW4uaGVpZ2h0
LTUwMCkvMikgKyAnLHdpZHRoPTMwMCxoZWlnaHQ9NTAwJyk7d2luZG93LnNldFRpbWVvdXQoJ2Ns
b3NlU3ViRGlhbG9nKDApJywxMDAwKTtyZXR1cm4gZmFsc2U7fWZ1bmN0aW9uIGluc2VydEZvbGRl
ckl0ZW1IeXBlcmxpbmsyKGxpbmt6b25lLGlkKXtkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbm9k
ZVRleHRfaW50ZXJuYWwnKS5jb250ZW50V2luZG93LmRvY3VtZW50LmV4ZWNDb21tYW5kKCdDcmVh
dGVMaW5rJyxmYWxzZSwnaW5kZXgucGhwP3pvbmU9JyArIGxpbmt6b25lICsgJyZJRD0nICsgaWQp
OwlyZXR1cm4gZmFsc2U7fWZ1bmN0aW9uIGhhbmRsZUZvcm1FbGVtZW50RWRpdDIocGFnZWRhdGEp
e2RvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdtYWtlbW9kYWwnKS5zdHlsZS5kaXNwbGF5PScnO21v
ZGFsd2luZG93PXdpbmRvdy5vcGVuKHBhZ2VkYXRhLCdfYmxhbmsnLCdsZWZ0PScgKyAoKHNjcmVl
bi53aWR0aC0zMDApLzIpICsgJyx0b3A9JyArICgoc2NyZWVuLmhlaWdodC0zMDApLzIpICsgJyx3
aWR0aD0zMDAsaGVpZ2h0PTMwMCcpO3dpbmRvdy5zZXRUaW1lb3V0KCdjbG9zZVN1YkRpYWxvZygw
KScsMTAwMCk7cmV0dXJuIGZhbHNlO30NCmZ1bmN0aW9uIGNhbmNlbExpbmtDbGljayhldnQpe2V2
dC5wcmV2ZW50RGVmYXVsdCgpO30NCmZ1bmN0aW9uIHVwZGF0ZUlGcmFtZVVJKGV2dCl7ICBpZihk
b2N1bWVudC5nZXRFbGVtZW50QnlJZCgnaW1ndG9vbGJhcicpKSAgeyAgICBpZihnZXRJRnJhbWVU
YWdOYW1lKCdub2RlVGV4dCcpLnRvVXBwZXJDYXNlKCk9PSdJTUcnKSAgICB7ICAgICAgZG9jdW1l
bnQuZ2V0RWxlbWVudEJ5SWQoJ2ltZ3Rvb2xiYXInKS5zdHlsZS5kaXNwbGF5PScnOwkJdmFyIHNl
bD1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbm9kZVRleHRfaW50ZXJuYWwnKS5jb250ZW50V2lu
ZG93LmdldFNlbGVjdGlvbigpOwkJdmFyIHJhbmdlPXNlbC5nZXRSYW5nZUF0KDApOwkJdmFyIGNv
bnRhaW5lcj1yYW5nZS5zdGFydENvbnRhaW5lcjsJCXZhciBwb3M9cmFuZ2Uuc3RhcnRPZmZzZXQ7
CQl2YXIgcmFuZ2U9ZG9jdW1lbnQuY3JlYXRlUmFuZ2UoKTsJCXZhciBhZGRyZXNzPWNvbnRhaW5l
ci5jaGlsZE5vZGVzW3Bvc10uc3JjOwkJaWYoYWRkcmVzcy5zdWJzdHJpbmcoMCw1KT09J2h0dHA6
JyB8fCBhZGRyZXNzLnN1YnN0cmluZygwLDYpPT0naHR0cHM6JykJCXsJCQlkb2N1bWVudC5nZXRF
bGVtZW50QnlJZCgncmVtb3ZlUHJvdG9jb2wnKS5zdHlsZS5kaXNwbGF5PScnOwkJfQkJZWxzZQkJ
ewkJCWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdyZW1vdmVQcm90b2NvbCcpLnN0eWxlLmRpc3Bs
YXk9J25vbmUnOwkJfQkJdXBkYXRlRmxvYXRTdGF0dXMoY29udGFpbmVyLmNoaWxkTm9kZXNbcG9z
XSk7ICAgIH0gICAgZWxzZSAgICB7ICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2ltZ3Rv
b2xiYXInKS5zdHlsZS5kaXNwbGF5PSdub25lJzsgICAgfSAgfSAgICB9DQpmdW5jdGlvbiBzZXR1
cERlc2lnbk1vZGUoKXtpZihkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbm9kZVRleHRfaW50ZXJu
YWwnKS5jb250ZW50V2luZG93LmRvY3VtZW50LmRlc2lnbk1vZGUpe2RvT25Mb2FkKCk7ZG9jdW1l
bnQuZ2V0RWxlbWVudEJ5SWQoJ25vZGVUZXh0X2ludGVybmFsJykuY29udGVudFdpbmRvdy5kb2N1
bWVudC5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsY2FuY2VsTGlua0NsaWNrLGZhbHNlKTtkb2N1
bWVudC5nZXRFbGVtZW50QnlJZCgnbm9kZVRleHRfaW50ZXJuYWwnKS5jb250ZW50V2luZG93LmRv
Y3VtZW50LmRlc2lnbk1vZGU9Im9uIjt9fQ0KDQo8L3NjcmlwdD4NCjxzY3JpcHQgdHlwZT0idGV4
dC9qYXZhc2NyaXB0Ij4NCg0KPC9zY3JpcHQ+DQo8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlw
dCI+DQpmdW5jdGlvbiBkb0luc2VydFZlcnNlKGNnaWFyZ3MsYSl7aWYoYSE9dW5kZWZpbmVkKXtk
b2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbm9kZVRleHRfaW50ZXJuYWwnKS5jb250ZW50V2luZG93
LmRvY3VtZW50LmV4ZWNDb21tYW5kKCJDcmVhdGVMaW5rIixmYWxzZSxhKTt9fTwvc2NyaXB0Pg0K
PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPgppZih3aW5kb3cuYWRkRXZlbnRMaXN0ZW5l
cil7d2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ2xvYWQnLHNldHVwRGVzaWduTW9kZSxmYWxzZSk7
fWVsc2V7d2luZG93LmF0dGFjaEV2ZW50KCdvbmxvYWQnLHNldHVwRGVzaWduTW9kZSk7fTwvc2Ny
aXB0PjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij5mdW5jdGlvbiBkb09uTG9hZCgpIHtk
b2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbm9kZVRleHRfaW50ZXJuYWwnKS5jb250ZW50V2luZG93
LmRvY3VtZW50LndyaXRlKCc8aHRtbCcgKyAnPjxoZWFkJyArICc+PHRpdGxlJyArICc+PCcgKyAn
L3RpdGxlJyArICc+PGJhc2UgaHJlZj1cJycgKyBsb2NhdGlvbi5wcm90b2NvbCArICcvL2Jvc3Nw
cm8ucGhlbm9taW5ldC5jb20vZG9tYWluL3BvcnRhbC9nZmNwcmltZXIvXCc+PHN0eWxlIHR5cGU9
XCd0ZXh0L2Nzc1wnPiAudXNlcmxhYmVsIHsgYm9yZGVyLWJvdHRvbTogI2FhYWFhYSB0aGluIGRv
dHRlZDsgfTwnICsgJy9zdHlsZT48JyArICcvaGVhZD48Ym9keSBzdHlsZT0iYmFja2dyb3VuZC1j
b2xvcjp0cmFuc3BhcmVudCI+PCcgKyAnL2JvZHk+PCcgKyAnL2h0bWw+Jyk7dmFyIGxjdjt2YXIg
dGhlX2xpbmtzO3ZhciB0aGVfbGluazt0aGVfbGlua3M9ZG9jdW1lbnQuZ2V0RWxlbWVudHNCeVRh
Z05hbWUoJ2xpbmsnKTtmb3IobGN2PTA7bGN2PHRoZV9saW5rcy5sZW5ndGg7bGN2Kyspe2lmKHRo
ZV9saW5rc1tsY3ZdLnR5cGU9PSd0ZXh0L2NzcycgJiYgdGhlX2xpbmtzW2xjdl0ubWVkaWEhPSdw
cmludCcpe3RoZV9saW5rPWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdub2RlVGV4dF9pbnRlcm5h
bCcpLmNvbnRlbnRXaW5kb3cuZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnbGluaycpO3RoZV9saW5r
LnNldEF0dHJpYnV0ZSgnaHJlZicsdGhlX2xpbmtzW2xjdl0uaHJlZik7dGhlX2xpbmsuc2V0QXR0
cmlidXRlKCd0eXBlJyx0aGVfbGlua3NbbGN2XS50eXBlKTt0aGVfbGluay5zZXRBdHRyaWJ1dGUo
J3JlbCcsdGhlX2xpbmtzW2xjdl0ucmVsKTtkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbm9kZVRl
eHRfaW50ZXJuYWwnKS5jb250ZW50V2luZG93LmRvY3VtZW50LmdldEVsZW1lbnRzQnlUYWdOYW1l
KCdoZWFkJylbMF0uaW5zZXJ0QmVmb3JlKHRoZV9saW5rLG51bGwpO319ZmlsbGVkPSIiOwpmaWxs
ZWQ9ZmlsbGVkICsgIiZsdDtkaXYmZ3Q7Jmx0O2JyIGNsYXNzPVwid2Via2l0LWJsb2NrLXBsYWNl
aG9sZGVyXCImZ3Q7Jmx0Oy9kaXYmZ3Q7IjsKZmlsbGVkPWZpbGxlZCArICImbHQ7ZGl2Jmd0OyZs
dDticiBjbGFzcz1cIndlYmtpdC1ibG9jay1wbGFjZWhvbGRlclwiJmd0OyZsdDsvZGl2Jmd0OyI7
CmZpbGxlZD1maWxsZWQgKyAiJmx0O2RpdiZndDsmbHQ7Rk9STSBtZXRob2Q9XCJwb3N0XCIgYWN0
aW9uPVwiP2Zvcm1BY3Rpb249cmUiOwpmaWxsZWQ9ZmlsbGVkICsgImxheWZvcm0mYW1wO2Zvcm1J
dGVtPW5vZGUmYW1wO2Zvcm1uYW1lPW5ld3Rlc3Rmb3JtIjsKZmlsbGVkPWZpbGxlZCArICImYW1w
O2Rlc3RpbmF0aW9uPSZhbXA7em9uZT1ob21lJmFtcDtJRD04NDJcIiBuYW1lPSI7CmZpbGxlZD1m
aWxsZWQgKyAiXCJuZXd0ZXN0Zm9ybVwiIGNsYXNzPVwidXNlcmZvcm1cIiAmZ3Q7UG9zaXRpb24g
dGhlIGN1cnNvciBhZnRlciB0aGUgc3VibWl0IGJ1dHRvbiBhbmQgaGl0IGVudGVyIHRvIGNyYXNo
LiZsdDticiZndDtQb3NpdGlvbiB0aGUgY3Vyc29yIGFmdGVyIHRoZSByZXNldCBidXR0b24gYW5k
IGhpdCBlbnRlciB0byBzZWUgdGhlIHJlc2V0IGJ1dHRvbiBjb3B5IGl0c2VsZi4iOwpmaWxsZWQ9
ZmlsbGVkICsgIiZsdDticiZndDsmbHQ7YnIgY2xhc3M9XCJ3ZWJraXQtYmxvY2stcGxhY2Vob2xk
ZSI7CmZpbGxlZD1maWxsZWQgKyAiclwiJmd0OyZsdDticiZndDsmbHQ7aW5wdXQgdHlwZT1cInN1
Ym1pdFwiIG5hbWU9XCJcIiBjbGFzcz1cInUiOwpmaWxsZWQ9ZmlsbGVkICsgInNlcnN1Ym1pdFwi
Jmd0OyZsdDtpbnB1dCB0eXBlPVwicmVzZXRcIiBuYW1lPVwiXCIgY2xhc3M9IjsKZmlsbGVkPWZp
bGxlZCArICJcInVzZXJyZXNldFwiJmd0OyZsdDticiBjbGFzcz1cIndlYmtpdC1ibG9jay1wbGFj
ZWhvbGRlciI7CmZpbGxlZD1maWxsZWQgKyAiXCImZ3Q7Jmx0Oy9mb3JtJmd0OyZsdDticiBjbGFz
cz1cIndlYmtpdC1ibG9jay1wbGFjZWhvbGRlclwiJmd0OyZsdDsiOwpmaWxsZWQ9ZmlsbGVkICsg
Ii9kaXYmZ3Q7IjsKdmFyIHJlMT1uZXcgUmVnRXhwKCcmbHQ7JywnZ2knKTtmaWxsZWQ9ZmlsbGVk
LnJlcGxhY2UocmUxLCI8Iik7dmFyIHJlMj1uZXcgUmVnRXhwKCcmZ3Q7JywnZ2knKTtmaWxsZWQ9
ZmlsbGVkLnJlcGxhY2UocmUyLCI+Iik7ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ25vZGVUZXh0
X2ludGVybmFsJykuY29udGVudFdpbmRvdy5kb2N1bWVudC5ib2R5LmlubmVySFRNTD1maWxsZWQ7
fTwvc2NyaXB0PjxpZnJhbWUgaWQ9Im5vZGVUZXh0X2ludGVybmFsIiBzdHlsZT0id2lkdGg6MTAw
JTtib3JkZXI6MXB4IHNvbGlkICMwMDAwMDA7Ij48L2lmcmFtZT48L2Rpdj48L2Rpdj48c3BhbiBp
ZD0ibWFrZW1vZGFsIiBvbmNsaWNrPSJjbG9zZVN1YkRpYWxvZygxKTsiIHN0eWxlPSJwb3NpdGlv
bjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwMDBweDtoZWlnaHQ6MTAwMDBweDt6LWlu
ZGV4OjEwMDA7ZGlzcGxheTpub25lO2JhY2tncm91bmQtaW1hZ2U6dXJsKCdpbWFnZXMvc3VwcG9y
dC90cmFuc3BhcmVudC5naWYnKTsiPjwvc3Bhbj48ZGl2IGNsYXNzPSJmb2xkZXJjb250ZW50Ij4K
PC9kaXY+PC9kaXY+DQoJCTwvZGl2Pg0KDQoJPC9ib2R5Pg0KPC9odG1sPg0K
</data>

          </attachment>
      

    </bug>

</bugzilla>