<?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>190682</bug_id>
          
          <creation_ts>2018-10-17 12:50:02 -0700</creation_ts>
          <short_desc>[GStreamer][WebRTC] Handle setting max number of frame between keyframes</short_desc>
          <delta_ts>2018-11-06 07:55:22 -0800</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>
          <dependson>190035</dependson>
          <blocked>187064</blocked>
    
    <blocked>190683</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Thibault Saunier">tsaunier</reporter>
          <assigned_to name="Thibault Saunier">tsaunier</assigned_to>
          <cc>alex</cc>
    
    <cc>commit-queue</cc>
    
    <cc>pnormand</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1470278</commentid>
    <comment_count>0</comment_count>
    <who name="Thibault Saunier">tsaunier</who>
    <bug_when>2018-10-17 12:50:02 -0700</bug_when>
    <thetext>[GStreamer][WebRTC] Handle setting max number of frame between keyframes</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1470281</commentid>
    <comment_count>1</comment_count>
      <attachid>352618</attachid>
    <who name="Thibault Saunier">tsaunier</who>
    <bug_when>2018-10-17 12:51:55 -0700</bug_when>
    <thetext>Created attachment 352618
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1475173</commentid>
    <comment_count>2</comment_count>
      <attachid>353887</attachid>
    <who name="Thibault Saunier">tsaunier</who>
    <bug_when>2018-11-05 11:04:32 -0800</bug_when>
    <thetext>Created attachment 353887
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1475533</commentid>
    <comment_count>3</comment_count>
      <attachid>353887</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-11-06 07:54:41 -0800</bug_when>
    <thetext>Comment on attachment 353887
Patch

Clearing flags on attachment: 353887

Committed r237865: &lt;https://trac.webkit.org/changeset/237865&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1475534</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-11-06 07:54:42 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1475535</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-11-06 07:55:22 -0800</bug_when>
    <thetext>&lt;rdar://problem/45843073&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>352618</attachid>
            <date>2018-10-17 12:51:55 -0700</date>
            <delta_ts>2018-11-05 11:04:29 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-190682-20181017165154.patch</filename>
            <type>text/plain</type>
            <size>7426</size>
            <attacher name="Thibault Saunier">tsaunier</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM3MjIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMTc5NWJhZTcyOTIxNmY0
