<?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>190339</bug_id>
          
          <creation_ts>2018-10-07 09:03:34 -0700</creation_ts>
          <short_desc>[JSC][Linux] Use non-truncated name for JIT workers in Linux</short_desc>
          <delta_ts>2018-10-07 09:22:27 -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>New Bugs</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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Yusuke Suzuki">ysuzuki</reporter>
          <assigned_to name="Yusuke Suzuki">ysuzuki</assigned_to>
          <cc>ews-watchlist</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1466932</commentid>
    <comment_count>0</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2018-10-07 09:03:34 -0700</bug_when>
    <thetext>[JSC][Linux] Use non-truncated name for JIT workers in Linux</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1466933</commentid>
    <comment_count>1</comment_count>
      <attachid>351740</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2018-10-07 09:04:52 -0700</bug_when>
    <thetext>Created attachment 351740
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1466936</commentid>
    <comment_count>2</comment_count>
      <attachid>351742</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2018-10-07 09:11:28 -0700</bug_when>
    <thetext>Created attachment 351742
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1466940</commentid>
    <comment_count>3</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2018-10-07 09:20:53 -0700</bug_when>
    <thetext>Thank you!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1466941</commentid>
    <comment_count>4</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2018-10-07 09:22:01 -0700</bug_when>
    <thetext>Committed r236906: &lt;https://trac.webkit.org/changeset/236906&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1466942</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-10-07 09:22:27 -0700</bug_when>
    <thetext>&lt;rdar://problem/45073943&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>351740</attachid>
            <date>2018-10-07 09:04:52 -0700</date>
            <delta_ts>2018-10-07 09:11:26 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-190339-20181008010451.patch</filename>
            <type>text/plain</type>
            <size>5351</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM2OTA0CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBl
