<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>120562</bug_id>
          
          <creation_ts>2006-01-21 16:55:29 +0000</creation_ts>
          <short_desc>Add Tango patches to KDE (kdelibs, kdebase)</short_desc>
          <delta_ts>2006-08-28 13:40:18 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>10</classification_id>
          <classification>Unmaintained</classification>
          <product>kdelibs</product>
          <component>general</component>
          <version>unspecified</version>
          <rep_platform>Gentoo Packages</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></keywords>
          <priority>NOR</priority>
          <bug_severity>wishlist</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Thomas Fischer">fischer</reporter>
          <assigned_to name="Stephan Kulow">coolo</assigned_to>
          <cc>l.lunak</cc>
    
    <cc>nicolasg</cc>
    
    <cc>rdieter</cc>
    
    <cc>tyrerj</cc>
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>472</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>407857</commentid>
    <comment_count>0</comment_count>
    <who name="Thomas Fischer">fischer</who>
    <bug_when>2006-01-21 16:56:03 +0000</bug_when>
    <thetext>Version:           3.5.0 (using KDE KDE 3.5.1)
Installed from:    Gentoo Packages
OS:                Linux

The Tango Desktop Project [1] provides special patches for KDE 3.5 [2] to improve the integration of their icons into the desktop. The patches are rather minor and have to be applied to kdebase and kdelibs.
Is it possible to add these patches to 3.5.1 or following minor releases?

[1] http://tango-project.org
[2] http://tango-project.org/Installation#Patches_to_KDE</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>407861</commentid>
    <comment_count>1</comment_count>
    <who name="Maksim Orlovich">maksim</who>
    <bug_when>2006-01-21 17:12:00 +0000</bug_when>
    <thetext>That would break the string freeze...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>407905</commentid>
    <comment_count>2</comment_count>
    <who name="Thomas Fischer">fischer</who>
    <bug_when>2006-01-21 19:12:12 +0000</bug_when>
    <thetext>How about scheduling this patch for future 3.5.x releases?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>407921</commentid>
    <comment_count>3</comment_count>
    <who name="Stephan Kulow">coolo</who>
    <bug_when>2006-01-21 19:55:40 +0000</bug_when>
    <thetext>let&apos;s see how many votes this gets. Feel free to add the bug link to the tango-project wiki. I&apos;m not interested per se - as it doesn&apos;t do more than adding strings from what I see.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>407923</commentid>
    <comment_count>4</comment_count>
    <who name="Thiago Macieira">thiago</who>
    <bug_when>2006-01-21 19:56:52 +0000</bug_when>
    <thetext>It&apos;s up to the translators, actually, to decide if we should include it in 3.5.2.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>410293</commentid>
    <comment_count>5</comment_count>
    <who name="Jean-Christophe">huygens_25</who>
    <bug_when>2006-01-31 14:24:06 +0000</bug_when>
    <thetext>*** This bug has been confirmed by popular vote. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>436950</commentid>
    <comment_count>6</comment_count>
    <who name="Funda Wang">fundawang</who>
    <bug_when>2006-05-07 09:31:24 +0000</bug_when>
    <thetext>How is this going?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>437096</commentid>
    <comment_count>7</comment_count>
    <who name="Rex Dieter">rdieter</who>
    <bug_when>2006-05-07 19:58:18 +0000</bug_when>
    <thetext>Due to lack of comments, I&apos;d have to say nothing (so far).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>437098</commentid>
    <comment_count>8</comment_count>
    <who name="Stalwart">stlwrt</who>
    <bug_when>2006-05-07 20:00:43 +0000</bug_when>
    <thetext>We can flood a bit =]</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>437223</commentid>
    <comment_count>9</comment_count>
    <who name="Jure Repinc">jlp</who>
    <bug_when>2006-05-08 09:12:41 +0000</bug_when>
    <thetext>I think 7 strings are not a problem. Slovenian translation team is fine with adding them and they will get translated.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>444141</commentid>
    <comment_count>10</comment_count>
    <who name="Funda Wang">fundawang</who>
    <bug_when>2006-06-04 08:11:09 +0000</bug_when>
    <thetext>Should we do it now?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>444177</commentid>
    <comment_count>11</comment_count>
    <who name="Carsten Niehaus">cniehaus</who>
    <bug_when>2006-06-04 11:21:43 +0000</bug_when>
    <thetext>Well, now or never I guess... Who is going to do this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>443796</commentid>
    <comment_count>12</comment_count>
    <who name="Peter Rockai">me</who>
    <bug_when>2006-06-04 11:41:35 +0000</bug_when>
    <thetext>Well, there is another problem than strings with those patches. That being, most users will have no icons in most of those categories and that generally leads only to confusion. So applying them in their current state will do a mis-service to majority of our users. I may be wrong, but both from code and from trying to remove all filesystem entries from my index.theme seems that the problem is there. I am presented with entries in the combobox that are completely empty. Suboptimal at best.

