<?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>171058</bug_id>
          
          <creation_ts>2017-04-20 09:21:31 -0700</creation_ts>
          <short_desc>[GTK] After upgrading glib and glib-networking, resources with zero bytes are always identified as text/plain</short_desc>
          <delta_ts>2017-05-12 05:58:49 -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>WebKitGTK</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugzilla.gnome.org/show_bug.cgi?id=755795</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>170942</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Carlos Alberto Lopez Perez">clopez</reporter>
          <assigned_to name="Claudio Saavedra">csaavedra</assigned_to>
          <cc>bugs-noreply</cc>
    
    <cc>cgarcia</cc>
    
    <cc>commit-queue</cc>
    
    <cc>csaavedra</cc>
    
    <cc>mcatanzaro</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1299133</commentid>
    <comment_count>0</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2017-04-20 09:21:31 -0700</bug_when>
    <thetext>On r215556 &lt;https://trac.webkit.org/r215556&gt; we upgraded glib from 2.44.1 to 2.52.1 and glib-networking from 2.41.4 to 2.50.0

This causes failures on the following tests:


Regressions: Unexpected text-only failures (13)
  fast/preloader/document-write-noscript.html [ Failure ]
  fast/preloader/document-write.html [ Failure ]
  fast/preloader/first-base-tag-scanned-wins.html [ Failure ]
  fast/preloader/first-base-tag-wins.html [ Failure ]
  fast/preloader/image-srcset.html [ Failure ]
  fast/preloader/image.html [ Failure ]
  fast/preloader/input.html [ Failure ]
  fast/preloader/link.html [ Failure ]
  fast/preloader/noscript.html [ Failure ]
  fast/preloader/script.html [ Failure ]
  fast/preloader/style.html [ Failure ]
  fast/preloader/understands-base-tag.html [ Failure ]
  tables/mozilla/core/col_widths_fix_autoFixPer.html [ Failure ]


This are the diffs for all this tests: http://sprunge.us/GZPB?diff

As you can see, the resource gives always now &quot;MIME type text/plain&quot; instead of the MIME type of the extension of the file.

Upon further investigation it turns out, all this files are empty!

$ ls -1s LayoutTests/fast/preloader/resources/script1.js LayoutTests/fast/preloader/resources/noscript-image2.png LayoutTests/fast/preloader/resources/base-image3.png LayoutTests/fast/preloader/resources/base-image2.png LayoutTests/fast/preloader/resources/image1.png LayoutTests/fast/preloader/resources/base-image1.png LayoutTests/fast/preloader/resources/image1.png LayoutTests/fast/preloader/resources/link1.css LayoutTests/fast/preloader/resources/noscript-image2.png LayoutTests/fast/preloader/resources/script1.js LayoutTests/fast/preloader/resources/style1.css LayoutTests/fast/preloader/resources/base-image1.png
0 LayoutTests/fast/preloader/resources/base-image1.png
0 LayoutTests/fast/preloader/resources/base-image1.png
0 LayoutTests/fast/preloader/resources/base-image2.png
0 LayoutTests/fast/preloader/resources/base-image3.png
0 LayoutTests/fast/preloader/resources/image1.png
0 LayoutTests/fast/preloader/resources/image1.png
0 LayoutTests/fast/preloader/resources/link1.css
0 LayoutTests/fast/preloader/resources/noscript-image2.png
0 LayoutTests/fast/preloader/resources/noscript-image2.png
0 LayoutTests/fast/preloader/resources/script1.js
0 LayoutTests/fast/preloader/resources/script1.js
0 LayoutTests/fast/preloader/resources/style1.css


