<?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>20284</bug_id>
          
          <creation_ts>2008-08-05 01:31:13 -0700</creation_ts>
          <short_desc>JavaScript can be executed even though debugger is running and at a break point</short_desc>
          <delta_ts>2008-08-15 09:34:34 -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>Web Inspector (Deprecated)</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://nerget.com/rayjs3/rayjs.html</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Oliver Hunt">oliver</reporter>
          <assigned_to name="Timothy Hatcher">timothy</assigned_to>
          <cc>aroben</cc>
    
    <cc>timothy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>87839</commentid>
    <comment_count>0</comment_count>
    <who name="Oliver Hunt">oliver</who>
    <bug_when>2008-08-05 01:31:13 -0700</bug_when>
    <thetext>Go to the linked url, start the debugger.
Set a breakpoint on the render function in rayjs.html
click the render link, the dbeugger should hit your break point.

Now hit the render link again, and the renderer will start, trigger the slow script dialog, *and* continue working without hitting any break points that may otherwise have been present (if you allow it to continue after the slow script dialog).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>87885</commentid>
    <comment_count>1</comment_count>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2008-08-05 13:39:57 -0700</bug_when>
    <thetext>&lt;rdar://problem/6126886&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88574</commentid>
    <comment_count>2</comment_count>
      <attachid>22817</attachid>
    <who name="Timothy Hatcher">timothy</who>
    <bug_when>2008-08-15 08:19:08 -0700</bug_when>
    <thetext>Created attachment 22817
Proposed patch (ignoring whitespace changes)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88575</commentid>
    <comment_count>3</comment_count>
      <attachid>22818</attachid>
    <who name="Timothy Hatcher">timothy</who>
    <bug_when>2008-08-15 08:19:55 -0700</bug_when>
    <thetext>Created attachment 22818
Proposed patch (full patch)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88576</commentid>
    <comment_count>4</comment_count>
      <attachid>22817</attachid>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2008-08-15 08:26:07 -0700</bug_when>
    <thetext>Comment on attachment 22817
Proposed patch (ignoring whitespace changes)

r=me

Nice test case!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88584</commentid>
    <comment_count>5</comment_count>
    <who name="Timothy Hatcher">timothy</who>
    <bug_when>2008-08-15 09:34:34 -0700</bug_when>
    <thetext>Landed in r35783.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>22817</attachid>
            <date>2008-08-15 08:19:08 -0700</date>
            <delta_ts>2008-08-15 08:26:07 -0700</delta_ts>
            <desc>Proposed patch (ignoring whitespace changes)</desc>
            <filename>0001--Fixes-two-bugs-where-JavaScript-could-be-exe.patch</filename>
            <type>text/plain</type>
            <size>5669</size>
            <attacher name="Timothy Hatcher">timothy</attacher>
            
              <data encoding="base64">RnJvbSA0NjNlZWU2NDMwNGEyNzM4YjNjOGFkOWM5YWQ1M2EyYzA1MWUzOWRlIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBUaW1vdGh5IEhhdGNoZXIgPHRpbW90aHlAYXBwbGUuY29tPgpE