MjQyODNjOTljMTYxYzExZTU3MmM1MDFhYy4uZDc3OTdkMmNkMDIwMDJhYTNmNDNjNTY2NGRiYzNk
Y2ViOWFkYWE0MCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDE4LTEwLTE3ICBUaGli
YXVsdCBTYXVuaWVyICA8dHNhdW5pZXJAaWdhbGlhLmNvbT4KKworICAgICAgICBbR1N0cmVhbWVy
XVtXZWJSVENdIEhhbmRsZSBzZXR0aW5nIG1heCBudW1iZXIgb2YgZnJhbWUgYmV0d2VlbiBrZXlm
cmFtZXMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5
MDY4MgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRo
YXQgaGFzIGJlZW4gbWFudWFsbHkgY2hlY2tlZC4KKworICAgICAgICAqIHBsYXRmb3JtL21lZGlh
c3RyZWFtL2xpYndlYnJ0Yy9HU3RyZWFtZXJWaWRlb0VuY29kZXIuY3BwOgorICAgICAgICAoZ3N0
X3dlYnJ0Y192aWRlb19lbmNvZGVyX2dldF9wcm9wZXJ0eSk6CisgICAgICAgIChnc3Rfd2VicnRj
X3ZpZGVvX2VuY29kZXJfc2V0X3Byb3BlcnR5KToKKyAgICAgICAgKHJlZ2lzdGVyX2tub3duX2Vu
Y29kZXIpOgorICAgICAgICAoZ3N0X3dlYnJ0Y192aWRlb19lbmNvZGVyX2NsYXNzX2luaXQpOgor
ICAgICAgICAqIHBsYXRmb3JtL21lZGlhc3RyZWFtL2xpYndlYnJ0Yy9HU3RyZWFtZXJWaWRlb0Vu
Y29kZXJGYWN0b3J5LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkdTdHJlYW1lclZpZGVvRW5jb2Rl
cjo6SW5pdEVuY29kZSk6CisKIDIwMTgtMTAtMTcgIFRoaWJhdWx0IFNhdW5pZXIgIDx0c2F1bmll
ckBpZ2FsaWEuY29tPgogCiAgICAgICAgIFtHU3RyZWFtZXJdIEZpeCBFbmNvZGVkSW1hZ2UgdGlt
ZXN0YW1wcyB0byBtYXRjaCB3aGF0IGxpYldlYlJUQyBleHBlY3RzCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9tZWRpYXN0cmVhbS9saWJ3ZWJydGMvR1N0cmVhbWVyVmlkZW9F
bmNvZGVyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL21lZGlhc3RyZWFtL2xpYndlYnJ0
Yy9HU3RyZWFtZXJWaWRlb0VuY29kZXIuY3BwCmluZGV4IDEzZGJlMGZhODExMjY4Yjc2MDhjYzJk
MjUxYmE5MmFmMzJmNDQ0MTkuLjFkM2I4YzRjNmE0ZTEzNzlkNjIwYWI3MDU1MGMzZTk4NjVlMjRm
Y2MgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL21lZGlhc3RyZWFtL2xpYndl
YnJ0Yy9HU3RyZWFtZXJWaWRlb0VuY29kZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL21lZGlhc3RyZWFtL2xpYndlYnJ0Yy9HU3RyZWFtZXJWaWRlb0VuY29kZXIuY3BwCkBAIC01
NCw2ICs1NCw3IEBAIHR5cGVkZWYgc3RydWN0CiAgIFNldEJpdHJhdGVGdW5jIHNldEJpdHJhdGU7
CiAgIFNldHVwRW5jb2RlciBzZXR1cEVuY29kZXI7CiAgIGNvbnN0IGdjaGFyICpiaXRyYXRlX3By
b3BuYW1lOworICBjb25zdCBnY2hhciAqa2V5ZnJhbWVfaW50ZXJ2YWxfcHJvcG5hbWU7CiB9IEVu
Y29kZXJEZWZpbml0aW9uOwogCiB0eXBlZGVmIGVudW0KQEAgLTc0LDYgKzc1LDcgQEAgRW5jb2Rl
ckRlZmluaXRpb24gZW5jb2RlcnNbRU5DT0RFUl9MQVNUXSA9IHsKICAgTlVMTCwKICAgTlVMTCwK
ICAgTlVMTCwKKyAgTlVMTCwKIH07CiAKIHR5cGVkZWYgc3RydWN0CkBAIC05Myw2ICs5NSw3IEBA
IEdfREVGSU5FX1RZUEVfV0lUSF9QUklWQVRFIChHc3RXZWJydGNWaWRlb0VuY29kZXIsIGdzdF93
ZWJydGNfdmlkZW9fZW5jb2RlciwKICAgICAgICBQUk9QX0ZPUk1BVCwKICAgICAgICBQUk9QX0VO
Q09ERVIsCiAgICAgICAgUFJPUF9CSVRSQVRFLAorICAgICAgIFBST1BfS0VZRlJBTUVfSU5URVJW
QUwsCiAgICAgICAgTl9QUk9QUwogICAgICB9OwogCkBAIC0xMjMsNiArMTI2LDExIEBAIGdzdF93
ZWJydGNfdmlkZW9fZW5jb2Rlcl9nZXRfcHJvcGVydHkgKEdPYmplY3QgKiBvYmplY3QsCiAgICAg
Y2FzZSBQUk9QX0JJVFJBVEU6CiAgICAgICBnX3ZhbHVlX3NldF91aW50ICh2YWx1ZSwgcHJpdi0+
Yml0cmF0ZSk7CiAgICAgICBicmVhazsKKyAgICBjYXNlIFBST1BfS0VZRlJBTUVfSU5URVJWQUw6
CisgICAgICBpZiAocHJpdi0+ZW5jb2RlcikKKyAgICAgICAgICBnX29iamVjdF9nZXRfcHJvcGVy
dHkoR19PQkpFQ1QocHJpdi0+ZW5jb2RlciksCisgICAgICAgICAgICAgIGVuY29kZXJzW3ByaXYt
PmVuY29kZXJJZF0ua2V5ZnJhbWVfaW50ZXJ2YWxfcHJvcG5hbWUsIHZhbHVlKTsKKyAgICAgIGJy
ZWFrOwogICAgIGRlZmF1bHQ6CiAgICAgICBHX09CSkVDVF9XQVJOX0lOVkFMSURfUFJPUEVSVFlf
SUQgKG9iamVjdCwgcHJvcF9pZCwgcHNwZWMpOwogICB9CkBAIC0yMDcsNiArMjE1LDcgQEAgZ3N0
X3dlYnJ0Y192aWRlb19lbmNvZGVyX3NldF9wcm9wZXJ0eSAoR09iamVjdCAqIG9iamVjdCwKICAg
ICBndWludCBwcm9wX2lkLCBjb25zdCBHVmFsdWUgKiB2YWx1ZSwgR1BhcmFtU3BlYyAqIHBzcGVj
KQogewogICBHc3RXZWJydGNWaWRlb0VuY29kZXIgKnNlbGYgPSBHU1RfV0VCUlRDX1ZJREVPX0VO
Q09ERVIgKG9iamVjdCk7CisgIEdzdFdlYnJ0Y1ZpZGVvRW5jb2RlclByaXZhdGUgKnByaXYgPSBQ
UklWIChzZWxmKTsKIAogICBzd2l0Y2ggKHByb3BfaWQpIHsKICAgICBjYXNlIFBST1BfRk9STUFU
OgpAQCAtMjE0LDYgKzIyMywxMyBAQCBnc3Rfd2VicnRjX3ZpZGVvX2VuY29kZXJfc2V0X3Byb3Bl
cnR5IChHT2JqZWN0ICogb2JqZWN0LAogICAgICAgYnJlYWs7CiAgICAgY2FzZSBQUk9QX0JJVFJB
VEU6CiAgICAgICBnc3Rfd2VicnRjX3ZpZGVvX2VuY29kZXJfc2V0X2JpdHJhdGUgKHNlbGYsIGdf
dmFsdWVfZ2V0X3VpbnQgKHZhbHVlKSk7CisgICAgICBicmVhazsKKyAgICBjYXNlIFBST1BfS0VZ
RlJBTUVfSU5URVJWQUw6CisgICAgICBpZiAocHJpdi0+ZW5jb2RlcikKKyAgICAgICAgZ19vYmpl
Y3Rfc2V0IChwcml2LT5lbmNvZGVyLAorICAgICAgICAgICAgZW5jb2RlcnNbcHJpdi0+ZW5jb2Rl
cklkXS5rZXlmcmFtZV9pbnRlcnZhbF9wcm9wbmFtZSwKKyAgICAgICAgICAgIGdfdmFsdWVfZ2V0
X3VpbnQgKHZhbHVlKSwgTlVMTCk7CisKICAgICAgIGJyZWFrOwogICAgIGRlZmF1bHQ6CiAgICAg
ICBHX09CSkVDVF9XQVJOX0lOVkFMSURfUFJPUEVSVFlfSUQgKG9iamVjdCwgcHJvcF9pZCwgcHNw
ZWMpOwpAQCAtMjI0LDcgKzI0MCw3IEBAIHN0YXRpYyB2b2lkCiByZWdpc3Rlcl9rbm93bl9lbmNv
ZGVyIChFbmNvZGVySWQgZW5jSWQsIGNvbnN0IGdjaGFyICogbmFtZSwKICAgICBjb25zdCBnY2hh
ciAqIHBhcnNlcl9uYW1lLCBjb25zdCBnY2hhciAqIGNhcHMsIGNvbnN0IGdjaGFyICogZW5jb2Rl
ZF9mb3JtYXQsCiAgICAgU2V0dXBFbmNvZGVyIHNldHVwRW5jb2RlciwgY29uc3QgZ2NoYXIgKiBi
aXRyYXRlX3Byb3BuYW1lLAotICAgIFNldEJpdHJhdGVGdW5jIHNldEJpdHJhdGUpCisgICAgU2V0
Qml0cmF0ZUZ1bmMgc2V0Qml0cmF0ZSwgY29uc3QgZ2NoYXIgKiBrZXlmcmFtZV9pbnRlcnZhbF9w
cm9wbmFtZSkKIHsKICAgR3N0UGx1Z2luRmVhdHVyZSAqZmVhdHVyZSA9CiAgICAgICBnc3RfcmVn
aXN0cnlfbG9va3VwX2ZlYXR1cmUgKGdzdF9yZWdpc3RyeV9nZXQgKCksIG5hbWUpOwpAQCAtMjQ2
LDYgKzI2Miw3IEBAIHJlZ2lzdGVyX2tub3duX2VuY29kZXIgKEVuY29kZXJJZCBlbmNJZCwgY29u
c3QgZ2NoYXIgKiBuYW1lLAogICBlbmNvZGVyc1tlbmNJZF0uc2V0dXBFbmNvZGVyID0gc2V0dXBF
bmNvZGVyOwogICBlbmNvZGVyc1tlbmNJZF0uYml0cmF0ZV9wcm9wbmFtZSA9IGJpdHJhdGVfcHJv
cG5hbWU7CiAgIGVuY29kZXJzW2VuY0lkXS5zZXRCaXRyYXRlID0gc2V0Qml0cmF0ZTsKKyAgZW5j
b2RlcnNbZW5jSWRdLmtleWZyYW1lX2ludGVydmFsX3Byb3BuYW1lID0ga2V5ZnJhbWVfaW50ZXJ2
YWxfcHJvcG5hbWU7CiB9CiAKIHN0YXRpYyB2b2lkCkBAIC0zMDgsMTUgKzMyNSwyMSBAQCBnc3Rf
d2VicnRjX3ZpZGVvX2VuY29kZXJfY2xhc3NfaW5pdCAoR3N0V2VicnRjVmlkZW9FbmNvZGVyQ2xh
c3MgKiBrbGFzcykKICAgICAgICAgICAoR1BhcmFtRmxhZ3MpIChHX1BBUkFNX1JFQURXUklURSB8
IEdfUEFSQU1fU1RBVElDX1NUUklOR1MgfAogICAgICAgICAgICAgICBHX1BBUkFNX0NPTlNUUlVD
VCkpKTsKIAorICBnX29iamVjdF9jbGFzc19pbnN0YWxsX3Byb3BlcnR5IChvYmplY3RfY2xhc3Ms
IFBST1BfS0VZRlJBTUVfSU5URVJWQUwsCisgICAgICBnX3BhcmFtX3NwZWNfdWludCAoImtleWZy
YW1lLWludGVydmFsIiwgIktleWZyYW1lIGludGVydmFsIiwKKyAgICAgICAgICAiVGhlIGludGVy
dmFsIGJldHdlZW4ga2V5ZnJhbWVzIiwgMCwgR19NQVhJTlQsIDAsCisgICAgICAgICAgKEdQYXJh
bUZsYWdzKSAoR19QQVJBTV9SRUFEV1JJVEUgfCBHX1BBUkFNX1NUQVRJQ19TVFJJTkdTIHwKKyAg
ICAgICAgICAgICAgR19QQVJBTV9DT05TVFJVQ1QpKSk7CisKICAgcmVnaXN0ZXJfa25vd25fZW5j
b2RlciAoRU5DT0RFUl9YMjY0LCAieDI2NGVuYyIsICJoMjY0cGFyc2UiLCAidmlkZW8veC1oMjY0
IiwKICAgICAgICJ2aWRlby94LWgyNjQsYWxpZ25tZW50PWF1LHN0cmVhbS1mb3JtYXQ9Ynl0ZS1z
dHJlYW0scHJvZmlsZT1iYXNlbGluZSIsCi0gICAgICBzZXR1cF94MjY0ZW5jLCAiYml0cmF0ZSIs
IHNldF9iaXRyYXRlX2tiaXRfcGVyX3NlYyk7CisgICAgICBzZXR1cF94MjY0ZW5jLCAiYml0cmF0
ZSIsIHNldF9iaXRyYXRlX2tiaXRfcGVyX3NlYywgImtleS1pbnQtbWF4Iik7CiAgIHJlZ2lzdGVy
X2tub3duX2VuY29kZXIgKEVOQ09ERVJfT1BFTkgyNjQsICJvcGVuaDI2NGVuYyIsICJoMjY0cGFy
c2UiLAogICAgICAgInZpZGVvL3gtaDI2NCIsCiAgICAgICAidmlkZW8veC1oMjY0LGFsaWdubWVu
dD1hdSxzdHJlYW0tZm9ybWF0PWJ5dGUtc3RyZWFtLHByb2ZpbGU9YmFzZWxpbmUiLAotICAgICAg
c2V0dXBfb3BlbmgyNjRlbmMsICJiaXRyYXRlIiwgc2V0X2JpdHJhdGVfa2JpdF9wZXJfc2VjKTsK
KyAgICAgIHNldHVwX29wZW5oMjY0ZW5jLCAiYml0cmF0ZSIsIHNldF9iaXRyYXRlX2tiaXRfcGVy
X3NlYywgImdvcC1zaXplIik7CiAgIHJlZ2lzdGVyX2tub3duX2VuY29kZXIgKEVOQ09ERVJfVlA4
LCAidnA4ZW5jIiwgTlVMTCwgInZpZGVvL3gtdnA4IiwgTlVMTCwKLSAgICAgIHNldHVwX3ZwOGVu
YywgInRhcmdldC1iaXRyYXRlIiwgc2V0X2JpdHJhdGVfYml0X3Blcl9zZWMpOworICAgICAgc2V0
dXBfdnA4ZW5jLCAidGFyZ2V0LWJpdHJhdGUiLCBzZXRfYml0cmF0ZV9iaXRfcGVyX3NlYywgImtl
eWZyYW1lLW1heC1kaXN0Iik7CiB9CiAKIHN0YXRpYyB2b2lkCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9tZWRpYXN0cmVhbS9saWJ3ZWJydGMvR1N0cmVhbWVyVmlkZW9FbmNv
ZGVyRmFjdG9yeS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tZWRpYXN0cmVhbS9saWJ3
ZWJydGMvR1N0cmVhbWVyVmlkZW9FbmNvZGVyRmFjdG9yeS5jcHAKaW5kZXggN2Q3NmVkM2ZiNzBi
MTZjNjIyODljZGI0MDUwNWU3YTA2YWI0YTUzZi4uNjhjMGYxN2M1NjAwMzNlNzE1ODQyOTBmOTNl
Mzc4MGYyOGIwNjgxZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbWVkaWFz
dHJlYW0vbGlid2VicnRjL0dTdHJlYW1lclZpZGVvRW5jb2RlckZhY3RvcnkuY3BwCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL21lZGlhc3RyZWFtL2xpYndlYnJ0Yy9HU3RyZWFtZXJWaWRl
b0VuY29kZXJGYWN0b3J5LmNwcApAQCAtMTMyLDYgKzEzMiw4IEBAIHB1YmxpYzoKICAgICAgICAg
QVNTRVJUKGVuY29kZXIpOwogICAgICAgICBtX2VuY29kZXIgPSBlbmNvZGVyLmdldCgpOwogCisg
ICAgICAgIGdfb2JqZWN0X3NldChtX2VuY29kZXIsICJrZXlmcmFtZS1pbnRlcnZhbCIsIEtleWZy
YW1lSW50ZXJ2YWwoY29kZWNTZXR0aW5ncyksIG51bGxwdHIpOworCiAgICAgICAgIG1fc3JjID0g
bWFrZUVsZW1lbnQoImFwcHNyYyIpOwogICAgICAgICBnX29iamVjdF9zZXQobV9zcmMsICJpcy1s
aXZlIiwgdHJ1ZSwgImZvcm1hdCIsIEdTVF9GT1JNQVRfVElNRSwgbnVsbHB0cik7CiAKQEAgLTM3
Nyw2ICszNzksNyBAQCBwdWJsaWM6CiAgICAgfQogCiAgICAgdmlydHVhbCBjb25zdCBnY2hhciog
TmFtZSgpID0gMDsKKyAgICB2aXJ0dWFsIGludCBLZXlmcmFtZUludGVydmFsKGNvbnN0IHdlYnJ0
Yzo6VmlkZW9Db2RlYyogY29kZWNTZXR0aW5ncykgPSAwOwogCiAgICAgdm9pZCBTZXRSZXN0cmlj
dGlvbkNhcHMoR1JlZlB0cjxHc3RDYXBzPiBjYXBzKQogICAgIHsKQEAgLTQyMyw2ICs0MjYsMTEg
QEAgcHVibGljOgogICAgICAgICAgICAgcGFja2V0aXphdGlvbk1vZGUgPSB3ZWJydGM6OkgyNjRQ
YWNrZXRpemF0aW9uTW9kZTo6Tm9uSW50ZXJsZWF2ZWQ7CiAgICAgfQogCisgICAgaW50IEtleWZy
YW1lSW50ZXJ2YWwoY29uc3Qgd2VicnRjOjpWaWRlb0NvZGVjKiBjb2RlY1NldHRpbmdzKSBmaW5h
bAorICAgIHsKKyAgICAgICAgcmV0dXJuIGNvZGVjU2V0dGluZ3MtPkgyNjQoKS5rZXlGcmFtZUlu
dGVydmFsOworICAgIH0KKwogICAgIC8vIEZJWE1FIC0gTVQuIHNhZmV0eSEKICAgICB2b2lkIEZy
YWdtZW50aXplKHdlYnJ0Yzo6RW5jb2RlZEltYWdlKiBlbmNvZGVkSW1hZ2UsIHN0ZDo6dW5pcXVl
X3B0cjx1aW50OF90W10+KiBlbmNvZGVkSW1hZ2VCdWZmZXIsIHNpemVfdCAqYnVmZmVyU2l6ZSwK
ICAgICAgICAgR3N0QnVmZmVyKiBnc3RidWZmZXIsIHdlYnJ0Yzo6UlRQRnJhZ21lbnRhdGlvbkhl
YWRlciogZnJhZ21lbnRhdGlvbkhlYWRlcikgZmluYWwKQEAgLTUxMCw2ICs1MTgsMTEgQEAgcHVi
bGljOgogICAgIGNvbnN0IGdjaGFyKiBOYW1lKCkgZmluYWwgeyByZXR1cm4gY3JpY2tldDo6a1Zw
OENvZGVjTmFtZTsgfQogICAgIHdlYnJ0Yzo6VmlkZW9Db2RlY1R5cGUgQ29kZWNUeXBlKCkgZmlu
YWwgeyByZXR1cm4gd2VicnRjOjprVmlkZW9Db2RlY1ZQODsgfQogCisgICAgaW50IEtleWZyYW1l
SW50ZXJ2YWwoY29uc3Qgd2VicnRjOjpWaWRlb0NvZGVjKiBjb2RlY1NldHRpbmdzKSBmaW5hbAor
ICAgIHsKKyAgICAgICAgcmV0dXJuIGNvZGVjU2V0dGluZ3MtPlZQOCgpLmtleUZyYW1lSW50ZXJ2
YWw7CisgICAgfQorCiAgICAgdm9pZCBQb3B1bGF0ZUNvZGVjU3BlY2lmaWMod2VicnRjOjpDb2Rl
Y1NwZWNpZmljSW5mbyogY29kZWNTcGVjaWZpSW5mb3MsIEdzdEJ1ZmZlciogYnVmZmVyKSBmaW5h
bAogICAgIHsKICAgICAgICAgY29kZWNTcGVjaWZpSW5mb3MtPmNvZGVjVHlwZSA9IHdlYnJ0Yzo6
a1ZpZGVvQ29kZWNWUDg7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>353887</attachid>
            <date>2018-11-05 11:04:32 -0800</date>
            <delta_ts>2018-11-06 07:54:41 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-190682-20181105160431.patch</filename>
            <type>text/plain</type>
            <size>7329</size>
            <attacher name="Thibault Saunier">tsaunier</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM3ODA0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMmVjNjdkMmQxMjVlNGEz
