<?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>54495</bug_id>
          
          <creation_ts>2011-02-15 13:59:25 -0800</creation_ts>
          <short_desc>Crash in EventHandler::sendContextMenuEventForKey</short_desc>
          <delta_ts>2011-02-18 16:50:14 -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>PC</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Emil A Eklund">eae</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>darin</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>351556</commentid>
    <comment_count>0</comment_count>
    <who name="Emil A Eklund">eae</who>
    <bug_when>2011-02-15 13:59:25 -0800</bug_when>
    <thetext>Crash in EventHandler::sendContextMenuEventForKey when a context menu key event (VK_APPS) is triggered on an element not in the rendering tree.

Downstream chromium bug: http://code.google.com/p/chromium/issues/detail?id=70069

This affects windows and linux builds (mac builds are unaffected as there&apos;s no way to trigger the context menu event on mac as far as I can tell).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>351560</commentid>
    <comment_count>1</comment_count>
      <attachid>82517</attachid>
    <who name="Emil A Eklund">eae</who>
    <bug_when>2011-02-15 14:01:31 -0800</bug_when>
    <thetext>Created attachment 82517
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>352443</commentid>
    <comment_count>2</comment_count>
      <attachid>82517</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-02-16 16:28:04 -0800</bug_when>
    <thetext>Comment on attachment 82517
Patch

Rejecting attachment 82517 from commit-queue.

