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

<bugzilla version="5.2"
          urlbase="https://jogamp.org/bugzilla/"
          
          maintainer="sgothel@jausoft.com"
>

    <bug>
          <bug_id>1163</bug_id>
          
          <creation_ts>2015-06-13 13:47:25 +0200</creation_ts>
          <short_desc>frame by frame icon</short_desc>
          <delta_ts>2015-08-26 10:23:31 +0200</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>3</classification_id>
          <classification>JogAmp</classification>
          <product>Newt</product>
          <component>core</component>
          <version>1</version>
          <rep_platform>All</rep_platform>
          <op_sys>all</op_sys>
          <bug_status>UNCONFIRMED</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>---</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Johann Sorel">sorel.johann</reporter>
          <assigned_to name="Sven Gothel">sgothel</assigned_to>
          <cc>gouessej</cc>
          
          <cf_type>---</cf_type>
          <cf_scm_refs></cf_scm_refs>
          <cf_workaround>---</cf_workaround>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>4726</commentid>
    <comment_count>0</comment_count>
    <who name="Johann Sorel">sorel.johann</who>
    <bug_when>2015-06-13 13:47:25 +0200</bug_when>
    <thetext>Currently, setting a frame icon is made using a global system property :
System.setProperty(&quot;newt.window.icons&quot;, imagePath);

It would be nice to have both a global icon but also a frame by frame icon.

New methods on GLWindow like :
- void setIcon(PixelRectangle icon)
- PixelRectangle getIcon()</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>4733</commentid>
    <comment_count>1</comment_count>
      <attachid>698</attachid>
    <who name="Johann Sorel">sorel.johann</who>
    <bug_when>2015-06-25 21:08:44 +0200</bug_when>
    <thetext>Created attachment 698
API changes and attempt to implement the

Path for the java api and javadoc and base code to set icons in X11, still something is wrong, icon is not replaced.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>698</attachid>
            <date>2015-06-25 21:08:44 +0200</date>
            <delta_ts>2015-06-25 21:08:44 +0200</delta_ts>
            <desc>API changes and attempt to implement the</desc>
            <filename>partial_patch.txt</filename>
            <type>text/plain</type>
            <size>9512</size>
            <attacher name="Johann Sorel">sorel.johann</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL3NyYy9uZXd0L2NsYXNzZXMvY29tL2pvZ2FtcC9uZXd0L1dpbmRvdy5qYXZh
