<?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>140609</bug_id>
          
          <creation_ts>2015-01-19 01:49:00 -0800</creation_ts>
          <short_desc>[EFL][GTK] Stop compiling with fno-omit-frame-pointer, -fno-tree-dce</short_desc>
          <delta_ts>2015-02-26 05:00:59 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</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>
          <dependson>142042</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Zan Dobersek">zan</reporter>
          <assigned_to name="Zan Dobersek">zan</assigned_to>
          <cc>akiss</cc>
    
    <cc>ggaren</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>msaboff</cc>
    
    <cc>ossy</cc>
    
    <cc>svillar</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1062297</commentid>
    <comment_count>0</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2015-01-19 01:49:00 -0800</bug_when>
    <thetext>[EFL][GTK] Stop compiling with -fno-tree-dce</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1062300</commentid>
    <comment_count>1</comment_count>
      <attachid>244883</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2015-01-19 01:52:53 -0800</bug_when>
    <thetext>Created attachment 244883
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1062303</commentid>
    <comment_count>2</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2015-01-19 01:55:34 -0800</bug_when>
    <thetext>The main implication is that we insist on using the latest releases from the last three stable series of the GCC compiler. I tested all three, and there were no problems.

-fno-omit-frame-pointer could perhaps be removed as well, since without it there are still no problems. I&apos;d like to check it on ARM before that, though. (-fno-tree-dce was specific to x86-64.)

The origin of all this is bug #127777.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1062304</commentid>
    <comment_count>3</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-01-19 01:57:42 -0800</bug_when>
    <thetext>Great news, let me check it on EFL.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1062316</commentid>
    <comment_count>4</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2015-01-19 02:26:02 -0800</bug_when>
    <thetext>The tested versions of GCC were:
- 4.7.4
- 4.8.4
- 4.9.2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1062317</commentid>
    <comment_count>5</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-01-19 02:29:18 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; -fno-omit-frame-pointer could perhaps be removed as well, since without it
&gt; there are still no problems. I&apos;d like to check it on ARM before that,
&gt; though. (-fno-tree-dce was specific to x86-64.)
&gt; 
&gt; The origin of all this is bug #127777.

