<?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>190677</bug_id>
          
          <creation_ts>2018-10-17 12:12:21 -0700</creation_ts>
          <short_desc>[GStreamer] Do not sync libwerbtc stream on the clock</short_desc>
          <delta_ts>2018-11-05 06:51:25 -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>190676</dependson>
          <blocked>187064</blocked>
    
    <blocked>190678</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>1470252</commentid>
    <comment_count>0</comment_count>
    <who name="Thibault Saunier">tsaunier</who>
    <bug_when>2018-10-17 12:12:21 -0700</bug_when>
    <thetext>[GStreamer] Do not sync libwerbtc stream on the clock</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1470255</commentid>
    <comment_count>1</comment_count>
      <attachid>352608</attachid>
    <who name="Thibault Saunier">tsaunier</who>
    <bug_when>2018-10-17 12:15:37 -0700</bug_when>
    <thetext>Created attachment 352608
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1470491</commentid>
    <comment_count>2</comment_count>
      <attachid>352608</attachid>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2018-10-18 02:30:07 -0700</bug_when>
    <thetext>Comment on attachment 352608
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=352608&amp;action=review

&gt; Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:250
&gt; +static void setSyncOnSink(GstElement *element, bool sync)

Misplaced *. Also sorry for being nitpicky about the name, may I suggest setSyncPropertyOnSink ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1470503</commentid>
    <comment_count>3</comment_count>
    <who name="Thibault Saunier">tsaunier</who>
    <bug_when>2018-10-18 05:33:27 -0700</bug_when>
    <thetext>(In reply to Philippe Normand from comment #2)
&gt; Comment on attachment 352608 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=352608&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:250
&gt; &gt; +static void setSyncOnSink(GstElement *element, bool sync)
&gt; 
&gt; Misplaced *. Also sorry for being nitpicky about the name, may I suggest
&gt; setSyncPropertyOnSink ?

I do not get when the style checkers report this issue and when not (looks like there is a bug :-).

What about `setSyncOnClock()` ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1470504</commentid>
    <comment_count>4</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2018-10-18 05:38:08 -0700</bug_when>
    <thetext>(In reply to Thibault Saunier from comment #3)
&gt; (In reply to Philippe Normand from comment #2)
&gt; &gt; Comment on attachment 352608 [details]
&gt; &gt; Patch
&gt; &gt; 
&gt; &gt; View in context:
&gt; &gt; https://bugs.webkit.org/attachment.cgi?id=352608&amp;action=review
&gt; &gt; 
&gt; &gt; &gt; Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:250
&gt; &gt; &gt; +static void setSyncOnSink(GstElement *element, bool sync)
&gt; &gt; 
&gt; &gt; Misplaced *. Also sorry for being nitpicky about the name, may I suggest
&gt; &gt; setSyncPropertyOnSink ?
&gt; 
&gt; I do not get when the style checkers report this issue and when not (looks
&gt; like there is a bug :-).
&gt; 
&gt; What about `setSyncOnClock()` ?

OK</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1473677</commentid>
    <comment_count>5</comment_count>
      <attachid>353487</attachid>
    <who name="Thibault Saunier">tsaunier</who>
    <bug_when>2018-10-31 04:25:42 -0700</bug_when>
    <thetext>Created attachment 353487
Patch

Renamed syncOnSink to syncOnClock</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1475065</commentid>
    <comment_count>6</comment_count>
      <attachid>353487</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-11-05 06:50:37 -0800</bug_when>
    <thetext>Comment on attachment 353487
Patch

Clearing flags on attachment: 353487

Committed r237799: &lt;https://trac.webkit.org/changeset/237799&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1475066</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-11-05 06:50:38 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1475068</commentid>
    <comment_count>8</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-11-05 06:51:25 -0800</bug_when>
    <thetext>&lt;rdar://problem/45806287&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>352608</attachid>
            <date>2018-10-17 12:15:37 -0700</date>
            <delta_ts>2018-10-31 04:25:38 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-190677-20181017161536.patch</filename>
            <type>text/plain</type>
            <size>4005</size>
            <attacher name="Thibault Saunier">tsaunier</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM3MjIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjM4ZWI1OTcxYjFkODVh
Yjc2OTUyYmI0MjFlOWQ0NDIxMmY2OGI3Ni4uYWU3ZDUzOTYxYzg3YmViZmQ4YzMxNjc5NGRiM2E0
NDUxMjIwNDBmOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDE4LTEwLTE3ICBUaGli
YXVsdCBTYXVuaWVyICA8dHNhdW5pZXJAaWdhbGlhLmNvbT4KKworICAgICAgICBbR1N0cmVhbWVy
XSBEbyBub3Qgc3luYyBsaWJ3ZXJidGMgc3RyZWFtIG9uIHRoZSBjbG9jaworICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTkwNjc3CisKKyAgICAgICAgVGhl
IGFwcHJvYWNoIGhlcmUgaXMgYmFzaWNhbGx5IHRvIGxldCBsaWJ3ZWJydGMgZG8gYWxsIHRoZQor
ICAgICAgICBzeW5jaHJvbmlzYXRpb24gZm9yIHVzLCBhbmQgdGhlIHNhbWUgd2F5IGFzIGl0IGlz
IGRvbmUgaW4gYXBwbGUgcG9ydHMsCisgICAgICAgIHdlIGJhc2ljYWxseSB0cnkgdG8gZGlzcGxh
eSB3aGF0IGxpYndlYnJ0YyBvdXRwdXRzIGFzIGZhc3QgYXMgcG9zc2libGUuCisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTWFudWFsbHkgdGVzdGVkCisK
KyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvTWVkaWFQbGF5ZXJQcml2YXRl
R1N0cmVhbWVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OnNldFN5bmNPblNpbmspOgorICAgICAg
ICAoV2ViQ29yZTo6TWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyOjpzeW5jT25DbG9jayk6Cisg
ICAgICAgIChXZWJDb3JlOjpNZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXI6OmxvYWRGdWxsKToK
KyAgICAgICAgKFdlYkNvcmU6Ok1lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lcjo6bG9hZCk6Cisg
ICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0cmVhbWVyL01lZGlhUGxheWVyUHJpdmF0ZUdT
dHJlYW1lci5oOgorCiAyMDE4LTEwLTEyICBUaGliYXVsdCBTYXVuaWVyICA8dHNhdW5pZXJAaWdh
bGlhLmNvbT4KIAogICAgICAgICBbR1N0cmVhbWVyXVtXZWJSVENdIHByb3Blcmx5IG1hcmsgSC4y
NjQgc3RyZWFtIHR5cGUgaW4gdGhlICJkZWNvZGVyIgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0cmVhbWVyL01lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1l
ci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvTWVkaWFQ
bGF5ZXJQcml2YXRlR1N0cmVhbWVyLmNwcAppbmRleCAxMTU3MGRkYzBkOTg3NDcyZGQ2YThkNzNh
N2UxZGRhYTA5MmY2MjJmLi4wNjA4Mjg2YzcxYTQ2NjVkY2FjZjc5YTFhNmI4ZjVjMmY5OWI2ZmZk
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIv
TWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvTWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyLmNwcApA
QCAtMjQ3LDYgKzI0NywyOCBAQCB2b2lkIE1lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lcjo6bG9h
ZChjb25zdCBTdHJpbmcmIHVybFN0cmluZykKICAgICBsb2FkRnVsbCh1cmxTdHJpbmcsIG51bGxw
dHIsIFN0cmluZygpKTsKIH0KIAorc3RhdGljIHZvaWQgc2V0U3luY09uU2luayhHc3RFbGVtZW50
ICplbGVtZW50LCBib29sIHN5bmMpCit7CisgICAgaWYgKCFHU1RfSVNfQklOKGVsZW1lbnQpKSB7
CisgICAgICAgIGdfb2JqZWN0X3NldChlbGVtZW50LCAic3luYyIsIHN5bmMsIE5VTEwpOworICAg
ICAgICByZXR1cm47CisgICAgfQorCisgICAgR3N0SXRlcmF0b3IqIGl0ID0gZ3N0X2Jpbl9pdGVy
YXRlX3NpbmtzKEdTVF9CSU4oZWxlbWVudCkpOworICAgIHdoaWxlIChnc3RfaXRlcmF0b3JfZm9y
ZWFjaChpdCwgKEdzdEl0ZXJhdG9yRm9yZWFjaEZ1bmN0aW9uKShbXShjb25zdCBHVmFsdWUqIGl0
ZW0sIHZvaWQqIHN5bmNQdHIpIHsKKyAgICAgICAgYm9vbCogc3luYyA9IHN0YXRpY19jYXN0PGJv
b2wqPihzeW5jUHRyKTsKKyAgICAgICAgc2V0U3luY09uU2luayhHU1RfRUxFTUVOVChnX3ZhbHVl
X2dldF9vYmplY3QoaXRlbSkpLCAqc3luYyk7CisgICAgfSksICZzeW5jKSA9PSBHU1RfSVRFUkFU
T1JfUkVTWU5DKQorICAgICAgICBnc3RfaXRlcmF0b3JfcmVzeW5jKGl0KTsKKyAgICBnc3RfaXRl
cmF0b3JfZnJlZShpdCk7Cit9CisKK3ZvaWQgTWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyOjpz
eW5jT25DbG9jayhib29sIHN5bmMpCit7CisgICAgc2V0U3luY09uU2luayh2aWRlb1NpbmsoKSwg
c3luYyk7CisgICAgc2V0U3luY09uU2luayhhdWRpb1NpbmsoKSwgc3luYyk7Cit9CisKIHZvaWQg
TWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyOjpsb2FkRnVsbChjb25zdCBTdHJpbmcmIHVybFN0
cmluZywgY29uc3QgZ2NoYXIqIHBsYXliaW5OYW1lLAogICAgIGNvbnN0IFN0cmluZyYgcGlwZWxp
bmVOYW1lKQogewpAQCAtMjY3LDcgKzI4OSw3IEBAIHZvaWQgTWVkaWFQbGF5ZXJQcml2YXRlR1N0
cmVhbWVyOjpsb2FkRnVsbChjb25zdCBTdHJpbmcmIHVybFN0cmluZywgY29uc3QgZ2NoYXIqCiAK
ICAgICBpZiAoIW1fcGlwZWxpbmUpCiAgICAgICAgIGNyZWF0ZUdTVFBsYXlCaW4oaXNNZWRpYVNv
dXJjZSgpID8gInBsYXliaW4iIDogcGxheWJpbk5hbWUsIHBpcGVsaW5lTmFtZSk7Ci0KKyAgICBz
eW5jT25DbG9jayh0cnVlKTsKICAgICBpZiAobV9maWxsVGltZXIuaXNBY3RpdmUoKSkKICAgICAg
ICAgbV9maWxsVGltZXIuc3RvcCgpOwogCkBAIC0zMTMsNiArMzM1LDggQEAgdm9pZCBNZWRpYVBs
YXllclByaXZhdGVHU3RyZWFtZXI6OmxvYWQoTWVkaWFTdHJlYW1Qcml2YXRlJiBzdHJlYW0pCiAg
ICAgICAgIChzdHJlYW0uaGFzQ2FwdHVyZVZpZGVvU291cmNlKCkgfHwgc3RyZWFtLmhhc0NhcHR1
cmVBdWRpb1NvdXJjZSgpKSA/ICJMb2NhbCIgOiAiUmVtb3RlIiwgdGhpcyk7CiAKICAgICBsb2Fk
RnVsbChTdHJpbmcoIm1lZGlhc3RyZWFtOi8vIikgKyBzdHJlYW0uaWQoKSwgInBsYXliaW4zIiwg
cGlwZWxpbmVOYW1lKTsKKyAgICBzeW5jT25DbG9jayhmYWxzZSk7CisKICNpZiBVU0UoR1NUUkVB
TUVSX0dMKQogICAgIGVuc3VyZUdMVmlkZW9TaW5rQ29udGV4dCgpOwogI2VuZGlmCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvTWVkaWFQbGF5
ZXJQcml2YXRlR1N0cmVhbWVyLmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9n
c3RyZWFtZXIvTWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyLmgKaW5kZXggMjYyZTJkNDdiMGJl
NzY1ZmE3ZTA4YTJhNTUxNjE3NTJmNzhkNGEzMS4uOGQ2YWY0ZjM1OTYzYWRhYjYyZWNiYjBhNzU5
YzE3MmIxZWNhZDI3OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3MvZ3N0cmVhbWVyL01lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lci5oCisrKyBiL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9NZWRpYVBsYXllclByaXZhdGVHU3Ry
ZWFtZXIuaApAQCAtMTM5LDcgKzEzOSw3IEBAIHB1YmxpYzoKIHByaXZhdGU6CiAgICAgc3RhdGlj
IHZvaWQgZ2V0U3VwcG9ydGVkVHlwZXMoSGFzaFNldDxTdHJpbmcsIEFTQ0lJQ2FzZUluc2Vuc2l0
aXZlSGFzaD4mKTsKICAgICBzdGF0aWMgTWVkaWFQbGF5ZXI6OlN1cHBvcnRzVHlwZSBzdXBwb3J0
c1R5cGUoY29uc3QgTWVkaWFFbmdpbmVTdXBwb3J0UGFyYW1ldGVycyYpOwotCisgICAgdm9pZCBz
eW5jT25DbG9jayhib29sIHN5bmMpOwogCiAgICAgR3N0RWxlbWVudCogY3JlYXRlQXVkaW9TaW5r
KCkgb3ZlcnJpZGU7CiAK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>353487</attachid>
            <date>2018-10-31 04:25:42 -0700</date>
            <delta_ts>2018-11-05 06:50:37 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-190677-20181031082540.patch</filename>
            <type>text/plain</type>
            <size>4009</size>
            <attacher name="Thibault Saunier">tsaunier</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM3MjIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjM4ZWI1OTcxYjFkODVh
Yjc2OTUyYmI0MjFlOWQ0NDIxMmY2OGI3Ni4uYWU3ZDUzOTYxYzg3YmViZmQ4YzMxNjc5NGRiM2E0
NDUxMjIwNDBmOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDE4LTEwLTE3ICBUaGli
YXVsdCBTYXVuaWVyICA8dHNhdW5pZXJAaWdhbGlhLmNvbT4KKworICAgICAgICBbR1N0cmVhbWVy
XSBEbyBub3Qgc3luYyBsaWJ3ZXJidGMgc3RyZWFtIG9uIHRoZSBjbG9jaworICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTkwNjc3CisKKyAgICAgICAgVGhl
IGFwcHJvYWNoIGhlcmUgaXMgYmFzaWNhbGx5IHRvIGxldCBsaWJ3ZWJydGMgZG8gYWxsIHRoZQor
ICAgICAgICBzeW5jaHJvbmlzYXRpb24gZm9yIHVzLCBhbmQgdGhlIHNhbWUgd2F5IGFzIGl0IGlz
IGRvbmUgaW4gYXBwbGUgcG9ydHMsCisgICAgICAgIHdlIGJhc2ljYWxseSB0cnkgdG8gZGlzcGxh
eSB3aGF0IGxpYndlYnJ0YyBvdXRwdXRzIGFzIGZhc3QgYXMgcG9zc2libGUuCisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTWFudWFsbHkgdGVzdGVkCisK
KyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvTWVkaWFQbGF5ZXJQcml2YXRl
R1N0cmVhbWVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OnNldFN5bmNPblNpbmspOgorICAgICAg
ICAoV2ViQ29yZTo6TWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyOjpzeW5jT25DbG9jayk6Cisg
ICAgICAgIChXZWJDb3JlOjpNZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXI6OmxvYWRGdWxsKToK
KyAgICAgICAgKFdlYkNvcmU6Ok1lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lcjo6bG9hZCk6Cisg
ICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0cmVhbWVyL01lZGlhUGxheWVyUHJpdmF0ZUdT
dHJlYW1lci5oOgorCiAyMDE4LTEwLTEyICBUaGliYXVsdCBTYXVuaWVyICA8dHNhdW5pZXJAaWdh
bGlhLmNvbT4KIAogICAgICAgICBbR1N0cmVhbWVyXVtXZWJSVENdIHByb3Blcmx5IG1hcmsgSC4y
NjQgc3RyZWFtIHR5cGUgaW4gdGhlICJkZWNvZGVyIgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0cmVhbWVyL01lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1l
ci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvTWVkaWFQ
bGF5ZXJQcml2YXRlR1N0cmVhbWVyLmNwcAppbmRleCAxMTU3MGRkYzBkOTg3NDcyZGQ2YThkNzNh
N2UxZGRhYTA5MmY2MjJmLi4yMDY1ZTI3NzRkZWQ4YzZiYjRlZTNjODRjOTQ0ZTJmNjlkMWY1OGIx
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIv
TWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvTWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyLmNwcApA
QCAtMjQ3LDYgKzI0NywyOCBAQCB2b2lkIE1lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lcjo6bG9h
ZChjb25zdCBTdHJpbmcmIHVybFN0cmluZykKICAgICBsb2FkRnVsbCh1cmxTdHJpbmcsIG51bGxw
dHIsIFN0cmluZygpKTsKIH0KIAorc3RhdGljIHZvaWQgc2V0U3luY09uQ2xvY2soR3N0RWxlbWVu
dCAqZWxlbWVudCwgYm9vbCBzeW5jKQoreworICAgIGlmICghR1NUX0lTX0JJTihlbGVtZW50KSkg
eworICAgICAgICBnX29iamVjdF9zZXQoZWxlbWVudCwgInN5bmMiLCBzeW5jLCBOVUxMKTsKKyAg
ICAgICAgcmV0dXJuOworICAgIH0KKworICAgIEdzdEl0ZXJhdG9yKiBpdCA9IGdzdF9iaW5faXRl
cmF0ZV9zaW5rcyhHU1RfQklOKGVsZW1lbnQpKTsKKyAgICB3aGlsZSAoZ3N0X2l0ZXJhdG9yX2Zv
cmVhY2goaXQsIChHc3RJdGVyYXRvckZvcmVhY2hGdW5jdGlvbikoW10oY29uc3QgR1ZhbHVlKiBp
dGVtLCB2b2lkKiBzeW5jUHRyKSB7CisgICAgICAgIGJvb2wqIHN5bmMgPSBzdGF0aWNfY2FzdDxi
b29sKj4oc3luY1B0cik7CisgICAgICAgIHNldFN5bmNPbkNsb2NrKEdTVF9FTEVNRU5UKGdfdmFs
dWVfZ2V0X29iamVjdChpdGVtKSksICpzeW5jKTsKKyAgICB9KSwgJnN5bmMpID09IEdTVF9JVEVS
QVRPUl9SRVNZTkMpCisgICAgICAgIGdzdF9pdGVyYXRvcl9yZXN5bmMoaXQpOworICAgIGdzdF9p
dGVyYXRvcl9mcmVlKGl0KTsKK30KKwordm9pZCBNZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXI6
OnN5bmNPbkNsb2NrKGJvb2wgc3luYykKK3sKKyAgICBzZXRTeW5jT25DbG9jayh2aWRlb1Npbmso
KSwgc3luYyk7CisgICAgc2V0U3luY09uQ2xvY2soYXVkaW9TaW5rKCksIHN5bmMpOworfQorCiB2
b2lkIE1lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lcjo6bG9hZEZ1bGwoY29uc3QgU3RyaW5nJiB1
cmxTdHJpbmcsIGNvbnN0IGdjaGFyKiBwbGF5YmluTmFtZSwKICAgICBjb25zdCBTdHJpbmcmIHBp
cGVsaW5lTmFtZSkKIHsKQEAgLTI2Nyw3ICsyODksNyBAQCB2b2lkIE1lZGlhUGxheWVyUHJpdmF0
ZUdTdHJlYW1lcjo6bG9hZEZ1bGwoY29uc3QgU3RyaW5nJiB1cmxTdHJpbmcsIGNvbnN0IGdjaGFy
KgogCiAgICAgaWYgKCFtX3BpcGVsaW5lKQogICAgICAgICBjcmVhdGVHU1RQbGF5QmluKGlzTWVk
aWFTb3VyY2UoKSA/ICJwbGF5YmluIiA6IHBsYXliaW5OYW1lLCBwaXBlbGluZU5hbWUpOwotCisg
ICAgc3luY09uQ2xvY2sodHJ1ZSk7CiAgICAgaWYgKG1fZmlsbFRpbWVyLmlzQWN0aXZlKCkpCiAg
ICAgICAgIG1fZmlsbFRpbWVyLnN0b3AoKTsKIApAQCAtMzEzLDYgKzMzNSw4IEBAIHZvaWQgTWVk
aWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyOjpsb2FkKE1lZGlhU3RyZWFtUHJpdmF0ZSYgc3RyZWFt
KQogICAgICAgICAoc3RyZWFtLmhhc0NhcHR1cmVWaWRlb1NvdXJjZSgpIHx8IHN0cmVhbS5oYXND
YXB0dXJlQXVkaW9Tb3VyY2UoKSkgPyAiTG9jYWwiIDogIlJlbW90ZSIsIHRoaXMpOwogCiAgICAg
bG9hZEZ1bGwoU3RyaW5nKCJtZWRpYXN0cmVhbTovLyIpICsgc3RyZWFtLmlkKCksICJwbGF5Ymlu
MyIsIHBpcGVsaW5lTmFtZSk7CisgICAgc3luY09uQ2xvY2soZmFsc2UpOworCiAjaWYgVVNFKEdT
VFJFQU1FUl9HTCkKICAgICBlbnN1cmVHTFZpZGVvU2lua0NvbnRleHQoKTsKICNlbmRpZgpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0cmVhbWVyL01lZGlh
UGxheWVyUHJpdmF0ZUdTdHJlYW1lci5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3MvZ3N0cmVhbWVyL01lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lci5oCmluZGV4IDI2MmUyZDQ3
YjBiZTc2NWZhN2UwOGEyYTU1MTYxNzUyZjc4ZDRhMzEuLjhkNmFmNGYzNTk2M2FkYWI2MmVjYmIw
YTc1OWMxNzJiMWVjYWQyNzggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dy
YXBoaWNzL2dzdHJlYW1lci9NZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXIuaAorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9nc3RyZWFtZXIvTWVkaWFQbGF5ZXJQcml2YXRl
R1N0cmVhbWVyLmgKQEAgLTEzOSw3ICsxMzksNyBAQCBwdWJsaWM6CiBwcml2YXRlOgogICAgIHN0
YXRpYyB2b2lkIGdldFN1cHBvcnRlZFR5cGVzKEhhc2hTZXQ8U3RyaW5nLCBBU0NJSUNhc2VJbnNl
bnNpdGl2ZUhhc2g+Jik7CiAgICAgc3RhdGljIE1lZGlhUGxheWVyOjpTdXBwb3J0c1R5cGUgc3Vw
cG9ydHNUeXBlKGNvbnN0IE1lZGlhRW5naW5lU3VwcG9ydFBhcmFtZXRlcnMmKTsKLQorICAgIHZv
aWQgc3luY09uQ2xvY2soYm9vbCBzeW5jKTsKIAogICAgIEdzdEVsZW1lbnQqIGNyZWF0ZUF1ZGlv
U2luaygpIG92ZXJyaWRlOwogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>