<?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>171992</bug_id>
          
          <creation_ts>2017-05-11 14:43:08 -0700</creation_ts>
          <short_desc>isValidForm for SimpleAddr should use ptr() instead of tmp()</short_desc>
          <delta_ts>2017-05-11 23:04:12 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>JavaScriptCore</component>
          <version>WebKit 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>
          
          <blocked>171826</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Saam Barati">saam</reporter>
          <assigned_to name="Saam Barati">saam</assigned_to>
          <cc>benjamin</cc>
    
    <cc>commit-queue</cc>
    
    <cc>fpizlo</cc>
    
    <cc>ggaren</cc>
    
    <cc>gskachkov</cc>
    
    <cc>jfbastien</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>ticaiolima</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1307483</commentid>
    <comment_count>0</comment_count>
    <who name="Saam Barati">saam</who>
    <bug_when>2017-05-11 14:43:08 -0700</bug_when>
    <thetext>Since that&apos;s what ptr() is for.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1307489</commentid>
    <comment_count>1</comment_count>
      <attachid>309789</attachid>
    <who name="Saam Barati">saam</who>
    <bug_when>2017-05-11 14:50:31 -0700</bug_when>
    <thetext>Created attachment 309789
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1307782</commentid>
    <comment_count>2</comment_count>
      <attachid>309789</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-05-11 23:04:10 -0700</bug_when>
    <thetext>Comment on attachment 309789
patch

Clearing flags on attachment: 309789

Committed r216733: &lt;http://trac.webkit.org/changeset/216733&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1307783</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-05-11 23:04:12 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>309789</attachid>
            <date>2017-05-11 14:50:31 -0700</date>
            <delta_ts>2017-05-11 23:04:10 -0700</delta_ts>
            <desc>patch</desc>
            <filename>c-backup.diff</filename>
            <type>text/plain</type>
            <size>8349</size>
            <attacher name="Saam Barati">saam</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMjE2Njk1KQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDQwIEBA
