<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://pkp.sfu.ca/bugzilla/bugzilla.dtd">

<bugzilla version="4.2.5+"
          urlbase="http://pkp.sfu.ca/bugzilla/"
          
          maintainer="pkp-hosted@sfu.ca"
>

    <bug>
          <bug_id>7175</bug_id>
          
          <creation_ts>2012-02-27 08:32:00 -0800</creation_ts>
          <short_desc>Prevent chdir() behavior in tools to better support symlinked environments</short_desc>
          <delta_ts>2013-01-02 12:02:58 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>OJS</product>
          <component>Tools</component>
          <version>2.4.x</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alec Smecher">alec</reporter>
          <assigned_to name="PKP Support">pkp-support</assigned_to>
          
          
          

      

      

      

          <long_desc isprivate="0">
            <commentid>27032</commentid>
            <who name="Alec Smecher">alec</who>
            <bug_when>2012-02-27 08:32:06 -0800</bug_when>
            <thetext>Prevent chdir() behavior in tools to better support symlinked environments. See http://pkp.sfu.ca/support/forum/viewtopic.php?f=8&amp;t=7578 for details.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>27033</commentid>
              <attachid>3714</attachid>
            <who name="Alec Smecher">alec</who>
            <bug_when>2012-02-27 09:02:40 -0800</bug_when>
            <thetext>Created attachment 3714
Proposed patch against OJS pre-2.3.7</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <commentid>27265</commentid>
            <who name="Alec Smecher">alec</who>
            <bug_when>2012-03-12 11:22:25 -0700</bug_when>
            <thetext>Awaiting feedback.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>3714</attachid>
            <date>2012-02-27 09:02:00 -0800</date>
            <delta_ts>2012-02-27 09:02:40 -0800</delta_ts>
            <desc>Proposed patch against OJS pre-2.3.7</desc>
            <filename>7175.diff</filename>
            <type>text/plain</type>
            <size>7829</size>
            <attacher>alec</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL2xpYi9wa3AvY2xhc3Nlcy9jbGlUb29sL0NsaVRvb2wuaW5jLnBocCBiL2xp