$ file LayoutTests/fast/preloader/resources/script1.js LayoutTests/fast/preloader/resources/noscript-image2.png LayoutTests/fast/preloader/resources/base-image3.png LayoutTests/fast/preloader/resources/base-image2.png LayoutTests/fast/preloader/resources/image1.png LayoutTests/fast/preloader/resources/base-image1.png LayoutTests/fast/preloader/resources/image1.png LayoutTests/fast/preloader/resources/link1.css LayoutTests/fast/preloader/resources/noscript-image2.png LayoutTests/fast/preloader/resources/script1.js LayoutTests/fast/preloader/resources/style1.css LayoutTests/fast/preloader/resources/base-image1.png
LayoutTests/fast/preloader/resources/script1.js:          empty
LayoutTests/fast/preloader/resources/noscript-image2.png: empty
LayoutTests/fast/preloader/resources/base-image3.png:     empty
LayoutTests/fast/preloader/resources/base-image2.png:     empty
LayoutTests/fast/preloader/resources/image1.png:          empty
LayoutTests/fast/preloader/resources/base-image1.png:     empty
LayoutTests/fast/preloader/resources/image1.png:          empty
LayoutTests/fast/preloader/resources/link1.css:           empty
LayoutTests/fast/preloader/resources/noscript-image2.png: empty
LayoutTests/fast/preloader/resources/script1.js:          empty
LayoutTests/fast/preloader/resources/style1.css:          empty
LayoutTests/fast/preloader/resources/base-image1.png:     empty


And for the test tables/mozilla/core/col_widths_fix_autoFixPer.html it turns out also this test is just an empty html

$ ls -s1 LayoutTests/tables/mozilla/core/col_widths_fix_autoFixPer.html
0 LayoutTests/tables/mozilla/core/col_widths_fix_autoFixPer.html


$ file LayoutTests/tables/mozilla/core/col_widths_fix_autoFixPer.html
LayoutTests/tables/mozilla/core/col_widths_fix_autoFixPer.html: empty