YXRlOiBGcmksIDE1IEF1ZyAyMDA4IDA4OjE3OjMwIC0wNzAwClN1YmplY3Q6IFtQQVRDSF0gICAg
ICAgICBGaXhlcyB0d28gYnVncyB3aGVyZSBKYXZhU2NyaXB0IGNvdWxkIGJlIGV4ZWN1dGVkIGZy
b20gdGhlIHBhZ2UKICAgICAgICAgd2hpbGUgdGhlIGRlYnVnZ2VyIGlzIHBhdXNlZC4KCiAgICAg
ICAgVGhlIGZpcnN0IGlzc3VlIHdhcyBKU0xhenlFdmVudExpc3RlbmVyIG5vdCBjaGVja2luZyB0
aGUgcGF1c2VkCiAgICAgICAgc3RhdGUgYmVmb3JlIHBhcnNpbmcgdGhlIGNvZGUuCgogICAgICAg
IFRoZSBzZWNvbmQgaXNzdWUgd2FzIHdpdGggdGhlIFBhZ2VHcm91cCB2ZXJzaW9uIG9mCiAgICAg
ICAgSmF2YVNjcmlwdERlYnVnU2VydmVyOjpzZXRKYXZhU2NyaXB0UGF1c2VkIGFsd2F5cyBwYXNz
aW5nIGZhbHNlCiAgICAgICAgdG8gdGhlIFBhZ2UgdmVyc2lvbiBvZiBKYXZhU2NyaXB0RGVidWdT
ZXJ2ZXI6OnNldEphdmFTY3JpcHRQYXVzZWQsCiAgICAgICAgYW5kIG5vdCB0aGUgcGF1c2VkIGFy
Z3VtZW50LgoKICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MjAyODQKCiAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCgogICAgICAgICogYmlu
ZGluZ3MvanMvSlNFdmVudExpc3RlbmVyLmNwcDoKICAgICAgICAoV2ViQ29yZTo6SlNMYXp5RXZl
bnRMaXN0ZW5lcjo6cGFyc2VDb2RlKTogQ2hlY2sgdGhlIHBhdXNlZAogICAgICAgIHN0YXRlIG9m
IHRoZSBTY3JpcHRDb250cm9sbGVyLiBSZXR1cm4gZWFybHkgaWYgcGF1c2VkLgogICAgICAgICog
bWFudWFsLXRlc3RzL2luc3BlY3Rvci9kZWJ1Z2dlci1leGVjdXRpb24td2hpbGUtcGF1c2VkLmh0
bWw6IEFkZGVkLgogICAgICAgICogcGFnZS9KYXZhU2NyaXB0RGVidWdTZXJ2ZXIuY3BwOgogICAg
ICAgIChXZWJDb3JlOjpKYXZhU2NyaXB0RGVidWdTZXJ2ZXI6OnNldEphdmFTY3JpcHRQYXVzZWQp
OgogICAgICAgIFBhc3MgdGhlIHBhdXNlZCBhcmd1bWVudCB0byB0aGUgUGFnZSB2ZXJzaW9uIG9m
IHNldEphdmFTY3JpcHRQYXVzZWQuCi0tLQogV2ViQ29yZS9DaGFuZ2VMb2cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfCAgIDI1ICsrKysrKysrKysrKysrKysrKysrCiBXZWJDb3Jl
L2JpbmRpbmdzL2pzL0pTRXZlbnRMaXN0ZW5lci5jcHAgICAgICAgICAgICB8ICAgMTIgKysrKysr
LS0tCiAuLi4vaW5zcGVjdG9yL2RlYnVnZ2VyLWV4ZWN1dGlvbi13aGlsZS1wYXVzZWQuaHRtbCB8
ICAgMTUgKysrKysrKysrKysrCiBXZWJDb3JlL3BhZ2UvSmF2YVNjcmlwdERlYnVnU2VydmVyLmNw
cCAgICAgICAgICAgICB8ICAgIDIgKy0KIDQgZmlsZXMgY2hhbmdlZCwgNDkgaW5zZXJ0aW9ucygr
KSwgNSBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCBXZWJDb3JlL21hbnVhbC10ZXN0
cy9pbnNwZWN0b3IvZGVidWdnZXItZXhlY3V0aW9uLXdoaWxlLXBhdXNlZC5odG1sCgpkaWZmIC0t
Z2l0IGEvV2ViQ29yZS9DaGFuZ2VMb2cgYi9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCBlNjU1YWNh
Li44N2E1ODYyIDEwMDY0NAotLS0gYS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9XZWJDb3JlL0No
YW5nZUxvZwpAQCAtMSwzICsxLDI4IEBACisyMDA4LTA4LTE1ICBUaW1vdGh5IEhhdGNoZXIgIDx0
aW1vdGh5QGFwcGxlLmNvbT4KKworICAgICAgICBGaXhlcyB0d28gYnVncyB3aGVyZSBKYXZhU2Ny
aXB0IGNvdWxkIGJlIGV4ZWN1dGVkIGZyb20gdGhlIHBhZ2UKKyAgICAgICAgd2hpbGUgdGhlIGRl
YnVnZ2VyIGlzIHBhdXNlZC4KKworICAgICAgICBUaGUgZmlyc3QgaXNzdWUgd2FzIEpTTGF6eUV2
ZW50TGlzdGVuZXIgbm90IGNoZWNraW5nIHRoZSBwYXVzZWQKKyAgICAgICAgc3RhdGUgYmVmb3Jl
IHBhcnNpbmcgdGhlIGNvZGUuCisKKyAgICAgICAgVGhlIHNlY29uZCBpc3N1ZSB3YXMgd2l0aCB0
aGUgUGFnZUdyb3VwIHZlcnNpb24gb2YKKyAgICAgICAgSmF2YVNjcmlwdERlYnVnU2VydmVyOjpz
ZXRKYXZhU2NyaXB0UGF1c2VkIGFsd2F5cyBwYXNzaW5nIGZhbHNlCisgICAgICAgIHRvIHRoZSBQ
YWdlIHZlcnNpb24gb2YgSmF2YVNjcmlwdERlYnVnU2VydmVyOjpzZXRKYXZhU2NyaXB0UGF1c2Vk
LAorICAgICAgICBhbmQgbm90IHRoZSBwYXVzZWQgYXJndW1lbnQuCisKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwMjg0CisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBiaW5kaW5ncy9qcy9KU0V2ZW50TGlz
dGVuZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6SlNMYXp5RXZlbnRMaXN0ZW5lcjo6cGFyc2VD
b2RlKTogQ2hlY2sgdGhlIHBhdXNlZAorICAgICAgICBzdGF0ZSBvZiB0aGUgU2NyaXB0Q29udHJv
bGxlci4gUmV0dXJuIGVhcmx5IGlmIHBhdXNlZC4KKyAgICAgICAgKiBtYW51YWwtdGVzdHMvaW5z
cGVjdG9yL2RlYnVnZ2VyLWV4ZWN1dGlvbi13aGlsZS1wYXVzZWQuaHRtbDogQWRkZWQuCisgICAg
ICAgICogcGFnZS9KYXZhU2NyaXB0RGVidWdTZXJ2ZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6
SmF2YVNjcmlwdERlYnVnU2VydmVyOjpzZXRKYXZhU2NyaXB0UGF1c2VkKToKKyAgICAgICAgUGFz
cyB0aGUgcGF1c2VkIGFyZ3VtZW50IHRvIHRoZSBQYWdlIHZlcnNpb24gb2Ygc2V0SmF2YVNjcmlw
dFBhdXNlZC4KKwogMjAwOC0wOC0xNCAgS2Vpc2hpIEhhdHRvcmkgIDxjYXNleS5oYXR0b3JpQGdt
YWlsLmNvbT4KIAogICAgICAgICBNYWtlIEZpcmVidWcgY29tbWFuZCBsaW5lIEFQSSByZXNwZWN0
IHByZWRlZmluZWQgdmFyaWFibGVzLgpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9iaW5kaW5ncy9qcy9K
U0V2ZW50TGlzdGVuZXIuY3BwIGIvV2ViQ29yZS9iaW5kaW5ncy9qcy9KU0V2ZW50TGlzdGVuZXIu
Y3BwCmluZGV4IGZjN2E5YjguLmMwODViNTkgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvYmluZGluZ3Mv
anMvSlNFdmVudExpc3RlbmVyLmNwcAorKysgYi9XZWJDb3JlL2JpbmRpbmdzL2pzL0pTRXZlbnRM
aXN0ZW5lci5jcHAKQEAgLTI0NywxNCArMjQ3LDE5IEBAIHZvaWQgSlNMYXp5RXZlbnRMaXN0ZW5l
cjo6cGFyc2VDb2RlKCkgY29uc3QKIHsKICAgICBpZiAobV9wYXJzZWQpCiAgICAgICAgIHJldHVy
bjsKLSAgICBtX3BhcnNlZCA9IHRydWU7CiAKICAgICBGcmFtZSogZnJhbWUgPSB3aW5kb3coKS0+
aW1wbCgpLT5mcmFtZSgpOwotICAgIGlmIChmcmFtZSAmJiBmcmFtZS0+c2NyaXB0KCktPmlzRW5h
YmxlZCgpKSB7CisgICAgaWYgKCFmcmFtZSkKKyAgICAgICAgcmV0dXJuOworICAgIFNjcmlwdENv
bnRyb2xsZXIqIHNjcmlwdCA9IGZyYW1lLT5zY3JpcHQoKTsKKyAgICBpZiAoIXNjcmlwdC0+aXNF
bmFibGVkKCkgfHwgc2NyaXB0LT5pc1BhdXNlZCgpKQorICAgICAgICByZXR1cm47CisKKyAgICBt
X3BhcnNlZCA9IHRydWU7CisKICAgICAgICAgRXhlY1N0YXRlKiBleGVjID0gd2luZG93KCktPmds
b2JhbEV4ZWMoKTsKIAogICAgICAgICBBcmdMaXN0IGFyZ3M7Ci0KICAgICAgICAgVVN0cmluZyBz
b3VyY2VVUkwoZnJhbWUtPmxvYWRlcigpLT51cmwoKS5zdHJpbmcoKSk7CiAgICAgICAgIGFyZ3Mu
YXBwZW5kKGV2ZW50UGFyYW1ldGVyTmFtZSgpKTsKICAgICAgICAgYXJncy5hcHBlbmQoanNTdHJp
bmcoZXhlYywgbV9jb2RlKSk7CkBAIC0yODEsNyArMjg2LDYgQEAgdm9pZCBKU0xhenlFdmVudExp
c3RlbmVyOjpwYXJzZUNvZGUoKSBjb25zdAogICAgICAgICAgICAgICAgIGxpc3RlbmVyQXNGdW5j
dGlvbi0+c2V0U2NvcGUoc2NvcGUpOwogICAgICAgICAgICAgfQogICAgICAgICB9Ci0gICAgfQog
CiAgICAgLy8gbm8gbW9yZSBuZWVkIHRvIGtlZXAgdGhlIHVucGFyc2VkIGNvZGUgYXJvdW5kCiAg
ICAgbV9mdW5jdGlvbk5hbWUgPSBTdHJpbmcoKTsKZGlmZiAtLWdpdCBhL1dlYkNvcmUvbWFudWFs
LXRlc3RzL2luc3BlY3Rvci9kZWJ1Z2dlci1leGVjdXRpb24td2hpbGUtcGF1c2VkLmh0bWwgYi9X
ZWJDb3JlL21hbnVhbC10ZXN0cy9pbnNwZWN0b3IvZGVidWdnZXItZXhlY3V0aW9uLXdoaWxlLXBh
dXNlZC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjY3NDQ2ZDQKLS0t
IC9kZXYvbnVsbAorKysgYi9XZWJDb3JlL21hbnVhbC10ZXN0cy9pbnNwZWN0b3IvZGVidWdnZXIt
ZXhlY3V0aW9uLXdoaWxlLXBhdXNlZC5odG1sCkBAIC0wLDAgKzEsMTUgQEAKKzxzY3JpcHQ+Citm
dW5jdGlvbiBzdGVwT25lKCkKK3sKKyAgICB2YXIgeCA9IDE7Cit9CisKK2Z1bmN0aW9uIHN0ZXBU
d28oKQoreworICAgIGFsZXJ0KCJUZXN0IGZhaWxlZC4gVGhlIHNlY29uZCBidXR0b24gZXZlbnQg
c3RpbGwgZmlyZWQuIik7Cit9Cis8L3NjcmlwdD4KKzxwPlRlc3QgZm9yIDxhIGhyZWY9Imh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDI4NCI+QnVnIDIwMjg0OiBKYXZh
U2NyaXB0IGNhbiBiZSBleGVjdXRlZCBldmVuIHRob3VnaCBkZWJ1Z2dlciBpcyBydW5uaW5nIGFu
ZCBhdCBhIGJyZWFrIHBvaW50PC9hPi48L3A+Cis8cD5UbyB0ZXN0LCBvcGVuIHRoZSBJbnNwZWN0
b3IgYW5kIHN0YXJ0IGEgZGVidWdnaW5nIHNlc3Npb24uIFNldCBhIGJyZWFrIHBvaW50IGluc2lk
ZSB0aGUgc3RlcE9uZSgpIGZ1bmN0aW9uLiBOb3cgY2xpY2sgdGhlIFN0ZXAgT25lIGJ1dHRvbiBp
biB0aGUgcGFnZS4gVGhlIGJyZWFrcG9pbnQgc2hvdWxkIGJlIGhpdC4gV2hpbGUgcGF1c2VkIGF0
IHRoZSBicmVha3BvaW50IGNsaWNrIG9uIHRoZSBTdGVwIFR3byBidXR0b24uIFlvdSBzaG91bGQg
bm90IHNlZSBhbiBhbGVydCBkaWFsb2cuPC9wPgorPGJ1dHRvbiBvbmNsaWNrPSJzdGVwT25lKCki
PlN0ZXAgT25lPC9idXR0b24+PGJyPjxicj4KKzxidXR0b24gb25jbGljaz0ic3RlcFR3bygpIj5T
dGVwIFR3bzwvYnV0dG9uPjxicj48YnI+CmRpZmYgLS1naXQgYS9XZWJDb3JlL3BhZ2UvSmF2YVNj
cmlwdERlYnVnU2VydmVyLmNwcCBiL1dlYkNvcmUvcGFnZS9KYXZhU2NyaXB0RGVidWdTZXJ2ZXIu
Y3BwCmluZGV4IGMyN2FmODMuLjM0NzBiYmEgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvcGFnZS9KYXZh
U2NyaXB0RGVidWdTZXJ2ZXIuY3BwCisrKyBiL1dlYkNvcmUvcGFnZS9KYXZhU2NyaXB0RGVidWdT
ZXJ2ZXIuY3BwCkBAIC0zMzMsNyArMzMzLDcgQEAgdm9pZCBKYXZhU2NyaXB0RGVidWdTZXJ2ZXI6
OnNldEphdmFTY3JpcHRQYXVzZWQoY29uc3QgUGFnZUdyb3VwJiBwYWdlR3JvdXAsIGJvb2wKIAog
ICAgIEhhc2hTZXQ8UGFnZSo+Ojpjb25zdF9pdGVyYXRvciBlbmQgPSBwYWdlcy5lbmQoKTsKICAg
ICBmb3IgKEhhc2hTZXQ8UGFnZSo+Ojpjb25zdF9pdGVyYXRvciBpdCA9IHBhZ2VzLmJlZ2luKCk7
IGl0ICE9IGVuZDsgKytpdCkKLSAgICAgICAgc2V0SmF2YVNjcmlwdFBhdXNlZCgqaXQsIGZhbHNl
KTsKKyAgICAgICAgc2V0SmF2YVNjcmlwdFBhdXNlZCgqaXQsIHBhdXNlZCk7CiB9CiAKIHZvaWQg
SmF2YVNjcmlwdERlYnVnU2VydmVyOjpzZXRKYXZhU2NyaXB0UGF1c2VkKFBhZ2UqIHBhZ2UsIGJv
b2wgcGF1c2VkKQotLSAKMS42LjAucmMzCgo=
</data>
<flag name="review"
          id="10135"
          type_id="1"
          status="+"
          setter="aroben"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>22818</attachid>
            <date>2008-08-15 08:19:55 -0700</date>
            <delta_ts>2008-08-15 08:19:55 -0700</delta_ts>
            <desc>Proposed patch (full patch)</desc>
            <filename>0001--Fixes-two-bugs-where-JavaScript-could-be-exe.patch</filename>
            <type>text/plain</type>
            <size>7837</size>
            <attacher name="Timothy Hatcher">timothy</attacher>
            
              <data encoding="base64">RnJvbSA0NjNlZWU2NDMwNGEyNzM4YjNjOGFkOWM5YWQ1M2EyYzA1MWUzOWRlIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBUaW1vdGh5IEhhdGNoZXIgPHRpbW90aHlAYXBwbGUuY29tPgpE