Yi9wa3AvY2xhc3Nlcy9jbGlUb29sL0NsaVRvb2wuaW5jLnBocAotLS0gYS9saWIvcGtwL2NsYXNz
ZXMvY2xpVG9vbC9DbGlUb29sLmluYy5waHAKKysrIGIvbGliL3BrcC9jbGFzc2VzL2NsaVRvb2wv
Q2xpVG9vbC5pbmMucGhwCkBAIC0xOSwxNSArMTksMTYgQEAKICAqICB0byBib290c3RyYXAgYW5k
IHJvdXRlIHRvb2wgcmVxdWVzdHMuCiAgKi8KIAotLy8gJElkJAotCi0KIC8qKiBJbml0aWFsaXph
dGlvbiBjb2RlICovCi1kZWZpbmUoJ1BXRCcsIGdldGN3ZCgpKTsKLWNoZGlyKGRpcm5hbWUoSU5E
RVhfRklMRV9MT0NBVElPTikpOyAvKiBDaGFuZ2UgdG8gYmFzZSBkaXJlY3RvcnkgKi8KK2RlZmlu
ZSgnSU5ERVhfRklMRV9MT0NBVElPTicsIGdldGN3ZCgpIC4gJy9pbmRleC5waHAnKTsKK2lmICgh
ZmlsZV9leGlzdHMoZ2V0Y3dkKCkgLiAnL2NvbmZpZy5URU1QTEFURS5pbmMucGhwJykpIHsKKwlk
aWUoIlRoaXMgc2NyaXB0IG11c3QgYmUgZXhlY3V0ZWQgZnJvbSB0aGUgaW5zdGFsbGF0aW9uIGJh
c2UgZGlyZWN0b3J5LlxuIik7Cit9CisKIGlmICghZGVmaW5lZCgnU1RESU4nKSkgewogCWRlZmlu
ZSgnU1RESU4nLCBmb3BlbigncGhwOi8vc3RkaW4nLCdyJykpOwogfQorCiBkZWZpbmUoJ1NFU1NJ
T05fRElTQUJMRV9JTklUJywgMSk7CiByZXF1aXJlKCcuL2xpYi9wa3AvaW5jbHVkZXMvYm9vdHN0
cmFwLmluYy5waHAnKTsKIApkaWZmIC0tZ2l0IGEvbGliL3BrcC9jbGFzc2VzL2NsaVRvb2wvWG1s
VG9TcWxUb29sLmluYy5waHAgYi9saWIvcGtwL2NsYXNzZXMvY2xpVG9vbC9YbWxUb1NxbFRvb2wu
aW5jLnBocAotLS0gYS9saWIvcGtwL2NsYXNzZXMvY2xpVG9vbC9YbWxUb1NxbFRvb2wuaW5jLnBo
cAorKysgYi9saWIvcGtwL2NsYXNzZXMvY2xpVG9vbC9YbWxUb1NxbFRvb2wuaW5jLnBocApAQCAt
NTQsMTYgKzU0LDkgQEAgY2xhc3MgWG1sVG9TcWxUb29sIGV4dGVuZHMgQ29tbWFuZExpbmVUb29s
IHsKIAogCQkkdGhpcy0+Y29tbWFuZCA9ICR0aGlzLT5hcmd2WyRhcmdPZmZzZXRdOwogCi0JCSRm
aWxlID0gaXNzZXQoJHRoaXMtPmFyZ3ZbJGFyZ09mZnNldCsxXSkgPyAkdGhpcy0+YXJndlskYXJn
T2Zmc2V0KzFdIDogREFUQUJBU0VfWE1MX0ZJTEU7CisJCSR0aGlzLT5pbnB1dEZpbGUgPSBpc3Nl
dCgkdGhpcy0+YXJndlskYXJnT2Zmc2V0KzFdKSA/ICR0aGlzLT5hcmd2WyRhcmdPZmZzZXQrMV0g
OiBEQVRBQkFTRV9YTUxfRklMRTsKIAotCQlpZiAoIWZpbGVfZXhpc3RzKCRmaWxlKSAmJiAhZmls
ZV9leGlzdHMoKCRmaWxlMiA9IFBXRCAuICcvJyAuICRmaWxlKSkpIHsKLQkJCXByaW50ZigiSW5w
dXQgZmlsZSBcIiVzXCIgZG9lcyBub3QgZXhpc3QhXG4iLCAkZmlsZSk7Ci0JCQlleGl0KDEpOwot
CQl9Ci0KLQkJJHRoaXMtPmlucHV0RmlsZSA9IGlzc2V0KCRmaWxlMikgPyAkZmlsZTIgOiAkZmls
ZTsKLQotCQkkdGhpcy0+b3V0cHV0RmlsZSA9IGlzc2V0KCR0aGlzLT5hcmd2WyRhcmdPZmZzZXQr
Ml0pID8gUFdEIC4gJy8nIC4gJHRoaXMtPmFyZ3ZbJGFyZ09mZnNldCsyXSA6IG51bGw7CisJCSR0
aGlzLT5vdXRwdXRGaWxlID0gaXNzZXQoJHRoaXMtPmFyZ3ZbJGFyZ09mZnNldCsyXSkgPyAkdGhp
cy0+YXJndlskYXJnT2Zmc2V0KzJdIDogbnVsbDsKIAkJaWYgKGluX2FycmF5KCR0aGlzLT5jb21t
YW5kLCBhcnJheSgnc2F2ZScsICdzYXZlX3VwZ3JhZGUnKSkgJiYgKCR0aGlzLT5vdXRwdXRGaWxl
ID09IG51bGwgfHwgKGZpbGVfZXhpc3RzKCR0aGlzLT5vdXRwdXRGaWxlKSAmJiAoaXNfZGlyKCR0
aGlzLT5vdXRwdXRGaWxlKSB8fCAhaXNfd3JpdGVhYmxlKCR0aGlzLT5vdXRwdXRGaWxlKSkpIHx8
ICFpc193cml0YWJsZShkaXJuYW1lKCR0aGlzLT5vdXRwdXRGaWxlKSkpKSB7CiAJCQlwcmludGYo
IkludmFsaWQgb3V0cHV0IGZpbGUgXCIlc1wiIVxuIiwgJHRoaXMtPm91dHB1dEZpbGUpOwogCQkJ
ZXhpdCgxKTsKZGlmZiAtLWdpdCBhL2xpYi9wa3AvdGVzdHMvcGhwdW5pdC5waHAgYi9saWIvcGtw
L3Rlc3RzL3BocHVuaXQucGhwCi0tLSBhL2xpYi9wa3AvdGVzdHMvcGhwdW5pdC5waHAKKysrIGIv
bGliL3BrcC90ZXN0cy9waHB1bml0LnBocApAQCAtOCw5ICs4LDEwIEBACiAgKi8KIC8vIENvbmZp
Z3VyZSB0aGUgaW5kZXggZmlsZSBsb2NhdGlvbiwgYXNzdW1lIHRoYXQgcGtwLWxpYiBpcwogLy8g
aW5jbHVkZWQgd2l0aGluIGEgUEtQIGFwcGxpY2F0aW9uLgotLy8gRklYTUU6IFRoaXMgZG9lc24n
dCB3b3JrIGlmIGxpYi9wa3AgaXMgc3ltbGlua2VkLiByZWFscGF0aCgkX1snU0NSSVBUX0ZJTEVO
QU1FJ10uJy8uLi8uLi9pbmRleC5waHAnKSBjb3VsZCB3b3JrIGJ1dCBzZWUgaHR0cDovL2J1Z3Mu
cGhwLm5ldC9idWcucGhwP2lkPTUwMzY2Ci1kZWZpbmUoJ0lOREVYX0ZJTEVfTE9DQVRJT04nLCBk
aXJuYW1lKGRpcm5hbWUoZGlybmFtZShkaXJuYW1lKF9fRklMRV9fKSkpKS4nL2luZGV4LnBocCcp
OwotY2hkaXIoZGlybmFtZShJTkRFWF9GSUxFX0xPQ0FUSU9OKSk7CitkZWZpbmUoJ0lOREVYX0ZJ
TEVfTE9DQVRJT04nLCBnZXRjd2QoKSAuICcvaW5kZXgucGhwJyk7CitpZiAoIWZpbGVfZXhpc3Rz
KGdldGN3ZCgpIC4gJy9jb25maWcuVEVNUExBVEUuaW5jLnBocCcpKSB7CisJZGllKCJUaGlzIHNj
cmlwdCBtdXN0IGJlIGV4ZWN1dGVkIGZyb20gdGhlIGluc3RhbGxhdGlvbiBiYXNlIGRpcmVjdG9y
eS5cbiIpOworfQogCiAvLyBDb25maWd1cmUgUEtQIGVycm9yIGhhbmRsaW5nIGZvciB0ZXN0cwog
ZGVmaW5lKCdET05UX0RJRV9PTl9FUlJPUicsIHRydWUpOwpkaWZmIC0tZ2l0IGEvbGliL3BrcC90
b29scy9waHBDb21wYXQucGhwIGIvbGliL3BrcC90b29scy9waHBDb21wYXQucGhwCi0tLSBhL2xp
Yi9wa3AvdG9vbHMvcGhwQ29tcGF0LnBocAorKysgYi9saWIvcGtwL3Rvb2xzL3BocENvbXBhdC5w
aHAKQEAgLTQwLDEwICs0MCwxMSBAQAogICogICAgICAgIGZvciBpbmZvcm1hdGlvbiBhYm91dCBk
ZXRlY3Rpb24gYWNjdXJhY3kuCiAgKi8KIAotLy8gJElkJAorZGVmaW5lKCdJTkRFWF9GSUxFX0xP
Q0FUSU9OJywgZ2V0Y3dkKCkgLiAnL2luZGV4LnBocCcpOworaWYgKCFmaWxlX2V4aXN0cyhnZXRj
d2QoKSAuICcvY29uZmlnLlRFTVBMQVRFLmluYy5waHAnKSkgeworCWRpZSgiVGhpcyBzY3JpcHQg
bXVzdCBiZSBleGVjdXRlZCBmcm9tIHRoZSBpbnN0YWxsYXRpb24gYmFzZSBkaXJlY3RvcnkuXG4i
KTsKK30KIAotLy8gRklYTUU6IFRoaXMgZG9lc24ndCB3b3JrIGlmIGxpYi9wa3AgaXMgc3ltbGlu
a2VkLiByZWFscGF0aCgkX1snU0NSSVBUX0ZJTEVOQU1FJ10uJy8uLi8uLi9pbmRleC5waHAnKSBj
b3VsZCB3b3JrIGJ1dCBzZWUgaHR0cDovL2J1Z3MucGhwLm5ldC9idWcucGhwP2lkPTUwMzY2Ci1k
ZWZpbmUoJ0lOREVYX0ZJTEVfTE9DQVRJT04nLCBkaXJuYW1lKGRpcm5hbWUoZGlybmFtZShkaXJu
YW1lKF9fRklMRV9fKSkpKSAuICcvaW5kZXgucGhwJyk7CiByZXF1aXJlX29uY2UoZGlybmFtZShk
aXJuYW1lKF9fRklMRV9fKSkgLiAnL2NsYXNzZXMvY2xpVG9vbC9DbGlUb29sLmluYy5waHAnKTsK
IHJlcXVpcmVfb25jZSgnUEhQL0NvbXBhdEluZm8ucGhwJyk7CiAKZGlmZiAtLWdpdCBhL3BsdWdp
bnMvaW1wb3J0ZXhwb3J0L25hdGl2ZS9OYXRpdmVJbXBvcnREb20uaW5jLnBocCBiL3BsdWdpbnMv
aW1wb3J0ZXhwb3J0L25hdGl2ZS9OYXRpdmVJbXBvcnREb20uaW5jLnBocAotLS0gYS9wbHVnaW5z
L2ltcG9ydGV4cG9ydC9uYXRpdmUvTmF0aXZlSW1wb3J0RG9tLmluYy5waHAKKysrIGIvcGx1Z2lu
cy9pbXBvcnRleHBvcnQvbmF0aXZlL05hdGl2ZUltcG9ydERvbS5pbmMucGhwCkBAIC0zMjQsMTEg
KzMyNCw2IEBAIGNsYXNzIE5hdGl2ZUltcG9ydERvbSB7CiAJCQlpZiAoKCRocmVmID0gJG5vZGUt
PmdldENoaWxkQnlOYW1lKCdocmVmJykpKSB7CiAJCQkJJHVybCA9ICRocmVmLT5nZXRBdHRyaWJ1
dGUoJ3NyYycpOwogCQkJCWlmICgkaXNDb21tYW5kTGluZSB8fCBOYXRpdmVJbXBvcnREb206Omlz
QWxsb3dlZE1ldGhvZCgkdXJsKSkgewotCQkJCQlpZiAoJGlzQ29tbWFuZExpbmUgJiYgTmF0aXZl
SW1wb3J0RG9tOjppc1JlbGF0aXZlUGF0aCgkdXJsKSkgewotCQkJCQkJLy8gVGhlIGNvbW1hbmQt
bGluZSB0b29sIGRvZXMgYSBjaGRpcjsgd2UgbmVlZCB0byBwcmVwZW5kIHRoZSBvcmlnaW5hbCBw
YXRobmFtZSB0byByZWxhdGl2ZSBwYXRocyBzbyB3ZSdyZSBub3QgbG9va2luZyBpbiB0aGUgd3Jv
bmcgcGxhY2UuCi0JCQkJCQkkdXJsID0gUFdEIC4gJy8nIC4gJHVybDsKLQkJCQkJfQotCiAJCQkJ
CSRvcmlnaW5hbE5hbWUgPSBiYXNlbmFtZSgkdXJsKTsKIAkJCQkJJG5ld05hbWUgLj0gJHB1Ymxp
Y0ZpbGVNYW5hZ2VyLT5nZXRFeHRlbnNpb24oJG9yaWdpbmFsTmFtZSk7CiAJCQkJCWlmICghJHB1
YmxpY0ZpbGVNYW5hZ2VyLT5jb3B5Sm91cm5hbEZpbGUoJGpvdXJuYWwtPmdldElkKCksICR1cmws
ICRuZXdOYW1lKSkgewpAQCAtMzk0LDExICszODksNiBAQCBjbGFzcyBOYXRpdmVJbXBvcnREb20g
ewogCQkJaWYgKCgkaHJlZiA9ICRub2RlLT5nZXRDaGlsZEJ5TmFtZSgnaHJlZicpKSkgewogCQkJ
CSR1cmwgPSAkaHJlZi0+Z2V0QXR0cmlidXRlKCdzcmMnKTsKIAkJCQlpZiAoJGlzQ29tbWFuZExp
bmUgfHwgTmF0aXZlSW1wb3J0RG9tOjppc0FsbG93ZWRNZXRob2QoJHVybCkpIHsKLQkJCQkJaWYg
KCRpc0NvbW1hbmRMaW5lICYmIE5hdGl2ZUltcG9ydERvbTo6aXNSZWxhdGl2ZVBhdGgoJHVybCkp
IHsKLQkJCQkJCS8vIFRoZSBjb21tYW5kLWxpbmUgdG9vbCBkb2VzIGEgY2hkaXI7IHdlIG5lZWQg
dG8gcHJlcGVuZCB0aGUgb3JpZ2luYWwgcGF0aG5hbWUgdG8gcmVsYXRpdmUgcGF0aHMgc28gd2Un
cmUgbm90IGxvb2tpbmcgaW4gdGhlIHdyb25nIHBsYWNlLgotCQkJCQkJJHVybCA9IFBXRCAuICcv
JyAuICR1cmw7Ci0JCQkJCX0KLQogCQkJCQkkb3JpZ2luYWxOYW1lID0gYmFzZW5hbWUoJHVybCk7
CiAJCQkJCSRuZXdOYW1lIC49ICRwdWJsaWNGaWxlTWFuYWdlci0+Z2V0RXh0ZW5zaW9uKCRvcmln
aW5hbE5hbWUpOwogCQkJCQlpZiAoISRwdWJsaWNGaWxlTWFuYWdlci0+Y29weUpvdXJuYWxGaWxl
KCRqb3VybmFsLT5nZXRJZCgpLCAkdXJsLCAkbmV3TmFtZSkpIHsKQEAgLTk5NiwxMSArOTg2LDYg
QEAgY2xhc3MgTmF0aXZlSW1wb3J0RG9tIHsKIAkJaWYgKCgkaHJlZiA9ICRub2RlLT5nZXRDaGls
ZEJ5TmFtZSgnaHJlZicpKSkgewogCQkJJHVybCA9ICRocmVmLT5nZXRBdHRyaWJ1dGUoJ3NyYycp
OwogCQkJaWYgKCRpc0NvbW1hbmRMaW5lIHx8IE5hdGl2ZUltcG9ydERvbTo6aXNBbGxvd2VkTWV0
aG9kKCR1cmwpKSB7Ci0JCQkJaWYgKCRpc0NvbW1hbmRMaW5lICYmIE5hdGl2ZUltcG9ydERvbTo6
aXNSZWxhdGl2ZVBhdGgoJHVybCkpIHsKLQkJCQkJLy8gVGhlIGNvbW1hbmQtbGluZSB0b29sIGRv
ZXMgYSBjaGRpcjsgd2UgbmVlZCB0byBwcmVwZW5kIHRoZSBvcmlnaW5hbCBwYXRobmFtZSB0byBy
ZWxhdGl2ZSBwYXRocyBzbyB3ZSdyZSBub3QgbG9va2luZyBpbiB0aGUgd3JvbmcgcGxhY2UuCi0J
CQkJCSR1cmwgPSBQV0QgLiAnLycgLiAkdXJsOwotCQkJCX0KLQogCQkJCWlmICgoJGZpbGVJZCA9
ICRhcnRpY2xlRmlsZU1hbmFnZXItPmNvcHlQdWJsaWNGaWxlKCR1cmwsICRocmVmLT5nZXRBdHRy
aWJ1dGUoJ21pbWVfdHlwZScpKSk9PT1mYWxzZSkgewogCQkJCQkkZXJyb3JzW10gPSBhcnJheSgn
cGx1Z2lucy5pbXBvcnRleHBvcnQubmF0aXZlLmltcG9ydC5lcnJvci5jb3VsZE5vdENvcHknLCBh
cnJheSgndXJsJyA9PiAkdXJsKSk7CiAJCQkJCXJldHVybiBmYWxzZTsKQEAgLTEwNTAsMTEgKzEw
MzUsNiBAQCBjbGFzcyBOYXRpdmVJbXBvcnREb20gewogCQkJaWYgKCgkaHJlZiA9ICRub2RlLT5n
ZXRDaGlsZEJ5TmFtZSgnaHJlZicpKSkgewogCQkJCSR1cmwgPSAkaHJlZi0+Z2V0QXR0cmlidXRl
KCdzcmMnKTsKIAkJCQlpZiAoJGlzQ29tbWFuZExpbmUgfHwgTmF0aXZlSW1wb3J0RG9tOjppc0Fs
bG93ZWRNZXRob2QoJHVybCkpIHsKLQkJCQkJaWYgKCRpc0NvbW1hbmRMaW5lICYmIE5hdGl2ZUlt
cG9ydERvbTo6aXNSZWxhdGl2ZVBhdGgoJHVybCkpIHsKLQkJCQkJCS8vIFRoZSBjb21tYW5kLWxp
bmUgdG9vbCBkb2VzIGEgY2hkaXI7IHdlIG5lZWQgdG8gcHJlcGVuZCB0aGUgb3JpZ2luYWwgcGF0
aG5hbWUgdG8gcmVsYXRpdmUgcGF0aHMgc28gd2UncmUgbm90IGxvb2tpbmcgaW4gdGhlIHdyb25n
IHBsYWNlLgotCQkJCQkJJHVybCA9IFBXRCAuICcvJyAuICR1cmw7Ci0JCQkJCX0KLQogCQkJCQlp
ZiAoKCRmaWxlSWQgPSAkYXJ0aWNsZUZpbGVNYW5hZ2VyLT5jb3B5UHVibGljRmlsZSgkdXJsLCAk
aHJlZi0+Z2V0QXR0cmlidXRlKCdtaW1lX3R5cGUnKSkpPT09ZmFsc2UpIHsKIAkJCQkJCSRlcnJv
cnNbXSA9IGFycmF5KCdwbHVnaW5zLmltcG9ydGV4cG9ydC5uYXRpdmUuaW1wb3J0LmVycm9yLmNv
dWxkTm90Q29weScsIGFycmF5KCd1cmwnID0+ICR1cmwpKTsKIAkJCQkJCXJldHVybiBmYWxzZTsK
QEAgLTEyMDYsMTEgKzExODYsNiBAQCBjbGFzcyBOYXRpdmVJbXBvcnREb20gewogCQlpZiAoKCRo
cmVmID0gJGZpbGVOb2RlLT5nZXRDaGlsZEJ5TmFtZSgnaHJlZicpKSkgewogCQkJJHVybCA9ICRo
cmVmLT5nZXRBdHRyaWJ1dGUoJ3NyYycpOwogCQkJaWYgKCRpc0NvbW1hbmRMaW5lIHx8IE5hdGl2
ZUltcG9ydERvbTo6aXNBbGxvd2VkTWV0aG9kKCR1cmwpKSB7Ci0JCQkJaWYgKCRpc0NvbW1hbmRM
aW5lICYmIE5hdGl2ZUltcG9ydERvbTo6aXNSZWxhdGl2ZVBhdGgoJHVybCkpIHsKLQkJCQkJLy8g
VGhlIGNvbW1hbmQtbGluZSB0b29sIGRvZXMgYSBjaGRpcjsgd2UgbmVlZCB0byBwcmVwZW5kIHRo
ZSBvcmlnaW5hbCBwYXRobmFtZSB0byByZWxhdGl2ZSBwYXRocyBzbyB3ZSdyZSBub3QgbG9va2lu
ZyBpbiB0aGUgd3JvbmcgcGxhY2UuCi0JCQkJCSR1cmwgPSBQV0QgLiAnLycgLiAkdXJsOwotCQkJ
CX0KLQogCQkJCWlmICgoJGZpbGVJZCA9ICRhcnRpY2xlRmlsZU1hbmFnZXItPmNvcHlTdXBwRmls
ZSgkdXJsLCAkaHJlZi0+Z2V0QXR0cmlidXRlKCdtaW1lX3R5cGUnKSkpPT09ZmFsc2UpIHsKIAkJ
CQkJJGVycm9yc1tdID0gYXJyYXkoJ3BsdWdpbnMuaW1wb3J0ZXhwb3J0Lm5hdGl2ZS5pbXBvcnQu
ZXJyb3IuY291bGROb3RDb3B5JywgYXJyYXkoJ3VybCcgPT4gJHVybCkpOwogCQkJCQlyZXR1cm4g
ZmFsc2U7CmRpZmYgLS1naXQgYS9wbHVnaW5zL2ltcG9ydGV4cG9ydC9uYXRpdmUvTmF0aXZlSW1w
b3J0RXhwb3J0UGx1Z2luLmluYy5waHAgYi9wbHVnaW5zL2ltcG9ydGV4cG9ydC9uYXRpdmUvTmF0
aXZlSW1wb3J0RXhwb3J0UGx1Z2luLmluYy5waHAKLS0tIGEvcGx1Z2lucy9pbXBvcnRleHBvcnQv
bmF0aXZlL05hdGl2ZUltcG9ydEV4cG9ydFBsdWdpbi5pbmMucGhwCisrKyBiL3BsdWdpbnMvaW1w
b3J0ZXhwb3J0L25hdGl2ZS9OYXRpdmVJbXBvcnRFeHBvcnRQbHVnaW4uaW5jLnBocApAQCAtMzQz
LDEwICszNDMsNiBAQCBjbGFzcyBOYXRpdmVJbXBvcnRFeHBvcnRQbHVnaW4gZXh0ZW5kcyBJbXBv
cnRFeHBvcnRQbHVnaW4gewogCQl9CiAKIAkJJHRoaXMtPmltcG9ydCgnTmF0aXZlSW1wb3J0RG9t
Jyk7Ci0JCWlmICgkeG1sRmlsZSAmJiBOYXRpdmVJbXBvcnREb206OmlzUmVsYXRpdmVQYXRoKCR4
bWxGaWxlKSkgewotCQkJJHhtbEZpbGUgPSBQV0QgLiAnLycgLiAkeG1sRmlsZTsKLQkJfQotCiAJ
CXN3aXRjaCAoJGNvbW1hbmQpIHsKIAkJCWNhc2UgJ2ltcG9ydCc6CiAJCQkJJHVzZXJOYW1lID0g
YXJyYXlfc2hpZnQoJGFyZ3MpOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>