Yjc2MjYyNjdjZmJhMWFhM2RlYzE3OWExZi4uOWJiNGE1Zjc1OTc2YzQxN2EyZGM4YjNlNWIwNzRl
N2NhYWMwZWIyYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDE4LTEwLTE3ICBUaGli
YXVsdCBTYXVuaWVyICA8dHNhdW5pZXJAaWdhbGlhLmNvbT4KKworICAgICAgICBbR1N0cmVhbWVy
XVtXZWJSVENdIEhhbmRsZSBzZXR0aW5nIG1heCBudW1iZXIgb2YgZnJhbWUgYmV0d2VlbiBrZXlm
cmFtZXMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5
MDY4MgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRo
YXQgaGFzIGJlZW4gbWFudWFsbHkgY2hlY2tlZC4KKworICAgICAgICAqIHBsYXRmb3JtL21lZGlh
c3RyZWFtL2xpYndlYnJ0Yy9HU3RyZWFtZXJWaWRlb0VuY29kZXIuY3BwOgorICAgICAgICAoZ3N0
X3dlYnJ0Y192aWRlb19lbmNvZGVyX2dldF9wcm9wZXJ0eSk6CisgICAgICAgIChnc3Rfd2VicnRj
X3ZpZGVvX2VuY29kZXJfc2V0X3Byb3BlcnR5KToKKyAgICAgICAgKHJlZ2lzdGVyX2tub3duX2Vu
Y29kZXIpOgorICAgICAgICAoZ3N0X3dlYnJ0Y192aWRlb19lbmNvZGVyX2NsYXNzX2luaXQpOgor
ICAgICAgICAqIHBsYXRmb3JtL21lZGlhc3RyZWFtL2xpYndlYnJ0Yy9HU3RyZWFtZXJWaWRlb0Vu
Y29kZXJGYWN0b3J5LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkdTdHJlYW1lclZpZGVvRW5jb2Rl
cjo6SW5pdEVuY29kZSk6CisKIDIwMTgtMTAtMTcgIFRoaWJhdWx0IFNhdW5pZXIgIDx0c2F1bmll
ckBpZ2FsaWEuY29tPgogCiAgICAgICAgIFtHU3RyZWFtZXJdIEZpeCBFbmNvZGVkSW1hZ2UgdGlt
ZXN0YW1wcyB0byBtYXRjaCB3aGF0IGxpYldlYlJUQyBleHBlY3RzCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9tZWRpYXN0cmVhbS9saWJ3ZWJydGMvR1N0cmVhbWVyVmlkZW9F
bmNvZGVyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL21lZGlhc3RyZWFtL2xpYndlYnJ0
Yy9HU3RyZWFtZXJWaWRlb0VuY29kZXIuY3BwCmluZGV4IGUwZjdkYWY0YmExNGE5NTk2ZTg2Yzc2
YjA4MzE0NzVkNTkxYjY0YzAuLmQ2MDkzYjlmZGRhM2E2MmE2NTE0ZmVkNWE4MDk4M2Q1N2Q4N2I0
OWYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL21lZGlhc3RyZWFtL2xpYndl
YnJ0Yy9HU3RyZWFtZXJWaWRlb0VuY29kZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL21lZGlhc3RyZWFtL2xpYndlYnJ0Yy9HU3RyZWFtZXJWaWRlb0VuY29kZXIuY3BwCkBAIC01
NCw2ICs1NCw3IEBAIHR5cGVkZWYgc3RydWN0CiAgIFNldEJpdHJhdGVGdW5jIHNldEJpdHJhdGU7
CiAgIFNldHVwRW5jb2RlciBzZXR1cEVuY29kZXI7CiAgIGNvbnN0IGdjaGFyICpiaXRyYXRlX3By
b3BuYW1lOworICBjb25zdCBnY2hhciAqa2V5ZnJhbWVfaW50ZXJ2YWxfcHJvcG5hbWU7CiB9IEVu
Y29kZXJEZWZpbml0aW9uOwogCiB0eXBlZGVmIGVudW0KQEAgLTc0LDYgKzc1LDcgQEAgRW5jb2Rl
ckRlZmluaXRpb24gZW5jb2RlcnNbRU5DT0RFUl9MQVNUXSA9IHsKICAgTlVMTCwKICAgTlVMTCwK
ICAgTlVMTCwKKyAgTlVMTCwKIH07CiAKIHR5cGVkZWYgc3RydWN0CkBAIC05Nyw2ICs5OSw3IEBA
IGVudW0KICAgUFJPUF9GT1JNQVQsCiAgIFBST1BfRU5DT0RFUiwKICAgUFJPUF9CSVRSQVRFLAor
ICBQUk9QX0tFWUZSQU1FX0lOVEVSVkFMLAogICBOX1BST1BTCiB9OwogCkBAIC0xMjYsNiArMTI5
LDExIEBAIGdzdF93ZWJydGNfdmlkZW9fZW5jb2Rlcl9nZXRfcHJvcGVydHkgKEdPYmplY3QgKiBv
YmplY3QsCiAgICAgY2FzZSBQUk9QX0JJVFJBVEU6CiAgICAgICBnX3ZhbHVlX3NldF91aW50ICh2
YWx1ZSwgcHJpdi0+Yml0cmF0ZSk7CiAgICAgICBicmVhazsKKyAgICBjYXNlIFBST1BfS0VZRlJB
TUVfSU5URVJWQUw6CisgICAgICBpZiAocHJpdi0+ZW5jb2RlcikKKyAgICAgICAgZ19vYmplY3Rf
Z2V0X3Byb3BlcnR5IChHX09CSkVDVCAocHJpdi0+ZW5jb2RlciksCisgICAgICAgICAgICBlbmNv
ZGVyc1twcml2LT5lbmNvZGVySWRdLmtleWZyYW1lX2ludGVydmFsX3Byb3BuYW1lLCB2YWx1ZSk7
CisgICAgICBicmVhazsKICAgICBkZWZhdWx0OgogICAgICAgR19PQkpFQ1RfV0FSTl9JTlZBTElE
X1BST1BFUlRZX0lEIChvYmplY3QsIHByb3BfaWQsIHBzcGVjKTsKICAgfQpAQCAtMjEyLDYgKzIy
MCw3IEBAIGdzdF93ZWJydGNfdmlkZW9fZW5jb2Rlcl9zZXRfcHJvcGVydHkgKEdPYmplY3QgKiBv
YmplY3QsCiAgICAgZ3VpbnQgcHJvcF9pZCwgY29uc3QgR1ZhbHVlICogdmFsdWUsIEdQYXJhbVNw
ZWMgKiBwc3BlYykKIHsKICAgR3N0V2VicnRjVmlkZW9FbmNvZGVyICpzZWxmID0gR1NUX1dFQlJU
Q19WSURFT19FTkNPREVSIChvYmplY3QpOworICBHc3RXZWJydGNWaWRlb0VuY29kZXJQcml2YXRl
ICpwcml2ID0gUFJJViAoc2VsZik7CiAKICAgc3dpdGNoIChwcm9wX2lkKSB7CiAgICAgY2FzZSBQ
Uk9QX0ZPUk1BVDoKQEAgLTIxOSw2ICsyMjgsMTMgQEAgZ3N0X3dlYnJ0Y192aWRlb19lbmNvZGVy
X3NldF9wcm9wZXJ0eSAoR09iamVjdCAqIG9iamVjdCwKICAgICAgIGJyZWFrOwogICAgIGNhc2Ug
UFJPUF9CSVRSQVRFOgogICAgICAgZ3N0X3dlYnJ0Y192aWRlb19lbmNvZGVyX3NldF9iaXRyYXRl
IChzZWxmLCBnX3ZhbHVlX2dldF91aW50ICh2YWx1ZSkpOworICAgICAgYnJlYWs7CisgICAgY2Fz
ZSBQUk9QX0tFWUZSQU1FX0lOVEVSVkFMOgorICAgICAgaWYgKHByaXYtPmVuY29kZXIpCisgICAg
ICAgIGdfb2JqZWN0X3NldCAocHJpdi0+ZW5jb2RlciwKKyAgICAgICAgICAgIGVuY29kZXJzW3By
aXYtPmVuY29kZXJJZF0ua2V5ZnJhbWVfaW50ZXJ2YWxfcHJvcG5hbWUsCisgICAgICAgICAgICBn
X3ZhbHVlX2dldF91aW50ICh2YWx1ZSksIE5VTEwpOworCiAgICAgICBicmVhazsKICAgICBkZWZh
dWx0OgogICAgICAgR19PQkpFQ1RfV0FSTl9JTlZBTElEX1BST1BFUlRZX0lEIChvYmplY3QsIHBy
b3BfaWQsIHBzcGVjKTsKQEAgLTIyOSw3ICsyNDUsNyBAQCBzdGF0aWMgdm9pZAogcmVnaXN0ZXJf
a25vd25fZW5jb2RlciAoRW5jb2RlcklkIGVuY0lkLCBjb25zdCBnY2hhciAqIG5hbWUsCiAgICAg
Y29uc3QgZ2NoYXIgKiBwYXJzZXJfbmFtZSwgY29uc3QgZ2NoYXIgKiBjYXBzLCBjb25zdCBnY2hh
ciAqIGVuY29kZWRfZm9ybWF0LAogICAgIFNldHVwRW5jb2RlciBzZXR1cEVuY29kZXIsIGNvbnN0
IGdjaGFyICogYml0cmF0ZV9wcm9wbmFtZSwKLSAgICBTZXRCaXRyYXRlRnVuYyBzZXRCaXRyYXRl
KQorICAgIFNldEJpdHJhdGVGdW5jIHNldEJpdHJhdGUsIGNvbnN0IGdjaGFyICoga2V5ZnJhbWVf
aW50ZXJ2YWxfcHJvcG5hbWUpCiB7CiAgIEdzdFBsdWdpbkZlYXR1cmUgKmZlYXR1cmUgPQogICAg
ICAgZ3N0X3JlZ2lzdHJ5X2xvb2t1cF9mZWF0dXJlIChnc3RfcmVnaXN0cnlfZ2V0ICgpLCBuYW1l
KTsKQEAgLTI1Miw2ICsyNjgsNyBAQCByZWdpc3Rlcl9rbm93bl9lbmNvZGVyIChFbmNvZGVySWQg
ZW5jSWQsIGNvbnN0IGdjaGFyICogbmFtZSwKICAgZW5jb2RlcnNbZW5jSWRdLnNldHVwRW5jb2Rl
ciA9IHNldHVwRW5jb2RlcjsKICAgZW5jb2RlcnNbZW5jSWRdLmJpdHJhdGVfcHJvcG5hbWUgPSBi
aXRyYXRlX3Byb3BuYW1lOwogICBlbmNvZGVyc1tlbmNJZF0uc2V0Qml0cmF0ZSA9IHNldEJpdHJh
dGU7CisgIGVuY29kZXJzW2VuY0lkXS5rZXlmcmFtZV9pbnRlcnZhbF9wcm9wbmFtZSA9IGtleWZy
YW1lX2ludGVydmFsX3Byb3BuYW1lOwogfQogCiBzdGF0aWMgdm9pZApAQCAtMzE0LDE1ICszMzEs
MjIgQEAgZ3N0X3dlYnJ0Y192aWRlb19lbmNvZGVyX2NsYXNzX2luaXQgKEdzdFdlYnJ0Y1ZpZGVv
RW5jb2RlckNsYXNzICoga2xhc3MpCiAgICAgICAgICAgKEdQYXJhbUZsYWdzKSAoR19QQVJBTV9S
RUFEV1JJVEUgfCBHX1BBUkFNX1NUQVRJQ19TVFJJTkdTIHwKICAgICAgICAgICAgICAgR19QQVJB
TV9DT05TVFJVQ1QpKSk7CiAKKyAgZ19vYmplY3RfY2xhc3NfaW5zdGFsbF9wcm9wZXJ0eSAob2Jq
ZWN0X2NsYXNzLCBQUk9QX0tFWUZSQU1FX0lOVEVSVkFMLAorICAgICAgZ19wYXJhbV9zcGVjX3Vp
bnQgKCJrZXlmcmFtZS1pbnRlcnZhbCIsICJLZXlmcmFtZSBpbnRlcnZhbCIsCisgICAgICAgICAg
IlRoZSBpbnRlcnZhbCBiZXR3ZWVuIGtleWZyYW1lcyIsIDAsIEdfTUFYSU5ULCAwLAorICAgICAg
ICAgIChHUGFyYW1GbGFncykgKEdfUEFSQU1fUkVBRFdSSVRFIHwgR19QQVJBTV9TVEFUSUNfU1RS
SU5HUyB8CisgICAgICAgICAgICAgIEdfUEFSQU1fQ09OU1RSVUNUKSkpOworCiAgIHJlZ2lzdGVy
X2tub3duX2VuY29kZXIgKEVOQ09ERVJfWDI2NCwgIngyNjRlbmMiLCAiaDI2NHBhcnNlIiwgInZp
ZGVvL3gtaDI2NCIsCiAgICAgICAidmlkZW8veC1oMjY0LGFsaWdubWVudD1hdSxzdHJlYW0tZm9y
bWF0PWJ5dGUtc3RyZWFtLHByb2ZpbGU9YmFzZWxpbmUiLAotICAgICAgc2V0dXBfeDI2NGVuYywg
ImJpdHJhdGUiLCBzZXRfYml0cmF0ZV9rYml0X3Blcl9zZWMpOworICAgICAgc2V0dXBfeDI2NGVu
YywgImJpdHJhdGUiLCBzZXRfYml0cmF0ZV9rYml0X3Blcl9zZWMsICJrZXktaW50LW1heCIpOwog
ICByZWdpc3Rlcl9rbm93bl9lbmNvZGVyIChFTkNPREVSX09QRU5IMjY0LCAib3BlbmgyNjRlbmMi
LCAiaDI2NHBhcnNlIiwKICAgICAgICJ2aWRlby94LWgyNjQiLAogICAgICAgInZpZGVvL3gtaDI2
NCxhbGlnbm1lbnQ9YXUsc3RyZWFtLWZvcm1hdD1ieXRlLXN0cmVhbSxwcm9maWxlPWJhc2VsaW5l
IiwKLSAgICAgIHNldHVwX29wZW5oMjY0ZW5jLCAiYml0cmF0ZSIsIHNldF9iaXRyYXRlX2tiaXRf
cGVyX3NlYyk7CisgICAgICBzZXR1cF9vcGVuaDI2NGVuYywgImJpdHJhdGUiLCBzZXRfYml0cmF0
ZV9rYml0X3Blcl9zZWMsICJnb3Atc2l6ZSIpOwogICByZWdpc3Rlcl9rbm93bl9lbmNvZGVyIChF
TkNPREVSX1ZQOCwgInZwOGVuYyIsIE5VTEwsICJ2aWRlby94LXZwOCIsIE5VTEwsCi0gICAgICBz
ZXR1cF92cDhlbmMsICJ0YXJnZXQtYml0cmF0ZSIsIHNldF9iaXRyYXRlX2JpdF9wZXJfc2VjKTsK
KyAgICAgIHNldHVwX3ZwOGVuYywgInRhcmdldC1iaXRyYXRlIiwgc2V0X2JpdHJhdGVfYml0X3Bl
cl9zZWMsCisgICAgICAia2V5ZnJhbWUtbWF4LWRpc3QiKTsKIH0KIAogc3RhdGljIHZvaWQKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL21lZGlhc3RyZWFtL2xpYndlYnJ0Yy9H
U3RyZWFtZXJWaWRlb0VuY29kZXJGYWN0b3J5LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L21lZGlhc3RyZWFtL2xpYndlYnJ0Yy9HU3RyZWFtZXJWaWRlb0VuY29kZXJGYWN0b3J5LmNwcApp
bmRleCA3ZDc2ZWQzZmI3MGIxNmM2MjI4OWNkYjQwNTA1ZTdhMDZhYjRhNTNmLi42OGMwZjE3YzU2
MDAzM2U3MTU4NDI5MGY5M2UzNzgwZjI4YjA2ODFlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9tZWRpYXN0cmVhbS9saWJ3ZWJydGMvR1N0cmVhbWVyVmlkZW9FbmNvZGVyRmFj
dG9yeS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbWVkaWFzdHJlYW0vbGlid2Vi
cnRjL0dTdHJlYW1lclZpZGVvRW5jb2RlckZhY3RvcnkuY3BwCkBAIC0xMzIsNiArMTMyLDggQEAg
cHVibGljOgogICAgICAgICBBU1NFUlQoZW5jb2Rlcik7CiAgICAgICAgIG1fZW5jb2RlciA9IGVu
Y29kZXIuZ2V0KCk7CiAKKyAgICAgICAgZ19vYmplY3Rfc2V0KG1fZW5jb2RlciwgImtleWZyYW1l
LWludGVydmFsIiwgS2V5ZnJhbWVJbnRlcnZhbChjb2RlY1NldHRpbmdzKSwgbnVsbHB0cik7CisK
ICAgICAgICAgbV9zcmMgPSBtYWtlRWxlbWVudCgiYXBwc3JjIik7CiAgICAgICAgIGdfb2JqZWN0
X3NldChtX3NyYywgImlzLWxpdmUiLCB0cnVlLCAiZm9ybWF0IiwgR1NUX0ZPUk1BVF9USU1FLCBu
dWxscHRyKTsKIApAQCAtMzc3LDYgKzM3OSw3IEBAIHB1YmxpYzoKICAgICB9CiAKICAgICB2aXJ0
dWFsIGNvbnN0IGdjaGFyKiBOYW1lKCkgPSAwOworICAgIHZpcnR1YWwgaW50IEtleWZyYW1lSW50
ZXJ2YWwoY29uc3Qgd2VicnRjOjpWaWRlb0NvZGVjKiBjb2RlY1NldHRpbmdzKSA9IDA7CiAKICAg
ICB2b2lkIFNldFJlc3RyaWN0aW9uQ2FwcyhHUmVmUHRyPEdzdENhcHM+IGNhcHMpCiAgICAgewpA
QCAtNDIzLDYgKzQyNiwxMSBAQCBwdWJsaWM6CiAgICAgICAgICAgICBwYWNrZXRpemF0aW9uTW9k
ZSA9IHdlYnJ0Yzo6SDI2NFBhY2tldGl6YXRpb25Nb2RlOjpOb25JbnRlcmxlYXZlZDsKICAgICB9
CiAKKyAgICBpbnQgS2V5ZnJhbWVJbnRlcnZhbChjb25zdCB3ZWJydGM6OlZpZGVvQ29kZWMqIGNv
ZGVjU2V0dGluZ3MpIGZpbmFsCisgICAgeworICAgICAgICByZXR1cm4gY29kZWNTZXR0aW5ncy0+
SDI2NCgpLmtleUZyYW1lSW50ZXJ2YWw7CisgICAgfQorCiAgICAgLy8gRklYTUUgLSBNVC4gc2Fm
ZXR5IQogICAgIHZvaWQgRnJhZ21lbnRpemUod2VicnRjOjpFbmNvZGVkSW1hZ2UqIGVuY29kZWRJ
bWFnZSwgc3RkOjp1bmlxdWVfcHRyPHVpbnQ4X3RbXT4qIGVuY29kZWRJbWFnZUJ1ZmZlciwgc2l6
ZV90ICpidWZmZXJTaXplLAogICAgICAgICBHc3RCdWZmZXIqIGdzdGJ1ZmZlciwgd2VicnRjOjpS
VFBGcmFnbWVudGF0aW9uSGVhZGVyKiBmcmFnbWVudGF0aW9uSGVhZGVyKSBmaW5hbApAQCAtNTEw
LDYgKzUxOCwxMSBAQCBwdWJsaWM6CiAgICAgY29uc3QgZ2NoYXIqIE5hbWUoKSBmaW5hbCB7IHJl
dHVybiBjcmlja2V0OjprVnA4Q29kZWNOYW1lOyB9CiAgICAgd2VicnRjOjpWaWRlb0NvZGVjVHlw
ZSBDb2RlY1R5cGUoKSBmaW5hbCB7IHJldHVybiB3ZWJydGM6OmtWaWRlb0NvZGVjVlA4OyB9CiAK
KyAgICBpbnQgS2V5ZnJhbWVJbnRlcnZhbChjb25zdCB3ZWJydGM6OlZpZGVvQ29kZWMqIGNvZGVj
U2V0dGluZ3MpIGZpbmFsCisgICAgeworICAgICAgICByZXR1cm4gY29kZWNTZXR0aW5ncy0+VlA4
KCkua2V5RnJhbWVJbnRlcnZhbDsKKyAgICB9CisKICAgICB2b2lkIFBvcHVsYXRlQ29kZWNTcGVj
aWZpYyh3ZWJydGM6OkNvZGVjU3BlY2lmaWNJbmZvKiBjb2RlY1NwZWNpZmlJbmZvcywgR3N0QnVm
ZmVyKiBidWZmZXIpIGZpbmFsCiAgICAgewogICAgICAgICBjb2RlY1NwZWNpZmlJbmZvcy0+Y29k
ZWNUeXBlID0gd2VicnRjOjprVmlkZW9Db2RlY1ZQODsK
</data>

          </attachment>
      

    </bug>

</bugzilla>