Failed to run &quot;[&apos;./Tools/Scripts/webkit-patch&apos;, &apos;--status-host=queues.webkit.org&apos;, &apos;--bot-id=cr-jail-3&apos;, &apos;land-a...&quot; exit_code: 1

Last 500 characters of output:
ommit-queue/Tools/Scripts/webkitpy/tool/commands/stepsequence.py&quot;, line 64, in _run
    step(tool, options).run(state)
  File &quot;/mnt/git/webkit-commit-queue/Tools/Scripts/webkitpy/tool/steps/validatereviewer.py&quot;, line 57, in run
    if self._has_valid_reviewer(changelog_entry):
  File &quot;/mnt/git/webkit-commit-queue/Tools/Scripts/webkitpy/tool/steps/validatereviewer.py&quot;, line 42, in _has_valid_reviewer
    if changelog_entry.reviewer():
AttributeError: &apos;NoneType&apos; object has no attribute &apos;reviewer&apos;

Full output: http://queues.webkit.org/results/7929253</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>352450</commentid>
    <comment_count>3</comment_count>
      <attachid>82517</attachid>
    <who name="Dimitri Glazkov (Google)">dglazkov</who>
    <bug_when>2011-02-16 16:32:39 -0800</bug_when>
    <thetext>Comment on attachment 82517
Patch

try again!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>352521</commentid>
    <comment_count>4</comment_count>
      <attachid>82517</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-02-16 18:39:09 -0800</bug_when>
    <thetext>Comment on attachment 82517
Patch

Rejecting attachment 82517 from commit-queue.

Failed to run &quot;[&apos;./Tools/Scripts/webkit-patch&apos;, &apos;--status-host=queues.webkit.org&apos;, &apos;--bot-id=eseidel-cq-sf&apos;, &apos;la...&quot; exit_code: 1

Last 500 characters of output:
le &quot;/Projects/CommitQueue/Tools/Scripts/webkitpy/tool/commands/stepsequence.py&quot;, line 64, in _run
    step(tool, options).run(state)
  File &quot;/Projects/CommitQueue/Tools/Scripts/webkitpy/tool/steps/validatereviewer.py&quot;, line 57, in run
    if self._has_valid_reviewer(changelog_entry):
  File &quot;/Projects/CommitQueue/Tools/Scripts/webkitpy/tool/steps/validatereviewer.py&quot;, line 42, in _has_valid_reviewer
    if changelog_entry.reviewer():
AttributeError: &apos;NoneType&apos; object has no attribute &apos;reviewer&apos;

Full output: http://queues.webkit.org/results/7917628</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>353098</commentid>
    <comment_count>5</comment_count>
    <who name="Emil A Eklund">eae</who>
    <bug_when>2011-02-17 12:37:28 -0800</bug_when>
    <thetext>Darin, would you mind setting the cq flag? It looks like it needs to be set by the reviewer.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>353135</commentid>
    <comment_count>6</comment_count>
      <attachid>82517</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-02-17 13:08:21 -0800</bug_when>
    <thetext>Comment on attachment 82517
Patch

Just needs to be set by a committer.  Someone else saw this strange exception on a nother bug.  It&apos;s possible we had a regression checked into the python code last night.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>353137</commentid>
    <comment_count>7</comment_count>
    <who name="Emil A Eklund">eae</who>
    <bug_when>2011-02-17 13:11:19 -0800</bug_when>
    <thetext>Thanks Eric, wasn&apos;t quite sure what to make of the error message.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>353921</commentid>
    <comment_count>8</comment_count>
      <attachid>82517</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-02-18 16:50:10 -0800</bug_when>
    <thetext>Comment on attachment 82517
Patch

Clearing flags on attachment: 82517

Committed r79049: &lt;http://trac.webkit.org/changeset/79049&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>353922</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-02-18 16:50:14 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>82517</attachid>
            <date>2011-02-15 14:01:31 -0800</date>
            <delta_ts>2011-02-18 16:50:10 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>patch</filename>
            <type>text/plain</type>
            <size>7207</size>
            <attacher name="Emil A Eklund">eae</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDc4NTk0KQorKysgU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTEtMDItMTUgIEVtaWwgQSBF
a2x1bmQgIDxlYWVAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIENyYXNoIGluIEV2ZW50SGFuZGxlcjo6c2VuZENvbnRleHRNZW51
RXZlbnRGb3JLZXkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTU0NDk1CisKKyAgICAgICAgVGVzdDogZmFzdC9ldmVudHMvbWVudS1rZXlkb3duLW9uLWhp
ZGRlbi1lbGVtZW50Lmh0bWwKKworICAgICAgICAqIHBhZ2UvRXZlbnRIYW5kbGVyLmNwcDoKKyAg
ICAgICAgKFdlYkNvcmU6OkV2ZW50SGFuZGxlcjo6c2VuZENvbnRleHRNZW51RXZlbnRGb3JLZXkp
OiBBZGQgbnVsbCBjaGVjay4KKwogMjAxMS0wMi0xNSAgSmFycmVkIE5pY2hvbGxzICA8amFycmVk
QHNlbmNoYS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgQWxleGV5IFByb3NrdXJ5YWtvdi4K
SW5kZXg6IFNvdXJjZS9XZWJDb3JlL3BhZ2UvRXZlbnRIYW5kbGVyLmNwcAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBTb3VyY2UvV2ViQ29yZS9wYWdlL0V2ZW50SGFuZGxlci5jcHAJKHJldmlzaW9uIDc4NTI1KQor
KysgU291cmNlL1dlYkNvcmUvcGFnZS9FdmVudEhhbmRsZXIuY3BwCSh3b3JraW5nIGNvcHkpCkBA
IC0yMTM2LDYgKzIxMzYsOCBAQCBib29sIEV2ZW50SGFuZGxlcjo6c2VuZENvbnRleHRNZW51RXZl
bnRGCiAgICAgICAgIGxvY2F0aW9uID0gSW50UG9pbnQoeCwgZmlyc3RSZWN0Lm1heFkoKSk7CiAg
ICAgfSBlbHNlIGlmIChmb2N1c2VkTm9kZSkgewogICAgICAgICBSZW5kZXJCb3hNb2RlbE9iamVj
dCogYm94ID0gZm9jdXNlZE5vZGUtPnJlbmRlckJveE1vZGVsT2JqZWN0KCk7CisgICAgICAgIGlm
ICghYm94KQorICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICAgICBJbnRSZWN0IGNsaXBw
ZWRSZWN0ID0gYm94LT5hYnNvbHV0ZUNsaXBwZWRPdmVyZmxvd1JlY3QoKTsKICAgICAgICAgbG9j
YXRpb24gPSBJbnRQb2ludChjbGlwcGVkUmVjdC54KCksIGNsaXBwZWRSZWN0Lm1heFkoKSAtIDEp
OwogICAgIH0gZWxzZSB7CkluZGV4OiBUb29scy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gVG9v
bHMvQ2hhbmdlTG9nCShyZXZpc2lvbiA3ODU5NCkKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2lu
ZyBjb3B5KQpAQCAtMSwzICsxLDIyIEBACisyMDExLTAyLTE1ICBFbWlsIEEgRWtsdW5kICA8ZWFl
QGNocm9taXVtLm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBDcmFzaCBpbiBFdmVudEhhbmRsZXI6OnNlbmRDb250ZXh0TWVudUV2ZW50Rm9yS2V5
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD01NDQ5NQor
CisgICAgICAgIEFkZCBzdXBwb3J0IGZvciB0aGUgY29udGV4dCBtZW51IGtleSAoVktfQVBQUykg
dG8gRXZlbnRTZW5kZXIgZm9yCisgICAgICAgIHBsYXRmb3JtcyB0aGF0IHN1cHBvcnQgdGhlIGtl
eS4KKworICAgICAgICAqIER1bXBSZW5kZXJUcmVlL2Nocm9taXVtL0V2ZW50U2VuZGVyLmNwcDoK
KyAgICAgICAgKEV2ZW50U2VuZGVyOjprZXlEb3duKToKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJl
ZS9ndGsvRXZlbnRTZW5kZXIuY3BwOgorICAgICAgICAoa2V5RG93bkNhbGxiYWNrKToKKyAgICAg
ICAgKiBEdW1wUmVuZGVyVHJlZS9xdC9FdmVudFNlbmRlclF0LmNwcDoKKyAgICAgICAgKEV2ZW50
U2VuZGVyOjprZXlEb3duKToKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS93aW4vRXZlbnRTZW5k
ZXIuY3BwOgorICAgICAgICAoa2V5RG93bkNhbGxiYWNrKToKKwogMjAxMS0wMi0xNSAgQnJhZHkg
RWlkc29uICA8YmVpZHNvbkBhcHBsZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgRGFyaW4g
QWRsZXIuCkluZGV4OiBUb29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9FdmVudFNlbmRlci5j
cHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gVG9vbHMvRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vRXZlbnRTZW5k
ZXIuY3BwCShyZXZpc2lvbiA3ODUyNSkKKysrIFRvb2xzL0R1bXBSZW5kZXJUcmVlL2Nocm9taXVt
L0V2ZW50U2VuZGVyLmNwcAkod29ya2luZyBjb3B5KQpAQCAtNTI4LDYgKzUyOCw5IEBAIHZvaWQg
RXZlbnRTZW5kZXI6OmtleURvd24oY29uc3QgQ3BwQXJndW0KICAgICAgICAgY29kZSA9IHdlYmtp
dF9zdXBwb3J0OjpWS0VZX0VORDsKICAgICBlbHNlIGlmICgicHJpbnRTY3JlZW4iID09IGNvZGVT
dHIpCiAgICAgICAgIGNvZGUgPSB3ZWJraXRfc3VwcG9ydDo6VktFWV9TTkFQU0hPVDsKKyAgICBl
bHNlIGlmICgibWVudSIgPT0gY29kZVN0cikKKyAgICAgICAgLy8gRklYTUU6IENoYW5nZSB0aGlz
IHRvIHdlYmtpdF9zdXBwb3J0OjpWS0VZX0FQUFMuCisgICAgICAgIGNvZGUgPSAweDVEOwogICAg
IGVsc2UgewogICAgICAgICAvLyBDb21wYXJlIHRoZSBpbnB1dCBzdHJpbmcgd2l0aCB0aGUgZnVu
Y3Rpb24ta2V5IG5hbWVzIGRlZmluZWQgYnkgdGhlCiAgICAgICAgIC8vIERPTSBzcGVjIChpLmUu
ICJGMSIsLi4uLCJGMjQiKS4gSWYgdGhlIGlucHV0IHN0cmluZyBpcyBhIGZ1bmN0aW9uLWtleQpJ
bmRleDogVG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0V2ZW50U2VuZGVyLmNwcAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBUb29scy9EdW1wUmVuZGVyVHJlZS9ndGsvRXZlbnRTZW5kZXIuY3BwCShyZXZpc2lvbiA3
ODUyNSkKKysrIFRvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9FdmVudFNlbmRlci5jcHAJKHdvcmtp
bmcgY29weSkKQEAgLTY0NCw2ICs2NDQsOCBAQCBzdGF0aWMgSlNWYWx1ZVJlZiBrZXlEb3duQ2Fs
bGJhY2soSlNDb250CiAgICAgICAgICAgICBnZGtLZXlTeW0gPSBHREtfRGVsZXRlOwogICAgICAg
ICBlbHNlIGlmIChKU1N0cmluZ0lzRXF1YWxUb1VURjhDU3RyaW5nKGNoYXJhY3RlciwgInByaW50
U2NyZWVuIikpCiAgICAgICAgICAgICBnZGtLZXlTeW0gPSBHREtfUHJpbnQ7CisgICAgICAgIGVs
c2UgaWYgKEpTU3RyaW5nSXNFcXVhbFRvVVRGOENTdHJpbmcoY2hhcmFjdGVyLCAibWVudSIpKQor
ICAgICAgICAgICAgZ2RrS2V5U3ltID0gR0RLX01lbnU7CiAgICAgICAgIGVsc2UgaWYgKEpTU3Ry
aW5nSXNFcXVhbFRvVVRGOENTdHJpbmcoY2hhcmFjdGVyLCAiRjEiKSkKICAgICAgICAgICAgIGdk
a0tleVN5bSA9IEdES19GMTsKICAgICAgICAgZWxzZSBpZiAoSlNTdHJpbmdJc0VxdWFsVG9VVEY4
Q1N0cmluZyhjaGFyYWN0ZXIsICJGMiIpKQpJbmRleDogVG9vbHMvRHVtcFJlbmRlclRyZWUvcXQv
RXZlbnRTZW5kZXJRdC5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvRHVtcFJlbmRlclRyZWUvcXQv
RXZlbnRTZW5kZXJRdC5jcHAJKHJldmlzaW9uIDc4NTI1KQorKysgVG9vbHMvRHVtcFJlbmRlclRy
ZWUvcXQvRXZlbnRTZW5kZXJRdC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTM1Miw2ICszNTIsOSBA
QCB2b2lkIEV2ZW50U2VuZGVyOjprZXlEb3duKGNvbnN0IFFTdHJpbmcmCiAgICAgICAgIH0gZWxz
ZSBpZiAoc3RyaW5nID09IFFMYXRpbjFTdHJpbmcoInByaW50U2NyZWVuIikpIHsKICAgICAgICAg
ICAgIHMgPSBRU3RyaW5nKCk7CiAgICAgICAgICAgICBjb2RlID0gUXQ6OktleV9QcmludDsKKyAg
ICAgICAgfSBlbHNlIGlmIChzdHJpbmcgPT0gUUxhdGluMVN0cmluZygibWVudSIpKSB7CisgICAg
ICAgICAgICBzID0gUVN0cmluZygpOworICAgICAgICAgICAgY29kZSA9IFF0OjpLZXlfTWVudTsK
ICAgICAgICAgfQogICAgIH0KICAgICBRS2V5RXZlbnQgZXZlbnQoUUV2ZW50OjpLZXlQcmVzcywg
Y29kZSwgbW9kaWZzLCBzKTsKSW5kZXg6IFRvb2xzL0R1bXBSZW5kZXJUcmVlL3dpbi9FdmVudFNl
bmRlci5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvRHVtcFJlbmRlclRyZWUvd2luL0V2ZW50U2Vu
ZGVyLmNwcAkocmV2aXNpb24gNzg1MjUpCisrKyBUb29scy9EdW1wUmVuZGVyVHJlZS93aW4vRXZl
bnRTZW5kZXIuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC00NzMsNiArNDczLDggQEAgc3RhdGljIEpT
VmFsdWVSZWYga2V5RG93bkNhbGxiYWNrKEpTQ29udAogICAgICAgICB2aXJ0dWFsS2V5Q29kZSA9
IFZLX0RFTEVURTsKICAgICBlbHNlIGlmIChKU1N0cmluZ0lzRXF1YWxUb1VURjhDU3RyaW5nKGNo
YXJhY3RlciwgInByaW50U2NyZWVuIikpCiAgICAgICAgIHZpcnR1YWxLZXlDb2RlID0gVktfU05B
UFNIT1Q7CisgICAgZWxzZSBpZiAoSlNTdHJpbmdJc0VxdWFsVG9VVEY4Q1N0cmluZyhjaGFyYWN0
ZXIsICJtZW51IikpCisgICAgICAgIHZpcnR1YWxLZXlDb2RlID0gVktfQVBQUzsKICAgICBlbHNl
IHsKICAgICAgICAgY2hhckNvZGUgPSBKU1N0cmluZ0dldENoYXJhY3RlcnNQdHIoY2hhcmFjdGVy
KVswXTsKICAgICAgICAgdmlydHVhbEtleUNvZGUgPSBMT0JZVEUoVmtLZXlTY2FuKGNoYXJDb2Rl
KSk7CkluZGV4OiBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVz
dHMvQ2hhbmdlTG9nCShyZXZpc2lvbiA3ODU5NCkKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwko
d29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBACisyMDExLTAyLTE1ICBFbWlsIEEgRWtsdW5k
ICA8ZWFlQGNocm9taXVtLm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBDcmFzaCBpbiBFdmVudEhhbmRsZXI6OnNlbmRDb250ZXh0TWVudUV2ZW50
Rm9yS2V5CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD01
NDQ5NQorCisgICAgICAgIEFkZCB0ZXN0IGZvciB0cmlnZ2VyaW5nIHRoZSBjb250ZXh0IG1lbnUg
a2V5IGV2ZW50IChWS19BUFBTKSBvbiBhIGhpZGRlbgorICAgICAgICBlbGVtZW50LgorCisgICAg
ICAgICogZmFzdC9ldmVudHMvbWVudS1rZXlkb3duLW9uLWhpZGRlbi1lbGVtZW50LWV4cGVjdGVk
LnR4dDogQWRkZWQuCisgICAgICAgICogZmFzdC9ldmVudHMvbWVudS1rZXlkb3duLW9uLWhpZGRl
bi1lbGVtZW50Lmh0bWw6IEFkZGVkLgorCiAyMDExLTAyLTE1ICBNYXJ0aW4gUm9iaW5zb24gIDxt
cm9iaW5zb25AaWdhbGlhLmNvbT4KIAogICAgICAgICBBZGQgdGhlIG5leHQgYmF0Y2ggb2YgR1RL
KyBTVkcgcmVzdWx0cy4KSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZXZlbnRzL21lbnUta2V5ZG93
bi1vbi1oaWRkZW4tZWxlbWVudC1leHBlY3RlZC50eHQKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVz
dHMvZmFzdC9ldmVudHMvbWVudS1rZXlkb3duLW9uLWhpZGRlbi1lbGVtZW50LWV4cGVjdGVkLnR4
dAkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL2Zhc3QvZXZlbnRzL21lbnUta2V5ZG93bi1v
bi1oaWRkZW4tZWxlbWVudC1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEgQEAK
K1RoaXMgdGVzdHMgdGhhdCBjb250ZXh0IG1lbnUga2V5IGV2ZW50cyBhcmUgaGFuZGxlZCBwcm9w
ZXJseSBvbiBlbGVtZW50cyB0aGF0IGFyZSBub3QgdmlzaWJsZS4KSW5kZXg6IExheW91dFRlc3Rz
L2Zhc3QvZXZlbnRzL21lbnUta2V5ZG93bi1vbi1oaWRkZW4tZWxlbWVudC5odG1sCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvZXZlbnRzL21lbnUta2V5ZG93bi1vbi1oaWRkZW4tZWxl
bWVudC5odG1sCShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZmFzdC9ldmVudHMvbWVudS1r
ZXlkb3duLW9uLWhpZGRlbi1lbGVtZW50Lmh0bWwJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsMzAg
QEAKKzxodG1sPgorPGhlYWQ+Cis8c2NyaXB0PgorICAgIGlmICh3aW5kb3cubGF5b3V0VGVzdENv
bnRyb2xsZXIpIHsKKyAgICAgICAgbGF5b3V0VGVzdENvbnRyb2xsZXIuZHVtcEFzVGV4dCgpOwor
ICAgICAgICBsYXlvdXRUZXN0Q29udHJvbGxlci53YWl0VW50aWxEb25lKCk7CisgICAgfQorCisg
ICAgZnVuY3Rpb24gdGVzdCgpCisgICAgeworICAgICAgICB2YXIgZWwgPSBkb2N1bWVudC5nZXRF
bGVtZW50QnlJZCgnY29udCcpOworICAgICAgICBlbC5sYXN0Q2hpbGQuZm9jdXMoKTsKKyAgICAg
ICAgZWwuc3R5bGUuZGlzcGxheSA9ICdub25lJzsKKyAgICAgICAgd2luZG93LnNldFRpbWVvdXQo
Y29udGV4dENsaWNrLCAwKTsKKyAgICB9CisKKyAgICBmdW5jdGlvbiBjb250ZXh0Q2xpY2soKQor
ICAgIHsKKyAgICAgICAgaWYgKHdpbmRvdy5ldmVudFNlbmRlcikKKyAgICAgICAgICAgIGV2ZW50
U2VuZGVyLmtleURvd24oIm1lbnUiKTsKKyAgICAgICAgbGF5b3V0VGVzdENvbnRyb2xsZXIubm90
aWZ5RG9uZSgpOworICAgIH0KKzwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHkgb25sb2FkPSJ0ZXN0
KCkiPgorICAgIFRoaXMgdGVzdHMgdGhhdCBjb250ZXh0IG1lbnUga2V5IGV2ZW50cyBhcmUgaGFu
ZGxlZCBwcm9wZXJseSBvbiBlbGVtZW50cyB0aGF0CisgICAgYXJlIG5vdCB2aXNpYmxlLgorICAg
IDxkaXYgaWQ9ImNvbnQiIHRhYmluZGV4PSIwIj5lbGVtZW50IDxhIGhyZWY9IiMiPmxpbms8L2E+
PC9kaXY+Cis8L2JvZHk+Cis8L2h0bWw+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>