CisyMDE3LTA1LTExICBTYWFtIEJhcmF0aSAgPHNiYXJhdGlAYXBwbGUuY29tPgorCisgICAgICAg
IGlzVmFsaWRGb3JtIGZvciBTaW1wbGVBZGRyIHNob3VsZCB1c2UgcHRyKCkgaW5zdGVhZCBvZiB0
bXAoKQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTcx
OTkyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQXJn
Ojp0bXAoKSBhc3NlcnRzIHRoYXQgaXRzIGtpbmQgaXMgVG1wLiBJbnN0Ojppc1ZhbGlkRm9ybSBm
b3IKKyAgICAgICAgU2ltcGxlQWRkciB3YXMgdXNpbmcgQXJnOjp0bXAoKSBpbnN0ZWFkIG9mIHB0
cigpIHRvIGNoZWNrCisgICAgICAgIGlmIHRoZSBhZGRyZXNzIFRtcCBpc0dQKCkuIEl0IHNob3Vs
ZCBiZSB1c2luZyBBcmc6OnB0cigpIGluc3RlYWQKKyAgICAgICAgb2YgQXJnOjp0bXAoKSBzaW5j
ZSBBcmc6OnB0cigpIGlzIGRlc2lnbmVkIGZvciBTaW1wbGVBZGRyLgorICAgICAgICAKKyAgICAg
ICAgVGhpcyBwYXRjaCBhbHNvIGZpeGVzIGFuIGluY29ycmVjdCBhc3NlcnRpb24gaW4gdGhlIEFS
TTY0CisgICAgICAgIG1hY3JvIGFzc2VtYmxlci4gV2Ugd2VyZSBhc3NlcnRpbmcgdmFyaW91cyBh
dG9taWMgb3BzIHdlcmUKKyAgICAgICAgb25seSBvdmVyIDMyLzY0IGJpdCBvcGVyYXRpb25zLiBI
b3dldmVyLCB0aGUgY29kZSB3YXMgcHJvcGVybHkgaGFuZGxpbmcKKyAgICAgICAgOC8xNi8zMi82
NCBiaXQgb3BzLiBJIGNoYW5nZWQgdGhlIGFzc2VydGlvbiB0byByZWZsZWN0IHdoYXQgaXMKKyAg
ICAgICAgYWN0dWFsbHkgZ29pbmcgb24uCisKKyAgICAgICAgKiBhc3NlbWJsZXIvQVJNNjRBc3Nl
bWJsZXIuaDoKKyAgICAgICAgKEpTQzo6QVJNNjRBc3NlbWJsZXI6OmxkYXIpOgorICAgICAgICAo
SlNDOjpBUk02NEFzc2VtYmxlcjo6bGR4cik6CisgICAgICAgIChKU0M6OkFSTTY0QXNzZW1ibGVy
OjpsZGF4cik6CisgICAgICAgIChKU0M6OkFSTTY0QXNzZW1ibGVyOjpzdHhyKToKKyAgICAgICAg
KEpTQzo6QVJNNjRBc3NlbWJsZXI6OnN0bHIpOgorICAgICAgICAoSlNDOjpBUk02NEFzc2VtYmxl
cjo6c3RseHIpOgorICAgICAgICAqIGIzL2Fpci9vcGNvZGVfZ2VuZXJhdG9yLnJiOgorICAgICAg
ICAqIGIzL3Rlc3RiMy5jcHA6CisgICAgICAgIChKU0M6OkIzOjp0ZXN0TG9hZEFjcTQyKToKKyAg
ICAgICAgKEpTQzo6QjM6OnRlc3RTdG9yZVJlbEFkZExvYWRBY3EzMik6CisgICAgICAgIChKU0M6
OkIzOjp0ZXN0U3RvcmVSZWxBZGRMb2FkQWNxOCk6CisgICAgICAgIChKU0M6OkIzOjp0ZXN0U3Rv
cmVSZWxBZGRGZW5jZUxvYWRBY3E4KToKKyAgICAgICAgKEpTQzo6QjM6OnRlc3RTdG9yZVJlbEFk
ZExvYWRBY3ExNik6CisgICAgICAgIChKU0M6OkIzOjp0ZXN0U3RvcmVSZWxBZGRMb2FkQWNxNjQp
OgorICAgICAgICAoSlNDOjpCMzo6dGVzdEF0b21pY1dlYWtDQVMpOgorICAgICAgICAoSlNDOjpC
Mzo6dGVzdEF0b21pY1N0cm9uZ0NBUyk6CisgICAgICAgIChKU0M6OkIzOjp0ZXN0QXRvbWljWGNo
Zyk6CisKIDIwMTctMDUtMTEgIEZpbGlwIFBpemxvICA8ZnBpemxvQGFwcGxlLmNvbT4KIAogICAg
ICAgICBPZmZlciBTUEkgdG8gbm90aWZ5IGNsaWVudHMgdGhhdCBHQyBoYXMgaGFwcGVuZWQKSW5k
ZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9hc3NlbWJsZXIvQVJNNjRBc3NlbWJsZXIuaAo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvYXNzZW1ibGVyL0FSTTY0QXNzZW1ibGVy
LmgJKHJldmlzaW9uIDIxNjY4OCkKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9hc3NlbWJsZXIv
QVJNNjRBc3NlbWJsZXIuaAkod29ya2luZyBjb3B5KQpAQCAtMzUsOSArMzUsMTEgQEAKICNpbmNs
dWRlIDxzdGRpbnQuaD4KIAogI2RlZmluZSBDSEVDS19EQVRBU0laRV9PRihkYXRhc2l6ZSkgQVNT
RVJUKGRhdGFzaXplID09IDMyIHx8IGRhdGFzaXplID09IDY0KQorI2RlZmluZSBDSEVDS19NRU1P
UFNJWkVfT0Yoc2l6ZSkgQVNTRVJUKHNpemUgPT0gOCB8fCBzaXplID09IDE2IHx8IHNpemUgPT0g
MzIgfHwgc2l6ZSA9PSA2NCB8fCBzaXplID09IDEyOCk7CiAjZGVmaW5lIERBVEFTSVpFX09GKGRh
dGFzaXplKSAoKGRhdGFzaXplID09IDY0KSA/IERhdGFzaXplXzY0IDogRGF0YXNpemVfMzIpCiAj
ZGVmaW5lIE1FTU9QU0laRV9PRihkYXRhc2l6ZSkgKChkYXRhc2l6ZSA9PSA4IHx8IGRhdGFzaXpl
ID09IDEyOCkgPyBNZW1PcFNpemVfOF9vcl8xMjggOiAoZGF0YXNpemUgPT0gMTYpID8gTWVtT3BT
aXplXzE2IDogKGRhdGFzaXplID09IDMyKSA/IE1lbU9wU2l6ZV8zMiA6IE1lbU9wU2l6ZV82NCkK
ICNkZWZpbmUgQ0hFQ0tfREFUQVNJWkUoKSBDSEVDS19EQVRBU0laRV9PRihkYXRhc2l6ZSkKKyNk
ZWZpbmUgQ0hFQ0tfTUVNT1BTSVpFKCkgQ0hFQ0tfTUVNT1BTSVpFX09GKGRhdGFzaXplKQogI2Rl
ZmluZSBDSEVDS19WRUNUT1JfREFUQVNJWkUoKSBBU1NFUlQoZGF0YXNpemUgPT0gNjQgfHwgZGF0
YXNpemUgPT0gMTI4KQogI2RlZmluZSBEQVRBU0laRSBEQVRBU0laRV9PRihkYXRhc2l6ZSkKICNk
ZWZpbmUgTUVNT1BTSVpFIE1FTU9QU0laRV9PRihkYXRhc2l6ZSkKQEAgLTE1NTAsNDIgKzE1NTIs
NDIgQEAgcHVibGljOgogICAgIHRlbXBsYXRlPGludCBkYXRhc2l6ZT4KICAgICB2b2lkIGxkYXIo
UmVnaXN0ZXJJRCBkc3QsIFJlZ2lzdGVySUQgc3JjKQogICAgIHsKLSAgICAgICAgQ0hFQ0tfREFU
QVNJWkUoKTsKKyAgICAgICAgQ0hFQ0tfTUVNT1BTSVpFKCk7CiAgICAgICAgIGluc24oZXhvdGlj
TG9hZChNRU1PUFNJWkUsIEV4b3RpY0xvYWRGZW5jZV9BY3F1aXJlLCBFeG90aWNMb2FkQXRvbWlj
X05vbmUsIGRzdCwgc3JjKSk7CiAgICAgfQogCiAgICAgdGVtcGxhdGU8aW50IGRhdGFzaXplPgog
ICAgIHZvaWQgbGR4cihSZWdpc3RlcklEIGRzdCwgUmVnaXN0ZXJJRCBzcmMpCiAgICAgewotICAg
ICAgICBDSEVDS19EQVRBU0laRSgpOworICAgICAgICBDSEVDS19NRU1PUFNJWkUoKTsKICAgICAg
ICAgaW5zbihleG90aWNMb2FkKE1FTU9QU0laRSwgRXhvdGljTG9hZEZlbmNlX05vbmUsIEV4b3Rp
Y0xvYWRBdG9taWNfTGluaywgZHN0LCBzcmMpKTsKICAgICB9CiAKICAgICB0ZW1wbGF0ZTxpbnQg
ZGF0YXNpemU+CiAgICAgdm9pZCBsZGF4cihSZWdpc3RlcklEIGRzdCwgUmVnaXN0ZXJJRCBzcmMp
CiAgICAgewotICAgICAgICBDSEVDS19EQVRBU0laRSgpOworICAgICAgICBDSEVDS19NRU1PUFNJ
WkUoKTsKICAgICAgICAgaW5zbihleG90aWNMb2FkKE1FTU9QU0laRSwgRXhvdGljTG9hZEZlbmNl
X0FjcXVpcmUsIEV4b3RpY0xvYWRBdG9taWNfTGluaywgZHN0LCBzcmMpKTsKICAgICB9CiAgICAg
CiAgICAgdGVtcGxhdGU8aW50IGRhdGFzaXplPgogICAgIHZvaWQgc3R4cihSZWdpc3RlcklEIHJl
c3VsdCwgUmVnaXN0ZXJJRCBzcmMsIFJlZ2lzdGVySUQgZHN0KQogICAgIHsKLSAgICAgICAgQ0hF
Q0tfREFUQVNJWkUoKTsKKyAgICAgICAgQ0hFQ0tfTUVNT1BTSVpFKCk7CiAgICAgICAgIGluc24o
ZXhvdGljU3RvcmUoTUVNT1BTSVpFLCBFeG90aWNTdG9yZUZlbmNlX05vbmUsIHJlc3VsdCwgc3Jj
LCBkc3QpKTsKICAgICB9CiAKICAgICB0ZW1wbGF0ZTxpbnQgZGF0YXNpemU+CiAgICAgdm9pZCBz
dGxyKFJlZ2lzdGVySUQgc3JjLCBSZWdpc3RlcklEIGRzdCkKICAgICB7Ci0gICAgICAgIENIRUNL
X0RBVEFTSVpFKCk7CisgICAgICAgIENIRUNLX01FTU9QU0laRSgpOwogICAgICAgICBpbnNuKHN0
b3JlUmVsZWFzZShNRU1PUFNJWkUsIHNyYywgZHN0KSk7CiAgICAgfQogCiAgICAgdGVtcGxhdGU8
aW50IGRhdGFzaXplPgogICAgIHZvaWQgc3RseHIoUmVnaXN0ZXJJRCByZXN1bHQsIFJlZ2lzdGVy
SUQgc3JjLCBSZWdpc3RlcklEIGRzdCkKICAgICB7Ci0gICAgICAgIENIRUNLX0RBVEFTSVpFKCk7
CisgICAgICAgIENIRUNLX01FTU9QU0laRSgpOwogICAgICAgICBpbnNuKGV4b3RpY1N0b3JlKE1F
TU9QU0laRSwgRXhvdGljU3RvcmVGZW5jZV9SZWxlYXNlLCByZXN1bHQsIHNyYywgZHN0KSk7CiAg
ICAgfQogICAgIApJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL2IzL3Rlc3RiMy5jcHAKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL2IzL3Rlc3RiMy5jcHAJKHJldmlzaW9u
IDIxNjY4OCkKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9iMy90ZXN0YjMuY3BwCSh3b3JraW5n
IGNvcHkpCkBAIC0zMDAsMTMgKzMwMCw2IEBAIHZvaWQgdGVzdExvYWQ0MigpCiAKIHZvaWQgdGVz
dExvYWRBY3E0MigpCiB7Ci0jaWZuZGVmIE5ERUJVRwotICAgIGlmIChpc0FSTTY0KCkpIHsKLSAg
ICAgICAgLy8gRklYTUU6IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0x
NzE4MjYKLSAgICAgICAgcmV0dXJuOwotICAgIH0KLSNlbmRpZgotCiAgICAgUHJvY2VkdXJlIHBy
b2M7CiAgICAgQmFzaWNCbG9jayogcm9vdCA9IHByb2MuYWRkQmxvY2soKTsKICAgICBpbnQgeCA9
IDQyOwpAQCAtNTc3NywxMyArNTc3MCw2IEBAIHZvaWQgdGVzdFN0b3JlQWRkTG9hZDMyKGludCBh
bW91bnQpCiAKIHZvaWQgdGVzdFN0b3JlUmVsQWRkTG9hZEFjcTMyKGludCBhbW91bnQpCiB7Ci0j
aWZuZGVmIE5ERUJVRwotICAgIGlmIChpc0FSTTY0KCkpIHsKLSAgICAgICAgLy8gRklYTUU6IGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzE4MjYKLSAgICAgICAgcmV0
dXJuOwotICAgIH0KLSNlbmRpZgotCiAgICAgUHJvY2VkdXJlIHByb2M7CiAgICAgQmFzaWNCbG9j
ayogcm9vdCA9IHByb2MuYWRkQmxvY2soKTsKICAgICBpbnQgc2xvdCA9IDM3OwpAQCAtNTg1Nywx
MyArNTg0Myw2IEBAIHZvaWQgdGVzdFN0b3JlQWRkTG9hZDgoaW50IGFtb3VudCwgQjM6Ok8KIAog
dm9pZCB0ZXN0U3RvcmVSZWxBZGRMb2FkQWNxOChpbnQgYW1vdW50LCBCMzo6T3Bjb2RlIGxvYWRP
cGNvZGUpCiB7Ci0jaWZuZGVmIE5ERUJVRwotICAgIGlmIChpc0FSTTY0KCkpIHsKLSAgICAgICAg
Ly8gRklYTUU6IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzE4MjYK
LSAgICAgICAgcmV0dXJuOwotICAgIH0KLSNlbmRpZgotCiAgICAgUHJvY2VkdXJlIHByb2M7CiAg
ICAgQmFzaWNCbG9jayogcm9vdCA9IHByb2MuYWRkQmxvY2soKTsKICAgICBpbnQ4X3Qgc2xvdCA9
IDM3OwpAQCAtNTg5MywxMyArNTg3Miw2IEBAIHZvaWQgdGVzdFN0b3JlUmVsQWRkTG9hZEFjcTgo
aW50IGFtb3VudCwKIAogdm9pZCB0ZXN0U3RvcmVSZWxBZGRGZW5jZUxvYWRBY3E4KGludCBhbW91
bnQsIEIzOjpPcGNvZGUgbG9hZE9wY29kZSkKIHsKLSNpZm5kZWYgTkRFQlVHCi0gICAgaWYgKGlz
QVJNNjQoKSkgewotICAgICAgICAvLyBGSVhNRTogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTE3MTgyNgotICAgICAgICByZXR1cm47Ci0gICAgfQotI2VuZGlmCi0KICAg
ICBQcm9jZWR1cmUgcHJvYzsKICAgICBCYXNpY0Jsb2NrKiByb290ID0gcHJvYy5hZGRCbG9jaygp
OwogICAgIGludDhfdCBzbG90ID0gMzc7CkBAIC01OTgzLDEzICs1OTU1LDYgQEAgdm9pZCB0ZXN0
U3RvcmVBZGRMb2FkMTYoaW50IGFtb3VudCwgQjM6OgogCiB2b2lkIHRlc3RTdG9yZVJlbEFkZExv
YWRBY3ExNihpbnQgYW1vdW50LCBCMzo6T3Bjb2RlIGxvYWRPcGNvZGUpCiB7Ci0jaWZuZGVmIE5E
RUJVRwotICAgIGlmIChpc0FSTTY0KCkpIHsKLSAgICAgICAgLy8gRklYTUU6IGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzE4MjYKLSAgICAgICAgcmV0dXJuOwotICAg
IH0KLSNlbmRpZgotCiAgICAgUHJvY2VkdXJlIHByb2M7CiAgICAgQmFzaWNCbG9jayogcm9vdCA9
IHByb2MuYWRkQmxvY2soKTsKICAgICBpbnQxNl90IHNsb3QgPSAzNzsKQEAgLTYwNjEsMTMgKzYw
MjYsNiBAQCB2b2lkIHRlc3RTdG9yZUFkZExvYWQ2NChpbnQgYW1vdW50KQogCiB2b2lkIHRlc3RT
dG9yZVJlbEFkZExvYWRBY3E2NChpbnQgYW1vdW50KQogewotI2lmbmRlZiBOREVCVUcKLSAgICBp
ZiAoaXNBUk02NCgpKSB7Ci0gICAgICAgIC8vIEZJWE1FOiBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTcxODI2Ci0gICAgICAgIHJldHVybjsKLSAgICB9Ci0jZW5kaWYK
LQogICAgIFByb2NlZHVyZSBwcm9jOwogICAgIEJhc2ljQmxvY2sqIHJvb3QgPSBwcm9jLmFkZEJs
b2NrKCk7CiAgICAgaW50NjRfdCBzbG90ID0gMzcwMDAwMDAwMDBsbDsKQEAgLTE0Njk2LDEyICsx
NDY1NCw2IEBAIHZvaWQgdGVzdE9wdGltaXplTWF0ZXJpYWxpemF0aW9uKCkKIHRlbXBsYXRlPHR5
cGVuYW1lIFQ+CiB2b2lkIHRlc3RBdG9taWNXZWFrQ0FTKCkKIHsKLSNpZm5kZWYgTkRFQlVHCi0g
ICAgaWYgKGlzQVJNNjQoKSkgewotICAgICAgICAvLyBGSVhNRTogaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTE3MTgyNgotICAgICAgICByZXR1cm47Ci0gICAgfQotI2Vu
ZGlmCiAgICAgVHlwZSB0eXBlID0gTmF0aXZlVHJhaXRzPFQ+Ojp0eXBlOwogICAgIFdpZHRoIHdp
ZHRoID0gTmF0aXZlVHJhaXRzPFQ+Ojp3aWR0aDsKICAgICAKQEAgLTE0OTQ5LDEyICsxNDkwMSw2
IEBAIHZvaWQgdGVzdEF0b21pY1dlYWtDQVMoKQogdGVtcGxhdGU8dHlwZW5hbWUgVD4KIHZvaWQg
dGVzdEF0b21pY1N0cm9uZ0NBUygpCiB7Ci0jaWZuZGVmIE5ERUJVRwotICAgIGlmIChpc0FSTTY0
KCkpIHsKLSAgICAgICAgLy8gRklYTUU6IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0xNzE4MjYKLSAgICAgICAgcmV0dXJuOwotICAgIH0KLSNlbmRpZgogICAgIFR5cGUg
dHlwZSA9IE5hdGl2ZVRyYWl0czxUPjo6dHlwZTsKICAgICBXaWR0aCB3aWR0aCA9IE5hdGl2ZVRy
YWl0czxUPjo6d2lkdGg7CiAgICAgCkBAIC0xNTIyNCwxMiArMTUxNzAsNiBAQCB2b2lkIHRlc3RB
dG9taWNTdHJvbmdDQVMoKQogdGVtcGxhdGU8dHlwZW5hbWUgVD4KIHZvaWQgdGVzdEF0b21pY1hj
aGcoQjM6Ok9wY29kZSBvcGNvZGUpCiB7Ci0jaWZuZGVmIE5ERUJVRwotICAgIGlmIChpc0FSTTY0
KCkpIHsKLSAgICAgICAgLy8gRklYTUU6IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0xNzE4MjYKLSAgICAgICAgcmV0dXJuOwotICAgIH0KLSNlbmRpZgogICAgIFR5cGUg
dHlwZSA9IE5hdGl2ZVRyYWl0czxUPjo6dHlwZTsKICAgICBXaWR0aCB3aWR0aCA9IE5hdGl2ZVRy
YWl0czxUPjo6d2lkdGg7CiAgICAgCkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvYjMvYWly
L29wY29kZV9nZW5lcmF0b3IucmIKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3Jl
L2IzL2Fpci9vcGNvZGVfZ2VuZXJhdG9yLnJiCShyZXZpc2lvbiAyMTY2ODgpCisrKyBTb3VyY2Uv
SmF2YVNjcmlwdENvcmUvYjMvYWlyL29wY29kZV9nZW5lcmF0b3IucmIJKHdvcmtpbmcgY29weSkK
QEAgLTkwMSw3ICs5MDEsNyBAQCB3cml0ZUgoIk9wY29kZUdlbmVyYXRlZCIpIHsKICAgICAgICAg
ICAgICAgICAgICAgb3V0cC5wdXRzICJpZiAoIUFyZzo6aXNWYWxpZEJpdEltbTY0Rm9ybShhcmdz
WyN7aW5kZXh9XS52YWx1ZSgpKSkiCiAgICAgICAgICAgICAgICAgICAgIG91dHAucHV0cyAiT1BH
RU5fUkVUVVJOKGZhbHNlKTsiCiAgICAgICAgICAgICAgICAgd2hlbiAiU2ltcGxlQWRkciIKLSAg
ICAgICAgICAgICAgICAgICAgb3V0cC5wdXRzICJpZiAoIWFyZ3NbI3tpbmRleH1dLnRtcCgpLmlz
R1AoKSkiCisgICAgICAgICAgICAgICAgICAgIG91dHAucHV0cyAiaWYgKCFhcmdzWyN7aW5kZXh9
XS5wdHIoKS5pc0dQKCkpIgogICAgICAgICAgICAgICAgICAgICBvdXRwLnB1dHMgIk9QR0VOX1JF
VFVSTihmYWxzZSk7IgogICAgICAgICAgICAgICAgIHdoZW4gIkFkZHIiCiAgICAgICAgICAgICAg
ICAgICAgIGlmIGFyZy5yb2xlID09ICJVQSIK
</data>

          </attachment>
      

    </bug>

</bugzilla>