IGIvc3JjL25ld3QvY2xhc3Nlcy9jb20vam9nYW1wL25ld3QvV2luZG93LmphdmEKaW5kZXggMmFm
YTQ2NC4uYmM4M2RkMSAxMDA2NDQKLS0tIGEvc3JjL25ld3QvY2xhc3Nlcy9jb20vam9nYW1wL25l
d3QvV2luZG93LmphdmEKKysrIGIvc3JjL25ld3QvY2xhc3Nlcy9jb20vam9nYW1wL25ld3QvV2lu
ZG93LmphdmEKQEAgLTQ3LDYgKzQ3LDcgQEAgaW1wb3J0IGNvbS5qb2dhbXAubmF0aXZld2luZG93
LkNhcGFiaWxpdGllc0ltbXV0YWJsZTsKIGltcG9ydCBjb20uam9nYW1wLm5hdGl2ZXdpbmRvdy5O
YXRpdmVXaW5kb3c7CiBpbXBvcnQgY29tLmpvZ2FtcC5uYXRpdmV3aW5kb3cuU2NhbGFibGVTdXJm
YWNlOwogaW1wb3J0IGNvbS5qb2dhbXAubmF0aXZld2luZG93LldpbmRvd0Nsb3NpbmdQcm90b2Nv
bDsKK2ltcG9ydCBjb20uam9nYW1wLm5hdGl2ZXdpbmRvdy51dGlsLlBpeGVsUmVjdGFuZ2xlOwog
aW1wb3J0IGNvbS5qb2dhbXAubmF0aXZld2luZG93LnV0aWwuUmVjdGFuZ2xlOwogaW1wb3J0IGNv
bS5qb2dhbXAubmF0aXZld2luZG93LnV0aWwuUmVjdGFuZ2xlSW1tdXRhYmxlOwogaW1wb3J0IGNv
bS5qb2dhbXAubmF0aXZld2luZG93LnV0aWwuU3VyZmFjZVNpemU7CkBAIC0zOTksNiArNDAwLDI4
IEBAIHB1YmxpYyBpbnRlcmZhY2UgV2luZG93IGV4dGVuZHMgTmF0aXZlV2luZG93LCBXaW5kb3dD
bG9zaW5nUHJvdG9jb2wsIFNjYWxhYmxlU3VyCiAgICAgdm9pZCBzZXRUaXRsZShTdHJpbmcgdGl0
bGUpOwogCiAgICAgU3RyaW5nIGdldFRpdGxlKCk7CisgICAgCisgICAgLyoqCisgICAgICogU2V0
IHdpbmRvdyBpY29uLjxicj4KKyAgICAgKiAKKyAgICAgKiA8cD4KKyAgICAgKiBUaGUgZ2l2ZW4g
aWNvbiB3aWxsIHJlcGxhY2UgdGhlIGRlZmF1bHQgaWNvbiBmb3IgdGhpcyBmcmFtZSBvbmx5Lgor
ICAgICAqIElmIHRoZSBpY29uIGlzIG51bGwgdGhlIGRlZmF1bHQgaWNvbiB3aWxsIGJlIHVzZWQg
aW5zdGVhZC48YnIvPgorICAgICAqIFRoZSBkZWZhdWx0IGFwcGxpY2F0aW9uIGljb24gY2FuIGJl
IHNldCB1c2luZyB0aGUgc3lzdGVtIHByb3BlcnRpZXMgd2l0aAorICAgICAqIHRoZSBrZXkgJ25l
d3Qud2luZG93Lmljb25zJy4gTW9yZSBpbmZvcm1hdGlvbnMgb24gdGhlIGRlZmF1bHQgYXBwbGlj
YXRpb24KKyAgICAgKiBpY29uIGNhbiBiZSBmb3VuZCBpbiB0aGUgV2luZG93IGNsYXNzIGphdmFk
b2MuCisgICAgICogPC9wPgorICAgICAqIAorICAgICAqIEBwYXJhbSBpY29uIGZyYW1lIGljb24g
b3IgbnVsbCBmb3IgZGVmYXVsdCBpY29uLgorICAgICAqLworICAgIHZvaWQgc2V0SWNvbihQaXhl
bFJlY3RhbmdsZSBpY29uKTsKKworICAgIC8qKgorICAgICAqIEdldCB3aW5kb3cgaWNvbi4gPGJy
PgorICAgICAqIAorICAgICAqIEByZXR1cm4gd2luZG93IGljb24sIGNhbiBiZSBudWxsCisgICAg
ICovCisgICAgUGl4ZWxSZWN0YW5nbGUgZ2V0SWNvbigpOwogCiAgICAgLyoqIEBzZWUgI3NldFBv
aW50ZXJWaXNpYmxlKGJvb2xlYW4pICovCiAgICAgYm9vbGVhbiBpc1BvaW50ZXJWaXNpYmxlKCk7
CmRpZmYgLS1naXQgYS9zcmMvbmV3dC9jbGFzc2VzL2NvbS9qb2dhbXAvbmV3dC9vcGVuZ2wvR0xX
aW5kb3cuamF2YSBiL3NyYy9uZXd0L2NsYXNzZXMvY29tL2pvZ2FtcC9uZXd0L29wZW5nbC9HTFdp
bmRvdy5qYXZhCmluZGV4IDNlZjAxN2QuLjUzODlkMTQgMTAwNjQ0Ci0tLSBhL3NyYy9uZXd0L2Ns
YXNzZXMvY29tL2pvZ2FtcC9uZXd0L29wZW5nbC9HTFdpbmRvdy5qYXZhCisrKyBiL3NyYy9uZXd0
L2NsYXNzZXMvY29tL2pvZ2FtcC9uZXd0L29wZW5nbC9HTFdpbmRvdy5qYXZhCkBAIC03NSw2ICs3
NSw3IEBAIGltcG9ydCBqb2dhbXAub3BlbmdsLkdMRHJhd2FibGVJbXBsOwogaW1wb3J0IGNvbS5q
b2dhbXAuY29tbW9uLkdsdWVHZW5WZXJzaW9uOwogaW1wb3J0IGNvbS5qb2dhbXAuY29tbW9uLnV0
aWwuVmVyc2lvblV0aWw7CiBpbXBvcnQgY29tLmpvZ2FtcC5jb21tb24udXRpbC5sb2Nrcy5SZWN1
cnNpdmVMb2NrOworaW1wb3J0IGNvbS5qb2dhbXAubmF0aXZld2luZG93LnV0aWwuUGl4ZWxSZWN0
YW5nbGU7CiBpbXBvcnQgY29tLmpvZ2FtcC5uZXd0Lk1vbml0b3JEZXZpY2U7CiBpbXBvcnQgY29t
LmpvZ2FtcC5uZXd0Lk5ld3RGYWN0b3J5OwogaW1wb3J0IGNvbS5qb2dhbXAubmV3dC5TY3JlZW47
CkBAIC01MjcsNiArNTI4LDE2IEBAIHB1YmxpYyBjbGFzcyBHTFdpbmRvdyBleHRlbmRzIEdMQXV0
b0RyYXdhYmxlQmFzZSBpbXBsZW1lbnRzIEdMQXV0b0RyYXdhYmxlLCBXaW5kCiAgICAgICAgIHJl
dHVybiB3aW5kb3cuZ2V0TG9jYXRpb25PblNjcmVlbihzdG9yYWdlKTsKICAgICB9CiAKKyAgICBA
T3ZlcnJpZGUKKyAgICBwdWJsaWMgdm9pZCBzZXRJY29uKFBpeGVsUmVjdGFuZ2xlIGljb24pIHsK
KyAgICAgICAgd2luZG93LnNldEljb24oaWNvbik7CisgICAgfQorCisgICAgQE92ZXJyaWRlCisg
ICAgcHVibGljIFBpeGVsUmVjdGFuZ2xlIGdldEljb24oKSB7CisgICAgICAgIHJldHVybiB3aW5k
b3cuZ2V0SWNvbigpOworICAgIH0KKwogICAgIC8vIEhpZGUgbWV0aG9kcyBoZXJlIC4uCiAgICAg
cHJvdGVjdGVkIGNsYXNzIEdMTGlmZWN5Y2xlSG9vayBpbXBsZW1lbnRzIFdpbmRvd0ltcGwuTGlm
ZWN5Y2xlSG9vayB7CiAKZGlmZiAtLWdpdCBhL3NyYy9uZXd0L2NsYXNzZXMvam9nYW1wL25ld3Qv
V2luZG93SW1wbC5qYXZhIGIvc3JjL25ld3QvY2xhc3Nlcy9qb2dhbXAvbmV3dC9XaW5kb3dJbXBs
LmphdmEKaW5kZXggOGUzMWQxZC4uNzY2MGQ4YyAxMDA2NDQKLS0tIGEvc3JjL25ld3QvY2xhc3Nl
cy9qb2dhbXAvbmV3dC9XaW5kb3dJbXBsLmphdmEKKysrIGIvc3JjL25ld3QvY2xhc3Nlcy9qb2dh
bXAvbmV3dC9XaW5kb3dJbXBsLmphdmEKQEAgLTE4Miw2ICsxODIsNyBAQCBwdWJsaWMgYWJzdHJh
Y3QgY2xhc3MgV2luZG93SW1wbCBpbXBsZW1lbnRzIFdpbmRvdywgTkVXVEV2ZW50Q29uc3VtZXIK
ICAgICBwcml2YXRlIGJvb2xlYW4gbmZzX2Fsd2F5c09uVG9wOyAvLyBub24gZnVsbHNjcmVlbiBh
bHdheXNPblRvcCBzZXR0aW5nCiAgICAgcHJpdmF0ZSBOYXRpdmVXaW5kb3cgbmZzX3BhcmVudCA9
IG51bGw7ICAgICAgICAgIC8vIG5vbiBmdWxsc2NyZWVuIHBhcmVudCwgaW4gY2FzZSBleHBsaWNp
dCByZXBhcmVudGluZyBpcyBwZXJmb3JtZWQgKG9mZnNjcmVlbikKICAgICBwcml2YXRlIFN0cmlu
ZyB0aXRsZSA9ICJOZXd0IFdpbmRvdyI7CisgICAgcHJpdmF0ZSBQaXhlbFJlY3RhbmdsZSBpY29u
ID0gbnVsbDsgCiAgICAgcHJpdmF0ZSBib29sZWFuIHVuZGVjb3JhdGVkID0gZmFsc2U7CiAgICAg
cHJpdmF0ZSBib29sZWFuIGFsd2F5c09uVG9wID0gZmFsc2U7CiAgICAgcHJpdmF0ZSBQb2ludGVy
SWNvbkltcGwgcG9pbnRlckljb24gPSBudWxsOwpAQCAtNzE2LDYgKzcxNyw4IEBAIHB1YmxpYyBh
YnN0cmFjdCBjbGFzcyBXaW5kb3dJbXBsIGltcGxlbWVudHMgV2luZG93LCBORVdURXZlbnRDb25z
dW1lcgogCiAgICAgcHJvdGVjdGVkIHZvaWQgc2V0VGl0bGVJbXBsKGZpbmFsIFN0cmluZyB0aXRs
ZSkge30KIAorICAgIHByb3RlY3RlZCB2b2lkIHNldEljb25JbXBsKGZpbmFsIFBpeGVsUmVjdGFu
Z2xlIGljb24pIHt9CisgICAgCiAgICAgLyoqCiAgICAgICogVHJhbnNsYXRlcyB0aGUgZ2l2ZW4g
d2luZG93IGNsaWVudC1hcmVhIGNvb3JkaW5hdGVzIHdpdGggdG9wLWxlZnQgb3JpZ2luCiAgICAg
ICogdG8gc2NyZWVuIGNvb3JkaW5hdGVzIGluIHdpbmRvdyB1bml0cy4KQEAgLTE3MzksNiArMTc0
MiwyNSBAQCBwdWJsaWMgYWJzdHJhY3QgY2xhc3MgV2luZG93SW1wbCBpbXBsZW1lbnRzIFdpbmRv
dywgTkVXVEV2ZW50Q29uc3VtZXIKICAgICB9CiAKICAgICBAT3ZlcnJpZGUKKyAgICBwdWJsaWMg
ZmluYWwgUGl4ZWxSZWN0YW5nbGUgZ2V0SWNvbigpIHsKKyAgICAgICAgcmV0dXJuIGljb247Cisg
ICAgfQorICAgIEBPdmVycmlkZQorICAgIHB1YmxpYyBmaW5hbCB2b2lkIHNldEljb24oUGl4ZWxS
ZWN0YW5nbGUgaWNvbikgeworICAgICAgICBpZih0aGlzLmljb249PWljb24pIHJldHVybjsKKyAg
ICAgICAgCisgICAgICAgIHRoaXMuaWNvbiA9IGljb247CisgICAgICAgIGlmKDAgIT0gZ2V0V2lu
ZG93SGFuZGxlKCkpIHsKKyAgICAgICAgICAgIGlmKGljb249PW51bGwpeworICAgICAgICAgICAg
ICAgIC8vcmVzZXQgZGVmYXVsdCBpY29uCisgICAgICAgICAgICAgICAgc2V0SWNvbkltcGwobnVs
bCk7CisgICAgICAgICAgICB9ZWxzZXsKKyAgICAgICAgICAgICAgICBzZXRJY29uSW1wbChpY29u
KTsKKyAgICAgICAgICAgIH0KKyAgICAgICAgfQorICAgIH0KKyAgICAKKyAgICBAT3ZlcnJpZGUK
ICAgICBwdWJsaWMgZmluYWwgYm9vbGVhbiBpc1BvaW50ZXJWaXNpYmxlKCkgewogICAgICAgICBy
ZXR1cm4gcG9pbnRlclZpc2libGU7CiAgICAgfQpkaWZmIC0tZ2l0IGEvc3JjL25ld3QvY2xhc3Nl
cy9qb2dhbXAvbmV3dC9kcml2ZXIveDExL1dpbmRvd0RyaXZlci5qYXZhIGIvc3JjL25ld3QvY2xh
c3Nlcy9qb2dhbXAvbmV3dC9kcml2ZXIveDExL1dpbmRvd0RyaXZlci5qYXZhCmluZGV4IDZjZjk3
MjcuLjk5ODU2MzggMTAwNjQ0Ci0tLSBhL3NyYy9uZXd0L2NsYXNzZXMvam9nYW1wL25ld3QvZHJp
dmVyL3gxMS9XaW5kb3dEcml2ZXIuamF2YQorKysgYi9zcmMvbmV3dC9jbGFzc2VzL2pvZ2FtcC9u
ZXd0L2RyaXZlci94MTEvV2luZG93RHJpdmVyLmphdmEKQEAgLTUyLDYgKzUyLDggQEAgaW1wb3J0
IGNvbS5qb2dhbXAubmF0aXZld2luZG93LnV0aWwuUG9pbnQ7CiAKIGltcG9ydCBjb20uam9nYW1w
LmNvbW1vbi5FeGNlcHRpb25VdGlsczsKIGltcG9ydCBjb20uam9nYW1wLmNvbW1vbi5uaW8uQnVm
ZmVyczsKK2ltcG9ydCBjb20uam9nYW1wLm5hdGl2ZXdpbmRvdy51dGlsLkRpbWVuc2lvbkltbXV0
YWJsZTsKK2ltcG9ydCBjb20uam9nYW1wLm5hdGl2ZXdpbmRvdy51dGlsLlBpeGVsUmVjdGFuZ2xl
OwogaW1wb3J0IGNvbS5qb2dhbXAubmF0aXZld2luZG93LngxMS5YMTFHcmFwaGljc0RldmljZTsK
IGltcG9ydCBjb20uam9nYW1wLm5hdGl2ZXdpbmRvdy54MTEuWDExR3JhcGhpY3NTY3JlZW47CiBp
bXBvcnQgY29tLmpvZ2FtcC5uZXd0Lk5ld3RGYWN0b3J5OwpAQCAtMjc2LDYgKzI3OCwzNCBAQCBw
dWJsaWMgY2xhc3MgV2luZG93RHJpdmVyIGV4dGVuZHMgV2luZG93SW1wbCB7CiAgICAgICAgICAg
ICB9CiAgICAgICAgIH0pOwogICAgIH0KKyAgICAKKyAgICBAT3ZlcnJpZGUKKyAgICBwcm90ZWN0
ZWQgdm9pZCBzZXRJY29uSW1wbChmaW5hbCBQaXhlbFJlY3RhbmdsZSBpY29uKSB7CisgICAgICAg
IGlmKGljb24hPW51bGwpeworICAgICAgICAgICAgZmluYWwgRGltZW5zaW9uSW1tdXRhYmxlIHNp
emUgPSBpY29uLmdldFNpemUoKTsKKyAgICAgICAgICAgIGZpbmFsIGludCBwaXhlbERhdGFTaXpl
ID0gc2l6ZS5nZXRXaWR0aCgpICogc2l6ZS5nZXRIZWlnaHQoKSAqIGljb24uZ2V0UGl4ZWxmb3Jt
YXQoKS5jb21wLmJ5dGVzUGVyUGl4ZWwoKTsKKyAgICAgICAgICAgIGZpbmFsIEJ1ZmZlciBwaXhl
bHMgPSBpY29uLmdldFBpeGVscygpOworCisgICAgICAgICAgICBydW5XaXRoTG9ja2VkRGlzcGxh
eURldmljZSggbmV3IERpc3BsYXlJbXBsLkRpc3BsYXlSdW5uYWJsZTxPYmplY3Q+KCkgeworICAg
ICAgICAgICAgICAgIEBPdmVycmlkZQorICAgICAgICAgICAgICAgIHB1YmxpYyBPYmplY3QgcnVu
KGZpbmFsIGxvbmcgZHB5KSB7ICAgICAgICAgICAgICAgIAorICAgICAgICAgICAgICAgICAgICBz
ZXRXaW5kb3dJY29uMChkcHksIGdldFdpbmRvd0hhbmRsZSgpLHBpeGVsRGF0YVNpemUsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGl4ZWxzLEJ1ZmZlcnMuZ2V0RGlyZWN0QnVmZmVyQnl0
ZU9mZnNldChwaXhlbHMpLHRydWUgLyogcGl4ZWxzX2lzX2RpcmVjdCAqLyk7CisgICAgICAgICAg
ICAgICAgICAgIHJldHVybiBudWxsOworICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgIH0p
OworICAgICAgICB9ZWxzZSBpZihkZWZhdWx0SWNvbkRhdGEhPW51bGwpeworICAgICAgICAgICAg
Ly9zZXQgZGVmYXVsdCBpY29uCisgICAgICAgICAgICBydW5XaXRoTG9ja2VkRGlzcGxheURldmlj
ZSggbmV3IERpc3BsYXlJbXBsLkRpc3BsYXlSdW5uYWJsZTxPYmplY3Q+KCkgeworICAgICAgICAg
ICAgICAgIEBPdmVycmlkZQorICAgICAgICAgICAgICAgIHB1YmxpYyBPYmplY3QgcnVuKGZpbmFs
IGxvbmcgZHB5KSB7ICAgICAgICAgICAgICAgIAorICAgICAgICAgICAgICAgICAgICBzZXRXaW5k
b3dJY29uMChkcHksIGdldFdpbmRvd0hhbmRsZSgpLGRlZmF1bHRJY29uRGF0YVNpemUsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZGVmYXVsdEljb25EYXRhLEJ1ZmZlcnMuZ2V0RGlyZWN0
QnVmZmVyQnl0ZU9mZnNldChkZWZhdWx0SWNvbkRhdGEpLHRydWUgLyogcGl4ZWxzX2lzX2RpcmVj
dCAqLyk7CisgICAgICAgICAgICAgICAgICAgIHJldHVybiBudWxsOworICAgICAgICAgICAgICAg
IH0KKyAgICAgICAgICAgIH0pOworICAgICAgICB9CisgICAgfQogCiAgICAgQE92ZXJyaWRlCiAg
ICAgcHJvdGVjdGVkIHZvaWQgc2V0UG9pbnRlckljb25JbXBsKGZpbmFsIFBvaW50ZXJJY29uSW1w
bCBwaSkgewpAQCAtNDUyLDYgKzQ4Miw4IEBAIHB1YmxpYyBjbGFzcyBXaW5kb3dEcml2ZXIgZXh0
ZW5kcyBXaW5kb3dJbXBsIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
aW50IHZpc3VhbElELCBsb25nIGphdmFPYmplY3RBdG9tLCBsb25nIHdpbmRvd0RlbGV0ZUF0b20s
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCB4LCBpbnQgeSwgaW50
IHdpZHRoLCBpbnQgaGVpZ2h0LCBib29sZWFuIGF1dG9Qb3NpdGlvbiwgaW50IGZsYWdzLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgcGl4ZWxEYXRhU2l6ZSwgT2Jq
ZWN0IHBpeGVscywgaW50IHBpeGVsc19ieXRlX29mZnNldCwgYm9vbGVhbiBwaXhlbHNfaXNfZGly
ZWN0KTsKKyAgICBwcml2YXRlIG5hdGl2ZSBsb25nIHNldFdpbmRvd0ljb24wKGxvbmcgZGlzcGxh
eSwgbG9uZyB3aW5kb3dIYW5kbGUsIGludCBwaXhlbERhdGFTaXplLCAKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBPYmplY3QgcGl4ZWxzLCBpbnQgcGl4ZWxzX2J5dGVf
b2Zmc2V0LCBib29sZWFuIHBpeGVsc19pc19kaXJlY3QpOwogICAgIHByaXZhdGUgbmF0aXZlIHZv
aWQgQ2xvc2VXaW5kb3cwKGxvbmcgZGlzcGxheSwgbG9uZyB3aW5kb3dIYW5kbGUsIGxvbmcgamF2
YU9iamVjdEF0b20sIGxvbmcgd2luZG93RGVsZXRlQXRvbSAvKiwgbG9uZyBrYmRIYW5kbGUqLywg
Ly8gWEtCIGRpc2FibGVkIGZvciBub3cKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmaW5hbCBpbnQgcmFuZHJfZXZlbnRfYmFzZSwgZmluYWwgaW50IHJhbmRyX2Vycm9yX2Jh
c2UpOwogICAgIHByaXZhdGUgbmF0aXZlIHZvaWQgcmVjb25maWd1cmVXaW5kb3cwKGxvbmcgZGlz
cGxheSwgaW50IHNjcmVlbl9pbmRleCwgbG9uZyBwYXJlbnRXaW5kb3dIYW5kbGUsIGxvbmcgd2lu
ZG93SGFuZGxlLApkaWZmIC0tZ2l0IGEvc3JjL25ld3QvbmF0aXZlL1gxMVdpbmRvdy5jIGIvc3Jj
L25ld3QvbmF0aXZlL1gxMVdpbmRvdy5jCmluZGV4IGU2NDBiMGMuLmUwMGQzMjMgMTAwNjQ0Ci0t
LSBhL3NyYy9uZXd0L25hdGl2ZS9YMTFXaW5kb3cuYworKysgYi9zcmMvbmV3dC9uYXRpdmUvWDEx
V2luZG93LmMKQEAgLTY5Miw2ICs2OTIsMzkgQEAgSk5JRVhQT1JUIGpsb25nIEpOSUNBTEwgSmF2
YV9qb2dhbXBfbmV3dF9kcml2ZXJfeDExX1dpbmRvd0RyaXZlcl9DcmVhdGVXaW5kb3cwCiAKIC8q
CiAgKiBDbGFzczogICAgIGpvZ2FtcF9uZXd0X2RyaXZlcl94MTFfV2luZG93RHJpdmVyCisgKiBN
ZXRob2Q6ICAgIFNldFdpbmRvd0ljb24KKyAqLworSk5JRVhQT1JUIGpsb25nIEpOSUNBTEwgSmF2
YV9qb2dhbXBfbmV3dF9kcml2ZXJfeDExX1dpbmRvd0RyaXZlcl9zZXRXaW5kb3dJY29uMAorICAo
Sk5JRW52ICplbnYsIGpvYmplY3Qgb2JqLCBqbG9uZyBkaXNwbGF5LCBqbG9uZyB3aW5kb3dIYW5k
bGUsIGppbnQgcGl4ZWxEYXRhU2l6ZSwgam9iamVjdCBwaXhlbHMsIAorICAgICAgICBqaW50IHBp
eGVsc19ieXRlX29mZnNldCwgamJvb2xlYW4gcGl4ZWxzX2lzX2RpcmVjdCkKK3sKKyAgICBEaXNw
bGF5ICogZHB5ID0gKERpc3BsYXkgKikoaW50cHRyX3QpZGlzcGxheTsKKyAgICBXaW5kb3cgd2lu
ZG93ID0gKFdpbmRvdyl3aW5kb3dIYW5kbGU7CisgCisgICAgY29uc3QgdW5zaWduZWQgY2hhciAq
IHBpeGVsUHRyID0gTlVMTDsKKworICAgIC8vIE5PVEU6IE1VU1QgQkUgRElSRUNUIEJVRkZFUiwg
c2luY2UgX05FVF9XTV9JQ09OIEF0b20gdXNlcyBidWZmZXIgZGlyZWN0bHkhCisgICAgREJHX1BS
SU5UKCJYMTE6IENyZWF0ZVdpbmRvdyBpY29uOiBzaXplICVkLCBwaXhlbHMgJXAsIG9mZnNldCAl
ZCwgZGlyZWN0ICVkXG4iLCBwaXhlbERhdGFTaXplLCAodm9pZCopcGl4ZWxzLCBwaXhlbHNfYnl0
ZV9vZmZzZXQsIHBpeGVsc19pc19kaXJlY3QpOworICAgIGlmKCAwIDwgcGl4ZWxEYXRhU2l6ZSAm
JiBOVUxMICE9IHBpeGVscyApIHsKKyAgICAgICAgcGl4ZWxQdHIgPSAoY29uc3QgdW5zaWduZWQg
Y2hhciAqKSAoIEpOSV9UUlVFID09IHBpeGVsc19pc19kaXJlY3QgPyAKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgqZW52KS0+R2V0RGlyZWN0QnVmZmVy
QWRkcmVzcyhlbnYsIHBpeGVscykgOiAKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICgqZW52KS0+R2V0UHJpbWl0aXZlQXJyYXlDcml0aWNhbChlbnYsIHBp
eGVscywgTlVMTCkgKTsKKyAgICAgICAgREJHX1BSSU5UKCJYMTE6IENyZWF0ZVdpbmRvdyBpY29u
OiBOSU8gJXBcbiIsIHBpeGVsUHRyKTsKKyAgICAgICAgTmV3dFdpbmRvd3Nfc2V0SWNvbihkcHks
IHdpbmRvdywgKGludClwaXhlbERhdGFTaXplLCBwaXhlbFB0citwaXhlbHNfYnl0ZV9vZmZzZXQp
OworICAgIH0KKworICAgICAgICBYTWFwV2luZG93KGRweSwgd2luZG93KTsKKyAgICAgICAgLy9Y
VW5tYXBXaW5kb3coZHB5LCB3KTsKKyAgICAgICAgWFN5bmMoZHB5LCBGYWxzZSk7CisgICAgICAg
IAorICAgIGlmKCBKTklfRkFMU0UgPT0gcGl4ZWxzX2lzX2RpcmVjdCAmJiBOVUxMICE9IHBpeGVs
UHRyICkgeworICAgICAgICAoKmVudiktPlJlbGVhc2VQcmltaXRpdmVBcnJheUNyaXRpY2FsKGVu
diwgcGl4ZWxzLCAodm9pZCopcGl4ZWxQdHIsIEpOSV9BQk9SVCk7ICAKKyAgICB9CisKK30KKwor
LyoKKyAqIENsYXNzOiAgICAgam9nYW1wX25ld3RfZHJpdmVyX3gxMV9XaW5kb3dEcml2ZXIKICAq
IE1ldGhvZDogICAgQ2xvc2VXaW5kb3cKICAqIFNpZ25hdHVyZTogKEpKKVYKICAqLwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>