Adding code that hides empty icon categories would probably solve this, please consider doing that before including the patch in a KDE release.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>459335</commentid>
    <comment_count>13</comment_count>
      <attachid>17308</attachid>
    <who name="Lubos Lunak">l.lunak</who>
    <bug_when>2006-08-09 16:53:30 +0000</bug_when>
    <thetext>Created attachment 17308
kdelibs patch

I didn&apos;t know we were so pedantic about such details. Anyway, here is the
kdelibs patch updated to include comment #12, kdebase patch remains the same.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>459341</commentid>
    <comment_count>14</comment_count>
    <who name="Lubos Lunak">l.lunak</who>
    <bug_when>2006-08-09 17:29:40 +0000</bug_when>
    <thetext>Hmm, before I commit, looking at the icon theme spec, which lists only 4 contexts, where exactly does it say we should add these new ones?
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>463742</commentid>
    <comment_count>15</comment_count>
    <who name="James Richard Tyrer">tyrerj</who>
    <bug_when>2006-08-27 21:40:17 +0000</bug_when>
    <thetext>The new contexts are in the Icon Naming Spec:

http://standards.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>463891</commentid>
    <comment_count>16</comment_count>
    <who name="Lubos Lunak">l.lunak</who>
    <bug_when>2006-08-28 13:40:18 +0000</bug_when>
    <thetext>*** Bug has been marked as fixed ***.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>17308</attachid>
            <date>2006-08-09 16:53:30 +0000</date>
            <delta_ts>2006-08-09 16:53:30 +0000</delta_ts>
            <desc>kdelibs patch</desc>
            <filename>kdelibs.patch</filename>
            <type>text/plain</type>
            <size>8079</size>
            <attacher name="Lubos Lunak">l.lunak</attacher>
            
              <data encoding="base64">LS0tIGtkZWxpYnMva2lvL2tmaWxlL2tpY29uZGlhbG9nLmNwcC5zYXYJMjAwNi0wOC0wOSAxNjox
