<?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>211301</bug_id>
          
          <creation_ts>2020-05-01 10:32:34 -0700</creation_ts>
          <short_desc>[JSC] FTLLowerDFGToB3.cpp - DFG ASSERTION FAILED: Bad array type</short_desc>
          <delta_ts>2020-05-27 09:21:33 -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>JavaScriptCore</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>macOS 10.15</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>211914</dup_id>
          
          <bug_file_loc></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="Minh Tran">myoki.crystal</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>fpizlo</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>saam</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1647903</commentid>
    <comment_count>0</comment_count>
      <attachid>398200</attachid>
    <who name="Minh Tran">myoki.crystal</who>
    <bug_when>2020-05-01 10:32:34 -0700</bug_when>
    <thetext>Created attachment 398200
crashes.zip

First of all, I&apos;m new to Bugzilla.
I looked into some previous bug like #184773 and #208764 but I can not find a pattern to submit this kind of bug.
I will try to follow the &quot;bug writing guidelines&quot;.

Overview: DFG ASSERTION FAILED: Bad array type on several cases.

Steps to Reproduce:

1) Build Relaese with ASAN:
./Tools/Scripts/set-webkit-configuration --asan
./Tools/Scripts/build-webkit --jsc-only --release

2) Run JSC with JS file

Actual Results: JSC crashes with &quot;DFG ASSERTION FAILED: Bad array type&quot;

Expected Results: JSC should not crash.

Build Date &amp; Hardware: commit@66c0e50302b9b28b931129d906e332cd6903dbab