Can we really remove -fno-omit-frame-pointer? I thought JSC still 
relies on it. ( https://bugs.webkit.org/show_bug.cgi?id=127777#c15 ) 

Was something changed in JSC related to this issue?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1062325</commentid>
    <comment_count>6</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-01-19 03:09:21 -0800</bug_when>
    <thetext>I tested EFL on Ubuntu 14.04 X86_64 with the stock GCC 4.8.2, all 
tests pass after removing -fno-omit-frame-pointer and -fno-tree-dce .

ARM and Thumb2 testing are still in progress.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1062329</commentid>
    <comment_count>7</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-01-19 04:30:27 -0800</bug_when>
    <thetext>(In reply to comment #6)
&gt; ARM and Thumb2 testing are still in progress.

Tests are finished, all tests passed on ARM and Thumb2,
(except the flakey timeouts on Thumb2, it wasn&apos;t changed)
we can remove -fno-omit-frame-pointer and -fno-tree-dce too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1062339</commentid>
    <comment_count>8</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2015-01-19 05:12:38 -0800</bug_when>
    <thetext>Awesome, thanks for helping out!

In the future if problems arise in this area, we would ideally disable optimizations only for the affected architectures.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1062340</commentid>
    <comment_count>9</comment_count>
      <attachid>244898</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2015-01-19 05:19:00 -0800</bug_when>
    <thetext>Created attachment 244898
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1062343</commentid>
    <comment_count>10</comment_count>
      <attachid>244898</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-01-19 05:37:39 -0800</bug_when>
    <thetext>Comment on attachment 244898
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=244898&amp;action=review

r=me

&gt; Source/cmake/OptionsEfl.cmake:263
&gt;  # Push of rbp is needed after JSC JIT uses CStack.

Please remove this comment before landing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1062344</commentid>
    <comment_count>11</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2015-01-19 05:41:38 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; The main implication is that we insist on using the latest releases from the
&gt; last three stable series of the GCC compiler. I tested all three, and there
&gt; were no problems.
&gt; 
&gt; -fno-omit-frame-pointer could perhaps be removed as well, since without it
&gt; there are still no problems. I&apos;d like to check it on ARM before that,
&gt; though. (-fno-tree-dce was specific to x86-64.)

This is important enough to be sent to the list IMO.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1062357</commentid>
    <comment_count>12</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-01-19 06:55:59 -0800</bug_when>
    <thetext>I played a little bit with bisecting which revisions fixed the issue.

Without -fno-omit-frame-pointer and -fno-tree-dce options, there were
~ 1800-2000 failures previously, but https://trac.webkit.org/changeset/173282
fixed most of the failures, and https://trac.webkit.org/changeset/173298 fixed
the remaining 78 failures on x86_64. I think these changes fixed the issues
on ARM and Thumb2 too, but I haven&apos;t checked yet, only the ToT revision.

It would be better to reference to this changesets in the changelog 
instead of unlikely GCC changes/fixed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1062383</commentid>
    <comment_count>13</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-01-19 10:16:17 -0800</bug_when>
    <thetext>(In reply to comment #12)
&gt; I played a little bit with bisecting which revisions fixed the issue.
&gt; 
&gt; Without -fno-omit-frame-pointer and -fno-tree-dce options, there were
&gt; ~ 1800-2000 failures previously, but https://trac.webkit.org/changeset/173282
&gt; fixed most of the failures, and https://trac.webkit.org/changeset/173298
&gt; fixed
&gt; the remaining 78 failures on x86_64. I think these changes fixed the issues
&gt; on ARM and Thumb2 too, but I haven&apos;t checked yet, only the ToT revision.
&gt; 
&gt; It would be better to reference to this changesets in the changelog 
&gt; instead of unlikely GCC changes/fixed.

I validated, r173282 fixed most of the failures on ARM and Thumb2 too,
and r173298 fixed the remaining failures.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1063325</commentid>
    <comment_count>14</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-01-22 01:42:50 -0800</bug_when>
    <thetext>Can we remove the -Wno-error=uninitialized workaround too from here?

http://trac.webkit.org/browser/trunk/Source/cmake/WebKitHelpers.cmake?rev=172894#L31</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1063329</commentid>
    <comment_count>15</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-01-22 02:19:13 -0800</bug_when>
    <thetext>(In reply to comment #14)
&gt; Can we remove the -Wno-error=uninitialized workaround too from here?
&gt; 
&gt; http://trac.webkit.org/browser/trunk/Source/cmake/WebKitHelpers.
&gt; cmake?rev=172894#L31

I checked, we can remove -Wno-error=uninitialized and -Wno-error=literal-suffix too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1063684</commentid>
    <comment_count>16</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-01-23 08:49:03 -0800</bug_when>
    <thetext>Zan, could you land it in the near future?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1064114</commentid>
    <comment_count>17</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2015-01-26 01:36:59 -0800</bug_when>
    <thetext>(In reply to comment #15)
&gt; (In reply to comment #14)
&gt; &gt; Can we remove the -Wno-error=uninitialized workaround too from here?
&gt; &gt; 
&gt; &gt; http://trac.webkit.org/browser/trunk/Source/cmake/WebKitHelpers.
&gt; &gt; cmake?rev=172894#L31
&gt; 
&gt; I checked, we can remove -Wno-error=uninitialized and
&gt; -Wno-error=literal-suffix too.

In a separate bug, please.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1064117</commentid>
    <comment_count>18</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-01-26 01:44:35 -0800</bug_when>
    <thetext>(In reply to comment #17)
&gt; (In reply to comment #15)
&gt; &gt; (In reply to comment #14)
&gt; &gt; &gt; Can we remove the -Wno-error=uninitialized workaround too from here?
&gt; &gt; &gt; 
&gt; &gt; &gt; http://trac.webkit.org/browser/trunk/Source/cmake/WebKitHelpers.
&gt; &gt; &gt; cmake?rev=172894#L31
&gt; &gt; 
&gt; &gt; I checked, we can remove -Wno-error=uninitialized and
&gt; &gt; -Wno-error=literal-suffix too.
&gt; 
&gt; In a separate bug, please.

It&apos;s ok for me to do it in a separated bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1072345</commentid>
    <comment_count>19</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-02-26 04:58:28 -0800</bug_when>
    <thetext>Already landed in http://trac.webkit.org/changeset/179110</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>244883</attachid>
            <date>2015-01-19 01:52:53 -0800</date>
            <delta_ts>2015-01-19 05:18:53 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-140609-20150119015506.patch</filename>
            <type>text/plain</type>
            <size>3057</size>
            <attacher name="Zan Dobersek">zan</attacher>
            
              <data encoding="base64">SW5kZXg6IENoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBDaGFuZ2VMb2cJKHJldmlzaW9uIDE3ODY0
MikKKysrIENoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE4IEBACisyMDE1LTAx
LTE5ICBaYW4gRG9iZXJzZWsgIDx6ZG9iZXJzZWtAaWdhbGlhLmNvbT4KKworICAgICAgICBbRUZM
XVtHVEtdIFN0b3AgY29tcGlsaW5nIHdpdGggLWZuby10cmVlLWRjZQorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQwNjA5CisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGhlIGxhdGVzdCByZWxlYXNlcyBvZiBH
Q0MgdmVyc2lvbnMgNC43LCA0LjggYW5kIDQuOSBhbGwgY29tcGlsZSBhbmQKKyAgICAgICAgcnVu
IEpTQyB0ZXN0cyBmaW5lIHdpdGhvdXQgdGhlIC1mbm8tdHJlZS1kY2UgY29tcGlsYXRpb24gZmxh
Zy4gVGhhdAorICAgICAgICB3YXMgYWRkZWQgYWZ0ZXIgdGhlIGpzQ1N0YWNrIGJyYW5jaCBtZXJn
ZSwgYnV0IGNhbiBub3cgYmUgcmVtb3ZlZAorICAgICAgICBzaW5jZSB0aGUgcmVsZXZhbnQgaXNz
dWUgaW4gR0NDIHdhcyBmaXhlZC4KKworICAgICAgICAqIFNvdXJjZS9jbWFrZS9PcHRpb25zRWZs
LmNtYWtlOgorICAgICAgICAqIFNvdXJjZS9jbWFrZS9PcHRpb25zR1RLLmNtYWtlOgorCiAyMDE1
LTAxLTE1ICBDc2FiYSBPc3p0cm9nb27DoWMgIDxvc3N5QHdlYmtpdC5vcmc+CiAKICAgICAgICAg
UmVtb3ZlIEVOQUJMRShTUUxfREFUQUJBU0UpIGd1YXJkcwpJbmRleDogU291cmNlL2NtYWtlL09w
dGlvbnNFZmwuY21ha2UKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL2NtYWtlL09wdGlvbnNFZmwuY21h
a2UJKHJldmlzaW9uIDE3ODY0MSkKKysrIFNvdXJjZS9jbWFrZS9PcHRpb25zRWZsLmNtYWtlCSh3
b3JraW5nIGNvcHkpCkBAIC0yNjIsOCArMjYyLDggQEAgc2V0KENQQUNLX1NPVVJDRV9HRU5FUkFU
T1IgVEJaMikKICMgT3B0aW1pemUgYmluYXJ5IHNpemUgZm9yIHJlbGVhc2UgYnVpbGRzIGJ5IHJl
bW92aW5nIGRlYWQgc2VjdGlvbnMgb24gdW5peC9nY2MuCiAjIFB1c2ggb2YgcmJwIGlzIG5lZWRl
ZCBhZnRlciBKU0MgSklUIHVzZXMgQ1N0YWNrLgogaWYgKENNQUtFX0NPTVBJTEVSX0lTX0dOVUND
IEFORCBVTklYIEFORCBOT1QgQVBQTEUpCi0gICAgc2V0KENNQUtFX0NfRkxBR1NfUkVMRUFTRSAi
JHtDTUFLRV9DX0ZMQUdTX1JFTEVBU0V9IC1mZnVuY3Rpb24tc2VjdGlvbnMgLWZkYXRhLXNlY3Rp
b25zIC1mbm8tb21pdC1mcmFtZS1wb2ludGVyIC1mbm8tdHJlZS1kY2UiKQotICAgIHNldChDTUFL
RV9DWFhfRkxBR1NfUkVMRUFTRSAiJHtDTUFLRV9DWFhfRkxBR1NfUkVMRUFTRX0gLWZmdW5jdGlv
bi1zZWN0aW9ucyAtZmRhdGEtc2VjdGlvbnMgLWZuby1ydHRpIC1mbm8tb21pdC1mcmFtZS1wb2lu
dGVyIC1mbm8tdHJlZS1kY2UiKQorICAgIHNldChDTUFLRV9DX0ZMQUdTX1JFTEVBU0UgIiR7Q01B
S0VfQ19GTEFHU19SRUxFQVNFfSAtZmZ1bmN0aW9uLXNlY3Rpb25zIC1mZGF0YS1zZWN0aW9ucyAt
Zm5vLW9taXQtZnJhbWUtcG9pbnRlciIpCisgICAgc2V0KENNQUtFX0NYWF9GTEFHU19SRUxFQVNF
ICIke0NNQUtFX0NYWF9GTEFHU19SRUxFQVNFfSAtZmZ1bmN0aW9uLXNlY3Rpb25zIC1mZGF0YS1z
ZWN0aW9ucyAtZm5vLXJ0dGkgLWZuby1vbWl0LWZyYW1lLXBvaW50ZXIiKQogICAgIHNldChDTUFL
RV9TSEFSRURfTElOS0VSX0ZMQUdTX1JFTEVBU0UgIiR7Q01BS0VfU0hBUkVEX0xJTktFUl9GTEFH
U19SRUxFQVNFfSAtV2wsLS1nYy1zZWN0aW9ucyIpCiBlbmRpZiAoKQogCkluZGV4OiBTb3VyY2Uv
Y21ha2UvT3B0aW9uc0dUSy5jbWFrZQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvY21ha2UvT3B0aW9u
c0dUSy5jbWFrZQkocmV2aXNpb24gMTc4NjQxKQorKysgU291cmNlL2NtYWtlL09wdGlvbnNHVEsu
Y21ha2UJKHdvcmtpbmcgY29weSkKQEAgLTM2NSwxNCArMzY1LDggQEAgc2V0KFNIT1VMRF9JTlNU
QUxMX0pTX1NIRUxMIE9OKQogCiAjIFB1c2ggb2YgcmJwIGlzIG5lZWRlZCBhZnRlciBKU0MgSklU
IHVzZXMgQ1N0YWNrLiBTZWUgaHR0cDovL3drYnVnLmNvbS8xMjc3NzcuCiBpZiAoVU5JWCBBTkQg
Tk9UIEFQUExFKQotICAgIGlmIChDTUFLRV9DT01QSUxFUl9JU19HTlVDWFgpCi0gICAgICAgIHNl
dChDTUFLRV9DX0ZMQUdTX1JFTEVBU0UgIiR7Q01BS0VfQ19GTEFHU19SRUxFQVNFfSAtZm5vLW9t
aXQtZnJhbWUtcG9pbnRlciAtZm5vLXRyZWUtZGNlIikKLSAgICAgICAgc2V0KENNQUtFX0NYWF9G
TEFHU19SRUxFQVNFICIke0NNQUtFX0NYWF9GTEFHU19SRUxFQVNFfSAtZm5vLW9taXQtZnJhbWUt
cG9pbnRlciAtZm5vLXRyZWUtZGNlIikKLSAgICBlbmRpZiAoKQotICAgIGlmICgke0NNQUtFX0NY
WF9DT01QSUxFUl9JRH0gU1RSRVFVQUwgIkNsYW5nIikKLSAgICAgICAgc2V0KENNQUtFX0NfRkxB
R1NfUkVMRUFTRSAiJHtDTUFLRV9DX0ZMQUdTX1JFTEVBU0V9IC1mbm8tb21pdC1mcmFtZS1wb2lu
dGVyIikKLSAgICAgICAgc2V0KENNQUtFX0NYWF9GTEFHU19SRUxFQVNFICIke0NNQUtFX0NYWF9G
TEFHU19SRUxFQVNFfSAtZm5vLW9taXQtZnJhbWUtcG9pbnRlciIpCi0gICAgZW5kaWYgKCkKKyAg
ICBzZXQoQ01BS0VfQ19GTEFHU19SRUxFQVNFICIke0NNQUtFX0NfRkxBR1NfUkVMRUFTRX0gLWZu
by1vbWl0LWZyYW1lLXBvaW50ZXIiKQorICAgIHNldChDTUFLRV9DWFhfRkxBR1NfUkVMRUFTRSAi
JHtDTUFLRV9DWFhfRkxBR1NfUkVMRUFTRX0gLWZuby1vbWl0LWZyYW1lLXBvaW50ZXIiKQogZW5k
aWYgKCkKIAogIyBBZGQgYSB0eXBlbGliIGZpbGUgdG8gdGhlIGxpc3Qgb2YgYWxsIHR5cGVsaWIg
ZGVwZW5kZW5jaWVzLiBUaGlzIG1ha2VzIGl0IGVhc3kgdG8K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>244898</attachid>
            <date>2015-01-19 05:19:00 -0800</date>
            <delta_ts>2015-01-19 05:37:39 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-140609-20150119052113.patch</filename>
            <type>text/plain</type>
            <size>3111</size>
            <attacher name="Zan Dobersek">zan</attacher>
            
              <data encoding="base64">SW5kZXg6IENoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBDaGFuZ2VMb2cJKHJldmlzaW9uIDE3ODY0
MykKKysrIENoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE5IEBACisyMDE1LTAx
LTE5ICBaYW4gRG9iZXJzZWsgIDx6ZG9iZXJzZWtAaWdhbGlhLmNvbT4KKworICAgICAgICBbRUZM
XVtHVEtdIFN0b3AgY29tcGlsaW5nIHdpdGggZm5vLW9taXQtZnJhbWUtcG9pbnRlciwgLWZuby10
cmVlLWRjZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTQwNjA5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
VGhlIGxhdGVzdCByZWxlYXNlcyBvZiBHQ0MgdmVyc2lvbnMgNC43LCA0LjggYW5kIDQuOSBhbGwg
Y29tcGlsZSBhbmQKKyAgICAgICAgcnVuIEpTQyB0ZXN0cyBmaW5lIHdpdGhvdXQgdGhlIC1mbm8t
dHJlZS1kY2UgYW5kIC1mbm8tb21pdC1mcmFtZS1wb2ludGVyCisgICAgICAgIGNvbXBpbGF0aW9u
IGZsYWdzLiBUaG9zZSB3ZXJlIGFkZGVkIGFmdGVyIHRoZSBqc0NTdGFjayBicmFuY2ggbWVyZ2Us
IGJ1dAorICAgICAgICBjYW4gbm93IGJlIHJlbW92ZWQgc2luY2UgdGhlIHJlbGV2YW50IGlzc3Vl
cyBpbiBHQ0Mgd2VyZSBmaXhlZCwgYW5kIGNoYW5nZXMKKyAgICAgICAgaW4gSmF2YVNjcmlwdENv
cmUgYWdhaW4gZW5hYmxlIG9taXR0aW5nIHRoZSBmcmFtZSBwb2ludGVyLgorCisgICAgICAgICog
U291cmNlL2NtYWtlL09wdGlvbnNFZmwuY21ha2U6CisgICAgICAgICogU291cmNlL2NtYWtlL09w
dGlvbnNHVEsuY21ha2U6CisKIDIwMTUtMDEtMTUgIENzYWJhIE9zenRyb2dvbsOhYyAgPG9zc3lA
d2Via2l0Lm9yZz4KIAogICAgICAgICBSZW1vdmUgRU5BQkxFKFNRTF9EQVRBQkFTRSkgZ3VhcmRz
CkluZGV4OiBTb3VyY2UvY21ha2UvT3B0aW9uc0VmbC5jbWFrZQo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3Vy
Y2UvY21ha2UvT3B0aW9uc0VmbC5jbWFrZQkocmV2aXNpb24gMTc4NjQzKQorKysgU291cmNlL2Nt
YWtlL09wdGlvbnNFZmwuY21ha2UJKHdvcmtpbmcgY29weSkKQEAgLTI2Miw4ICsyNjIsOCBAQCBz
ZXQoQ1BBQ0tfU09VUkNFX0dFTkVSQVRPUiBUQloyKQogIyBPcHRpbWl6ZSBiaW5hcnkgc2l6ZSBm
b3IgcmVsZWFzZSBidWlsZHMgYnkgcmVtb3ZpbmcgZGVhZCBzZWN0aW9ucyBvbiB1bml4L2djYy4K
ICMgUHVzaCBvZiByYnAgaXMgbmVlZGVkIGFmdGVyIEpTQyBKSVQgdXNlcyBDU3RhY2suCiBpZiAo
Q01BS0VfQ09NUElMRVJfSVNfR05VQ0MgQU5EIFVOSVggQU5EIE5PVCBBUFBMRSkKLSAgICBzZXQo
Q01BS0VfQ19GTEFHU19SRUxFQVNFICIke0NNQUtFX0NfRkxBR1NfUkVMRUFTRX0gLWZmdW5jdGlv
bi1zZWN0aW9ucyAtZmRhdGEtc2VjdGlvbnMgLWZuby1vbWl0LWZyYW1lLXBvaW50ZXIgLWZuby10
cmVlLWRjZSIpCi0gICAgc2V0KENNQUtFX0NYWF9GTEFHU19SRUxFQVNFICIke0NNQUtFX0NYWF9G
TEFHU19SRUxFQVNFfSAtZmZ1bmN0aW9uLXNlY3Rpb25zIC1mZGF0YS1zZWN0aW9ucyAtZm5vLXJ0
dGkgLWZuby1vbWl0LWZyYW1lLXBvaW50ZXIgLWZuby10cmVlLWRjZSIpCisgICAgc2V0KENNQUtF
X0NfRkxBR1NfUkVMRUFTRSAiJHtDTUFLRV9DX0ZMQUdTX1JFTEVBU0V9IC1mZnVuY3Rpb24tc2Vj
dGlvbnMgLWZkYXRhLXNlY3Rpb25zIikKKyAgICBzZXQoQ01BS0VfQ1hYX0ZMQUdTX1JFTEVBU0Ug
IiR7Q01BS0VfQ1hYX0ZMQUdTX1JFTEVBU0V9IC1mZnVuY3Rpb24tc2VjdGlvbnMgLWZkYXRhLXNl
Y3Rpb25zIC1mbm8tcnR0aSIpCiAgICAgc2V0KENNQUtFX1NIQVJFRF9MSU5LRVJfRkxBR1NfUkVM
RUFTRSAiJHtDTUFLRV9TSEFSRURfTElOS0VSX0ZMQUdTX1JFTEVBU0V9IC1XbCwtLWdjLXNlY3Rp
b25zIikKIGVuZGlmICgpCiAKSW5kZXg6IFNvdXJjZS9jbWFrZS9PcHRpb25zR1RLLmNtYWtlCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIFNvdXJjZS9jbWFrZS9PcHRpb25zR1RLLmNtYWtlCShyZXZpc2lvbiAxNzg2
NDMpCisrKyBTb3VyY2UvY21ha2UvT3B0aW9uc0dUSy5jbWFrZQkod29ya2luZyBjb3B5KQpAQCAt
MzYzLDE4ICszNjMsNiBAQCBzZXQoV2ViS2l0MldlYkV4dGVuc2lvbl9QS0dDT05GSUdfRklMRSAk
CiAKIHNldChTSE9VTERfSU5TVEFMTF9KU19TSEVMTCBPTikKIAotIyBQdXNoIG9mIHJicCBpcyBu
ZWVkZWQgYWZ0ZXIgSlNDIEpJVCB1c2VzIENTdGFjay4gU2VlIGh0dHA6Ly93a2J1Zy5jb20vMTI3
Nzc3LgotaWYgKFVOSVggQU5EIE5PVCBBUFBMRSkKLSAgICBpZiAoQ01BS0VfQ09NUElMRVJfSVNf
R05VQ1hYKQotICAgICAgICBzZXQoQ01BS0VfQ19GTEFHU19SRUxFQVNFICIke0NNQUtFX0NfRkxB
R1NfUkVMRUFTRX0gLWZuby1vbWl0LWZyYW1lLXBvaW50ZXIgLWZuby10cmVlLWRjZSIpCi0gICAg
ICAgIHNldChDTUFLRV9DWFhfRkxBR1NfUkVMRUFTRSAiJHtDTUFLRV9DWFhfRkxBR1NfUkVMRUFT
RX0gLWZuby1vbWl0LWZyYW1lLXBvaW50ZXIgLWZuby10cmVlLWRjZSIpCi0gICAgZW5kaWYgKCkK
LSAgICBpZiAoJHtDTUFLRV9DWFhfQ09NUElMRVJfSUR9IFNUUkVRVUFMICJDbGFuZyIpCi0gICAg
ICAgIHNldChDTUFLRV9DX0ZMQUdTX1JFTEVBU0UgIiR7Q01BS0VfQ19GTEFHU19SRUxFQVNFfSAt
Zm5vLW9taXQtZnJhbWUtcG9pbnRlciIpCi0gICAgICAgIHNldChDTUFLRV9DWFhfRkxBR1NfUkVM
RUFTRSAiJHtDTUFLRV9DWFhfRkxBR1NfUkVMRUFTRX0gLWZuby1vbWl0LWZyYW1lLXBvaW50ZXIi
KQotICAgIGVuZGlmICgpCi1lbmRpZiAoKQotCiAjIEFkZCBhIHR5cGVsaWIgZmlsZSB0byB0aGUg
bGlzdCBvZiBhbGwgdHlwZWxpYiBkZXBlbmRlbmNpZXMuIFRoaXMgbWFrZXMgaXQgZWFzeSB0bwog
IyBleHBvc2UgYSAnZ2lyJyB0YXJnZXQgd2l0aCBhbGwgZ29iamVjdC1pbnRyb3NwZWN0aW9uIGZp
bGVzLgogbWFjcm8oQUREX1RZUEVMSUIgdHlwZWxpYikK
</data>
<flag name="review"
          id="269826"
          type_id="1"
          status="+"
          setter="ossy"
    />
          </attachment>
      

    </bug>

</bugzilla>