Mjo0My4wMDAwMDAwMDAgKzAyMDAKKysrIGtkZWxpYnMva2lvL2tmaWxlL2tpY29uZGlhbG9nLmNw
cAkyMDA2LTA4LTA5IDE2OjQwOjIwLjAwMDAwMDAwMCArMDIwMApAQCAtMTUsNiArMTUsOCBAQAog
CiAjaW5jbHVkZSA8Y29uZmlnLmg+CiAKKyNpbmNsdWRlIDxhc3NlcnQuaD4KKwogI2luY2x1ZGUg
PGtpY29udmlld3NlYXJjaGxpbmUuaD4KIAogI2luY2x1ZGUgPGthcHBsaWNhdGlvbi5oPgpAQCAt
MzI0LDEzICszMjYsNDkgQEAgdm9pZCBLSWNvbkRpYWxvZzo6aW5pdCgpCiAgICAgLy8gV2hlbiBw
cmVzc2luZyBPayBvciBDYW5jZWwsIHN0b3AgbG9hZGluZyBpY29ucwogICAgIGNvbm5lY3QodGhp
cywgU0lHTkFMKGhpZGRlbigpKSwgbXBDYW52YXMsIFNMT1Qoc3RvcExvYWRpbmcoKSkpOwogCi0g
ICAgLy8gVGhlIG9yZGVyIG11c3QgbWF0Y2ggdGhlIGNvbnRleHQgZGVmaW5pdGlvbnMgaW4gS0lj
b24uCi0gICAgbXBDb21iby0+aW5zZXJ0SXRlbShpMThuKCJBY3Rpb25zIikpOwotICAgIG1wQ29t
Ym8tPmluc2VydEl0ZW0oaTE4bigiQXBwbGljYXRpb25zIikpOwotICAgIG1wQ29tYm8tPmluc2Vy
dEl0ZW0oaTE4bigiRGV2aWNlcyIpKTsKLSAgICBtcENvbWJvLT5pbnNlcnRJdGVtKGkxOG4oIkZp
bGVzeXN0ZW1zIikpOwotICAgIG1wQ29tYm8tPmluc2VydEl0ZW0oaTE4bigiTWltZXR5cGVzIikp
OworICAgIHN0YXRpYyBjb25zdCBjaGFyKiBjb25zdCBjb250ZXh0X3RleHRbXSA9IHsKKyAgICAg
ICAgSTE4Tl9OT09QKCAiQWN0aW9ucyIgKSwKKyAgICAgICAgSTE4Tl9OT09QKCAiQW5pbWF0aW9u
cyIgKSwKKyAgICAgICAgSTE4Tl9OT09QKCAiQXBwbGljYXRpb25zIiApLAorICAgICAgICBJMThO
X05PT1AoICJDYXRlZ29yaWVzIiApLAorICAgICAgICBJMThOX05PT1AoICJEZXZpY2VzIiApLAor
ICAgICAgICBJMThOX05PT1AoICJFbWJsZW1zIiApLAorICAgICAgICBJMThOX05PT1AoICJFbW90
ZXMiICksCisgICAgICAgIEkxOE5fTk9PUCggIkZpbGVzeXN0ZW1zIiApLAorICAgICAgICBJMThO
X05PT1AoICJJbnRlcm5hdGlvbmFsIiApLAorICAgICAgICBJMThOX05PT1AoICJNaW1ldHlwZXMi
ICksCisgICAgICAgIEkxOE5fTk9PUCggIlBsYWNlcyIgKSwKKyAgICAgICAgSTE4Tl9OT09QKCAi
U3RhdHVzIiApIH07CisgICAgc3RhdGljIGNvbnN0IEtJY29uOjpDb250ZXh0IGNvbnRleHRfaWRb
XSA9IHsKKyAgICAgICAgS0ljb246OkFjdGlvbiwKKyAgICAgICAgS0ljb246OkFuaW1hdGlvbiwK
KyAgICAgICAgS0ljb246OkFwcGxpY2F0aW9uLAorICAgICAgICBLSWNvbjo6Q2F0ZWdvcnksCisg
ICAgICAgIEtJY29uOjpEZXZpY2UsCisgICAgICAgIEtJY29uOjpFbWJsZW0sCisgICAgICAgIEtJ
Y29uOjpFbW90ZSwKKyAgICAgICAgS0ljb246OkZpbGVTeXN0ZW0sCisgICAgICAgIEtJY29uOjpJ
bnRlcm5hdGlvbmFsLAorICAgICAgICBLSWNvbjo6TWltZVR5cGUsCisgICAgICAgIEtJY29uOjpQ
bGFjZSwKKyAgICAgICAgS0ljb246OlN0YXR1c0ljb24gfTsKKyAgICBtTnVtQ29udGV4dCA9IDA7
CisgICAgaW50IGNudCA9IHNpemVvZiggY29udGV4dF90ZXh0ICkgLyBzaXplb2YoIGNvbnRleHRf
dGV4dFsgMCBdICk7CisgICAgLy8gY2hlY2sgYWxsIDMgYXJyYXlzIGhhdmUgc2FtZSBzaXplcwor
ICAgIGFzc2VydCggY250ID09IHNpemVvZiggY29udGV4dF9pZCApIC8gc2l6ZW9mKCBjb250ZXh0
X2lkWyAwIF0gKQorICAgICAgICAgICAgJiYgY250ID09IHNpemVvZiggbUNvbnRleHRNYXAgKSAv
IHNpemVvZiggbUNvbnRleHRNYXBbIDAgXSApKTsKKyAgICBmb3IoIGludCBpID0gMDsKKyAgICAg
ICAgIGkgPCBjbnQ7CisgICAgICAgICArK2kgKQorICAgIHsKKyAgICAgICAgaWYoIG1wTG9hZGVy
LT5oYXNDb250ZXh0KCBjb250ZXh0X2lkWyBpIF0gKSkKKyAgICAgICAgeworICAgICAgICAgICAg
bXBDb21iby0+aW5zZXJ0SXRlbShpMThuKCBjb250ZXh0X3RleHRbIGkgXSApKTsKKyAgICAgICAg
ICAgIG1Db250ZXh0TWFwWyBtTnVtQ29udGV4dCsrIF0gPSBjb250ZXh0X2lkWyBpIF07CisgICAg
ICAgIH0KKyAgICB9CiAgICAgbXBDb21iby0+c2V0Rml4ZWRTaXplKG1wQ29tYm8tPnNpemVIaW50
KCkpOworCiAgICAgbXBCcm93c2VCdXQtPnNldEZpeGVkV2lkdGgobXBDb21iby0+d2lkdGgoKSk7
CiAKICAgICAvLyBNYWtlIHRoZSBkaWFsb2cgYSBsaXR0bGUgdGFsbGVyCkBAIC00MjIsOCArNDYw
LDcgQEAgdm9pZCBLSWNvbkRpYWxvZzo6c2V0dXAoS0ljb246Okdyb3VwIGdybwogICAgIG1wUmIy
LT5zZXRDaGVja2VkKHVzZXIpOwogICAgIG1wQ29tYm8tPnNldEVuYWJsZWQoIXVzZXIpOwogICAg
IG1wQnJvd3NlQnV0LT5zZXRFbmFibGVkKHVzZXIpOwotICAgIG1Db250ZXh0ID0gY29udGV4dDsK
LSAgICBtcENvbWJvLT5zZXRDdXJyZW50SXRlbShtQ29udGV4dC0xKTsKKyAgICBzZXRDb250ZXh0
KCBjb250ZXh0ICk7CiB9CiAKIHZvaWQgS0ljb25EaWFsb2c6OnNldHVwKEtJY29uOjpHcm91cCBn
cm91cCwgS0ljb246OkNvbnRleHQgY29udGV4dCwKQEAgLTQ0MSw4ICs0NzgsMjAgQEAgdm9pZCBL
SWNvbkRpYWxvZzo6c2V0dXAoS0ljb246Okdyb3VwIGdybwogICAgIG1wUmIyLT5zZXRFbmFibGVk
KCAhbG9ja1VzZXIgfHwgdXNlciApOwogICAgIG1wQ29tYm8tPnNldEVuYWJsZWQoIXVzZXIpOwog
ICAgIG1wQnJvd3NlQnV0LT5zZXRFbmFibGVkKCB1c2VyICYmICFsb2NrQ3VzdG9tRGlyICk7Cisg
ICAgc2V0Q29udGV4dCggY29udGV4dCApOworfQorCit2b2lkIEtJY29uRGlhbG9nOjpzZXRDb250
ZXh0KCBLSWNvbjo6Q29udGV4dCBjb250ZXh0ICkKK3sKICAgICBtQ29udGV4dCA9IGNvbnRleHQ7
Ci0gICAgbXBDb21iby0+c2V0Q3VycmVudEl0ZW0obUNvbnRleHQtMSk7CisgICAgZm9yKCBpbnQg
aSA9IDA7CisgICAgICAgICBpIDwgbU51bUNvbnRleHQ7CisgICAgICAgICArK2kgKQorICAgICAg
ICBpZiggbUNvbnRleHRNYXBbIGkgXSA9PSBjb250ZXh0ICkKKyAgICAgICAgeworICAgICAgICAg
ICAgbXBDb21iby0+c2V0Q3VycmVudEl0ZW0oIGkgKTsKKyAgICAgICAgICAgIHJldHVybjsKKyAg
ICAgICAgfQogfQogCiB2b2lkIEtJY29uRGlhbG9nOjpzZXRDdXN0b21Mb2NhdGlvbiggY29uc3Qg
UVN0cmluZyYgbG9jYXRpb24gKQpAQCAtNTYyLDcgKzYxMSw3IEBAIHZvaWQgS0ljb25EaWFsb2c6
OnNsb3RCdXR0b25DbGlja2VkKGludCAKIAogdm9pZCBLSWNvbkRpYWxvZzo6c2xvdENvbnRleHQo
aW50IGlkKQogewotICAgIG1Db250ZXh0ID0gc3RhdGljX2Nhc3Q8S0ljb246OkNvbnRleHQ+KGlk
KzEpOworICAgIG1Db250ZXh0ID0gc3RhdGljX2Nhc3Q8S0ljb246OkNvbnRleHQ+KCBtQ29udGV4
dE1hcFsgaWQgXSApOwogICAgIHNob3dJY29ucygpOwogfQogCi0tLSBrZGVsaWJzL2tpby9rZmls
ZS9raWNvbmRpYWxvZy5oLnNhdgkyMDA2LTA4LTA5IDE2OjEyOjM2LjAwMDAwMDAwMCArMDIwMAor
Kysga2RlbGlicy9raW8va2ZpbGUva2ljb25kaWFsb2cuaAkyMDA2LTA4LTA5IDE2OjQyOjI1LjAw
MDAwMDAwMCArMDIwMApAQCAtMjIyLDYgKzIyMiw3IEBAIHByaXZhdGUgc2xvdHM6CiBwcml2YXRl
OgogICAgIHZvaWQgaW5pdCgpOwogICAgIHZvaWQgc2hvd0ljb25zKCk7CisgICAgdm9pZCBzZXRD
b250ZXh0KCBLSWNvbjo6Q29udGV4dCBjb250ZXh0ICk7CiAKICAgICBpbnQgbUdyb3VwT3JTaXpl
OwogICAgIEtJY29uOjpDb250ZXh0IG1Db250ZXh0OwpAQCAtMjM0LDYgKzIzNSw4IEBAIHByaXZh
dGU6CiAgICAgS1Byb2dyZXNzICptcFByb2dyZXNzOwogICAgIEtJY29uTG9hZGVyICptcExvYWRl
cjsKICAgICBLSWNvbkNhbnZhcyAqbXBDYW52YXM7CisgICAgaW50IG1OdW1Db250ZXh0OworICAg
IEtJY29uOjpDb250ZXh0IG1Db250ZXh0TWFwWyAxMiBdOyAvLyBtdXN0IG1hdGNoIEtJY29uOjpD
b250ZXh0IHNpemUsIGNvZGUgaGFzIGFzc2VydAogCiBwcm90ZWN0ZWQ6CiAgICAgdmlydHVhbCB2
b2lkIHZpcnR1YWxfaG9vayggaW50IGlkLCB2b2lkKiBkYXRhICk7Ci0tLSBrZGVsaWJzL2tkZWNv
cmUva2ljb250aGVtZS5jcHAuc2F2CTIwMDYtMDYtMDUgMTc6MTA6MDkuMDAwMDAwMDAwICswMjAw
CisrKyBrZGVsaWJzL2tkZWNvcmUva2ljb250aGVtZS5jcHAJMjAwNi0wOC0wOSAxNTo1NjoxNy4w
MDAwMDAwMDAgKzAyMDAKQEAgLTM0MCw2ICszNDAsMjAgQEAgUVN0cmluZ0xpc3QgS0ljb25UaGVt
ZTo6cXVlcnlJY29uc0J5Q29udAogICAgIHJldHVybiBpY29ubGlzdFJlc3VsdDsKIH0KIAorYm9v
bCBLSWNvblRoZW1lOjpoYXNDb250ZXh0KEtJY29uOjpDb250ZXh0IGNvbnRleHQpIGNvbnN0Cit7
CisgICAgUVB0ckxpc3RJdGVyYXRvcjxLSWNvblRoZW1lRGlyPiBkaXJzKG1EaXJzKTsKKyAgICBL
SWNvblRoZW1lRGlyICpkaXI7CisKKyAgICBmb3IgKCA7IGRpcnMuY3VycmVudCgpOyArK2RpcnMp
CisgICAgeworICAgICAgICBkaXIgPSBkaXJzLmN1cnJlbnQoKTsKKyAgICAgICAgaWYgKChjb250
ZXh0ID09IEtJY29uOjpBbnkpIHx8IChjb250ZXh0ID09IGRpci0+Y29udGV4dCgpKSkKKyAgICAg
ICAgICAgIHJldHVybiB0cnVlOworICAgIH0KKyAgICByZXR1cm4gZmFsc2U7Cit9CisKIEtJY29u
IEtJY29uVGhlbWU6Omljb25QYXRoKGNvbnN0IFFTdHJpbmcmIG5hbWUsIGludCBzaXplLCBLSWNv
bjo6TWF0Y2hUeXBlIG1hdGNoKSBjb25zdAogewogICAgIEtJY29uIGljb247CkBAIC01MTcsNiAr
NTMxLDIwIEBAIEtJY29uVGhlbWVEaXI6OktJY29uVGhlbWVEaXIoY29uc3QgUVN0cmkKICAgICAg
ICAgbUNvbnRleHQgPSBLSWNvbjo6QXBwbGljYXRpb247CiAgICAgZWxzZSBpZiAodG1wID09ICJB
Y3Rpb25zIikKICAgICAgICAgbUNvbnRleHQgPSBLSWNvbjo6QWN0aW9uOworICAgIGVsc2UgaWYg
KHRtcCA9PSAiQW5pbWF0aW9ucyIpCisgICAgICAgIG1Db250ZXh0ID0gS0ljb246OkFuaW1hdGlv
bjsKKyAgICBlbHNlIGlmICh0bXAgPT0gIkNhdGVnb3JpZXMiKQorICAgICAgICBtQ29udGV4dCA9
IEtJY29uOjpDYXRlZ29yeTsKKyAgICBlbHNlIGlmICh0bXAgPT0gIkVtYmxlbXMiKQorICAgICAg
ICBtQ29udGV4dCA9IEtJY29uOjpFbWJsZW07CisgICAgZWxzZSBpZiAodG1wID09ICJFbW90ZXMi
KQorICAgICAgICBtQ29udGV4dCA9IEtJY29uOjpFbW90ZTsKKyAgICBlbHNlIGlmICh0bXAgPT0g
IkludGVybmF0aW9uYWwiKQorICAgICAgICBtQ29udGV4dCA9IEtJY29uOjpJbnRlcm5hdGlvbmFs
OworICAgIGVsc2UgaWYgKHRtcCA9PSAiUGxhY2VzIikKKyAgICAgICAgbUNvbnRleHQgPSBLSWNv
bjo6UGxhY2U7CisgICAgZWxzZSBpZiAodG1wID09ICJTdGF0dXMiKQorICAgICAgICBtQ29udGV4
dCA9IEtJY29uOjpTdGF0dXNJY29uOwogICAgIGVsc2UgewogICAgICAgICBrZERlYnVnKDI2NCkg
PDwgIkludmFsaWQgQ29udGV4dD0gbGluZSBmb3IgaWNvbiB0aGVtZTogIiA8PCBtRGlyIDw8ICJc
biI7CiAgICAgICAgIHJldHVybjsKLS0tIGtkZWxpYnMva2RlY29yZS9raWNvbnRoZW1lLmguc2F2
CTIwMDUtMDUtMDQgMTM6MDI6MjIuMDAwMDAwMDAwICswMjAwCisrKyBrZGVsaWJzL2tkZWNvcmUv
a2ljb250aGVtZS5oCTIwMDYtMDgtMDkgMTU6NTQ6MTMuMDAwMDAwMDAwICswMjAwCkBAIC01MSw3
ICs1MSwxNCBAQCBwdWJsaWM6CiAgICAgICBBcHBsaWNhdGlvbiwgLy8vPCBBbiBpY29uIHRoYXQg
cmVwcmVzZW50cyBhbiBhcHBsaWNhdGlvbi4KICAgICAgIERldmljZSwgLy8vPCBBbiBpY29uIHRo
YXQgcmVwcmVzZW50cyBhIGRldmljZS4KICAgICAgIEZpbGVTeXN0ZW0sIC8vLzwgQW4gaWNvbiB0
aGF0IHJlcHJlc2VudHMgYSBmaWxlIHN5c3RlbS4KLSAgICAgIE1pbWVUeXBlIC8vLzwgQW4gaWNv
biB0aGF0IHJlcHJlc2VudHMgYSBtaW1lIHR5cGUgKG9yIGZpbGUgdHlwZSkuCisgICAgICBNaW1l
VHlwZSwgLy8vPCBBbiBpY29uIHRoYXQgcmVwcmVzZW50cyBhIG1pbWUgdHlwZSAob3IgZmlsZSB0
eXBlKS4KKyAgICAgIEFuaW1hdGlvbiwgLy8vPCBBbiBpY29uIHRoYXQgaXMgYW5pbWF0ZWQuCisg
ICAgICBDYXRlZ29yeSwgLy8vPCBBbiBpY29uIHRoYXQgcmVwcmVzZW50cyBhIGNhdGVnb3J5Lgor
ICAgICAgRW1ibGVtLCAvLy88IEFuIGljb24gdGhhdCBhZGRzIGluZm9ybWF0aW9uIHRvIGFuIGV4
aXN0aW5nIGljb24uCisgICAgICBFbW90ZSwgLy8vPCBBbiBpY29uIHRoYXQgZXhwcmVzc2VzIGFu
IGVtb3Rpb24uCisgICAgICBJbnRlcm5hdGlvbmFsLCAvLy88IEFuIGljb24gdGhhdCByZXByZXNl
bnRzIGEgY291bnRyeSdzIGZsYWcuCisgICAgICBQbGFjZSwgLy8vPCBBbiBpY29uIHRoYXQgcmVw
cmVzZW50cyBhIGxvY2F0aW9uIChlLmcuICdob21lJywgJ3RyYXNoJykuCisgICAgICBTdGF0dXNJ
Y29uIC8vLzwgQW4gaWNvbiB0aGF0IHJlcHJlc2VudHMgYW4gZXZlbnQuCiAgICAgfTsKIAogICAg
IC8qKgpAQCAtMzEzLDYgKzMyMCwxMiBAQCBwdWJsaWM6CiAgICAgICogQHNlZSBLSWNvbjo6aXNW
YWxpZCB3aWxsIHJldHVybiB0cnVlLCBhbmQgZmFsc2Ugb3RoZXJ3aXNlLgogICAgICAqLwogICAg
IEtJY29uIGljb25QYXRoKGNvbnN0IFFTdHJpbmcmIG5hbWUsIGludCBzaXplLCBLSWNvbjo6TWF0
Y2hUeXBlIG1hdGNoKSBjb25zdDsKKyAgICAKKyAgICAvKioKKyAgICAgKiBSZXR1cm5zIHRydWUg
aWYgdGhlIHRoZW1lIGhhcyBhbnkgaWNvbnMgZm9yIHRoZSBnaXZlbiBjb250ZXh0LgorICAgICAq
IEBzaW5jZSAzLjUuNQorICAgICAqLworICAgIGJvb2wgaGFzQ29udGV4dCggS0ljb246OkNvbnRl
eHQgY29udGV4dCApIGNvbnN0OwogCiAgICAgLyoqCiAgICAgICogTGlzdCBhbGwgaWNvbiB0aGVt
ZXMgaW5zdGFsbGVkIG9uIHRoZSBzeXN0ZW0sIGdsb2JhbCBhbmQgbG9jYWwuCi0tLSBrZGVsaWJz
L2tkZWNvcmUva2ljb25sb2FkZXIuY3BwLnNhdgkyMDA2LTA4LTA3IDEwOjMzOjU0LjAwMDAwMDAw
MCArMDIwMAorKysga2RlbGlicy9rZGVjb3JlL2tpY29ubG9hZGVyLmNwcAkyMDA2LTA4LTA5IDE1
OjU5OjI5LjAwMDAwMDAwMCArMDIwMApAQCAtMTEzMSw2ICsxMTMxLDE2IEBAIFFTdHJpbmdMaXN0
IEtJY29uTG9hZGVyOjpxdWVyeUljb25zKGludCAKICAgICByZXR1cm4gcmVzMjsKIH0KIAorLy8g
dXNlZCBieSBLSWNvbkRpYWxvZyB0byBmaW5kIG91dCB3aGljaCBjb250ZXh0cyB0byBvZmZlciBp
biBhIGNvbWJvYm94Citib29sIEtJY29uTG9hZGVyOjpoYXNDb250ZXh0KEtJY29uOjpDb250ZXh0
IGNvbnRleHQpIGNvbnN0Cit7CisgICAgZm9yICggS0ljb25UaGVtZU5vZGUgKnRoZW1lTm9kZSA9
IGQtPmxpbmtzLmZpcnN0KCkgOyB0aGVtZU5vZGUgOworICAgICAgICAgICAgdGhlbWVOb2RlID0g
ZC0+bGlua3MubmV4dCgpICkKKyAgICAgICBpZiggdGhlbWVOb2RlLT50aGVtZS0+aGFzQ29udGV4
dCggY29udGV4dCApKQorICAgICAgICAgICByZXR1cm4gdHJ1ZTsKKyAgICByZXR1cm4gZmFsc2U7
Cit9CisKIEtJY29uRWZmZWN0ICogS0ljb25Mb2FkZXI6Omljb25FZmZlY3QoKSBjb25zdAogewog
ICAgIHJldHVybiAmZC0+bXBFZmZlY3Q7Ci0tLSBrZGVsaWJzL2tkZWNvcmUva2ljb25sb2FkZXIu
aC5zYXYJMjAwNi0wNS0yNCAxODozNDo1Ni4wMDAwMDAwMDAgKzAyMDAKKysrIGtkZWxpYnMva2Rl
Y29yZS9raWNvbmxvYWRlci5oCTIwMDYtMDgtMDkgMTU6NTc6MjkuMDAwMDAwMDAwICswMjAwCkBA
IC0yNjIsNiArMjYyLDExIEBAIHB1YmxpYzoKIAkJCQkgICAgS0ljb246OkNvbnRleHQgY29udGV4
dD1LSWNvbjo6QW55KSBjb25zdDsKIAogICAgIC8qKgorICAgICAqIEBpbnRlcm5hbAorICAgICAq
LworICAgIGJvb2wgaGFzQ29udGV4dCggS0ljb246OkNvbnRleHQgY29udGV4dCApIGNvbnN0Owor
CisgICAgLyoqCiAgICAgICogUmV0dXJucyBhIGxpc3Qgb2YgYWxsIGljb25zICgqLnBuZyBvciAq
LnhwbSBleHRlbnNpb24pIGluIHRoZQogICAgICAqIGdpdmVuIGRpcmVjdG9yeS4KICAgICAgKiBA
cGFyYW0gaWNvbnNEaXIgdGhlIGRpcmVjdG9yeSB0byBzZWFyY2ggaW4K
</data>

          </attachment>
      

    </bug>

</bugzilla>