That explains the diff on this test also.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1299145</commentid>
    <comment_count>1</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2017-04-20 09:47:09 -0700</bug_when>
    <thetext>Expectations updated at https://trac.webkit.org/changeset/215556</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1299146</commentid>
    <comment_count>2</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2017-04-20 09:47:38 -0700</bug_when>
    <thetext>(In reply to Carlos Alberto Lopez Perez from comment #1)
&gt; Expectations updated at https://trac.webkit.org/changeset/215556

 ^^^ I mean at: http://trac.webkit.org/changeset/215561</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1299536</commentid>
    <comment_count>3</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2017-04-21 00:02:01 -0700</bug_when>
    <thetext>I think this was broken by this commit 

https://git.gnome.org/browse/glib/commit/?id=202a9c3497e0c0b5789e533509dd8671617ae20c

Before this commit the empty file check was done after the g_content_type_guess and only when guessing from path returned an uncertain result. Now the check is done before unconditionally, so there&apos;s no basename guess for empty files.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1299544</commentid>
    <comment_count>4</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2017-04-21 00:39:38 -0700</bug_when>
    <thetext>Reading the comments in the GNOME bug it seems the change in behavior was accidental, but then they decided it was an improvement. I kind of agree that a  zero size file with .png extension is not a png file (or any other extension). I bet this only affects unit tests, so we can work around the issue inside webkit, either patching glib to only check zero-sized files after guessing the content type form the filename if the result is uncertain, or using real files (small enough, but real) in the tests.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1299578</commentid>
    <comment_count>5</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2017-04-21 03:30:19 -0700</bug_when>
    <thetext>(In reply to Carlos Garcia Campos from comment #4)
&gt; Reading the comments in the GNOME bug it seems the change in behavior was
&gt; accidental, but then they decided it was an improvement. I kind of agree
&gt; that a  zero size file with .png extension is not a png file (or any other
&gt; extension). I bet this only affects unit tests, so we can work around the
&gt; issue inside webkit, either patching glib to only check zero-sized files
&gt; after guessing the content type form the filename if the result is
&gt; uncertain, or using real files (small enough, but real) in the tests.

I wonder why this files are empty on our Layout tests.

Is that intentional? Or it is a mistake nobody noticed so far?
Looking at the git history of this file nothing seems to suggest that the files are empty on purpose. It looks like a mistake.

Maybe we should replace the empty files with files valid for their supposed mime-type (for example, for a png file we can use a 1x1 transparent png).

At the same time we can add a new test that loads several zero-byte resource files. This test should produce plain/text on glib based ports and other thing on the rest of ports.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1299589</commentid>
    <comment_count>6</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2017-04-21 04:19:40 -0700</bug_when>
    <thetext>I guess they are empty because the actual contents doesn&apos;t really matter. So, making them valid for their mime type would be harmless, and would fix these tests for the glib based ports.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1299608</commentid>
    <comment_count>7</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2017-04-21 06:49:53 -0700</bug_when>
    <thetext>I would vote for changing the tests to not use empty files. This is a silly reason to carry a downstream patch forever and it&apos;s not advantageous for our tests to exhibit special behavior that never occurs in releases.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1307844</commentid>
    <comment_count>8</comment_count>
      <attachid>309888</attachid>
    <who name="Claudio Saavedra">csaavedra</who>
    <bug_when>2017-05-12 04:21:20 -0700</bug_when>
    <thetext>Created attachment 309888
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1307849</commentid>
    <comment_count>9</comment_count>
      <attachid>309888</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2017-05-12 05:30:01 -0700</bug_when>
    <thetext>Comment on attachment 309888
Patch

Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1307856</commentid>
    <comment_count>10</comment_count>
      <attachid>309888</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-05-12 05:58:47 -0700</bug_when>
    <thetext>Comment on attachment 309888
Patch

Clearing flags on attachment: 309888

Committed r216762: &lt;http://trac.webkit.org/changeset/216762&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1307857</commentid>
    <comment_count>11</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-05-12 05:58:49 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>309888</attachid>
            <date>2017-05-12 04:21:20 -0700</date>
            <delta_ts>2017-05-12 05:58:47 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-171058-20170512142118.patch</filename>
            <type>text/plain</type>
            <size>7882</size>
            <attacher name="Claudio Saavedra">csaavedra</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjE2NzU1CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggM2E5ZTNlOGQ1MmFiNWY2NjdkY2Yx
NjIxN2U3MDFmZTFkZTg1YzAxYy4uNjVjZTNlOWEwNDBkMTA5NDY0M2EwZmYxZWU0MjY3OGJkOGRj
M2Q2OCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDI4IEBACisyMDE3LTA1LTEyICBDbGF1ZGlvIFNhYXZlZHJh
ICA8Y3NhYXZlZHJhQGlnYWxpYS5jb20+CisKKyAgICAgICAgW0dUS10gQWZ0ZXIgdXBncmFkaW5n
IGdsaWIgYW5kIGdsaWItbmV0d29ya2luZywgcmVzb3VyY2VzIHdpdGggemVybyBieXRlcyBhcmUg
YWx3YXlzIGlkZW50aWZpZWQgYXMgdGV4dC9wbGFpbgorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTcxMDU4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgR0xpYi1iYXNlZCBwb3J0cyBoYXZlIGlzc3VlcyBkZXRl
Y3RpbmcgdGhlIG1pbWV0eXBlcyBvZiBlbXB0eQorICAgICAgICBmaWxlcywgYXMgdGhleSBhcmUg
YWxsIGNvbnNpZGVyZWQgdG8gYmUgdGV4dC9wbGFpbiBieQorICAgICAgICBnbGliLiBSZXBsYWNl
IHRoZXNlIHJlc291cmNlcyB3aXRoIGEgbWluaW1hbCB2YWxpZCBmaWxlIGZvciBpdHMKKyAgICAg
ICAgdHlwZSAodGhhdCBpcywgMXgxIFBORyBmaWxlcyBhbmQgMSB3aGl0ZXNwYWNlIGZvciB0ZXh0
IGZpbGVzKS4KKworICAgICAgICAqIGZhc3QvcHJlbG9hZGVyL3Jlc291cmNlcy9iYXNlLWltYWdl
MS5wbmc6CisgICAgICAgICogZmFzdC9wcmVsb2FkZXIvcmVzb3VyY2VzL2Jhc2UtaW1hZ2UyLnBu
ZzoKKyAgICAgICAgKiBmYXN0L3ByZWxvYWRlci9yZXNvdXJjZXMvYmFzZS1pbWFnZTMucG5nOgor
ICAgICAgICAqIGZhc3QvcHJlbG9hZGVyL3Jlc291cmNlcy9pbWFnZTEucG5nOgorICAgICAgICAq
IGZhc3QvcHJlbG9hZGVyL3Jlc291cmNlcy9saW5rMS5jc3M6CisgICAgICAgICogZmFzdC9wcmVs
b2FkZXIvcmVzb3VyY2VzL25vc2NyaXB0LWltYWdlMS5wbmc6CisgICAgICAgICogZmFzdC9wcmVs
b2FkZXIvcmVzb3VyY2VzL25vc2NyaXB0LWltYWdlMi5wbmc6CisgICAgICAgICogZmFzdC9wcmVs
b2FkZXIvcmVzb3VyY2VzL3NjcmlwdDEuanM6CisgICAgICAgICogZmFzdC9wcmVsb2FkZXIvcmVz
b3VyY2VzL3N0eWxlMS5jc3M6CisgICAgICAgICogdGFibGVzL21vemlsbGEvY29yZS9jb2xfd2lk
dGhzX2ZpeF9hdXRvRml4UGVyLmh0bWw6CisKKyAgICAgICAgKiBwbGF0Zm9ybS9ndGsvVGVzdEV4
cGVjdGF0aW9uczogVW5za2lwIHRoZSBub3cgcGFzc2luZyB0ZXN0cy4KKwogMjAxNy0wNS0xMSAg
UGVyIEFybmUgVm9sbGFuICA8cHZvbGxhbkBhcHBsZS5jb20+CiAKICAgICAgICAgR2VvbG9jYXRp
b24gcmVxdWVzdHMgc2hvdWxkIG5vdCBiZSBibG9ja2VkIHdoZW4gdGhlIHNlY3VyaXR5IG9yaWdp
biBpcyBsb2NhbC4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvcHJlbG9hZGVyL3Jlc291
cmNlcy9iYXNlLWltYWdlMS5wbmcgYi9MYXlvdXRUZXN0cy9mYXN0L3ByZWxvYWRlci9yZXNvdXJj
ZXMvYmFzZS1pbWFnZTEucG5nCmluZGV4IGU2OWRlMjliYjJkMWQ2NDM0YjhiMjlhZTc3NWFkOGMy
ZTQ4YzUzOTEuLjc2YTc0OWI5ZjRjNTQ0MTEzOGY2NWVjY2UwZWZlZTRmNjlkMmYyYjggMTAwNjQ0
CkdJVCBiaW5hcnkgcGF0Y2gKbGl0ZXJhbCAyNTgKemNtZUFTQE4/KG9sSHlgdVZCcSFpYTB2cF5q
MzVqbTd8aXAyc3NKZ0xiVnB4RDI4TkNPKzx5e1RmcWFFemswNChMCnpoQUs0JWhLM2RmaEY/SVRo
OEdNQnIzTVRQdU0hdi10WSREVWghQFArNj0oeUxVYHEwS2NWUz8+K2E8Z04kWVU/QAp6Xm1TIV8k
alphMyNvRDYkYjJtX2slaFNhJWd5VlgwMjlWdnYoMEpFNT5rRSpqVEgrY31sOUVgR1lMIzQrM1p4
aX0KejM9R1k2NE5QP25qWTE1S3R4U3hwM3sxNVJqSTlnfHpJdj5RTSR3UilwT1RxWWlDYVU5c0t8
NG0xX249OEtiTGgqCkcyfjdZekgkSXlICgpsaXRlcmFsIDAKSGNtVj9kMDAwMDEKCmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9mYXN0L3ByZWxvYWRlci9yZXNvdXJjZXMvYmFzZS1pbWFnZTIucG5n
IGIvTGF5b3V0VGVzdHMvZmFzdC9wcmVsb2FkZXIvcmVzb3VyY2VzL2Jhc2UtaW1hZ2UyLnBuZwpp
bmRleCBlNjlkZTI5YmIyZDFkNjQzNGI4YjI5YWU3NzVhZDhjMmU0OGM1MzkxLi43NmE3NDliOWY0
YzU0NDExMzhmNjVlY2NlMGVmZWU0ZjY5ZDJmMmI4IDEwMDY0NApHSVQgYmluYXJ5IHBhdGNoCmxp
dGVyYWwgMjU4CnpjbWVBU0BOPyhvbEh5YHVWQnEhaWEwdnBeajM1am03fGlwMnNzSmdMYlZweEQy
OE5DTys8eXtUZnFhRXprMDQoTAp6aEFLNCVoSzNkZmhGP0lUaDhHTUJyM01UUHVNIXYtdFkkRFVo
IUBQKzY9KHlMVWBxMEtjVlM/PithPGdOJFlVP0AKel5tUyFfJGpaYTMjb0Q2JGIybV9rJWhTYSVn
eVZYMDI5VnZ2KDBKRTU+a0UqalRIK2N9bDlFYEdZTCM0KzNaeGl9CnozPUdZNjROUD9ualkxNUt0
eFN4cDN7MTVSakk5Z3x6SXY+UU0kd1IpcE9UcVlpQ2FVOXNLfDRtMV9uPThLYkxoKgpHMn43WXpI
JEl5SAoKbGl0ZXJhbCAwCkhjbVY/ZDAwMDAxCgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFz
dC9wcmVsb2FkZXIvcmVzb3VyY2VzL2Jhc2UtaW1hZ2UzLnBuZyBiL0xheW91dFRlc3RzL2Zhc3Qv
cHJlbG9hZGVyL3Jlc291cmNlcy9iYXNlLWltYWdlMy5wbmcKaW5kZXggZTY5ZGUyOWJiMmQxZDY0
MzRiOGIyOWFlNzc1YWQ4YzJlNDhjNTM5MS4uNzZhNzQ5YjlmNGM1NDQxMTM4ZjY1ZWNjZTBlZmVl
NGY2OWQyZjJiOCAxMDA2NDQKR0lUIGJpbmFyeSBwYXRjaApsaXRlcmFsIDI1OAp6Y21lQVNATj8o
b2xIeWB1VkJxIWlhMHZwXmozNWptN3xpcDJzc0pnTGJWcHhEMjhOQ08rPHl7VGZxYUV6azA0KEwK
emhBSzQlaEszZGZoRj9JVGg4R01CcjNNVFB1TSF2LXRZJERVaCFAUCs2PSh5TFVgcTBLY1ZTPz4r
YTxnTiRZVT9ACnpebVMhXyRqWmEzI29ENiRiMm1fayVoU2ElZ3lWWDAyOVZ2digwSkU1PmtFKmpU
SCtjfWw5RWBHWUwjNCszWnhpfQp6Mz1HWTY0TlA/bmpZMTVLdHhTeHAzezE1UmpJOWd8ekl2PlFN
JHdSKXBPVHFZaUNhVTlzS3w0bTFfbj04S2JMaCoKRzJ+N1l6SCRJeUgKCmxpdGVyYWwgMApIY21W
P2QwMDAwMQoKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvcHJlbG9hZGVyL3Jlc291cmNl
cy9pbWFnZTEucG5nIGIvTGF5b3V0VGVzdHMvZmFzdC9wcmVsb2FkZXIvcmVzb3VyY2VzL2ltYWdl
MS5wbmcKaW5kZXggZTY5ZGUyOWJiMmQxZDY0MzRiOGIyOWFlNzc1YWQ4YzJlNDhjNTM5MS4uNzZh
NzQ5YjlmNGM1NDQxMTM4ZjY1ZWNjZTBlZmVlNGY2OWQyZjJiOCAxMDA2NDQKR0lUIGJpbmFyeSBw
YXRjaApsaXRlcmFsIDI1OAp6Y21lQVNATj8ob2xIeWB1VkJxIWlhMHZwXmozNWptN3xpcDJzc0pn
TGJWcHhEMjhOQ08rPHl7VGZxYUV6azA0KEwKemhBSzQlaEszZGZoRj9JVGg4R01CcjNNVFB1TSF2
LXRZJERVaCFAUCs2PSh5TFVgcTBLY1ZTPz4rYTxnTiRZVT9ACnpebVMhXyRqWmEzI29ENiRiMm1f
ayVoU2ElZ3lWWDAyOVZ2digwSkU1PmtFKmpUSCtjfWw5RWBHWUwjNCszWnhpfQp6Mz1HWTY0TlA/
bmpZMTVLdHhTeHAzezE1UmpJOWd8ekl2PlFNJHdSKXBPVHFZaUNhVTlzS3w0bTFfbj04S2JMaCoK
RzJ+N1l6SCRJeUgKCmxpdGVyYWwgMApIY21WP2QwMDAwMQoKZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL2Zhc3QvcHJlbG9hZGVyL3Jlc291cmNlcy9saW5rMS5jc3MgYi9MYXlvdXRUZXN0cy9mYXN0
L3ByZWxvYWRlci9yZXNvdXJjZXMvbGluazEuY3NzCmluZGV4IGU2OWRlMjliYjJkMWQ2NDM0Yjhi
MjlhZTc3NWFkOGMyZTQ4YzUzOTEuLjhiMTM3ODkxNzkxZmU5NjkyN2FkNzhlNjRiMGFhZDdiZGVk
MDhiZGMgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2Zhc3QvcHJlbG9hZGVyL3Jlc291cmNlcy9s
aW5rMS5jc3MKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9wcmVsb2FkZXIvcmVzb3VyY2VzL2xpbmsx
LmNzcwpAQCAtMCwwICsxIEBACisKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvcHJlbG9h
ZGVyL3Jlc291cmNlcy9ub3NjcmlwdC1pbWFnZTEucG5nIGIvTGF5b3V0VGVzdHMvZmFzdC9wcmVs
b2FkZXIvcmVzb3VyY2VzL25vc2NyaXB0LWltYWdlMS5wbmcKaW5kZXggZTY5ZGUyOWJiMmQxZDY0
MzRiOGIyOWFlNzc1YWQ4YzJlNDhjNTM5MS4uNzZhNzQ5YjlmNGM1NDQxMTM4ZjY1ZWNjZTBlZmVl
NGY2OWQyZjJiOCAxMDA2NDQKR0lUIGJpbmFyeSBwYXRjaApsaXRlcmFsIDI1OAp6Y21lQVNATj8o
b2xIeWB1VkJxIWlhMHZwXmozNWptN3xpcDJzc0pnTGJWcHhEMjhOQ08rPHl7VGZxYUV6azA0KEwK
emhBSzQlaEszZGZoRj9JVGg4R01CcjNNVFB1TSF2LXRZJERVaCFAUCs2PSh5TFVgcTBLY1ZTPz4r
YTxnTiRZVT9ACnpebVMhXyRqWmEzI29ENiRiMm1fayVoU2ElZ3lWWDAyOVZ2digwSkU1PmtFKmpU
SCtjfWw5RWBHWUwjNCszWnhpfQp6Mz1HWTY0TlA/bmpZMTVLdHhTeHAzezE1UmpJOWd8ekl2PlFN
JHdSKXBPVHFZaUNhVTlzS3w0bTFfbj04S2JMaCoKRzJ+N1l6SCRJeUgKCmxpdGVyYWwgMApIY21W
P2QwMDAwMQoKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvcHJlbG9hZGVyL3Jlc291cmNl
cy9ub3NjcmlwdC1pbWFnZTIucG5nIGIvTGF5b3V0VGVzdHMvZmFzdC9wcmVsb2FkZXIvcmVzb3Vy
Y2VzL25vc2NyaXB0LWltYWdlMi5wbmcKaW5kZXggZTY5ZGUyOWJiMmQxZDY0MzRiOGIyOWFlNzc1
YWQ4YzJlNDhjNTM5MS4uNzZhNzQ5YjlmNGM1NDQxMTM4ZjY1ZWNjZTBlZmVlNGY2OWQyZjJiOCAx
MDA2NDQKR0lUIGJpbmFyeSBwYXRjaApsaXRlcmFsIDI1OAp6Y21lQVNATj8ob2xIeWB1VkJxIWlh
MHZwXmozNWptN3xpcDJzc0pnTGJWcHhEMjhOQ08rPHl7VGZxYUV6azA0KEwKemhBSzQlaEszZGZo
Rj9JVGg4R01CcjNNVFB1TSF2LXRZJERVaCFAUCs2PSh5TFVgcTBLY1ZTPz4rYTxnTiRZVT9ACnpe
bVMhXyRqWmEzI29ENiRiMm1fayVoU2ElZ3lWWDAyOVZ2digwSkU1PmtFKmpUSCtjfWw5RWBHWUwj
NCszWnhpfQp6Mz1HWTY0TlA/bmpZMTVLdHhTeHAzezE1UmpJOWd8ekl2PlFNJHdSKXBPVHFZaUNh
VTlzS3w0bTFfbj04S2JMaCoKRzJ+N1l6SCRJeUgKCmxpdGVyYWwgMApIY21WP2QwMDAwMQoKZGlm
ZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvcHJlbG9hZGVyL3Jlc291cmNlcy9zY3JpcHQxLmpz
IGIvTGF5b3V0VGVzdHMvZmFzdC9wcmVsb2FkZXIvcmVzb3VyY2VzL3NjcmlwdDEuanMKaW5kZXgg
ZTY5ZGUyOWJiMmQxZDY0MzRiOGIyOWFlNzc1YWQ4YzJlNDhjNTM5MS4uOGIxMzc4OTE3OTFmZTk2
OTI3YWQ3OGU2NGIwYWFkN2JkZWQwOGJkYyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvZmFzdC9w
cmVsb2FkZXIvcmVzb3VyY2VzL3NjcmlwdDEuanMKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9wcmVs
b2FkZXIvcmVzb3VyY2VzL3NjcmlwdDEuanMKQEAgLTAsMCArMSBAQAorCmRpZmYgLS1naXQgYS9M
YXlvdXRUZXN0cy9mYXN0L3ByZWxvYWRlci9yZXNvdXJjZXMvc3R5bGUxLmNzcyBiL0xheW91dFRl
c3RzL2Zhc3QvcHJlbG9hZGVyL3Jlc291cmNlcy9zdHlsZTEuY3NzCmluZGV4IGU2OWRlMjliYjJk
MWQ2NDM0YjhiMjlhZTc3NWFkOGMyZTQ4YzUzOTEuLjhiMTM3ODkxNzkxZmU5NjkyN2FkNzhlNjRi
MGFhZDdiZGVkMDhiZGMgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2Zhc3QvcHJlbG9hZGVyL3Jl
c291cmNlcy9zdHlsZTEuY3NzCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvcHJlbG9hZGVyL3Jlc291
cmNlcy9zdHlsZTEuY3NzCkBAIC0wLDAgKzEgQEAKKwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
cGxhdGZvcm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnMgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsv
VGVzdEV4cGVjdGF0aW9ucwppbmRleCA0NTEwMTJmNGM5NTUyNTA0OTE5ZjM5NjhhMmVkZmUyYzlj
ODY2ZTI5Li44ZjM0MDNhODgyODNiYWI0MjkxYjZiNWE3NmU4ODFlMmRkNGYzY2JiIDEwMDY0NAot
LS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9ucworKysgYi9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9ucwpAQCAtMTM2NywyMSArMTM2Nyw2
IEBAIGZhc3QvYW5pbWF0aW9uL3JlcXVlc3QtYW5pbWF0aW9uLWZyYW1lLXRocm90dGxpbmctbG93
UG93ZXJNb2RlLmh0bWwgWyBGYWlsdXJlIF0KICMgV2ViR1BVIGlzIG5vdCBlbmFibGVkIG9uIEdU
SysuCiBmYXN0L2NhbnZhcy93ZWJncHUgWyBTa2lwIF0KIAotIyBGYWlsdXJlIHRvIGlkZW50aWZ5
IG1pbWUtdHlwZSBvZiBlbXB0eSAoemVybyBieXRlKSByZXNvdXJjZXMuCi13ZWJraXQub3JnL2Iv
MTcxMDU4IGZhc3QvcHJlbG9hZGVyL2RvY3VtZW50LXdyaXRlLW5vc2NyaXB0Lmh0bWwgWyBGYWls
dXJlIF0KLXdlYmtpdC5vcmcvYi8xNzEwNTggZmFzdC9wcmVsb2FkZXIvZG9jdW1lbnQtd3JpdGUu
aHRtbCBbIEZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzE3MTA1OCBmYXN0L3ByZWxvYWRlci9maXJz
dC1iYXNlLXRhZy1zY2FubmVkLXdpbnMuaHRtbCBbIEZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzE3
MTA1OCBmYXN0L3ByZWxvYWRlci9maXJzdC1iYXNlLXRhZy13aW5zLmh0bWwgWyBGYWlsdXJlIF0K
LXdlYmtpdC5vcmcvYi8xNzEwNTggZmFzdC9wcmVsb2FkZXIvaW1hZ2Utc3Jjc2V0Lmh0bWwgWyBG
YWlsdXJlIF0KLXdlYmtpdC5vcmcvYi8xNzEwNTggZmFzdC9wcmVsb2FkZXIvaW1hZ2UuaHRtbCBb
IEZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzE3MTA1OCBmYXN0L3ByZWxvYWRlci9pbnB1dC5odG1s
IFsgRmFpbHVyZSBdCi13ZWJraXQub3JnL2IvMTcxMDU4IGZhc3QvcHJlbG9hZGVyL2xpbmsuaHRt
bCBbIEZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzE3MTA1OCBmYXN0L3ByZWxvYWRlci9ub3Njcmlw
dC5odG1sIFsgRmFpbHVyZSBdCi13ZWJraXQub3JnL2IvMTcxMDU4IGZhc3QvcHJlbG9hZGVyL3Nj
cmlwdC5odG1sIFsgRmFpbHVyZSBdCi13ZWJraXQub3JnL2IvMTcxMDU4IGZhc3QvcHJlbG9hZGVy
L3N0eWxlLmh0bWwgWyBGYWlsdXJlIF0KLXdlYmtpdC5vcmcvYi8xNzEwNTggZmFzdC9wcmVsb2Fk
ZXIvdW5kZXJzdGFuZHMtYmFzZS10YWcuaHRtbCBbIEZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzE3
MTA1OCB0YWJsZXMvbW96aWxsYS9jb3JlL2NvbF93aWR0aHNfZml4X2F1dG9GaXhQZXIuaHRtbCBb
IEZhaWx1cmUgXQotCiAjLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLwogIyBFbmQgb2Yg
RXhwZWN0ZWQgZmFpbHVyZXMKICMvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vCmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy90YWJsZXMvbW96aWxsYS9jb3JlL2NvbF93aWR0aHNfZml4X2F1
dG9GaXhQZXIuaHRtbCBiL0xheW91dFRlc3RzL3RhYmxlcy9tb3ppbGxhL2NvcmUvY29sX3dpZHRo
c19maXhfYXV0b0ZpeFBlci5odG1sCmluZGV4IGU2OWRlMjliYjJkMWQ2NDM0YjhiMjlhZTc3NWFk
OGMyZTQ4YzUzOTEuLjA1MTllY2JhNmVhOTEzZTIxNjg5ZWM2OTJlODFlOWU0OTczZmJmNzMgMTAw
NjQ0Ci0tLSBhL0xheW91dFRlc3RzL3RhYmxlcy9tb3ppbGxhL2NvcmUvY29sX3dpZHRoc19maXhf
YXV0b0ZpeFBlci5odG1sCisrKyBiL0xheW91dFRlc3RzL3RhYmxlcy9tb3ppbGxhL2NvcmUvY29s
X3dpZHRoc19maXhfYXV0b0ZpeFBlci5odG1sCkBAIC0wLDAgKzEgQEAKKyAKXCBObyBuZXdsaW5l
IGF0IGVuZCBvZiBmaWxlCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>