<?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>30864</bug_id>
          
          <creation_ts>2009-10-28 09:12:17 -0700</creation_ts>
          <short_desc>[Qt] Implement symbol hiding for JSC&apos;s JIT functions.</short_desc>
          <delta_ts>2009-11-18 15:02: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>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Qt</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jocelyn Turcotte">jturcotte</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>barraclough</cc>
    
    <cc>commit-queue</cc>
    
    <cc>eric</cc>
    
    <cc>kenneth</cc>
    
    <cc>laszlo.gombos</cc>
    
    <cc>oliver</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>158579</commentid>
    <comment_count>0</comment_count>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2009-10-28 09:12:17 -0700</bug_when>
    <thetext>These functions are implemented directly in assembly, so they need the proper directives to enable/disable visibility. On ELF systems, it&apos;s .hidden, whereas on Mach-O systems (Mac) it&apos;s .private_extern. On Windows, it&apos;s not necessary since you have to explicitly export. I also implemented the AIX idiom, though it&apos;s unlikely anyone will implement AIX/POWER JIT.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>158580</commentid>
    <comment_count>1</comment_count>
      <attachid>42033</attachid>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2009-10-28 09:12:56 -0700</bug_when>
    <thetext>Created attachment 42033
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>158989</commentid>
    <comment_count>2</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-10-29 11:43:45 -0700</bug_when>
    <thetext>FYI, svn-apply (and thus the commit-queue) will fail to handle this patch until bug 30683 is landed (which will hopefully be soon).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>162540</commentid>
    <comment_count>3</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-11-11 10:23:54 -0800</bug_when>
    <thetext>This looks sane to me, but Gavin or Oliver are really your best people to review this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>163473</commentid>
    <comment_count>4</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-11-13 13:31:38 -0800</bug_when>
    <thetext>I&apos;m confused that the ChangeLog says Thiago Macieira, and yet Jocelyn Turcotte attached the patch.  Neither of you have committer powers AFAIK, so I would add this to the commit-queue, except that I fear the ChangeLog may list the wrong person?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>163482</commentid>
    <comment_count>5</comment_count>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2009-11-13 13:45:22 -0800</bug_when>
    <thetext>(In reply to comment #4)
&gt; I&apos;m confused that the ChangeLog says Thiago Macieira, and yet Jocelyn Turcotte
&gt; attached the patch.  Neither of you have committer powers AFAIK, so I would add
&gt; this to the commit-queue, except that I fear the ChangeLog may list the wrong
&gt; person?

Thiago is a Qt product manager and developer. He has a lot of experience of making Qt compile on all of our supported platforms. As Qt distributes WebKit as part of it&apos;s source code, Thiago probably did the patch for Qt and not trunk WebKit.

As many of the Qt developers is not working directly on WebKit, but still make fixes as part of Qt (think documentation as well), Jocelyn is trying to upstream those patches and has thus rebased them to trunk WebKit and added them to Bugzilla.

I think this explains the situation.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>164742</commentid>
    <comment_count>6</comment_count>
      <attachid>42033</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2009-11-18 15:02:37 -0800</bug_when>
    <thetext>Comment on attachment 42033
Patch

Clearing flags on attachment: 42033

Committed r51141: &lt;http://trac.webkit.org/changeset/51141&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>164743</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2009-11-18 15:02:59 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>42033</attachid>
            <date>2009-10-28 09:12:56 -0700</date>
            <delta_ts>2009-11-18 15:02:35 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>thiago2.patch</filename>
            <type>text/plain</type>
            <size>8055</size>
            <attacher name="Jocelyn Turcotte">jturcotte</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZyBiL0phdmFTY3JpcHRDb3JlL0No
YW5nZUxvZwppbmRleCBlZmFiMTM0Li40ZGIxY2I4IDEwMDY0NAotLS0gYS9KYXZhU2NyaXB0Q29y
ZS9DaGFuZ2VMb2cKKysrIGIvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCkBAIC0yLDYgKzIsMjEg
QEAKIAogICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KIAorICAgICAgICBbUXRd
IEltcGxlbWVudCBzeW1ib2wgaGlkaW5nIGZvciBKU0MncyBKSVQgZnVuY3Rpb25zLgorCisgICAg
ICAgIFRoZXNlIGZ1bmN0aW9ucyBhcmUgaW1wbGVtZW50ZWQgZGlyZWN0bHkgaW4gYXNzZW1ibHks
IHNvIHRoZXkgbmVlZCB0aGUKKyAgICAgICAgcHJvcGVyIGRpcmVjdGl2ZXMgdG8gZW5hYmxlL2Rp
c2FibGUgdmlzaWJpbGl0eS4gT24gRUxGIHN5c3RlbXMsIGl0J3MKKyAgICAgICAgLmhpZGRlbiwg
d2hlcmVhcyBvbiBNYWNoLU8gc3lzdGVtcyAoTWFjKSBpdCdzIC5wcml2YXRlX2V4dGVybi4gT24K
KyAgICAgICAgV2luZG93cywgaXQncyBub3QgbmVjZXNzYXJ5IHNpbmNlIHlvdSBoYXZlIHRvIGV4
cGxpY2l0bHkgZXhwb3J0LiBJCisgICAgICAgIGFsc28gaW1wbGVtZW50ZWQgdGhlIEFJWCBpZGlv
bSwgdGhvdWdoIGl0J3MgdW5saWtlbHkgYW55b25lIHdpbGwKKyAgICAgICAgaW1wbGVtZW50IEFJ
WC9QT1dFUiBKSVQuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0zMDg2NAorCisgICAgICAgICogaml0L0pJVFN0dWJzLmNwcDoKKworMjAwOS0xMC0yNyAg
VGhpYWdvIE1hY2llaXJhIDx0aGlhZ28ubWFjaWVpcmFAbm9raWEuY29tPgorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCiAgICAgICAgIFtRdF0gRml4IGxpbmtpbmcgb24g
TGludXggMzItYml0LgogCiAgICAgICAgIEl0IHdhcyBtaXNzaW5nIHRoZSAiLnRleHQiIGRpcmVj
dGl2ZSBhdCB0aGUgdG9wIG9mIHRoZSBmaWxlLApkaWZmIC0tZ2l0IGEvSmF2YVNjcmlwdENvcmUv
aml0L0pJVFN0dWJzLmNwcCBiL0phdmFTY3JpcHRDb3JlL2ppdC9KSVRTdHVicy5jcHAKaW5kZXgg
OWZhODk4YS4uNDcwZWQwYiAxMDA2NDQKLS0tIGEvSmF2YVNjcmlwdENvcmUvaml0L0pJVFN0dWJz
LmNwcAorKysgYi9KYXZhU2NyaXB0Q29yZS9qaXQvSklUU3R1YnMuY3BwCkBAIC04MSw2ICs4MSwx
OSBAQCBuYW1lc3BhY2UgSlNDIHsKICNkZWZpbmUgU1lNQk9MX1NUUklOR19SRUxPQ0FUSU9OKG5h
bWUpIFNZTUJPTF9TVFJJTkcobmFtZSkKICNlbmRpZgogCisjaWYgUExBVEZPUk0oREFSV0lOKQor
ICAgIC8vIE1hY2gtTyBwbGF0Zm9ybQorI2RlZmluZSBISURFX1NZTUJPTChuYW1lKSAiLnByaXZh
dGVfZXh0ZXJuIF8iICNuYW1lCisjZWxpZiBQTEFURk9STShBSVgpCisgICAgLy8gSUJNJ3Mgb3du
IGZpbGUgZm9ybWF0CisjZGVmaW5lIEhJREVfU1lNQk9MKG5hbWUpICIubGdsb2JsICIgI25hbWUK
KyNlbGlmIFBMQVRGT1JNKExJTlVYKSB8fCBQTEFURk9STShGUkVFQlNEKSB8fCBQTEFURk9STShP
UEVOQlNEKSB8fCBQTEFURk9STShTT0xBUklTKSB8fCAoUExBVEZPUk0oSFBVWCkgJiYgUExBVEZP
Uk0oSUE2NCkpIHx8IFBMQVRGT1JNKFNZTUJJQU4pIHx8IFBMQVRGT1JNKE5FVEJTRCkKKyAgICAv
LyBFTEYgcGxhdGZvcm0KKyNkZWZpbmUgSElERV9TWU1CT0wobmFtZSkgIi5oaWRkZW4gIiAjbmFt
ZQorI2Vsc2UKKyNkZWZpbmUgSElERV9TWU1CT0wobmFtZSkKKyNlbmRpZgorCiAjaWYgVVNFKEpT
VkFMVUUzMl82NCkKIAogI2lmIENPTVBJTEVSKEdDQykgJiYgUExBVEZPUk0oWDg2KQpAQCAtOTUs
NiArMTA4LDcgQEAgQ09NUElMRV9BU1NFUlQob2Zmc2V0b2Yoc3RydWN0IEpJVFN0YWNrRnJhbWUs
IGNvZGUpID09IDB4NTAsIEpJVFN0YWNrRnJhbWVfY29kZV8KIGFzbSB2b2xhdGlsZSAoCiAiLnRl
eHRcbiIKICIuZ2xvYmwgIiBTWU1CT0xfU1RSSU5HKGN0aVRyYW1wb2xpbmUpICJcbiIKK0hJREVf
U1lNQk9MKGN0aVRyYW1wb2xpbmUpICJcbiIKIFNZTUJPTF9TVFJJTkcoY3RpVHJhbXBvbGluZSkg
IjoiICJcbiIKICAgICAicHVzaGwgJWVicCIgIlxuIgogICAgICJtb3ZsICVlc3AsICVlYnAiICJc
biIKQEAgLTExNSw2ICsxMjksNyBAQCBTWU1CT0xfU1RSSU5HKGN0aVRyYW1wb2xpbmUpICI6IiAi
XG4iCiAKIGFzbSB2b2xhdGlsZSAoCiAiLmdsb2JsICIgU1lNQk9MX1NUUklORyhjdGlWTVRocm93
VHJhbXBvbGluZSkgIlxuIgorSElERV9TWU1CT0woY3RpVk1UaHJvd1RyYW1wb2xpbmUpICJcbiIK
IFNZTUJPTF9TVFJJTkcoY3RpVk1UaHJvd1RyYW1wb2xpbmUpICI6IiAiXG4iCiAjaWYgIVVTRShK
SVRfU1RVQl9BUkdVTUVOVF9WQV9MSVNUKQogICAgICJtb3ZsICVlc3AsICVlY3giICJcbiIKQEAg
LTEzMCw2ICsxNDUsNyBAQCBTWU1CT0xfU1RSSU5HKGN0aVZNVGhyb3dUcmFtcG9saW5lKSAiOiIg
IlxuIgogICAgIAogYXNtIHZvbGF0aWxlICgKICIuZ2xvYmwgIiBTWU1CT0xfU1RSSU5HKGN0aU9w
VGhyb3dOb3RDYXVnaHQpICJcbiIKK0hJREVfU1lNQk9MKGN0aU9wVGhyb3dOb3RDYXVnaHQpICJc
biIKIFNZTUJPTF9TVFJJTkcoY3RpT3BUaHJvd05vdENhdWdodCkgIjoiICJcbiIKICAgICAiYWRk
bCAkMHgzYywgJWVzcCIgIlxuIgogICAgICJwb3BsICVlYngiICJcbiIKQEAgLTE1NCw2ICsxNzAs
NyBAQCBDT01QSUxFX0FTU0VSVChvZmZzZXRvZihzdHJ1Y3QgSklUU3RhY2tGcmFtZSwgY29kZSkg
PT0gMHg4MCwgSklUU3RhY2tGcmFtZV9jb2RlXwogCiBhc20gdm9sYXRpbGUgKAogIi5nbG9ibCAi
IFNZTUJPTF9TVFJJTkcoY3RpVHJhbXBvbGluZSkgIlxuIgorSElERV9TWU1CT0woY3RpVHJhbXBv
bGluZSkgIlxuIgogU1lNQk9MX1NUUklORyhjdGlUcmFtcG9saW5lKSAiOiIgIlxuIgogICAgICJw
dXNocSAlcmJwIiAiXG4iCiAgICAgIm1vdnEgJXJzcCwgJXJicCIgIlxuIgpAQCAtMTgwLDYgKzE5
Nyw3IEBAIFNZTUJPTF9TVFJJTkcoY3RpVHJhbXBvbGluZSkgIjoiICJcbiIKIAogYXNtIHZvbGF0
aWxlICgKICIuZ2xvYmwgIiBTWU1CT0xfU1RSSU5HKGN0aVZNVGhyb3dUcmFtcG9saW5lKSAiXG4i
CitISURFX1NZTUJPTChjdGlWTVRocm93VHJhbXBvbGluZSkgIlxuIgogU1lNQk9MX1NUUklORyhj
dGlWTVRocm93VHJhbXBvbGluZSkgIjoiICJcbiIKICAgICAibW92cSAlcnNwLCAlcmRpIiAiXG4i
CiAgICAgImNhbGwgIiBTWU1CT0xfU1RSSU5HX1JFTE9DQVRJT04oY3RpX3ZtX3Rocm93KSAiXG4i
CkBAIC0xOTUsNiArMjEzLDcgQEAgU1lNQk9MX1NUUklORyhjdGlWTVRocm93VHJhbXBvbGluZSkg
IjoiICJcbiIKIAogYXNtIHZvbGF0aWxlICgKICIuZ2xvYmwgIiBTWU1CT0xfU1RSSU5HKGN0aU9w
VGhyb3dOb3RDYXVnaHQpICJcbiIKK0hJREVfU1lNQk9MKGN0aU9wVGhyb3dOb3RDYXVnaHQpICJc
biIKIFNZTUJPTF9TVFJJTkcoY3RpT3BUaHJvd05vdENhdWdodCkgIjoiICJcbiIKICAgICAiYWRk
cSAkMHg0OCwgJXJzcCIgIlxuIgogICAgICJwb3BxICVyYngiICJcbiIKQEAgLTIxNiw2ICsyMzUs
NyBAQCBhc20gdm9sYXRpbGUgKAogIi50ZXh0IiAiXG4iCiAiLmFsaWduIDIiICJcbiIKICIuZ2xv
YmwgIiBTWU1CT0xfU1RSSU5HKGN0aVRyYW1wb2xpbmUpICJcbiIKK0hJREVfU1lNQk9MKGN0aVRy
YW1wb2xpbmUpICJcbiIKICIudGh1bWIiICJcbiIKICIudGh1bWJfZnVuYyAiIFRIVU1CX0ZVTkNf
UEFSQU0oY3RpVHJhbXBvbGluZSkgIlxuIgogU1lNQk9MX1NUUklORyhjdGlUcmFtcG9saW5lKSAi
OiIgIlxuIgpAQCAtMjQyLDYgKzI2Miw3IEBAIGFzbSB2b2xhdGlsZSAoCiAiLnRleHQiICJcbiIK
ICIuYWxpZ24gMiIgIlxuIgogIi5nbG9ibCAiIFNZTUJPTF9TVFJJTkcoY3RpVk1UaHJvd1RyYW1w
b2xpbmUpICJcbiIKK0hJREVfU1lNQk9MKGN0aVZNVGhyb3dUcmFtcG9saW5lKSAiXG4iCiAiLnRo
dW1iIiAiXG4iCiAiLnRodW1iX2Z1bmMgIiBUSFVNQl9GVU5DX1BBUkFNKGN0aVZNVGhyb3dUcmFt
cG9saW5lKSAiXG4iCiBTWU1CT0xfU1RSSU5HKGN0aVZNVGhyb3dUcmFtcG9saW5lKSAiOiIgIlxu
IgpAQCAtMzQ3LDcgKzM2OCw5IEBAIENPTVBJTEVfQVNTRVJUKG9mZnNldG9mKHN0cnVjdCBKSVRT
dGFja0ZyYW1lLCBjb2RlKSA9PSAweDMwLCBKSVRTdGFja0ZyYW1lX2NvZGVfCiBDT01QSUxFX0FT
U0VSVChvZmZzZXRvZihzdHJ1Y3QgSklUU3RhY2tGcmFtZSwgc2F2ZWRFQlgpID09IDB4MWMsIEpJ
VFN0YWNrRnJhbWVfc3R1Yl9hcmd1bWVudF9zcGFjZV9tYXRjaGVzX2N0aVRyYW1wb2xpbmUpOwog
CiBhc20gdm9sYXRpbGUgKAorIi50ZXh0XG4iCiAiLmdsb2JsICIgU1lNQk9MX1NUUklORyhjdGlU
cmFtcG9saW5lKSAiXG4iCitISURFX1NZTUJPTChjdGlUcmFtcG9saW5lKSAiXG4iCiBTWU1CT0xf
U1RSSU5HKGN0aVRyYW1wb2xpbmUpICI6IiAiXG4iCiAgICAgInB1c2hsICVlYnAiICJcbiIKICAg
ICAibW92bCAlZXNwLCAlZWJwIiAiXG4iCkBAIC0zNjgsNiArMzkxLDcgQEAgU1lNQk9MX1NUUklO
RyhjdGlUcmFtcG9saW5lKSAiOiIgIlxuIgogCiBhc20gdm9sYXRpbGUgKAogIi5nbG9ibCAiIFNZ
TUJPTF9TVFJJTkcoY3RpVk1UaHJvd1RyYW1wb2xpbmUpICJcbiIKK0hJREVfU1lNQk9MKGN0aVZN
VGhyb3dUcmFtcG9saW5lKSAiXG4iCiBTWU1CT0xfU1RSSU5HKGN0aVZNVGhyb3dUcmFtcG9saW5l
KSAiOiIgIlxuIgogI2lmICFVU0UoSklUX1NUVUJfQVJHVU1FTlRfVkFfTElTVCkKICAgICAibW92
bCAlZXNwLCAlZWN4IiAiXG4iCkBAIC0zODMsNiArNDA3LDcgQEAgU1lNQk9MX1NUUklORyhjdGlW
TVRocm93VHJhbXBvbGluZSkgIjoiICJcbiIKICAgICAKIGFzbSB2b2xhdGlsZSAoCiAiLmdsb2Js
ICIgU1lNQk9MX1NUUklORyhjdGlPcFRocm93Tm90Q2F1Z2h0KSAiXG4iCitISURFX1NZTUJPTChj
dGlPcFRocm93Tm90Q2F1Z2h0KSAiXG4iCiBTWU1CT0xfU1RSSU5HKGN0aU9wVGhyb3dOb3RDYXVn
aHQpICI6IiAiXG4iCiAgICAgImFkZGwgJDB4MWMsICVlc3AiICJcbiIKICAgICAicG9wbCAlZWJ4
IiAiXG4iCkBAIC00MDUsNyArNDMwLDkgQEAgQ09NUElMRV9BU1NFUlQob2Zmc2V0b2Yoc3RydWN0
IEpJVFN0YWNrRnJhbWUsIGNvZGUpID09IDB4NDgsIEpJVFN0YWNrRnJhbWVfY29kZV8KIENPTVBJ
TEVfQVNTRVJUKG9mZnNldG9mKHN0cnVjdCBKSVRTdGFja0ZyYW1lLCBzYXZlZFJCWCkgPT0gMHg3
OCwgSklUU3RhY2tGcmFtZV9zdHViX2FyZ3VtZW50X3NwYWNlX21hdGNoZXNfY3RpVHJhbXBvbGlu
ZSk7CiAKIGFzbSB2b2xhdGlsZSAoCisiLnRleHRcbiIKICIuZ2xvYmwgIiBTWU1CT0xfU1RSSU5H
KGN0aVRyYW1wb2xpbmUpICJcbiIKK0hJREVfU1lNQk9MKGN0aVRyYW1wb2xpbmUpICJcbiIKIFNZ
TUJPTF9TVFJJTkcoY3RpVHJhbXBvbGluZSkgIjoiICJcbiIKICAgICAicHVzaHEgJXJicCIgIlxu
IgogICAgICJtb3ZxICVyc3AsICVyYnAiICJcbiIKQEAgLTQzOSw2ICs0NjYsNyBAQCBTWU1CT0xf
U1RSSU5HKGN0aVRyYW1wb2xpbmUpICI6IiAiXG4iCiAKIGFzbSB2b2xhdGlsZSAoCiAiLmdsb2Js
ICIgU1lNQk9MX1NUUklORyhjdGlWTVRocm93VHJhbXBvbGluZSkgIlxuIgorSElERV9TWU1CT0wo
Y3RpVk1UaHJvd1RyYW1wb2xpbmUpICJcbiIKIFNZTUJPTF9TVFJJTkcoY3RpVk1UaHJvd1RyYW1w
b2xpbmUpICI6IiAiXG4iCiAgICAgIm1vdnEgJXJzcCwgJXJkaSIgIlxuIgogICAgICJjYWxsICIg
U1lNQk9MX1NUUklOR19SRUxPQ0FUSU9OKGN0aV92bV90aHJvdykgIlxuIgpAQCAtNDU0LDYgKzQ4
Miw3IEBAIFNZTUJPTF9TVFJJTkcoY3RpVk1UaHJvd1RyYW1wb2xpbmUpICI6IiAiXG4iCiAKIGFz
bSB2b2xhdGlsZSAoCiAiLmdsb2JsICIgU1lNQk9MX1NUUklORyhjdGlPcFRocm93Tm90Q2F1Z2h0
KSAiXG4iCitISURFX1NZTUJPTChjdGlPcFRocm93Tm90Q2F1Z2h0KSAiXG4iCiBTWU1CT0xfU1RS
SU5HKGN0aU9wVGhyb3dOb3RDYXVnaHQpICI6IiAiXG4iCiAgICAgImFkZHEgJDB4NzgsICVyc3Ai
ICJcbiIKICAgICAicG9wcSAlcmJ4IiAiXG4iCkBAIC00NzUsNiArNTA0LDcgQEAgYXNtIHZvbGF0
aWxlICgKICIudGV4dCIgIlxuIgogIi5hbGlnbiAyIiAiXG4iCiAiLmdsb2JsICIgU1lNQk9MX1NU
UklORyhjdGlUcmFtcG9saW5lKSAiXG4iCitISURFX1NZTUJPTChjdGlUcmFtcG9saW5lKSAiXG4i
CiAiLnRodW1iIiAiXG4iCiAiLnRodW1iX2Z1bmMgIiBUSFVNQl9GVU5DX1BBUkFNKGN0aVRyYW1w
b2xpbmUpICJcbiIKIFNZTUJPTF9TVFJJTkcoY3RpVHJhbXBvbGluZSkgIjoiICJcbiIKQEAgLTUw
MSw2ICs1MzEsNyBAQCBhc20gdm9sYXRpbGUgKAogIi50ZXh0IiAiXG4iCiAiLmFsaWduIDIiICJc
biIKICIuZ2xvYmwgIiBTWU1CT0xfU1RSSU5HKGN0aVZNVGhyb3dUcmFtcG9saW5lKSAiXG4iCitI
SURFX1NZTUJPTChjdGlWTVRocm93VHJhbXBvbGluZSkgIlxuIgogIi50aHVtYiIgIlxuIgogIi50
aHVtYl9mdW5jICIgVEhVTUJfRlVOQ19QQVJBTShjdGlWTVRocm93VHJhbXBvbGluZSkgIlxuIgog
U1lNQk9MX1NUUklORyhjdGlWTVRocm93VHJhbXBvbGluZSkgIjoiICJcbiIKQEAgLTUxOCw2ICs1
NDksNyBAQCBhc20gdm9sYXRpbGUgKAogIi50ZXh0IiAiXG4iCiAiLmFsaWduIDIiICJcbiIKICIu
Z2xvYmwgIiBTWU1CT0xfU1RSSU5HKGN0aU9wVGhyb3dOb3RDYXVnaHQpICJcbiIKK0hJREVfU1lN
Qk9MKGN0aU9wVGhyb3dOb3RDYXVnaHQpICJcbiIKICIudGh1bWIiICJcbiIKICIudGh1bWJfZnVu
YyAiIFRIVU1CX0ZVTkNfUEFSQU0oY3RpT3BUaHJvd05vdENhdWdodCkgIlxuIgogU1lNQk9MX1NU
UklORyhjdGlPcFRocm93Tm90Q2F1Z2h0KSAiOiIgIlxuIgpAQCAtNTMyLDcgKzU2NCw5IEBAIFNZ
TUJPTF9TVFJJTkcoY3RpT3BUaHJvd05vdENhdWdodCkgIjoiICJcbiIKICNlbGlmIENPTVBJTEVS
KEdDQykgJiYgUExBVEZPUk0oQVJNX1RSQURJVElPTkFMKQogCiBhc20gdm9sYXRpbGUgKAorIi50
ZXh0XG4iCiAiLmdsb2JsICIgU1lNQk9MX1NUUklORyhjdGlUcmFtcG9saW5lKSAiXG4iCitISURF
X1NZTUJPTChjdGlUcmFtcG9saW5lKSAiXG4iCiBTWU1CT0xfU1RSSU5HKGN0aVRyYW1wb2xpbmUp
ICI6IiAiXG4iCiAgICAgInN0bWRiIHNwISwge3IxLXIzfSIgIlxuIgogICAgICJzdG1kYiBzcCEs
IHtyNC1yOCwgbHJ9IiAiXG4iCkBAIC01NDksMTIgKzU4MywxNCBAQCBTWU1CT0xfU1RSSU5HKGN0
aVRyYW1wb2xpbmUpICI6IiAiXG4iCiAKIGFzbSB2b2xhdGlsZSAoCiAiLmdsb2JsICIgU1lNQk9M
X1NUUklORyhjdGlWTVRocm93VHJhbXBvbGluZSkgIlxuIgorSElERV9TWU1CT0woY3RpVk1UaHJv
d1RyYW1wb2xpbmUpICJcbiIKIFNZTUJPTF9TVFJJTkcoY3RpVk1UaHJvd1RyYW1wb2xpbmUpICI6
IiAiXG4iCiAgICAgIm1vdiByMCwgc3AiICJcbiIKICAgICAiYmwgIiBTWU1CT0xfU1RSSU5HX1JF
TE9DQVRJT04oY3RpX3ZtX3Rocm93KSAiXG4iCiAKIC8vIEJvdGggaGFzIHRoZSBzYW1lIHJldHVy
biBzZXF1ZW5jZQogIi5nbG9ibCAiIFNZTUJPTF9TVFJJTkcoY3RpT3BUaHJvd05vdENhdWdodCkg
IlxuIgorSElERV9TWU1CT0woY3RpT3BUaHJvd05vdENhdWdodCkgIlxuIgogU1lNQk9MX1NUUklO
RyhjdGlPcFRocm93Tm90Q2F1Z2h0KSAiOiIgIlxuIgogICAgICJhZGQgc3AsIHNwLCAjMzYiICJc
biIKICAgICAibGRtaWEgc3AhLCB7cjQtcjgsIGxyfSIgIlxuIgpAQCAtODg5LDYgKzkyNSw3IEBA
IHN0YXRpYyBORVZFUl9JTkxJTkUgdm9pZCB0aHJvd1N0YWNrT3ZlcmZsb3dFcnJvcihDYWxsRnJh
bWUqIGNhbGxGcmFtZSwgSlNHbG9iYWxECiAgICAgICAgICIudGV4dCIgIlxuIiBcCiAgICAgICAg
ICIuYWxpZ24gMiIgIlxuIiBcCiAgICAgICAgICIuZ2xvYmwgIiBTWU1CT0xfU1RSSU5HKGN0aV8j
I29wKSAiXG4iIFwKKyAgICAgICAgSElERV9TWU1CT0woY3RpXyMjb3ApICJcbiIgICAgICAgICAg
ICAgXAogICAgICAgICAiLnRodW1iIiAiXG4iIFwKICAgICAgICAgIi50aHVtYl9mdW5jICIgVEhV
TUJfRlVOQ19QQVJBTShjdGlfIyNvcCkgIlxuIiBcCiAgICAgICAgIFNZTUJPTF9TVFJJTkcoY3Rp
XyMjb3ApICI6IiAiXG4iIFwK
</data>

          </attachment>
      

    </bug>

</bugzilla>