YXRlOiBGcmksIDE1IEF1ZyAyMDA4IDA4OjE3OjMwIC0wNzAwClN1YmplY3Q6IFtQQVRDSF0gICAg
ICAgICBGaXhlcyB0d28gYnVncyB3aGVyZSBKYXZhU2NyaXB0IGNvdWxkIGJlIGV4ZWN1dGVkIGZy
b20gdGhlIHBhZ2UKICAgICAgICAgd2hpbGUgdGhlIGRlYnVnZ2VyIGlzIHBhdXNlZC4KCiAgICAg
ICAgVGhlIGZpcnN0IGlzc3VlIHdhcyBKU0xhenlFdmVudExpc3RlbmVyIG5vdCBjaGVja2luZyB0
aGUgcGF1c2VkCiAgICAgICAgc3RhdGUgYmVmb3JlIHBhcnNpbmcgdGhlIGNvZGUuCgogICAgICAg
IFRoZSBzZWNvbmQgaXNzdWUgd2FzIHdpdGggdGhlIFBhZ2VHcm91cCB2ZXJzaW9uIG9mCiAgICAg
ICAgSmF2YVNjcmlwdERlYnVnU2VydmVyOjpzZXRKYXZhU2NyaXB0UGF1c2VkIGFsd2F5cyBwYXNz
aW5nIGZhbHNlCiAgICAgICAgdG8gdGhlIFBhZ2UgdmVyc2lvbiBvZiBKYXZhU2NyaXB0RGVidWdT
ZXJ2ZXI6OnNldEphdmFTY3JpcHRQYXVzZWQsCiAgICAgICAgYW5kIG5vdCB0aGUgcGF1c2VkIGFy
Z3VtZW50LgoKICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MjAyODQKCiAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCgogICAgICAgICogYmlu
ZGluZ3MvanMvSlNFdmVudExpc3RlbmVyLmNwcDoKICAgICAgICAoV2ViQ29yZTo6SlNMYXp5RXZl
bnRMaXN0ZW5lcjo6cGFyc2VDb2RlKTogQ2hlY2sgdGhlIHBhdXNlZAogICAgICAgIHN0YXRlIG9m
IHRoZSBTY3JpcHRDb250cm9sbGVyLiBSZXR1cm4gZWFybHkgaWYgcGF1c2VkLgogICAgICAgICog
bWFudWFsLXRlc3RzL2luc3BlY3Rvci9kZWJ1Z2dlci1leGVjdXRpb24td2hpbGUtcGF1c2VkLmh0
bWw6IEFkZGVkLgogICAgICAgICogcGFnZS9KYXZhU2NyaXB0RGVidWdTZXJ2ZXIuY3BwOgogICAg
ICAgIChXZWJDb3JlOjpKYXZhU2NyaXB0RGVidWdTZXJ2ZXI6OnNldEphdmFTY3JpcHRQYXVzZWQp
OgogICAgICAgIFBhc3MgdGhlIHBhdXNlZCBhcmd1bWVudCB0byB0aGUgUGFnZSB2ZXJzaW9uIG9m
IHNldEphdmFTY3JpcHRQYXVzZWQuCi0tLQogV2ViQ29yZS9DaGFuZ2VMb2cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfCAgIDI1ICsrKysrKysrKwogV2ViQ29yZS9iaW5kaW5ncy9q
cy9KU0V2ZW50TGlzdGVuZXIuY3BwICAgICAgICAgICAgfCAgIDUyICsrKysrKysrKysrLS0tLS0t
LS0tCiAuLi4vaW5zcGVjdG9yL2RlYnVnZ2VyLWV4ZWN1dGlvbi13aGlsZS1wYXVzZWQuaHRtbCB8
ICAgMTUgKysrKysrCiBXZWJDb3JlL3BhZ2UvSmF2YVNjcmlwdERlYnVnU2VydmVyLmNwcCAgICAg
ICAgICAgICB8ICAgIDIgKy0KIDQgZmlsZXMgY2hhbmdlZCwgNjkgaW5zZXJ0aW9ucygrKSwgMjUg
ZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgV2ViQ29yZS9tYW51YWwtdGVzdHMvaW5z
cGVjdG9yL2RlYnVnZ2VyLWV4ZWN1dGlvbi13aGlsZS1wYXVzZWQuaHRtbAoKZGlmZiAtLWdpdCBh
L1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZTY1NWFjYS4uODdh
NTg2MiAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvV2ViQ29yZS9DaGFuZ2VM
b2cKQEAgLTEsMyArMSwyOCBAQAorMjAwOC0wOC0xNSAgVGltb3RoeSBIYXRjaGVyICA8dGltb3Ro
eUBhcHBsZS5jb20+CisKKyAgICAgICAgRml4ZXMgdHdvIGJ1Z3Mgd2hlcmUgSmF2YVNjcmlwdCBj
b3VsZCBiZSBleGVjdXRlZCBmcm9tIHRoZSBwYWdlCisgICAgICAgIHdoaWxlIHRoZSBkZWJ1Z2dl
ciBpcyBwYXVzZWQuCisKKyAgICAgICAgVGhlIGZpcnN0IGlzc3VlIHdhcyBKU0xhenlFdmVudExp
c3RlbmVyIG5vdCBjaGVja2luZyB0aGUgcGF1c2VkCisgICAgICAgIHN0YXRlIGJlZm9yZSBwYXJz
aW5nIHRoZSBjb2RlLgorCisgICAgICAgIFRoZSBzZWNvbmQgaXNzdWUgd2FzIHdpdGggdGhlIFBh
Z2VHcm91cCB2ZXJzaW9uIG9mCisgICAgICAgIEphdmFTY3JpcHREZWJ1Z1NlcnZlcjo6c2V0SmF2
YVNjcmlwdFBhdXNlZCBhbHdheXMgcGFzc2luZyBmYWxzZQorICAgICAgICB0byB0aGUgUGFnZSB2
ZXJzaW9uIG9mIEphdmFTY3JpcHREZWJ1Z1NlcnZlcjo6c2V0SmF2YVNjcmlwdFBhdXNlZCwKKyAg
ICAgICAgYW5kIG5vdCB0aGUgcGF1c2VkIGFyZ3VtZW50LgorCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDI4NAorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogYmluZGluZ3MvanMvSlNFdmVudExpc3RlbmVy
LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkpTTGF6eUV2ZW50TGlzdGVuZXI6OnBhcnNlQ29kZSk6
IENoZWNrIHRoZSBwYXVzZWQKKyAgICAgICAgc3RhdGUgb2YgdGhlIFNjcmlwdENvbnRyb2xsZXIu
IFJldHVybiBlYXJseSBpZiBwYXVzZWQuCisgICAgICAgICogbWFudWFsLXRlc3RzL2luc3BlY3Rv
ci9kZWJ1Z2dlci1leGVjdXRpb24td2hpbGUtcGF1c2VkLmh0bWw6IEFkZGVkLgorICAgICAgICAq
IHBhZ2UvSmF2YVNjcmlwdERlYnVnU2VydmVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkphdmFT
Y3JpcHREZWJ1Z1NlcnZlcjo6c2V0SmF2YVNjcmlwdFBhdXNlZCk6CisgICAgICAgIFBhc3MgdGhl
IHBhdXNlZCBhcmd1bWVudCB0byB0aGUgUGFnZSB2ZXJzaW9uIG9mIHNldEphdmFTY3JpcHRQYXVz
ZWQuCisKIDIwMDgtMDgtMTQgIEtlaXNoaSBIYXR0b3JpICA8Y2FzZXkuaGF0dG9yaUBnbWFpbC5j
b20+CiAKICAgICAgICAgTWFrZSBGaXJlYnVnIGNvbW1hbmQgbGluZSBBUEkgcmVzcGVjdCBwcmVk
ZWZpbmVkIHZhcmlhYmxlcy4KZGlmZiAtLWdpdCBhL1dlYkNvcmUvYmluZGluZ3MvanMvSlNFdmVu
dExpc3RlbmVyLmNwcCBiL1dlYkNvcmUvYmluZGluZ3MvanMvSlNFdmVudExpc3RlbmVyLmNwcApp
bmRleCBmYzdhOWI4Li5jMDg1YjU5IDEwMDY0NAotLS0gYS9XZWJDb3JlL2JpbmRpbmdzL2pzL0pT
RXZlbnRMaXN0ZW5lci5jcHAKKysrIGIvV2ViQ29yZS9iaW5kaW5ncy9qcy9KU0V2ZW50TGlzdGVu
ZXIuY3BwCkBAIC0yNDcsMzkgKzI0Nyw0MyBAQCB2b2lkIEpTTGF6eUV2ZW50TGlzdGVuZXI6OnBh
cnNlQ29kZSgpIGNvbnN0CiB7CiAgICAgaWYgKG1fcGFyc2VkKQogICAgICAgICByZXR1cm47Ci0g
ICAgbV9wYXJzZWQgPSB0cnVlOwogCiAgICAgRnJhbWUqIGZyYW1lID0gd2luZG93KCktPmltcGwo
KS0+ZnJhbWUoKTsKLSAgICBpZiAoZnJhbWUgJiYgZnJhbWUtPnNjcmlwdCgpLT5pc0VuYWJsZWQo
KSkgewotICAgICAgICBFeGVjU3RhdGUqIGV4ZWMgPSB3aW5kb3coKS0+Z2xvYmFsRXhlYygpOwor
ICAgIGlmICghZnJhbWUpCisgICAgICAgIHJldHVybjsKKyAgICBTY3JpcHRDb250cm9sbGVyKiBz
Y3JpcHQgPSBmcmFtZS0+c2NyaXB0KCk7CisgICAgaWYgKCFzY3JpcHQtPmlzRW5hYmxlZCgpIHx8
IHNjcmlwdC0+aXNQYXVzZWQoKSkKKyAgICAgICAgcmV0dXJuOwogCi0gICAgICAgIEFyZ0xpc3Qg
YXJnczsKKyAgICBtX3BhcnNlZCA9IHRydWU7CiAKLSAgICAgICAgVVN0cmluZyBzb3VyY2VVUkwo
ZnJhbWUtPmxvYWRlcigpLT51cmwoKS5zdHJpbmcoKSk7Ci0gICAgICAgIGFyZ3MuYXBwZW5kKGV2
ZW50UGFyYW1ldGVyTmFtZSgpKTsKLSAgICAgICAgYXJncy5hcHBlbmQoanNTdHJpbmcoZXhlYywg
bV9jb2RlKSk7CisgICAgRXhlY1N0YXRlKiBleGVjID0gd2luZG93KCktPmdsb2JhbEV4ZWMoKTsK
IAotICAgICAgICAvLyBGSVhNRTogUGFzc2luZyB0aGUgZG9jdW1lbnQncyBVUkwgdG8gY29uc3Ry
dWN0IGlzIG5vdCBhbHdheXMgY29ycmVjdCwgc2luY2UgdGhpcyBldmVudCBsaXN0ZW5lciBtaWdo
dAotICAgICAgICAvLyBoYXZlIGJlZW4gYWRkZWQgd2l0aCBzZXRBdHRyaWJ1dGUgZnJvbSBhIHNj
cmlwdCwgYW5kIHdlIHNob3VsZCBwYXNzIFN0cmluZygpIGluIHRoYXQgY2FzZS4KLSAgICAgICAg
bV9saXN0ZW5lciA9IGNvbnN0cnVjdEZ1bmN0aW9uKGV4ZWMsIGFyZ3MsIElkZW50aWZpZXIoZXhl
YywgbV9mdW5jdGlvbk5hbWUpLCBzb3VyY2VVUkwsIG1fbGluZU51bWJlcik7IC8vIEZJWE1FOiBp
cyBnbG9iYWxFeGVjIG9rPworICAgIEFyZ0xpc3QgYXJnczsKKyAgICBVU3RyaW5nIHNvdXJjZVVS
TChmcmFtZS0+bG9hZGVyKCktPnVybCgpLnN0cmluZygpKTsKKyAgICBhcmdzLmFwcGVuZChldmVu
dFBhcmFtZXRlck5hbWUoKSk7CisgICAgYXJncy5hcHBlbmQoanNTdHJpbmcoZXhlYywgbV9jb2Rl
KSk7CiAKLSAgICAgICAgSlNGdW5jdGlvbiogbGlzdGVuZXJBc0Z1bmN0aW9uID0gc3RhdGljX2Nh
c3Q8SlNGdW5jdGlvbio+KG1fbGlzdGVuZXIuZ2V0KCkpOworICAgIC8vIEZJWE1FOiBQYXNzaW5n
IHRoZSBkb2N1bWVudCdzIFVSTCB0byBjb25zdHJ1Y3QgaXMgbm90IGFsd2F5cyBjb3JyZWN0LCBz
aW5jZSB0aGlzIGV2ZW50IGxpc3RlbmVyIG1pZ2h0CisgICAgLy8gaGF2ZSBiZWVuIGFkZGVkIHdp
dGggc2V0QXR0cmlidXRlIGZyb20gYSBzY3JpcHQsIGFuZCB3ZSBzaG91bGQgcGFzcyBTdHJpbmco
KSBpbiB0aGF0IGNhc2UuCisgICAgbV9saXN0ZW5lciA9IGNvbnN0cnVjdEZ1bmN0aW9uKGV4ZWMs
IGFyZ3MsIElkZW50aWZpZXIoZXhlYywgbV9mdW5jdGlvbk5hbWUpLCBzb3VyY2VVUkwsIG1fbGlu
ZU51bWJlcik7IC8vIEZJWE1FOiBpcyBnbG9iYWxFeGVjIG9rPwogCi0gICAgICAgIGlmIChleGVj
LT5oYWRFeGNlcHRpb24oKSkgewotICAgICAgICAgICAgZXhlYy0+Y2xlYXJFeGNlcHRpb24oKTsK
KyAgICBKU0Z1bmN0aW9uKiBsaXN0ZW5lckFzRnVuY3Rpb24gPSBzdGF0aWNfY2FzdDxKU0Z1bmN0
aW9uKj4obV9saXN0ZW5lci5nZXQoKSk7CiAKLSAgICAgICAgICAgIC8vIGZhaWxlZCB0byBwYXJz
ZSwgc28gbGV0J3MganVzdCBtYWtlIHRoaXMgbGlzdGVuZXIgYSBuby1vcAotICAgICAgICAgICAg
bV9saXN0ZW5lciA9IDA7Ci0gICAgICAgIH0gZWxzZSBpZiAobV9vcmlnaW5hbE5vZGUpIHsKLSAg
ICAgICAgICAgIC8vIEFkZCB0aGUgZXZlbnQncyBob21lIGVsZW1lbnQgdG8gdGhlIHNjb3BlCi0g
ICAgICAgICAgICAvLyAoYW5kIHRoZSBkb2N1bWVudCwgYW5kIHRoZSBmb3JtIC0gc2VlIEpTSFRN
TEVsZW1lbnQ6OmV2ZW50SGFuZGxlclNjb3BlKQotICAgICAgICAgICAgU2NvcGVDaGFpbiBzY29w
ZSA9IGxpc3RlbmVyQXNGdW5jdGlvbi0+c2NvcGUoKTsKKyAgICBpZiAoZXhlYy0+aGFkRXhjZXB0
aW9uKCkpIHsKKyAgICAgICAgZXhlYy0+Y2xlYXJFeGNlcHRpb24oKTsKIAotICAgICAgICAgICAg
SlNWYWx1ZSogdGhpc09iaiA9IHRvSlMoZXhlYywgbV9vcmlnaW5hbE5vZGUpOwotICAgICAgICAg
ICAgaWYgKHRoaXNPYmotPmlzT2JqZWN0KCkpIHsKLSAgICAgICAgICAgICAgICBzdGF0aWNfY2Fz
dDxKU0V2ZW50VGFyZ2V0Tm9kZSo+KHRoaXNPYmopLT5wdXNoRXZlbnRIYW5kbGVyU2NvcGUoZXhl
Yywgc2NvcGUpOwotICAgICAgICAgICAgICAgIGxpc3RlbmVyQXNGdW5jdGlvbi0+c2V0U2NvcGUo
c2NvcGUpOwotICAgICAgICAgICAgfQorICAgICAgICAvLyBmYWlsZWQgdG8gcGFyc2UsIHNvIGxl
dCdzIGp1c3QgbWFrZSB0aGlzIGxpc3RlbmVyIGEgbm8tb3AKKyAgICAgICAgbV9saXN0ZW5lciA9
IDA7CisgICAgfSBlbHNlIGlmIChtX29yaWdpbmFsTm9kZSkgeworICAgICAgICAvLyBBZGQgdGhl
IGV2ZW50J3MgaG9tZSBlbGVtZW50IHRvIHRoZSBzY29wZQorICAgICAgICAvLyAoYW5kIHRoZSBk
b2N1bWVudCwgYW5kIHRoZSBmb3JtIC0gc2VlIEpTSFRNTEVsZW1lbnQ6OmV2ZW50SGFuZGxlclNj
b3BlKQorICAgICAgICBTY29wZUNoYWluIHNjb3BlID0gbGlzdGVuZXJBc0Z1bmN0aW9uLT5zY29w
ZSgpOworCisgICAgICAgIEpTVmFsdWUqIHRoaXNPYmogPSB0b0pTKGV4ZWMsIG1fb3JpZ2luYWxO
b2RlKTsKKyAgICAgICAgaWYgKHRoaXNPYmotPmlzT2JqZWN0KCkpIHsKKyAgICAgICAgICAgIHN0
YXRpY19jYXN0PEpTRXZlbnRUYXJnZXROb2RlKj4odGhpc09iaiktPnB1c2hFdmVudEhhbmRsZXJT
Y29wZShleGVjLCBzY29wZSk7CisgICAgICAgICAgICBsaXN0ZW5lckFzRnVuY3Rpb24tPnNldFNj
b3BlKHNjb3BlKTsKICAgICAgICAgfQogICAgIH0KIApkaWZmIC0tZ2l0IGEvV2ViQ29yZS9tYW51
YWwtdGVzdHMvaW5zcGVjdG9yL2RlYnVnZ2VyLWV4ZWN1dGlvbi13aGlsZS1wYXVzZWQuaHRtbCBi
L1dlYkNvcmUvbWFudWFsLXRlc3RzL2luc3BlY3Rvci9kZWJ1Z2dlci1leGVjdXRpb24td2hpbGUt
cGF1c2VkLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uNjc0NDZkNAot
LS0gL2Rldi9udWxsCisrKyBiL1dlYkNvcmUvbWFudWFsLXRlc3RzL2luc3BlY3Rvci9kZWJ1Z2dl
ci1leGVjdXRpb24td2hpbGUtcGF1c2VkLmh0bWwKQEAgLTAsMCArMSwxNSBAQAorPHNjcmlwdD4K
K2Z1bmN0aW9uIHN0ZXBPbmUoKQoreworICAgIHZhciB4ID0gMTsKK30KKworZnVuY3Rpb24gc3Rl
cFR3bygpCit7CisgICAgYWxlcnQoIlRlc3QgZmFpbGVkLiBUaGUgc2Vjb25kIGJ1dHRvbiBldmVu
dCBzdGlsbCBmaXJlZC4iKTsKK30KKzwvc2NyaXB0PgorPHA+VGVzdCBmb3IgPGEgaHJlZj0iaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwMjg0Ij5CdWcgMjAyODQ6IEph
dmFTY3JpcHQgY2FuIGJlIGV4ZWN1dGVkIGV2ZW4gdGhvdWdoIGRlYnVnZ2VyIGlzIHJ1bm5pbmcg
YW5kIGF0IGEgYnJlYWsgcG9pbnQ8L2E+LjwvcD4KKzxwPlRvIHRlc3QsIG9wZW4gdGhlIEluc3Bl
Y3RvciBhbmQgc3RhcnQgYSBkZWJ1Z2dpbmcgc2Vzc2lvbi4gU2V0IGEgYnJlYWsgcG9pbnQgaW5z
aWRlIHRoZSBzdGVwT25lKCkgZnVuY3Rpb24uIE5vdyBjbGljayB0aGUgU3RlcCBPbmUgYnV0dG9u
IGluIHRoZSBwYWdlLiBUaGUgYnJlYWtwb2ludCBzaG91bGQgYmUgaGl0LiBXaGlsZSBwYXVzZWQg
YXQgdGhlIGJyZWFrcG9pbnQgY2xpY2sgb24gdGhlIFN0ZXAgVHdvIGJ1dHRvbi4gWW91IHNob3Vs
ZCBub3Qgc2VlIGFuIGFsZXJ0IGRpYWxvZy48L3A+Cis8YnV0dG9uIG9uY2xpY2s9InN0ZXBPbmUo
KSI+U3RlcCBPbmU8L2J1dHRvbj48YnI+PGJyPgorPGJ1dHRvbiBvbmNsaWNrPSJzdGVwVHdvKCki
PlN0ZXAgVHdvPC9idXR0b24+PGJyPjxicj4KZGlmZiAtLWdpdCBhL1dlYkNvcmUvcGFnZS9KYXZh
U2NyaXB0RGVidWdTZXJ2ZXIuY3BwIGIvV2ViQ29yZS9wYWdlL0phdmFTY3JpcHREZWJ1Z1NlcnZl
ci5jcHAKaW5kZXggYzI3YWY4My4uMzQ3MGJiYSAxMDA2NDQKLS0tIGEvV2ViQ29yZS9wYWdlL0ph
dmFTY3JpcHREZWJ1Z1NlcnZlci5jcHAKKysrIGIvV2ViQ29yZS9wYWdlL0phdmFTY3JpcHREZWJ1
Z1NlcnZlci5jcHAKQEAgLTMzMyw3ICszMzMsNyBAQCB2b2lkIEphdmFTY3JpcHREZWJ1Z1NlcnZl
cjo6c2V0SmF2YVNjcmlwdFBhdXNlZChjb25zdCBQYWdlR3JvdXAmIHBhZ2VHcm91cCwgYm9vbAog
CiAgICAgSGFzaFNldDxQYWdlKj46OmNvbnN0X2l0ZXJhdG9yIGVuZCA9IHBhZ2VzLmVuZCgpOwog
ICAgIGZvciAoSGFzaFNldDxQYWdlKj46OmNvbnN0X2l0ZXJhdG9yIGl0ID0gcGFnZXMuYmVnaW4o
KTsgaXQgIT0gZW5kOyArK2l0KQotICAgICAgICBzZXRKYXZhU2NyaXB0UGF1c2VkKCppdCwgZmFs
c2UpOworICAgICAgICBzZXRKYXZhU2NyaXB0UGF1c2VkKCppdCwgcGF1c2VkKTsKIH0KIAogdm9p
ZCBKYXZhU2NyaXB0RGVidWdTZXJ2ZXI6OnNldEphdmFTY3JpcHRQYXVzZWQoUGFnZSogcGFnZSwg
Ym9vbCBwYXVzZWQpCi0tIAoxLjYuMC5yYzMKCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>