Additional Information: This crashes were generated by fuzzilli with some additional tweak.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1647998</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-05-01 12:54:19 -0700</bug_when>
    <thetext>&lt;rdar://problem/62743252&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1648696</commentid>
    <comment_count>2</comment_count>
    <who name="Minh Tran">myoki.crystal</who>
    <bug_when>2020-05-04 13:04:47 -0700</bug_when>
    <thetext>I have about 69 more crashes with FTLLowerDFGToB3, some of which might not be FTL. Please reply if Webkit team is interested in fixing this bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1648798</commentid>
    <comment_count>3</comment_count>
    <who name="Saam Barati">saam</who>
    <bug_when>2020-05-04 16:00:58 -0700</bug_when>
    <thetext>(In reply to Minh Tran from comment #2)
&gt; I have about 69 more crashes with FTLLowerDFGToB3, some of which might not
&gt; be FTL. Please reply if Webkit team is interested in fixing this bug.

Yeah, we&apos;re interested in any crashes you&apos;ve found.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1648799</commentid>
    <comment_count>4</comment_count>
    <who name="Saam Barati">saam</who>
    <bug_when>2020-05-04 16:01:39 -0700</bug_when>
    <thetext>(In reply to Minh Tran from comment #2)
&gt; I have about 69 more crashes with FTLLowerDFGToB3, some of which might not
&gt; be FTL. Please reply if Webkit team is interested in fixing this bug.

Are they all the same crash?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1649146</commentid>
    <comment_count>5</comment_count>
    <who name="Minh Tran">myoki.crystal</who>
    <bug_when>2020-05-05 04:10:41 -0700</bug_when>
    <thetext>(In reply to Saam Barati from comment #4)
&gt; (In reply to Minh Tran from comment #2)
&gt; &gt; I have about 69 more crashes with FTLLowerDFGToB3, some of which might not
&gt; &gt; be FTL. Please reply if Webkit team is interested in fixing this bug.
&gt; 
&gt; Are they all the same crash?

Those crash are different stack trace from each other, but it might come from the same root cause: ... -&gt; compileNode -&gt; compileGetArrayLength -&gt; CRASH!!!

I believe that the DFG component mistreat these objects.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1650490</commentid>
    <comment_count>6</comment_count>
    <who name="Minh Tran">myoki.crystal</who>
    <bug_when>2020-05-07 21:04:49 -0700</bug_when>
    <thetext>All of the crashes come from the same root cause. Here is a minimized crash:
```
function f(){
for(v of Array.prototype){};
while(true){}
};
f()
```</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1652883</commentid>
    <comment_count>7</comment_count>
    <who name="Keith Miller">keith_miller</who>
    <bug_when>2020-05-14 17:18:05 -0700</bug_when>
    <thetext>Hey, thanks for the bug! I think our internal testing also found this at the same time so I fixed it in: https://trac.webkit.org/changeset/261712. 

If you still see crashes like this, please feel free to reopen this or file a new bug.

*** This bug has been marked as a duplicate of bug 211914 ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1652961</commentid>
    <comment_count>8</comment_count>
    <who name="Minh Tran">myoki.crystal</who>
    <bug_when>2020-05-15 00:23:30 -0700</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 211914 ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1652963</commentid>
    <comment_count>9</comment_count>
    <who name="Minh Tran">myoki.crystal</who>
    <bug_when>2020-05-15 00:29:57 -0700</bug_when>
    <thetext>(In reply to Minh Tran from comment #8)
&gt; 
&gt; *** This bug has been marked as a duplicate of bug 211914 ***

Sorry for re-edit the title. The latest patch is confirmed to fix this bug.
Should I submit similar bugs as security bug from now on?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1656387</commentid>
    <comment_count>10</comment_count>
    <who name="Keith Miller">keith_miller</who>
    <bug_when>2020-05-27 09:21:33 -0700</bug_when>
    <thetext>(In reply to Minh Tran from comment #9)
&gt; (In reply to Minh Tran from comment #8)
&gt; &gt; 
&gt; &gt; *** This bug has been marked as a duplicate of bug 211914 ***
&gt; 
&gt; Sorry for re-edit the title. The latest patch is confirmed to fix this bug.
&gt; Should I submit similar bugs as security bug from now on?

Submitting as security is fine. It&apos;s better to err on the side of caution. 

Bugs don&apos;t need to be in security until some port has shipped that code since it&apos;s not really an exploit until then. However, figuring out if a port has shipped the bug, or if the bug is really a longstanding issue can be hard to figure out without diving into it.

I just like to move bugs out of security when we know it&apos;s not a security bug. That way, anyone looking at bug lists doesn&apos;t try to cherry-pick it into a security release or something.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>398200</attachid>
            <date>2020-05-01 10:32:34 -0700</date>
            <delta_ts>2020-05-01 10:32:34 -0700</delta_ts>
            <desc>crashes.zip</desc>
            <filename>0520.zip</filename>
            <type>application/zip</type>
            <size>8425</size>
            <attacher name="Minh Tran">myoki.crystal</attacher>
            
              <data encoding="base64">UEsDBBQAAAAAAKwBolAAAAAAAAAAAAAAAAAFACAAMDUyMC9VVA0AB7RYrF7BWKxewVisXnV4CwAB
BPUBAAAEFAAAAFBLAwQUAAgACACsAaJQAAAAAAAAAADSAAAADwAgAF9fTUFDT1NYLy5fMDUyMFVU
DQAHtFisXsFYrF7FWKxedXgLAAEE9QEAAAQUAAAAY2AVY2dgYmDwTUxW8A9WiFCAApAYAycQGwHx
AiAG8S8xEAUcQ0KCoEyQjhVArIWmhBEhrpKcn6uXWFCQk6qXm1qSmJJYkmgVn+3r4lmSmhtanFoU
kphezMCQVJCTWVxiYLCAA2oAI5JJyIATAFBLBwiW3gKobQAAANIAAABQSwMEFAAIAAgA8byhUAAA
AAAAAAAABBgAAA4AIAAwNTIwLy5EU19TdG9yZVVUDQAHxlCsXn9RrF7GUKxedXgLAAEE9QEAAAQU
AAAA7Zg7DsIwEERnjQtLNC4p3XAAbmBFyQm4AAVXoPfRIdoRshRSUCWCeZL1Vop/aRxPANjwuF+A
DCDBjTM+ktgWhK42ziGEEEKIfWOudNx2G0KIHTKfD4WudHMbnwc6dmMyXehKN7exX6AjnehMF7rS
zc1Dyxg+jCsbE4oxhVih61evLMTfcHDl+fs/YTX/CyF+GIvjdRzwDgTLDq926+qG9UtA8J+Fp25s
oSvd3LoICLEVT1BLBwhqAIhtsgAAAAQYAABQSwMEFAAIAAgA8byhUAAAAAAAAAAAeAAAABkAIABf
X01BQ09TWC8wNTIwLy5fLkRTX1N0b3JlVVQNAAfGUKxef1GsXsVYrF51eAsAAQT1AQAABBQAAABj
YBVjZ2BiYPBNTFbwD1aIUIACkBgDJxAbAbEbEIP4FUDMAFPhIMCAAziGhARBmRUwXegAAFBLBwgL
iMA4NQAAAHgAAABQSwMEFAAIAAgAzLqhUAAAAAAAAAAAFwEAADIAIAAwNTIwL2NyYXNoXzE1ODc5
MzAxMDk2NjVfODI3NTFfZGV0ZXJtaW5pc3RpY18xMS5qc1VUDQAHwEysXs5QrF7NUKxedXgLAAEE
9QEAAAQUAAAAVZCxDoIwEIZ3nuLGkpiGK9hKqpvBxdHNGGIIjSTYGsQ6GN7dq0CI3e7r999da162
6htn4X5tLIvhE5mZeGRerDjnPg0c6LR1Dz6DHaDIUWw4iixRai1TmemfUDn7JEWScsY0VRe95BRB
L/+8TUCKl+Wjc70ry/HSuA7YZOTgDHnzAsPSDpHCyZh435q2BhbYlhZc7CGa+qAIo5DFmph1++LA
wouptK44Hedi/AUdfQFQSwcIH9dvErAAAAAXAQAAUEsDBBQACAAIAMy6oVAAAAAAAAAAAKsAAAA9
ACAAX19NQUNPU1gvMDUyMC8uX2NyYXNoXzE1ODc5MzAxMDk2NjVfODI3NTFfZGV0ZXJtaW5pc3Rp
Y18xMS5qc1VUDQAHwEysXs5QrF7FWKxedXgLAAEE9QEAAAQUAAAAY2AVY2dgYmDwTUxW8A9WiFCA
ApAYAycQGwFxJRCD+KsZiAKOISFBUCZIxxwg5kdTwogQF0/Oz9VLLCjISdULSa0occ1Lzk/JzEsH
SpaWpOlaWBsamxgZmltamAAAUEsHCHAajcBdAAAAqwAAAFBLAwQUAAgACADRuqFQAAAAAAAAAAD9
AAAAMgAgADA1MjAvY3Jhc2hfMTU4Nzk2MjQwOTk5N18xNDk4N19kZXRlcm1pbmlzdGljXzExLmpz
VVQNAAfLTKxezlCsXs1QrF51eAsAAQT1AQAABBQAAABVTz0LwjAQ3e9X3JhCCS1trRLdpC6ObiJB
aoOBmpNa4yD9716w9eMNB3fvg3fm7ureksPL0ToR4RNqcrcefYor3KdZVsb/46CgbZjPmU8UnIgt
yDBTkC+En8VSSl9GIxcwxs7Z5lOp9bWjnrRWH4GhDsWoWiAZ1v76B/jOqWISwgoRKRjwcbZtg4J7
LTEPF3C0rjYi/MWro2q3nZb3rwpeUEsHCKSln+SgAAAA/QAAAFBLAwQUAAgACADRuqFQAAAAAAAA
AACrAAAAPQAgAF9fTUFDT1NYLzA1MjAvLl9jcmFzaF8xNTg3OTYyNDA5OTk3XzE0OTg3X2RldGVy
bWluaXN0aWNfMTEuanNVVA0AB8tMrF7OUKxexVisXnV4CwABBPUBAAAEFAAAAGNgFWNnYGJg8E1M
VvAPVohQgAKQGAMnEBsBcSUQg/irGYgCjiEhQVAmSMccIOZHU8KIEBdPzs/VSywoyEnVC0mtKHHN
S85PycxLB0qWlqTpWlgbGpsYGZpbWpgAAFBLBwhwGo3AXQAAAKsAAABQSwMEFAAIAAgA47qhUAAA
AAAAAAAA0AAAADIAIAAwNTIwL2NyYXNoXzE1ODc5NjM3MzYzNDFfMzQ0MzdfZGV0ZXJtaW5pc3Rp
Y18xMS5qc1VUDQAH60ysXtNQrF7SUKxedXgLAAEE9QEAAAQUAAAANU69CsIwEN7zFDdeQUKsvxDd
pC6O7kFqg4GakxrjIH13L2lzw8H3d/fZj2+DIw/Pm/NYwU/YwkSFcbmQUsY68cDTkn8HiCs4Qqyl
Ma+BAhmjs2hpAJwdayDLvpIb8+47VnacVVPgTkWG78P1HSCrB6g320qLUcyn9umZwkx5OjVnTFUZ
emqulwKm+lr8AVBLBwi/e5jJjgAAANAAAABQSwMEFAAIAAgA47qhUAAAAAAAAAAAqwAAAD0AIABf
X01BQ09TWC8wNTIwLy5fY3Jhc2hfMTU4Nzk2MzczNjM0MV8zNDQzN19kZXRlcm1pbmlzdGljXzEx
LmpzVVQNAAfrTKxe01CsXsVYrF51eAsAAQT1AQAABBQAAABjYBVjZ2BiYPBNTFbwD1aIUIACkBgD
JxAbAXElEIP4qxmIAo4hIUFQJkjHHCDmR1PCiBAXT87P1UssKMhJ1QtJrShxzUvOT8nMSwdKlpak
6VpYGxqbGBmaW1qYAABQSwcIcBqNwF0AAACrAAAAUEsDBBQACAAIAOy6oVAAAAAAAAAAAG8BAAAx
ACAAMDUyMC9jcmFzaF8xNTg3OTU0MTU2NjY0XzQ4OTRfZGV0ZXJtaW5pc3RpY18xMS5qc1VUDQAH
/EysXtNQrF7SUKxedXgLAAEE9QEAAAQUAAAAZZDNCsIwEITvfYo9RtDQJP2xVm+iF4/eRIqUBgs1
K7XWQ+m7u2kJtZhDYGa+ybLRb5M3JRp43ErDFtB52jmtYK1ccs5bZX2gUxUNtAHsQMhEyDUXMvDj
OIxUFKQDkKN5EZIQchFKxUt7XWeZ8G24khTxv0xQ1g2ifucN1hvC+3SaLSQBhM1bypoJz7JnjQ1m
2Zg6WI1SYw3MNQJAbQG3WP8zIqSWP3Y+97IqgFlvS4tPdO+5l6JhBluk5BncH47M/iRJg4fzyYnx
d1PvC1BLBwh62QXlzQAAAG8BAABQSwMEFAAIAAgA7LqhUAAAAAAAAAAAqwAAADwAIABfX01BQ09T
WC8wNTIwLy5fY3Jhc2hfMTU4Nzk1NDE1NjY2NF80ODk0X2RldGVybWluaXN0aWNfMTEuanNVVA0A
B/xMrF7TUKxexVisXnV4CwABBPUBAAAEFAAAAGNgFWNnYGJg8E1MVvAPVohQgAKQGAMnEBsBcSUQ
g/irGYgCjiEhQVAmSMccIOZHU8KIEBdPzs/VSywoyEnVC0mtKHHNS85PycxLB0qWlqTpWlgbGpsY
GZpbWpgAAFBLBwhwGo3AXQAAAKsAAABQSwMEFAAIAAgA7bqhUAAAAAAAAAAA8gAAADIAIAAwNTIw
L2NyYXNoXzE1ODgwNDY5MzEwMzRfNDQwOTFfZGV0ZXJtaW5pc3RpY18xMS5qc1VUDQAH/0ysXtlQ
rF7XUKxedXgLAAEE9QEAAAQUAAAASyvNSy7JzM9TyE3MzNPQVKjmSs7PKy5RKDNUsFWINjTWMzbX
wSBjrWGqjIGqygz14uMLivJL8uPjrbnSYAaWmWiUmeqUmYHMVACCtPwiBQ2oNguF/DSgZphULZjM
SQXKWAINBNthDRYrz8jMSVXQAArbKJiZmhqbIrTUwl1qAHKEiYamNVAsL9/FzV0D5BkgNy/fLcQH
xoF40JoLAFBLBwjZ3FINnQAAAPIAAABQSwMEFAAIAAgA7bqhUAAAAAAAAAAADwEAAD0AIABfX01B
Q09TWC8wNTIwLy5fY3Jhc2hfMTU4ODA0NjkzMTAzNF80NDA5MV9kZXRlcm1pbmlzdGljXzExLmpz
VVQNAAf/TKxe2VCsXsVYrF51eAsAAQT1AQAABBQAAABjYBVjZ2BiYPBNTFbwD1aIUIACkBgDJxAb
AfFdIAbyGfkZiAKOISFBEBZYxw4gDkdTwgQVB8qLJ+fn6iUWFOSk6oWkVpS45iXnp2TmpUPUHQdi
D6AyhJrcxOQcoGBpSZquhbWhsYmRobmlhQkTw1OOmUrfRV07VpVLXPk7bZ4DcU5FBwBQSwcICBs6
3oQAAAAPAQAAUEsDBBQACAAIAPu6oVAAAAAAAAAAADMBAAAyACAAMDUyMC9jcmFzaF8xNTg4MDQx
NTEyMzA5XzU4Nzg0X2RldGVybWluaXN0aWNfMTEuanNVVA0ABxpNrF7ZUKxe11CsXnV4CwABBPUB
AAAEFAAAAI2QPQ/CIBCGd37FjTSpTaEflKCbqYujmzHENBKbVDC14mD634W26CoDyfvex3N36qmb
oTUabudW4wjeqDH6MYAlsIHjKksrQmlScFbxsuIsK+I/vZNA3cX1oa6PJYvInUgFUgFqC2zL2DLP
BfcWNvc1LJHy3pvBSCmmoDI94DBdCka5xFA4Tv/EIHSGeON1bbsLYO+tofwlj98tM49yU+SxpZFw
AW229Q77azipTX3YBzFfSKAPUEsHCGtVV7O2AAAAMwEAAFBLAwQUAAgACAD7uqFQAAAAAAAAAACr
AAAAPQAgAF9fTUFDT1NYLzA1MjAvLl9jcmFzaF8xNTg4MDQxNTEyMzA5XzU4Nzg0X2RldGVybWlu
aXN0aWNfMTEuanNVVA0ABxpNrF7ZUKxexVisXnV4CwABBPUBAAAEFAAAAGNgFWNnYGJg8E1MVvAP
VohQgAKQGAMnEBsBcSUQg/irGYgCjiEhQVAmSMccIOZHU8KIEBdPzs/VSywoyEnVC0mtKHHNS85P
ycxLB0qWlqTpWlgbGpsYGZpbWpgAAFBLBwhwGo3AXQAAAKsAAABQSwMEFAAIAAgAAruhUAAAAAAA
AAAALgEAADIAIAAwNTIwL2NyYXNoXzE1ODc5NTEzODAxMjJfNzEzODdfZGV0ZXJtaW5pc3RpY18x
MS5qc1VUDQAHJE2sXt5QrF7cUKxedXgLAAEE9QEAAAQUAAAAZZAxD4IwEIX3/orbKEljKEUxqW4G
F0c3Y4hBiCTYM1DqYPjvtmjBxBua3Htf37VX9arQNSq4X2pFQ3iRptRgYthCJMkVrQC2Ko8ZQU3C
zJKZFTMpM+vwS7gK+q6ETrd1oYNJLFB1NpFHNvLEhUjPcvLGWZxbx/ry70o8GnyR548WNeb5jFTY
AvWcAKwc/vuWgcyn5xKXJ2goyQDPW92UQO1PN8AjJxGFu2xP3SJsqzA7HnzzWY4kb1BLBwinsDor
uAAAAC4BAABQSwMEFAAIAAgAAruhUAAAAAAAAAAAqwAAAD0AIABfX01BQ09TWC8wNTIwLy5fY3Jh
c2hfMTU4Nzk1MTM4MDEyMl83MTM4N19kZXRlcm1pbmlzdGljXzExLmpzVVQNAAckTaxe3lCsXsVY
rF51eAsAAQT1AQAABBQAAABjYBVjZ2BiYPBNTFbwD1aIUIACkBgDJxAbAXElEIP4qxmIAo4hIUFQ
JkjHHCDmR1PCiBAXT87P1UssKMhJ1QtJrShxzUvOT8nMSwdKlpak6VpYGxqbGBmaW1qYAABQSwcI
cBqNwF0AAACrAAAAUEsDBBQACAAIAAW7oVAAAAAAAAAAAGQBAAAyACAAMDUyMC9jcmFzaF8xNTg4
Mjg5MTg1NTIxXzExODUxX2RldGVybWluaXN0aWNfMTEuanNVVA0ABytNrF7oUKxe5lCsXnV4CwAB
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
CwABBPUBAAAEFAAAAFBLAQIUAxQACAAIANG6oVBwGo3AXQAAAKsAAAA9ACAAAAAAAAAAAACkge8F
AABfX01BQ09TWC8wNTIwLy5fY3Jhc2hfMTU4Nzk2MjQwOTk5N18xNDk4N19kZXRlcm1pbmlzdGlj
XzExLmpzVVQNAAfLTKxezlCsXsVYrF51eAsAAQT1AQAABBQAAABQSwECFAMUAAgACADjuqFQv3uY
yY4AAADQAAAAMgAgAAAAAAAAAAAApIHXBgAAMDUyMC9jcmFzaF8xNTg3OTYzNzM2MzQxXzM0NDM3
X2RldGVybWluaXN0aWNfMTEuanNVVA0AB+tMrF7TUKxe0lCsXnV4CwABBPUBAAAEFAAAAFBLAQIU
AxQACAAIAOO6oVBwGo3AXQAAAKsAAAA9ACAAAAAAAAAAAACkgeUHAABfX01BQ09TWC8wNTIwLy5f
Y3Jhc2hfMTU4Nzk2MzczNjM0MV8zNDQzN19kZXRlcm1pbmlzdGljXzExLmpzVVQNAAfrTKxe01Cs
XsVYrF51eAsAAQT1AQAABBQAAABQSwECFAMUAAgACADsuqFQetkF5c0AAABvAQAAMQAgAAAAAAAA
AAAApIHNCAAAMDUyMC9jcmFzaF8xNTg3OTU0MTU2NjY0XzQ4OTRfZGV0ZXJtaW5pc3RpY18xMS5q
c1VUDQAH/EysXtNQrF7SUKxedXgLAAEE9QEAAAQUAAAAUEsBAhQDFAAIAAgA7LqhUHAajcBdAAAA
qwAAADwAIAAAAAAAAAAAAKSBGQoAAF9fTUFDT1NYLzA1MjAvLl9jcmFzaF8xNTg3OTU0MTU2NjY0
XzQ4OTRfZGV0ZXJtaW5pc3RpY18xMS5qc1VUDQAH/EysXtNQrF7FWKxedXgLAAEE9QEAAAQUAAAA
UEsBAhQDFAAIAAgA7bqhUNncUg2dAAAA8gAAADIAIAAAAAAAAAAAAKSBAAsAADA1MjAvY3Jhc2hf
MTU4ODA0NjkzMTAzNF80NDA5MV9kZXRlcm1pbmlzdGljXzExLmpzVVQNAAf/TKxe2VCsXtdQrF51
eAsAAQT1AQAABBQAAABQSwECFAMUAAgACADtuqFQCBs63oQAAAAPAQAAPQAgAAAAAAAAAAAApIEd
DAAAX19NQUNPU1gvMDUyMC8uX2NyYXNoXzE1ODgwNDY5MzEwMzRfNDQwOTFfZGV0ZXJtaW5pc3Rp
Y18xMS5qc1VUDQAH/0ysXtlQrF7FWKxedXgLAAEE9QEAAAQUAAAAUEsBAhQDFAAIAAgA+7qhUGtV
V7O2AAAAMwEAADIAIAAAAAAAAAAAAKSBLA0AADA1MjAvY3Jhc2hfMTU4ODA0MTUxMjMwOV81ODc4
NF9kZXRlcm1pbmlzdGljXzExLmpzVVQNAAcaTaxe2VCsXtdQrF51eAsAAQT1AQAABBQAAABQSwEC
FAMUAAgACAD7uqFQcBqNwF0AAACrAAAAPQAgAAAAAAAAAAAApIFiDgAAX19NQUNPU1gvMDUyMC8u
X2NyYXNoXzE1ODgwNDE1MTIzMDlfNTg3ODRfZGV0ZXJtaW5pc3RpY18xMS5qc1VUDQAHGk2sXtlQ
rF7FWKxedXgLAAEE9QEAAAQUAAAAUEsBAhQDFAAIAAgAAruhUKewOiu4AAAALgEAADIAIAAAAAAA
AAAAAKSBSg8AADA1MjAvY3Jhc2hfMTU4Nzk1MTM4MDEyMl83MTM4N19kZXRlcm1pbmlzdGljXzEx
LmpzVVQNAAckTaxe3lCsXtxQrF51eAsAAQT1AQAABBQAAABQSwECFAMUAAgACAACu6FQcBqNwF0A
AACrAAAAPQAgAAAAAAAAAAAApIGCEAAAX19NQUNPU1gvMDUyMC8uX2NyYXNoXzE1ODc5NTEzODAx
MjJfNzEzODdfZGV0ZXJtaW5pc3RpY18xMS5qc1VUDQAHJE2sXt5QrF7FWKxedXgLAAEE9QEAAAQU
AAAAUEsBAhQDFAAIAAgABbuhUKeZhdfMAAAAZAEAADIAIAAAAAAAAAAAAKSBahEAADA1MjAvY3Jh
c2hfMTU4ODI4OTE4NTUyMV8xMTg1MV9kZXRlcm1pbmlzdGljXzExLmpzVVQNAAcrTaxe6FCsXuZQ
rF51eAsAAQT1AQAABBQAAABQSwECFAMUAAgACAAFu6FQCBs63oQAAAAPAQAAPQAgAAAAAAAAAAAA
pIG2EgAAX19NQUNPU1gvMDUyMC8uX2NyYXNoXzE1ODgyODkxODU1MjFfMTE4NTFfZGV0ZXJtaW5p
c3RpY18xMS5qc1VUDQAHK02sXuhQrF7FWKxedXgLAAEE9QEAAAQUAAAAUEsBAhQDFAAIAAgABbuh
UEaHcQyrAAAAEQEAADIAIAAAAAAAAAAAAKSBxRMAADA1MjAvY3Jhc2hfMTU4ODI0NjI0NjU2MF84
OTM5Nl9kZXRlcm1pbmlzdGljXzExLmpzVVQNAAcrTaxe6FCsXuZQrF51eAsAAQT1AQAABBQAAABQ
SwECFAMUAAgACAAFu6FQCBs63oQAAAAPAQAAPQAgAAAAAAAAAAAApIHwFAAAX19NQUNPU1gvMDUy
MC8uX2NyYXNoXzE1ODgyNDYyNDY1NjBfODkzOTZfZGV0ZXJtaW5pc3RpY18xMS5qc1VUDQAHK02s
XuhQrF7FWKxedXgLAAEE9QEAAAQUAAAAUEsFBgAAAAAWABYA1AoAAP8VAAAAAA==
</data>

          </attachment>
      

    </bug>

</bugzilla>