NTA5OWFhZjMwOGU1NzBjMzgwM2EyYWFjOTQ0YThlNzA4ODg0MzRiLi5jMTg3YWQxZTQyZWNjZTM0
Y2Q3NDI2Yzk4ZGY5NWI4NjlkNmNlMTE0IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyNSBAQAorMjAxOC0xMC0wNyAgWXVzdWtlIFN1enVraSAgPHl1c3VrZXN1enVraUBzbG93
c3RhcnQub3JnPgorCisgICAgICAgIFtKU0NdW0xpbnV4XSBVc2Ugbm9uLXRydW5jYXRlZCBuYW1l
IGZvciBKSVQgd29ya2VycyBpbiBMaW51eAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTkwMzM5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgVGhlIGN1cnJlbnQgdGhyZWFkIG5hbWVzIGFyZSBtZWFuaW5nbGVz
cyBpbiBMaW51eCBlbnZpcm9ubWVudC4gV2UgZG8gbm90IHdhbnQgdG8KKyAgICAgICAgaGF2ZSB0
cnVuY2F0ZWQgbmFtZSBpbiBMaW51eC4gSW5zdGVhZCwgd2Ugc2hvdWxkIGhhdmUgdGhlIG5hbWUg
Zm9yIExpbnV4IHNlcGFyYXRlbHkKKyAgICAgICAgZnJvbSB0aGUgbmFtZSB1c2VkIGluIHRoZSBu
b24tTGludXggZW52aXJvbm1lbnRzLgorCisgICAgICAgIFRoaXMgcGF0Y2ggYWRkcyBGVExXb3Jr
ZXIsIERGR1dvcmtlciwgYW5kIEpJVFdvcmtlciBuYW1lcyBmb3IgTGludXggZW52aXJvbm1lbnQu
CisKKyAgICAgICAgKiBkZmcvREZHV29ya2xpc3QuY3BwOgorICAgICAgICAoSlNDOjpERkc6OmNy
ZWF0ZVdvcmtsaXN0TmFtZSk6CisgICAgICAgIChKU0M6OkRGRzo6V29ya2xpc3Q6OldvcmtsaXN0
KToKKyAgICAgICAgKEpTQzo6REZHOjpXb3JrbGlzdDo6Y3JlYXRlKToKKyAgICAgICAgKEpTQzo6
REZHOjplbnN1cmVHbG9iYWxERkdXb3JrbGlzdCk6CisgICAgICAgIChKU0M6OkRGRzo6ZW5zdXJl
R2xvYmFsRlRMV29ya2xpc3QpOgorICAgICAgICAqIGRmZy9ERkdXb3JrbGlzdC5oOgorICAgICAg
ICAqIGppdC9KSVRXb3JrbGlzdC5jcHA6CisKIDIwMTgtMTAtMDcgIFl1c3VrZSBTdXp1a2kgIDx5
dXN1a2VzdXp1a2lAc2xvd3N0YXJ0Lm9yZz4KIAogICAgICAgICBbSlNDXSBBdm9pZCBjcmVhdGlu
ZyBQcm9ncmFtRXhlY3V0YWJsZSBpbiBjaGVja1N5bnRheApkaWZmIC0tZ2l0IGEvU291cmNlL0ph
dmFTY3JpcHRDb3JlL2RmZy9ERkdXb3JrbGlzdC5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUv
ZGZnL0RGR1dvcmtsaXN0LmNwcAppbmRleCAzMDlmY2E1OWFhODdjZjNlZjE4MjQ4MjkzMmVkZTIz
NmI4ZTVmM2FjLi5mY2U5ZDNiNWU1NWIwZTdhMzE2ODEwYzYxYTEzMGZhZmM2NDYxYTA2IDEwMDY0
NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR1dvcmtsaXN0LmNwcAorKysgYi9T
b3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR1dvcmtsaXN0LmNwcApAQCAtMTc0LDggKzE3NCwx
NyBAQCBjbGFzcyBXb3JrbGlzdDo6VGhyZWFkQm9keSA6IHB1YmxpYyBBdXRvbWF0aWNUaHJlYWQg
ewogICAgIFJlZlB0cjxQbGFuPiBtX3BsYW47CiB9OwogCi1Xb3JrbGlzdDo6V29ya2xpc3QoQ1N0
cmluZyB3b3JrbGlzdE5hbWUpCi0gICAgOiBtX3RocmVhZE5hbWUodG9DU3RyaW5nKHdvcmtsaXN0
TmFtZSwgIiBXb3JrZXIgVGhyZWFkIikpCitzdGF0aWMgQ1N0cmluZyBjcmVhdGVXb3JrbGlzdE5h
bWUoQ1N0cmluZyYmIHRpZXJOYW1lKQoreworI2lmIE9TKExJTlVYKQorICAgIHJldHVybiB0b0NT
dHJpbmcodGllck5hbWUsICJXb3JrZXIiKTsKKyNlbHNlCisgICAgcmV0dXJuIHRvQ1N0cmluZyhX
VEZNb3ZlKHRpZXJOYW1lKSwgIiBXb3JrbGlzdCBXb3JrZXIgVGhyZWFkIik7CisjZW5kaWYKK30K
KworV29ya2xpc3Q6OldvcmtsaXN0KENTdHJpbmcmJiB0aWVyTmFtZSkKKyAgICA6IG1fdGhyZWFk
TmFtZShjcmVhdGVXb3JrbGlzdE5hbWUoV1RGTW92ZSh0aWVyTmFtZSkpKQogICAgICwgbV9sb2Nr
KEJveDxMb2NrPjo6Y3JlYXRlKCkpCiAgICAgLCBtX3BsYW5FbnF1ZXVlZChBdXRvbWF0aWNUaHJl
YWRDb25kaXRpb246OmNyZWF0ZSgpKQogICAgICwgbV9udW1iZXJPZkFjdGl2ZVRocmVhZHMoMCkK
QEAgLTIxMSw5ICsyMjAsOSBAQCB2b2lkIFdvcmtsaXN0OjpjcmVhdGVOZXdUaHJlYWQoY29uc3Qg
QWJzdHJhY3RMb2NrZXImIGxvY2tlciwgaW50IHJlbGF0aXZlUHJpb3JpdAogICAgIG1fdGhyZWFk
cy5hcHBlbmQoV1RGTW92ZShkYXRhKSk7CiB9CiAKLVJlZjxXb3JrbGlzdD4gV29ya2xpc3Q6OmNy
ZWF0ZShDU3RyaW5nIHdvcmtsaXN0TmFtZSwgdW5zaWduZWQgbnVtYmVyT2ZUaHJlYWRzLCBpbnQg
cmVsYXRpdmVQcmlvcml0eSkKK1JlZjxXb3JrbGlzdD4gV29ya2xpc3Q6OmNyZWF0ZShDU3RyaW5n
JiYgdGllck5hbWUsIHVuc2lnbmVkIG51bWJlck9mVGhyZWFkcywgaW50IHJlbGF0aXZlUHJpb3Jp
dHkpCiB7Ci0gICAgUmVmPFdvcmtsaXN0PiByZXN1bHQgPSBhZG9wdFJlZigqbmV3IFdvcmtsaXN0
KHdvcmtsaXN0TmFtZSkpOworICAgIFJlZjxXb3JrbGlzdD4gcmVzdWx0ID0gYWRvcHRSZWYoKm5l
dyBXb3JrbGlzdChXVEZNb3ZlKHRpZXJOYW1lKSkpOwogICAgIHJlc3VsdC0+ZmluaXNoQ3JlYXRp
b24obnVtYmVyT2ZUaHJlYWRzLCByZWxhdGl2ZVByaW9yaXR5KTsKICAgICByZXR1cm4gcmVzdWx0
OwogfQpAQCAtNTYxLDcgKzU3MCw3IEBAIFdvcmtsaXN0JiBlbnN1cmVHbG9iYWxERkdXb3JrbGlz
dCgpCiB7CiAgICAgc3RhdGljIHN0ZDo6b25jZV9mbGFnIGluaXRpYWxpemVHbG9iYWxXb3JrbGlz
dE9uY2VGbGFnOwogICAgIHN0ZDo6Y2FsbF9vbmNlKGluaXRpYWxpemVHbG9iYWxXb3JrbGlzdE9u
Y2VGbGFnLCBbXSB7Ci0gICAgICAgIHRoZUdsb2JhbERGR1dvcmtsaXN0ID0gJldvcmtsaXN0Ojpj
cmVhdGUoIkRGRyBXb3JrbGlzdCIsIGdldE51bWJlck9mREZHQ29tcGlsZXJUaHJlYWRzKCksIE9w
dGlvbnM6OnByaW9yaXR5RGVsdGFPZkRGR0NvbXBpbGVyVGhyZWFkcygpKS5sZWFrUmVmKCk7Cisg
ICAgICAgIHRoZUdsb2JhbERGR1dvcmtsaXN0ID0gJldvcmtsaXN0OjpjcmVhdGUoIkRGRyIsIGdl
dE51bWJlck9mREZHQ29tcGlsZXJUaHJlYWRzKCksIE9wdGlvbnM6OnByaW9yaXR5RGVsdGFPZkRG
R0NvbXBpbGVyVGhyZWFkcygpKS5sZWFrUmVmKCk7CiAgICAgfSk7CiAgICAgcmV0dXJuICp0aGVH
bG9iYWxERkdXb3JrbGlzdDsKIH0KQEAgLTU3Nyw3ICs1ODYsNyBAQCBXb3JrbGlzdCYgZW5zdXJl
R2xvYmFsRlRMV29ya2xpc3QoKQogewogICAgIHN0YXRpYyBzdGQ6Om9uY2VfZmxhZyBpbml0aWFs
aXplR2xvYmFsV29ya2xpc3RPbmNlRmxhZzsKICAgICBzdGQ6OmNhbGxfb25jZShpbml0aWFsaXpl
R2xvYmFsV29ya2xpc3RPbmNlRmxhZywgW10gewotICAgICAgICB0aGVHbG9iYWxGVExXb3JrbGlz
dCA9ICZXb3JrbGlzdDo6Y3JlYXRlKCJGVEwgV29ya2xpc3QiLCBnZXROdW1iZXJPZkZUTENvbXBp
bGVyVGhyZWFkcygpLCBPcHRpb25zOjpwcmlvcml0eURlbHRhT2ZGVExDb21waWxlclRocmVhZHMo
KSkubGVha1JlZigpOworICAgICAgICB0aGVHbG9iYWxGVExXb3JrbGlzdCA9ICZXb3JrbGlzdDo6
Y3JlYXRlKCJGVEwiLCBnZXROdW1iZXJPZkZUTENvbXBpbGVyVGhyZWFkcygpLCBPcHRpb25zOjpw
cmlvcml0eURlbHRhT2ZGVExDb21waWxlclRocmVhZHMoKSkubGVha1JlZigpOwogICAgIH0pOwog
ICAgIHJldHVybiAqdGhlR2xvYmFsRlRMV29ya2xpc3Q7CiB9CmRpZmYgLS1naXQgYS9Tb3VyY2Uv
SmF2YVNjcmlwdENvcmUvZGZnL0RGR1dvcmtsaXN0LmggYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUv
ZGZnL0RGR1dvcmtsaXN0LmgKaW5kZXggZDZlMWYxMTUyNmQzN2E4MzcwZGYzMzE1OTUyOTRhMTk1
YzgxNjFjMi4uOGE1ZGUxODZmYjJjMmY3MzQ0MmEyZjU3OWZiMzBmYWVlMGQ5MmMxNyAxMDA2NDQK
LS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdXb3JrbGlzdC5oCisrKyBiL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHV29ya2xpc3QuaApAQCAtNDcsNyArNDcsNyBAQCBjbGFz
cyBXb3JrbGlzdCA6IHB1YmxpYyBSZWZDb3VudGVkPFdvcmtsaXN0PiB7CiAKICAgICB+V29ya2xp
c3QoKTsKICAgICAKLSAgICBzdGF0aWMgUmVmPFdvcmtsaXN0PiBjcmVhdGUoQ1N0cmluZyB3b3Jr
bGlzdE5hbWUsIHVuc2lnbmVkIG51bWJlck9mVGhyZWFkcywgaW50IHJlbGF0aXZlUHJpb3JpdHkg
PSAwKTsKKyAgICBzdGF0aWMgUmVmPFdvcmtsaXN0PiBjcmVhdGUoQ1N0cmluZyYmIHRpZXJOYW1l
LCB1bnNpZ25lZCBudW1iZXJPZlRocmVhZHMsIGludCByZWxhdGl2ZVByaW9yaXR5ID0gMCk7CiAg
ICAgCiAgICAgdm9pZCBlbnF1ZXVlKFJlZjxQbGFuPiYmKTsKICAgICAKQEAgLTgyLDcgKzgyLDcg
QEAgY2xhc3MgV29ya2xpc3QgOiBwdWJsaWMgUmVmQ291bnRlZDxXb3JrbGlzdD4gewogICAgIHVu
c2lnbmVkIHNldE51bWJlck9mVGhyZWFkcyh1bnNpZ25lZCwgaW50KTsKICAgICAKIHByaXZhdGU6
Ci0gICAgV29ya2xpc3QoQ1N0cmluZyB3b3JrbGlzdE5hbWUpOworICAgIFdvcmtsaXN0KENTdHJp
bmcmJiB0aWVyTmFtZSk7CiAgICAgdm9pZCBmaW5pc2hDcmVhdGlvbih1bnNpZ25lZCBudW1iZXJP
ZlRocmVhZHMsIGludCk7CiAgICAgdm9pZCBjcmVhdGVOZXdUaHJlYWQoY29uc3QgQWJzdHJhY3RM
b2NrZXImLCBpbnQpOwogICAgIApkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2pp
dC9KSVRXb3JrbGlzdC5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaml0L0pJVFdvcmtsaXN0
LmNwcAppbmRleCA5ODIxMDJmYmNhYTk4NTQ1MmUzZjZmZDVmYjViNDFjNzBkZGIzNzYwLi5iYjIx
MTRjOGUwMzg5NGMwN2Y1OWEwNzEyNGZkNWZmOGVkN2I2OTlmIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
SmF2YVNjcmlwdENvcmUvaml0L0pJVFdvcmtsaXN0LmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvaml0L0pJVFdvcmtsaXN0LmNwcApAQCAtMTA4LDcgKzEwOCwxMSBAQCBjbGFzcyBKSVRX
b3JrbGlzdDo6VGhyZWFkIDogcHVibGljIEF1dG9tYXRpY1RocmVhZCB7CiAKICAgICBjb25zdCBj
aGFyKiBuYW1lKCkgY29uc3Qgb3ZlcnJpZGUKICAgICB7CisjaWYgT1MoTElOVVgpCisgICAgICAg
IHJldHVybiAiSklUV29ya2VyIjsKKyNlbHNlCiAgICAgICAgIHJldHVybiAiSklUIFdvcmtsaXN0
IEhlbHBlciBUaHJlYWQiOworI2VuZGlmCiAgICAgfQogICAgIAogcHJvdGVjdGVkOgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>351742</attachid>
            <date>2018-10-07 09:11:28 -0700</date>
            <delta_ts>2018-10-07 09:19:31 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-190339-20181008011127.patch</filename>
            <type>text/plain</type>
            <size>5395</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM2OTA0CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBl
NTA5OWFhZjMwOGU1NzBjMzgwM2EyYWFjOTQ0YThlNzA4ODg0MzRiLi5mYjFmOWNjYTZjYWY2ODZi
NTMwYTY3OTAzMzNhNDRlNWFmODI2MjhiIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyNSBAQAorMjAxOC0xMC0wNyAgWXVzdWtlIFN1enVraSAgPHl1c3VrZXN1enVraUBzbG93
c3RhcnQub3JnPgorCisgICAgICAgIFtKU0NdW0xpbnV4XSBVc2Ugbm9uLXRydW5jYXRlZCBuYW1l
IGZvciBKSVQgd29ya2VycyBpbiBMaW51eAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTkwMzM5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgVGhlIGN1cnJlbnQgdGhyZWFkIG5hbWVzIGFyZSBtZWFuaW5nbGVz
cyBpbiBMaW51eCBlbnZpcm9ubWVudC4gV2UgZG8gbm90IHdhbnQgdG8KKyAgICAgICAgaGF2ZSB0
cnVuY2F0ZWQgbmFtZSBpbiBMaW51eDogd2Ugd2FudCB0byBoYXZlIGNsZWFyIG5hbWUgaW4gTGlu
dXguIEluc3RlYWQsIHdlCisgICAgICAgIHNob3VsZCBoYXZlIHRoZSBuYW1lIGZvciBMaW51eCBz
ZXBhcmF0ZWx5IGZyb20gdGhlIG5hbWUgdXNlZCBpbiB0aGUgbm9uLUxpbnV4CisgICAgICAgIGVu
dmlyb25tZW50cy4gVGhpcyBwYXRjaCBhZGRzIEZUTFdvcmtlciwgREZHV29ya2VyLCBhbmQgSklU
V29ya2VyIG5hbWVzIGZvcgorICAgICAgICBMaW51eCBlbnZpcm9ubWVudC4KKworICAgICAgICAq
IGRmZy9ERkdXb3JrbGlzdC5jcHA6CisgICAgICAgIChKU0M6OkRGRzo6Y3JlYXRlV29ya2xpc3RO
YW1lKToKKyAgICAgICAgKEpTQzo6REZHOjpXb3JrbGlzdDo6V29ya2xpc3QpOgorICAgICAgICAo
SlNDOjpERkc6OldvcmtsaXN0OjpjcmVhdGUpOgorICAgICAgICAoSlNDOjpERkc6OmVuc3VyZUds
b2JhbERGR1dvcmtsaXN0KToKKyAgICAgICAgKEpTQzo6REZHOjplbnN1cmVHbG9iYWxGVExXb3Jr
bGlzdCk6CisgICAgICAgICogZGZnL0RGR1dvcmtsaXN0Lmg6CisgICAgICAgICogaml0L0pJVFdv
cmtsaXN0LmNwcDoKKwogMjAxOC0xMC0wNyAgWXVzdWtlIFN1enVraSAgPHl1c3VrZXN1enVraUBz
bG93c3RhcnQub3JnPgogCiAgICAgICAgIFtKU0NdIEF2b2lkIGNyZWF0aW5nIFByb2dyYW1FeGVj
dXRhYmxlIGluIGNoZWNrU3ludGF4CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUv
ZGZnL0RGR1dvcmtsaXN0LmNwcCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHV29ya2xp
c3QuY3BwCmluZGV4IDMwOWZjYTU5YWE4N2NmM2VmMTgyNDgyOTMyZWRlMjM2YjhlNWYzYWMuLmZj
ZTlkM2I1ZTU1YjBlN2EzMTY4MTBjNjFhMTMwZmFmYzY0NjFhMDYgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHV29ya2xpc3QuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2Ny
aXB0Q29yZS9kZmcvREZHV29ya2xpc3QuY3BwCkBAIC0xNzQsOCArMTc0LDE3IEBAIGNsYXNzIFdv
cmtsaXN0OjpUaHJlYWRCb2R5IDogcHVibGljIEF1dG9tYXRpY1RocmVhZCB7CiAgICAgUmVmUHRy
PFBsYW4+IG1fcGxhbjsKIH07CiAKLVdvcmtsaXN0OjpXb3JrbGlzdChDU3RyaW5nIHdvcmtsaXN0
TmFtZSkKLSAgICA6IG1fdGhyZWFkTmFtZSh0b0NTdHJpbmcod29ya2xpc3ROYW1lLCAiIFdvcmtl
ciBUaHJlYWQiKSkKK3N0YXRpYyBDU3RyaW5nIGNyZWF0ZVdvcmtsaXN0TmFtZShDU3RyaW5nJiYg
dGllck5hbWUpCit7CisjaWYgT1MoTElOVVgpCisgICAgcmV0dXJuIHRvQ1N0cmluZyh0aWVyTmFt
ZSwgIldvcmtlciIpOworI2Vsc2UKKyAgICByZXR1cm4gdG9DU3RyaW5nKFdURk1vdmUodGllck5h
bWUpLCAiIFdvcmtsaXN0IFdvcmtlciBUaHJlYWQiKTsKKyNlbmRpZgorfQorCitXb3JrbGlzdDo6
V29ya2xpc3QoQ1N0cmluZyYmIHRpZXJOYW1lKQorICAgIDogbV90aHJlYWROYW1lKGNyZWF0ZVdv
cmtsaXN0TmFtZShXVEZNb3ZlKHRpZXJOYW1lKSkpCiAgICAgLCBtX2xvY2soQm94PExvY2s+Ojpj
cmVhdGUoKSkKICAgICAsIG1fcGxhbkVucXVldWVkKEF1dG9tYXRpY1RocmVhZENvbmRpdGlvbjo6
Y3JlYXRlKCkpCiAgICAgLCBtX251bWJlck9mQWN0aXZlVGhyZWFkcygwKQpAQCAtMjExLDkgKzIy
MCw5IEBAIHZvaWQgV29ya2xpc3Q6OmNyZWF0ZU5ld1RocmVhZChjb25zdCBBYnN0cmFjdExvY2tl
ciYgbG9ja2VyLCBpbnQgcmVsYXRpdmVQcmlvcml0CiAgICAgbV90aHJlYWRzLmFwcGVuZChXVEZN
b3ZlKGRhdGEpKTsKIH0KIAotUmVmPFdvcmtsaXN0PiBXb3JrbGlzdDo6Y3JlYXRlKENTdHJpbmcg
d29ya2xpc3ROYW1lLCB1bnNpZ25lZCBudW1iZXJPZlRocmVhZHMsIGludCByZWxhdGl2ZVByaW9y
aXR5KQorUmVmPFdvcmtsaXN0PiBXb3JrbGlzdDo6Y3JlYXRlKENTdHJpbmcmJiB0aWVyTmFtZSwg
dW5zaWduZWQgbnVtYmVyT2ZUaHJlYWRzLCBpbnQgcmVsYXRpdmVQcmlvcml0eSkKIHsKLSAgICBS
ZWY8V29ya2xpc3Q+IHJlc3VsdCA9IGFkb3B0UmVmKCpuZXcgV29ya2xpc3Qod29ya2xpc3ROYW1l
KSk7CisgICAgUmVmPFdvcmtsaXN0PiByZXN1bHQgPSBhZG9wdFJlZigqbmV3IFdvcmtsaXN0KFdU
Rk1vdmUodGllck5hbWUpKSk7CiAgICAgcmVzdWx0LT5maW5pc2hDcmVhdGlvbihudW1iZXJPZlRo
cmVhZHMsIHJlbGF0aXZlUHJpb3JpdHkpOwogICAgIHJldHVybiByZXN1bHQ7CiB9CkBAIC01NjEs
NyArNTcwLDcgQEAgV29ya2xpc3QmIGVuc3VyZUdsb2JhbERGR1dvcmtsaXN0KCkKIHsKICAgICBz
dGF0aWMgc3RkOjpvbmNlX2ZsYWcgaW5pdGlhbGl6ZUdsb2JhbFdvcmtsaXN0T25jZUZsYWc7CiAg
ICAgc3RkOjpjYWxsX29uY2UoaW5pdGlhbGl6ZUdsb2JhbFdvcmtsaXN0T25jZUZsYWcsIFtdIHsK
LSAgICAgICAgdGhlR2xvYmFsREZHV29ya2xpc3QgPSAmV29ya2xpc3Q6OmNyZWF0ZSgiREZHIFdv
cmtsaXN0IiwgZ2V0TnVtYmVyT2ZERkdDb21waWxlclRocmVhZHMoKSwgT3B0aW9uczo6cHJpb3Jp
dHlEZWx0YU9mREZHQ29tcGlsZXJUaHJlYWRzKCkpLmxlYWtSZWYoKTsKKyAgICAgICAgdGhlR2xv
YmFsREZHV29ya2xpc3QgPSAmV29ya2xpc3Q6OmNyZWF0ZSgiREZHIiwgZ2V0TnVtYmVyT2ZERkdD
b21waWxlclRocmVhZHMoKSwgT3B0aW9uczo6cHJpb3JpdHlEZWx0YU9mREZHQ29tcGlsZXJUaHJl
YWRzKCkpLmxlYWtSZWYoKTsKICAgICB9KTsKICAgICByZXR1cm4gKnRoZUdsb2JhbERGR1dvcmts
aXN0OwogfQpAQCAtNTc3LDcgKzU4Niw3IEBAIFdvcmtsaXN0JiBlbnN1cmVHbG9iYWxGVExXb3Jr
bGlzdCgpCiB7CiAgICAgc3RhdGljIHN0ZDo6b25jZV9mbGFnIGluaXRpYWxpemVHbG9iYWxXb3Jr
bGlzdE9uY2VGbGFnOwogICAgIHN0ZDo6Y2FsbF9vbmNlKGluaXRpYWxpemVHbG9iYWxXb3JrbGlz
dE9uY2VGbGFnLCBbXSB7Ci0gICAgICAgIHRoZUdsb2JhbEZUTFdvcmtsaXN0ID0gJldvcmtsaXN0
OjpjcmVhdGUoIkZUTCBXb3JrbGlzdCIsIGdldE51bWJlck9mRlRMQ29tcGlsZXJUaHJlYWRzKCks
IE9wdGlvbnM6OnByaW9yaXR5RGVsdGFPZkZUTENvbXBpbGVyVGhyZWFkcygpKS5sZWFrUmVmKCk7
CisgICAgICAgIHRoZUdsb2JhbEZUTFdvcmtsaXN0ID0gJldvcmtsaXN0OjpjcmVhdGUoIkZUTCIs
IGdldE51bWJlck9mRlRMQ29tcGlsZXJUaHJlYWRzKCksIE9wdGlvbnM6OnByaW9yaXR5RGVsdGFP
ZkZUTENvbXBpbGVyVGhyZWFkcygpKS5sZWFrUmVmKCk7CiAgICAgfSk7CiAgICAgcmV0dXJuICp0
aGVHbG9iYWxGVExXb3JrbGlzdDsKIH0KZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9kZmcvREZHV29ya2xpc3QuaCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHV29ya2xp
c3QuaAppbmRleCBkNmUxZjExNTI2ZDM3YTgzNzBkZjMzMTU5NTI5NGExOTVjODE2MWMyLi44YTVk
ZTE4NmZiMmMyZjczNDQyYTJmNTc5ZmIzMGZhZWUwZDkyYzE3IDEwMDY0NAotLS0gYS9Tb3VyY2Uv
SmF2YVNjcmlwdENvcmUvZGZnL0RGR1dvcmtsaXN0LmgKKysrIGIvU291cmNlL0phdmFTY3JpcHRD
b3JlL2RmZy9ERkdXb3JrbGlzdC5oCkBAIC00Nyw3ICs0Nyw3IEBAIGNsYXNzIFdvcmtsaXN0IDog
cHVibGljIFJlZkNvdW50ZWQ8V29ya2xpc3Q+IHsKIAogICAgIH5Xb3JrbGlzdCgpOwogICAgIAot
ICAgIHN0YXRpYyBSZWY8V29ya2xpc3Q+IGNyZWF0ZShDU3RyaW5nIHdvcmtsaXN0TmFtZSwgdW5z
aWduZWQgbnVtYmVyT2ZUaHJlYWRzLCBpbnQgcmVsYXRpdmVQcmlvcml0eSA9IDApOworICAgIHN0
YXRpYyBSZWY8V29ya2xpc3Q+IGNyZWF0ZShDU3RyaW5nJiYgdGllck5hbWUsIHVuc2lnbmVkIG51
bWJlck9mVGhyZWFkcywgaW50IHJlbGF0aXZlUHJpb3JpdHkgPSAwKTsKICAgICAKICAgICB2b2lk
IGVucXVldWUoUmVmPFBsYW4+JiYpOwogICAgIApAQCAtODIsNyArODIsNyBAQCBjbGFzcyBXb3Jr
bGlzdCA6IHB1YmxpYyBSZWZDb3VudGVkPFdvcmtsaXN0PiB7CiAgICAgdW5zaWduZWQgc2V0TnVt
YmVyT2ZUaHJlYWRzKHVuc2lnbmVkLCBpbnQpOwogICAgIAogcHJpdmF0ZToKLSAgICBXb3JrbGlz
dChDU3RyaW5nIHdvcmtsaXN0TmFtZSk7CisgICAgV29ya2xpc3QoQ1N0cmluZyYmIHRpZXJOYW1l
KTsKICAgICB2b2lkIGZpbmlzaENyZWF0aW9uKHVuc2lnbmVkIG51bWJlck9mVGhyZWFkcywgaW50
KTsKICAgICB2b2lkIGNyZWF0ZU5ld1RocmVhZChjb25zdCBBYnN0cmFjdExvY2tlciYsIGludCk7
CiAgICAgCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaml0L0pJVFdvcmtsaXN0
LmNwcCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9qaXQvSklUV29ya2xpc3QuY3BwCmluZGV4IDk4
MjEwMmZiY2FhOTg1NDUyZTNmNmZkNWZiNWI0MWM3MGRkYjM3NjAuLmJiMjExNGM4ZTAzODk0YzA3
ZjU5YTA3MTI0ZmQ1ZmY4ZWQ3YjY5OWYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9qaXQvSklUV29ya2xpc3QuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9qaXQvSklU
V29ya2xpc3QuY3BwCkBAIC0xMDgsNyArMTA4LDExIEBAIGNsYXNzIEpJVFdvcmtsaXN0OjpUaHJl
YWQgOiBwdWJsaWMgQXV0b21hdGljVGhyZWFkIHsKIAogICAgIGNvbnN0IGNoYXIqIG5hbWUoKSBj
b25zdCBvdmVycmlkZQogICAgIHsKKyNpZiBPUyhMSU5VWCkKKyAgICAgICAgcmV0dXJuICJKSVRX
b3JrZXIiOworI2Vsc2UKICAgICAgICAgcmV0dXJuICJKSVQgV29ya2xpc3QgSGVscGVyIFRocmVh
ZCI7CisjZW5kaWYKICAgICB9CiAgICAgCiBwcm90ZWN0ZWQ6Cg==
</data>
<flag name="review"
          id="369086"
          type_id="1"
          status="+"
          setter="mark.lam"
    />
          </attachment>
      

    </bug>

</bugzilla>