<?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>24325</bug_id>
          
          <creation_ts>2009-03-03 09:48:15 -0800</creation_ts>
          <short_desc>Crash on replacing document contents during drop</short_desc>
          <delta_ts>2009-03-03 13:13:17 -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>WebCore Misc.</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows XP</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>0</everconfirmed>
          <reporter name="Scott Violet">sky</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>112018</commentid>
    <comment_count>0</comment_count>
    <who name="Scott Violet">sky</who>
    <bug_when>2009-03-03 09:48:15 -0800</bug_when>
    <thetext>I came across this when tracking down another crash. If you have a DOM mutation event listener and it replaces the entire contents of the document during a drop, we crash. I know, this is contrived, but it&apos;s a crash none the less.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>112021</commentid>
    <comment_count>1</comment_count>
      <attachid>28226</attachid>
    <who name="Scott Violet">sky</who>
    <bug_when>2009-03-03 09:53:38 -0800</bug_when>
    <thetext>Created attachment 28226
Fix for 24325</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>112057</commentid>
    <comment_count>2</comment_count>
      <attachid>28226</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-03-03 11:53:39 -0800</bug_when>
    <thetext>Comment on attachment 28226
Fix for 24325

This looks fine.  I&apos;m surprised that the test case needs to use waitUntilDone()

Ideally the test case should also set the text to PASSED when it&apos;s done.  The blank page would confuse me at first.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>112061</commentid>
    <comment_count>3</comment_count>
      <attachid>28234</attachid>
    <who name="Scott Violet">sky</who>
    <bug_when>2009-03-03 12:26:48 -0800</bug_when>
    <thetext>Created attachment 28234
Fix for 24325

Changes output to be PASSED and removes waitForDone/NotifyDone.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>112064</commentid>
    <comment_count>4</comment_count>
      <attachid>28234</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-03-03 12:28:11 -0800</bug_when>
    <thetext>Comment on attachment 28234
Fix for 24325

Looks fine.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>112068</commentid>
    <comment_count>5</comment_count>
    <who name="Dimitri Glazkov (Google)">dglazkov</who>
    <bug_when>2009-03-03 13:13:17 -0800</bug_when>
    <thetext>Landed as http://trac.webkit.org/changeset/41403.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>28226</attachid>
            <date>2009-03-03 09:53:38 -0800</date>
            <delta_ts>2009-03-03 12:26:48 -0800</delta_ts>
            <desc>Fix for 24325</desc>
            <filename>24325.patch</filename>
            <type>text/plain</type>
            <size>4213</size>
            <attacher name="Scott Violet">sky</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA0MTM4NSkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTcgQEAKKzIwMDktMDMtMDMgIFNjb3R0IFZpb2xldCAgPHNreUBnb29nbGUuY29t
PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yNDMyNQorICAgICAgICBDcmFzaCBv
biByZXBsYWNpbmcgZG9jdW1lbnQgY29udGVudHMgZHVyaW5nIGRyb3AKKworICAgICAgICBNYWtl
cyBzdXJlIGEgbm9kZSBpcyBpbiB0aGUgZG9jdW1lbnQgZHVyaW5nIGEgbW92ZSBiZWZvcmUgdXNp
bmcgaXQuCisKKyAgICAgICAgVGVzdDogZmFzdC9ldmVudHMvY3Jhc2gtb24tbXV0YXRlLWR1cmlu
Zy1kcm9wLmh0bWwKKworICAgICAgICAqIGVkaXRpbmcvTW92ZVNlbGVjdGlvbkNvbW1hbmQuY3Bw
OgorICAgICAgICAoV2ViQ29yZTo6TW92ZVNlbGVjdGlvbkNvbW1hbmQ6OmRvQXBwbHkpOgorCiAy
MDA5LTAzLTAyICBTaW1vbiBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgogCiAgICAg
ICAgIFJldmlld2VkIGJ5IERhdmUgSHlhdHQKSW5kZXg6IFdlYkNvcmUvZWRpdGluZy9Nb3ZlU2Vs
ZWN0aW9uQ29tbWFuZC5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9lZGl0aW5nL01vdmVTZWxl
Y3Rpb25Db21tYW5kLmNwcAkocmV2aXNpb24gNDEzNzMpCisrKyBXZWJDb3JlL2VkaXRpbmcvTW92
ZVNlbGVjdGlvbkNvbW1hbmQuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC03MCw2ICs3MCwxMCBAQCB2
b2lkIE1vdmVTZWxlY3Rpb25Db21tYW5kOjpkb0FwcGx5KCkKICAgICAgICAgcG9zID0gZW5kaW5n
U2VsZWN0aW9uKCkuc3RhcnQoKTsKIAogICAgIHNldEVuZGluZ1NlbGVjdGlvbihWaXNpYmxlU2Vs
ZWN0aW9uKHBvcywgZW5kaW5nU2VsZWN0aW9uKCkuYWZmaW5pdHkoKSkpOworICAgIGlmICghcG9z
aXRpb25Ob2RlLT5pbkRvY3VtZW50KCkpIHsKKyAgICAgICAgLy8gRG9jdW1lbnQgd2FzIG1vZGlm
aWVkIG91dCBmcm9tIHVuZGVyIHVzLgorICAgICAgICByZXR1cm47CisgICAgfQogICAgIGFwcGx5
Q29tbWFuZFRvQ29tcG9zaXRlKFJlcGxhY2VTZWxlY3Rpb25Db21tYW5kOjpjcmVhdGUocG9zaXRp
b25Ob2RlLT5kb2N1bWVudCgpLCBtX2ZyYWdtZW50LCB0cnVlLCBtX3NtYXJ0TW92ZSkpOwogfQog
CkluZGV4OiBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCShyZXZpc2lvbiA0MTM4NSkKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29y
a2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBACisyMDA5LTAzLTAzICBTY290dCBWaW9sZXQgIDxz
a3lAZ29vZ2xlLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjQzMjUKKyAg
ICAgICAgQ3Jhc2ggb24gcmVwbGFjaW5nIGRvY3VtZW50IGNvbnRlbnRzIGR1cmluZyBkcm9wCisK
KyAgICAgICAgTWFrZXMgc3VyZSB3ZSBkb24ndCBjcmFzaCBkdXJpbmcgZG5kIHdpdGggRE9NIG11
dGF0aW9uIGV2ZW50IGxpc3RlbmVyCisgICAgICAgIHRoYXQgbXV0YXRlcyB0aGUgZG9jdW1lbnQg
b24gZHJvcC4KKworICAgICAgICAqIGZhc3QvZXZlbnRzL2NyYXNoLW9uLW11dGF0ZS1kdXJpbmct
ZHJvcC1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGZhc3QvZXZlbnRzL2NyYXNoLW9u
LW11dGF0ZS1kdXJpbmctZHJvcC5odG1sOiBBZGRlZC4KKwogMjAwOS0wMy0wMyAgQWxleGV5IFBy
b3NrdXJ5YWtvdiAgPGFwQHdlYmtpdC5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgQWRhbSBS
b2Jlbi4KSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZXZlbnRzL2NyYXNoLW9uLW11dGF0ZS1kdXJp
bmctZHJvcC1leHBlY3RlZC50eHQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFzdC9ldmVu
dHMvY3Jhc2gtb24tbXV0YXRlLWR1cmluZy1kcm9wLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkK
KysrIExheW91dFRlc3RzL2Zhc3QvZXZlbnRzL2NyYXNoLW9uLW11dGF0ZS1kdXJpbmctZHJvcC1l
eHBlY3RlZC50eHQJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEgQEAKKwpJbmRleDogTGF5b3V0VGVz
dHMvZmFzdC9ldmVudHMvY3Jhc2gtb24tbXV0YXRlLWR1cmluZy1kcm9wLmh0bWwKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gTGF5b3V0VGVzdHMvZmFzdC9ldmVudHMvY3Jhc2gtb24tbXV0YXRlLWR1cmluZy1kcm9w
Lmh0bWwJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9mYXN0L2V2ZW50cy9jcmFzaC1vbi1t
dXRhdGUtZHVyaW5nLWRyb3AuaHRtbAkocmV2aXNpb24gMCkKQEAgLTAsMCArMSw0MyBAQAorPGh0
bWw+Cis8aGVhZD4KKzxzY3JpcHQ+CitmdW5jdGlvbiBmb28oKSB7CisgICAgaWYgKGV2ZW50LnR5
cGUgPT0gIkRPTU5vZGVJbnNlcnRlZCIgJiYgZXZlbnQudGFyZ2V0Lm5vZGVOYW1lID09ICJCUiIp
CisgICAgICAgIGRvY3VtZW50LmJvZHkuaW5uZXJIVE1MID0gIiI7CisgICAgd2luZG93LmxheW91
dFRlc3RDb250cm9sbGVyLm5vdGlmeURvbmUoKTsKK30KKworZnVuY3Rpb24gcnVuVGVzdCgpIHsK
KyAgICBpZiAoIXdpbmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlcikKKyAgICAgIHJldHVybjsKKwor
ICAgIHdpbmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlci5kdW1wQXNUZXh0KCk7CisgICAgd2luZG93
LmxheW91dFRlc3RDb250cm9sbGVyLndhaXRVbnRpbERvbmUoKTsKKworICAgIGRvY3VtZW50LmJv
ZHkuYWRkRXZlbnRMaXN0ZW5lcigiRE9NTm9kZUluc2VydGVkIiwgZnVuY3Rpb24oKSB7IGZvbygp
IH0sIHRydWUpOworCisgICAgLy8gU2VsZWN0IHRoZSBlbGVtZW50ICdkcmFnU291cmNlJy4KKyAg
ICB2YXIgc2VsZWN0aW9uID0gd2luZG93LmdldFNlbGVjdGlvbigpOworICAgIHZhciByYW5nZSA9
ICBkb2N1bWVudC5jcmVhdGVSYW5nZSgpOworICAgIHJhbmdlLnNlbGVjdE5vZGUoZG9jdW1lbnQu
Z2V0RWxlbWVudEJ5SWQoImRyYWdTb3VyY2UiKSk7CisgICAgc2VsZWN0aW9uLmFkZFJhbmdlKHJh
bmdlKTsKKworICAgIC8vIERyYWcgdGhlIHNvdXJjZSB0ZXh0IHRvIHRoZSB0YXJnZXQgdGV4dC4K
KyAgICB2YXIgc291cmNlID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2RyYWdTb3VyY2UnKTsK
KyAgICB2YXIgdGFyZ2V0ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2RyYWdUYXJnZXQnKTsK
KyAgICBldmVudFNlbmRlci5tb3VzZU1vdmVUbyhzb3VyY2Uub2Zmc2V0TGVmdCArIDIsIHNvdXJj
ZS5vZmZzZXRUb3AgKyAyKTsKKyAgICBldmVudFNlbmRlci5tb3VzZURvd24oKTsKKyAgICBldmVu
dFNlbmRlci5sZWFwRm9yd2FyZCg1MDApOworICAgIGV2ZW50U2VuZGVyLm1vdXNlTW92ZVRvKHRh
cmdldC5vZmZzZXRMZWZ0ICsgdGFyZ2V0Lm9mZnNldFdpZHRoIC8gMiwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB0YXJnZXQub2Zmc2V0VG9wICsgdGFyZ2V0Lm9mZnNldEhlaWdodCAvIDIp
OworICAgIGV2ZW50U2VuZGVyLm1vdXNlVXAoKTsKK30KKzwvc2NyaXB0PgorPC9oZWFkPgorPGJv
ZHkgY29udGVudGVkaXRhYmxlPSJ0cnVlIiBvbmxvYWQ9InJ1blRlc3QoKSI+Cis8cD5UaGlzIHRl
c3QgdGVzdHMgZm9yIGEgY3Jhc2ggd2hlbiBhIERPTSBtdXRhdGlvbiBldmVudCBsaXN0ZW5lcgor
ICAgbW9kaWZpZXMgdGhlIHRleHQgZHVyaW5nIGEgZHJvcC4gSWYgdGhlIHRlc3QgZG9lc24ndCBj
cmFzaCwgYWxsIGlzIGdvb2QuCis8cCBpZD0iZHJhZ1NvdXJjZSI+ZHJhZyBzb3VyY2UgdGV4dAor
PHAgaWQ9ImRyYWdUYXJnZXQiPmRyYWcgZGVzdCB0ZXh0Cis8L2JvZHk+Cis8L2h0bWw+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>28234</attachid>
            <date>2009-03-03 12:26:48 -0800</date>
            <delta_ts>2009-03-03 12:28:11 -0800</delta_ts>
            <desc>Fix for 24325</desc>
            <filename>24325.patch</filename>
            <type>text/plain</type>
            <size>4156</size>
            <attacher name="Scott Violet">sky</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA0MTM4NSkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTcgQEAKKzIwMDktMDMtMDMgIFNjb3R0IFZpb2xldCAgPHNreUBnb29nbGUuY29t
PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yNDMyNQorICAgICAgICBDcmFzaCBv
biByZXBsYWNpbmcgZG9jdW1lbnQgY29udGVudHMgZHVyaW5nIGRyb3AKKworICAgICAgICBNYWtl
cyBzdXJlIGEgbm9kZSBpcyBpbiB0aGUgZG9jdW1lbnQgZHVyaW5nIGEgbW92ZSBiZWZvcmUgdXNp
bmcgaXQuCisKKyAgICAgICAgVGVzdDogZmFzdC9ldmVudHMvY3Jhc2gtb24tbXV0YXRlLWR1cmlu
Zy1kcm9wLmh0bWwKKworICAgICAgICAqIGVkaXRpbmcvTW92ZVNlbGVjdGlvbkNvbW1hbmQuY3Bw
OgorICAgICAgICAoV2ViQ29yZTo6TW92ZVNlbGVjdGlvbkNvbW1hbmQ6OmRvQXBwbHkpOgorCiAy
MDA5LTAzLTAyICBTaW1vbiBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgogCiAgICAg
ICAgIFJldmlld2VkIGJ5IERhdmUgSHlhdHQKSW5kZXg6IFdlYkNvcmUvZWRpdGluZy9Nb3ZlU2Vs
ZWN0aW9uQ29tbWFuZC5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9lZGl0aW5nL01vdmVTZWxl
Y3Rpb25Db21tYW5kLmNwcAkocmV2aXNpb24gNDEzNzMpCisrKyBXZWJDb3JlL2VkaXRpbmcvTW92
ZVNlbGVjdGlvbkNvbW1hbmQuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC03MCw2ICs3MCwxMCBAQCB2
b2lkIE1vdmVTZWxlY3Rpb25Db21tYW5kOjpkb0FwcGx5KCkKICAgICAgICAgcG9zID0gZW5kaW5n
U2VsZWN0aW9uKCkuc3RhcnQoKTsKIAogICAgIHNldEVuZGluZ1NlbGVjdGlvbihWaXNpYmxlU2Vs
ZWN0aW9uKHBvcywgZW5kaW5nU2VsZWN0aW9uKCkuYWZmaW5pdHkoKSkpOworICAgIGlmICghcG9z
aXRpb25Ob2RlLT5pbkRvY3VtZW50KCkpIHsKKyAgICAgICAgLy8gRG9jdW1lbnQgd2FzIG1vZGlm
aWVkIG91dCBmcm9tIHVuZGVyIHVzLgorICAgICAgICByZXR1cm47CisgICAgfQogICAgIGFwcGx5
Q29tbWFuZFRvQ29tcG9zaXRlKFJlcGxhY2VTZWxlY3Rpb25Db21tYW5kOjpjcmVhdGUocG9zaXRp
b25Ob2RlLT5kb2N1bWVudCgpLCBtX2ZyYWdtZW50LCB0cnVlLCBtX3NtYXJ0TW92ZSkpOwogfQog
CkluZGV4OiBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCShyZXZpc2lvbiA0MTM4NSkKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29y
a2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBACisyMDA5LTAzLTAzICBTY290dCBWaW9sZXQgIDxz
a3lAZ29vZ2xlLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjQzMjUKKyAg
ICAgICAgQ3Jhc2ggb24gcmVwbGFjaW5nIGRvY3VtZW50IGNvbnRlbnRzIGR1cmluZyBkcm9wCisK
KyAgICAgICAgTWFrZXMgc3VyZSB3ZSBkb24ndCBjcmFzaCBkdXJpbmcgZG5kIHdpdGggRE9NIG11
dGF0aW9uIGV2ZW50IGxpc3RlbmVyCisgICAgICAgIHRoYXQgbXV0YXRlcyB0aGUgZG9jdW1lbnQg
b24gZHJvcC4KKworICAgICAgICAqIGZhc3QvZXZlbnRzL2NyYXNoLW9uLW11dGF0ZS1kdXJpbmct
ZHJvcC1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGZhc3QvZXZlbnRzL2NyYXNoLW9u
LW11dGF0ZS1kdXJpbmctZHJvcC5odG1sOiBBZGRlZC4KKwogMjAwOS0wMy0wMyAgQWxleGV5IFBy
b3NrdXJ5YWtvdiAgPGFwQHdlYmtpdC5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgQWRhbSBS
b2Jlbi4KSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZXZlbnRzL2NyYXNoLW9uLW11dGF0ZS1kdXJp
bmctZHJvcC1leHBlY3RlZC50eHQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFzdC9ldmVu
dHMvY3Jhc2gtb24tbXV0YXRlLWR1cmluZy1kcm9wLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkK
KysrIExheW91dFRlc3RzL2Zhc3QvZXZlbnRzL2NyYXNoLW9uLW11dGF0ZS1kdXJpbmctZHJvcC1l
eHBlY3RlZC50eHQJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEgQEAKK1BBU1NFRApJbmRleDogTGF5
b3V0VGVzdHMvZmFzdC9ldmVudHMvY3Jhc2gtb24tbXV0YXRlLWR1cmluZy1kcm9wLmh0bWwKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFzdC9ldmVudHMvY3Jhc2gtb24tbXV0YXRlLWR1cmlu
Zy1kcm9wLmh0bWwJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9mYXN0L2V2ZW50cy9jcmFz
aC1vbi1tdXRhdGUtZHVyaW5nLWRyb3AuaHRtbAkocmV2aXNpb24gMCkKQEAgLTAsMCArMSw0MSBA
QAorPGh0bWw+Cis8aGVhZD4KKzxzY3JpcHQ+CitmdW5jdGlvbiBmb28oKSB7CisgICAgaWYgKGV2
ZW50LnR5cGUgPT0gIkRPTU5vZGVJbnNlcnRlZCIgJiYgZXZlbnQudGFyZ2V0Lm5vZGVOYW1lID09
ICJCUiIpCisgICAgICAgIGRvY3VtZW50LmJvZHkuaW5uZXJIVE1MID0gIlBBU1NFRCI7Cit9CisK
K2Z1bmN0aW9uIHJ1blRlc3QoKSB7CisgICAgaWYgKCF3aW5kb3cubGF5b3V0VGVzdENvbnRyb2xs
ZXIpCisgICAgICByZXR1cm47CisKKyAgICB3aW5kb3cubGF5b3V0VGVzdENvbnRyb2xsZXIuZHVt
cEFzVGV4dCgpOworCisgICAgZG9jdW1lbnQuYm9keS5hZGRFdmVudExpc3RlbmVyKCJET01Ob2Rl
SW5zZXJ0ZWQiLCBmdW5jdGlvbigpIHsgZm9vKCkgfSwgdHJ1ZSk7CisKKyAgICAvLyBTZWxlY3Qg
dGhlIGVsZW1lbnQgJ2RyYWdTb3VyY2UnLgorICAgIHZhciBzZWxlY3Rpb24gPSB3aW5kb3cuZ2V0
U2VsZWN0aW9uKCk7CisgICAgdmFyIHJhbmdlID0gIGRvY3VtZW50LmNyZWF0ZVJhbmdlKCk7Cisg
ICAgcmFuZ2Uuc2VsZWN0Tm9kZShkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiZHJhZ1NvdXJjZSIp
KTsKKyAgICBzZWxlY3Rpb24uYWRkUmFuZ2UocmFuZ2UpOworCisgICAgLy8gRHJhZyB0aGUgc291
cmNlIHRleHQgdG8gdGhlIHRhcmdldCB0ZXh0LgorICAgIHZhciBzb3VyY2UgPSBkb2N1bWVudC5n
ZXRFbGVtZW50QnlJZCgnZHJhZ1NvdXJjZScpOworICAgIHZhciB0YXJnZXQgPSBkb2N1bWVudC5n
ZXRFbGVtZW50QnlJZCgnZHJhZ1RhcmdldCcpOworICAgIGV2ZW50U2VuZGVyLm1vdXNlTW92ZVRv
KHNvdXJjZS5vZmZzZXRMZWZ0ICsgMiwgc291cmNlLm9mZnNldFRvcCArIDIpOworICAgIGV2ZW50
U2VuZGVyLm1vdXNlRG93bigpOworICAgIGV2ZW50U2VuZGVyLmxlYXBGb3J3YXJkKDUwMCk7Cisg
ICAgZXZlbnRTZW5kZXIubW91c2VNb3ZlVG8odGFyZ2V0Lm9mZnNldExlZnQgKyB0YXJnZXQub2Zm
c2V0V2lkdGggLyAyLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRhcmdldC5vZmZzZXRU
b3AgKyB0YXJnZXQub2Zmc2V0SGVpZ2h0IC8gMik7CisgICAgZXZlbnRTZW5kZXIubW91c2VVcCgp
OworfQorPC9zY3JpcHQ+Cis8L2hlYWQ+Cis8Ym9keSBjb250ZW50ZWRpdGFibGU9InRydWUiIG9u
bG9hZD0icnVuVGVzdCgpIj4KKzxwPlRoaXMgdGVzdCB0ZXN0cyBmb3IgYSBjcmFzaCB3aGVuIGEg
RE9NIG11dGF0aW9uIGV2ZW50IGxpc3RlbmVyCisgICBtb2RpZmllcyB0aGUgdGV4dCBkdXJpbmcg
YSBkcm9wLiBJZiB0aGUgdGVzdCBkb2Vzbid0IGNyYXNoLCBhbGwgaXMgZ29vZC4KKzxwIGlkPSJk
cmFnU291cmNlIj5kcmFnIHNvdXJjZSB0ZXh0Cis8cCBpZD0iZHJhZ1RhcmdldCI+ZHJhZyBkZXN0
IHRleHQKKzwvYm9keT4KKzwvaHRtbD4KXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCg==
</data>
<flag name="review"
          id="13808"
          type_id="1"
          status="+"
          setter="eric"
    />
          </attachment>
      

    </bug>

</bugzilla>