<?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>116957</bug_id>
          
          <creation_ts>2013-05-29 05:43:55 -0700</creation_ts>
          <short_desc>[GTK] media/track/track-automatic-subtitles.html is timing out</short_desc>
          <delta_ts>2020-03-19 05:06:55 -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>WebKitGTK</component>
          <version>528+ (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>Gtk, LayoutTestFailure</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Zan Dobersek">zan</reporter>
          <assigned_to name="Enrique Ocaña">eocanha</assigned_to>
          <cc>aperez</cc>
    
    <cc>bugs-noreply</cc>
    
    <cc>eocanha</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>jer.noble</cc>
    
    <cc>philipj</cc>
    
    <cc>sergio</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>894906</commentid>
    <comment_count>0</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2013-05-29 05:43:55 -0700</bug_when>
    <thetext>SSIA.
http://webkit-test-results.appspot.com/dashboards/flakiness_dashboard.html#showAllRuns=true&amp;tests=media%2Ftrack%2Ftrack-automatic-subtitles.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1631279</commentid>
    <comment_count>1</comment_count>
      <attachid>393880</attachid>
    <who name="Enrique Ocaña">eocanha</who>
    <bug_when>2020-03-18 11:51:56 -0700</bug_when>
    <thetext>Created attachment 393880
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1631611</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-03-19 05:06:54 -0700</bug_when>
    <thetext>Committed r258693: &lt;https://trac.webkit.org/changeset/258693&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 393880.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>393880</attachid>
            <date>2020-03-18 11:51:56 -0700</date>
            <delta_ts>2020-03-19 05:06:54 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-116957-20200318185155.patch</filename>
            <type>text/plain</type>
            <size>12010</size>
            <attacher name="Enrique Ocaña">eocanha</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjU4MTkwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMmZhOTI5YzFmZmMxMzRj
MDM1NjVhM2I2NmM2MTk0YzMxODkzYjEwMi4uNWFjYmM1ZGY5YWE5NmMwNjc2MzdhZjNlMjIzMTgz
OTViZGUxMjM1OSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDIwLTAzLTE4ICBFbnJp
cXVlIE9jYcOxYSBHb256w6FsZXogIDxlb2NhbmhhQGlnYWxpYS5jb20+CisKKyAgICAgICAgW0dU
S10gbWVkaWEvdHJhY2svdHJhY2stYXV0b21hdGljLXN1YnRpdGxlcy5odG1sIGlzIHRpbWluZyBv
dXQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTExNjk1
NworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE1vdmVk
IENhcHRpb25Vc2VyUHJlZmVyZW5jZXNNZWRpYUFGOjp0ZXh0VHJhY2tTZWxlY3Rpb25TY29yZSgp
IGltcGxlbWVudGF0aW9uCisgICAgICAgIHRvIHRoZSBDYXB0aW9uVXNlclByZWZlcmVuY2VzTWVk
aWEgc3VwZXJjbGFzcy4KKworICAgICAgICBUZXN0ZWQgYnkgZXhpc3RpbmcgdGVzdC4KKworICAg
ICAgICAqIHBhZ2UvQ2FwdGlvblVzZXJQcmVmZXJlbmNlcy5jcHA6CisgICAgICAgIChXZWJDb3Jl
OjpDYXB0aW9uVXNlclByZWZlcmVuY2VzOjp0ZXh0VHJhY2tTZWxlY3Rpb25TY29yZSBjb25zdCk6
CisgICAgICAgICogcGFnZS9DYXB0aW9uVXNlclByZWZlcmVuY2VzTWVkaWFBRi5jcHA6CisgICAg
ICAgICogcGFnZS9DYXB0aW9uVXNlclByZWZlcmVuY2VzTWVkaWFBRi5oOgorCiAyMDIwLTAzLTA5
ICBZdXN1a2UgU3V6dWtpICA8eXN1enVraUBhcHBsZS5jb20+CiAKICAgICAgICAgUkVHUkVTU0lP
TjogKHIyNTc5MDUpIFsgTWFjIHdrMiBEZWJ1ZyBdIEFTU0VSVElPTiBGQUlMRUQ6ICFtX2lzb2xh
dGVkV29ybGQtPmlzTm9ybWFsKCkgfHwgbV93cmFwcGVyIHx8ICFtX2pzRnVuY3Rpb24KZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvQ2FwdGlvblVzZXJQcmVmZXJlbmNlcy5jcHAgYi9T
b3VyY2UvV2ViQ29yZS9wYWdlL0NhcHRpb25Vc2VyUHJlZmVyZW5jZXMuY3BwCmluZGV4IGFiNDg3
OTZiYzRlZjg2M2NlMWQ0YTRhMzJiMjE1YWEzMDYzZWJlMTkuLmIxODAxNTA0YmE0ZTMwZjYzOTFl
NmJjOWFmYzhhOTI2NDJjMWYxMzAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvQ2Fw
dGlvblVzZXJQcmVmZXJlbmNlcy5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGFnZS9DYXB0aW9u
VXNlclByZWZlcmVuY2VzLmNwcApAQCAtMzAsNiArMzAsNyBAQAogCiAjaW5jbHVkZSAiQXVkaW9U
cmFja0xpc3QuaCIKICNpbmNsdWRlICJET01XcmFwcGVyV29ybGQuaCIKKyNpbmNsdWRlICJIVE1M
TWVkaWFFbGVtZW50LmgiCiAjaW5jbHVkZSAiTG9jYWxpemVkU3RyaW5ncy5oIgogI2luY2x1ZGUg
Ik1lZGlhU2VsZWN0aW9uT3B0aW9uLmgiCiAjaW5jbHVkZSAiUGFnZS5oIgpAQCAtMjg1LDE1ICsy
ODYsOTMgQEAgVmVjdG9yPFJlZlB0cjxBdWRpb1RyYWNrPj4gQ2FwdGlvblVzZXJQcmVmZXJlbmNl
czo6c29ydGVkVHJhY2tMaXN0Rm9yTWVudShBdWRpb1QKICAgICByZXR1cm4gdHJhY2tzRm9yTWVu
dTsKIH0KIAotaW50IENhcHRpb25Vc2VyUHJlZmVyZW5jZXM6OnRleHRUcmFja1NlbGVjdGlvblNj
b3JlKFRleHRUcmFjayogdHJhY2ssIEhUTUxNZWRpYUVsZW1lbnQqKSBjb25zdAoraW50IENhcHRp
b25Vc2VyUHJlZmVyZW5jZXM6OnRleHRUcmFja1NlbGVjdGlvblNjb3JlKFRleHRUcmFjayogdHJh
Y2ssIEhUTUxNZWRpYUVsZW1lbnQqIG1lZGlhRWxlbWVudCkgY29uc3QKIHsKLSAgICBpZiAodHJh
Y2stPmtpbmQoKSAhPSBUZXh0VHJhY2s6OktpbmQ6OkNhcHRpb25zICYmIHRyYWNrLT5raW5kKCkg
IT0gVGV4dFRyYWNrOjpLaW5kOjpTdWJ0aXRsZXMpCisgICAgQ2FwdGlvbkRpc3BsYXlNb2RlIGRp
c3BsYXlNb2RlID0gY2FwdGlvbkRpc3BsYXlNb2RlKCk7CisgICAgaWYgKGRpc3BsYXlNb2RlID09
IE1hbnVhbCkKICAgICAgICAgcmV0dXJuIDA7Ci0gICAgCi0gICAgaWYgKCF1c2VyUHJlZmVyc1N1
YnRpdGxlcygpICYmICF1c2VyUHJlZmVyc0NhcHRpb25zKCkpCisKKyAgICBib29sIGxlZ2FjeU92
ZXJyaWRlID0gbWVkaWFFbGVtZW50LT53ZWJraXRDbG9zZWRDYXB0aW9uc1Zpc2libGUoKTsKKyAg
ICBpZiAoZGlzcGxheU1vZGUgPT0gQWx3YXlzT24gJiYgKCF1c2VyUHJlZmVyc1N1YnRpdGxlcygp
ICYmICF1c2VyUHJlZmVyc0NhcHRpb25zKCkgJiYgIWxlZ2FjeU92ZXJyaWRlKSkKICAgICAgICAg
cmV0dXJuIDA7Ci0gICAgCi0gICAgcmV0dXJuIHRleHRUcmFja0xhbmd1YWdlU2VsZWN0aW9uU2Nv
cmUodHJhY2ssIHByZWZlcnJlZExhbmd1YWdlcygpKSArIDE7CisgICAgaWYgKHRyYWNrLT5raW5k
KCkgIT0gVGV4dFRyYWNrOjpLaW5kOjpDYXB0aW9ucyAmJiB0cmFjay0+a2luZCgpICE9IFRleHRU
cmFjazo6S2luZDo6U3VidGl0bGVzICYmIHRyYWNrLT5raW5kKCkgIT0gVGV4dFRyYWNrOjpLaW5k
OjpGb3JjZWQpCisgICAgICAgIHJldHVybiAwOworICAgIGlmICghdHJhY2stPmlzTWFpblByb2dy
YW1Db250ZW50KCkpCisgICAgICAgIHJldHVybiAwOworCisgICAgYm9vbCB0cmFja0hhc09ubHlG
b3JjZWRTdWJ0aXRsZXMgPSB0cmFjay0+Y29udGFpbnNPbmx5Rm9yY2VkU3VidGl0bGVzKCk7Cisg
ICAgaWYgKCFsZWdhY3lPdmVycmlkZSAmJiAoKHRyYWNrSGFzT25seUZvcmNlZFN1YnRpdGxlcyAm
JiBkaXNwbGF5TW9kZSAhPSBGb3JjZWRPbmx5KSB8fCAoIXRyYWNrSGFzT25seUZvcmNlZFN1YnRp
dGxlcyAmJiBkaXNwbGF5TW9kZSA9PSBGb3JjZWRPbmx5KSkpCisgICAgICAgIHJldHVybiAwOwor
CisgICAgVmVjdG9yPFN0cmluZz4gdXNlclByZWZlcnJlZENhcHRpb25MYW5ndWFnZXMgPSBwcmVm
ZXJyZWRMYW5ndWFnZXMoKTsKKworICAgIGlmICgoZGlzcGxheU1vZGUgPT0gQXV0b21hdGljICYm
ICFsZWdhY3lPdmVycmlkZSkgfHwgdHJhY2tIYXNPbmx5Rm9yY2VkU3VidGl0bGVzKSB7CisKKyAg
ICAgICAgaWYgKCFtZWRpYUVsZW1lbnQgfHwgIW1lZGlhRWxlbWVudC0+cGxheWVyKCkpCisgICAg
ICAgICAgICByZXR1cm4gMDsKKworICAgICAgICBTdHJpbmcgdGV4dFRyYWNrTGFuZ3VhZ2UgPSB0
cmFjay0+dmFsaWRCQ1A0N0xhbmd1YWdlKCk7CisgICAgICAgIGlmICh0ZXh0VHJhY2tMYW5ndWFn
ZS5pc0VtcHR5KCkpCisgICAgICAgICAgICByZXR1cm4gMDsKKworICAgICAgICBWZWN0b3I8U3Ry
aW5nPiBsYW5ndWFnZUxpc3Q7CisgICAgICAgIGxhbmd1YWdlTGlzdC5yZXNlcnZlQ2FwYWNpdHko
MSk7CisKKyAgICAgICAgU3RyaW5nIGF1ZGlvVHJhY2tMYW5ndWFnZTsKKyAgICAgICAgaWYgKHRl
c3RpbmdNb2RlKCkpCisgICAgICAgICAgICBhdWRpb1RyYWNrTGFuZ3VhZ2UgPSBwcmltYXJ5QXVk
aW9UcmFja0xhbmd1YWdlT3ZlcnJpZGUoKTsKKyAgICAgICAgZWxzZQorICAgICAgICAgICAgYXVk
aW9UcmFja0xhbmd1YWdlID0gbWVkaWFFbGVtZW50LT5wbGF5ZXIoKS0+bGFuZ3VhZ2VPZlByaW1h
cnlBdWRpb1RyYWNrKCk7CisKKyAgICAgICAgaWYgKGF1ZGlvVHJhY2tMYW5ndWFnZS5pc0VtcHR5
KCkpCisgICAgICAgICAgICByZXR1cm4gMDsKKworICAgICAgICBib29sIGV4YWN0TWF0Y2g7Cisg
ICAgICAgIGlmICh0cmFja0hhc09ubHlGb3JjZWRTdWJ0aXRsZXMpIHsKKyAgICAgICAgICAgIGxh
bmd1YWdlTGlzdC5hcHBlbmQoYXVkaW9UcmFja0xhbmd1YWdlKTsKKyAgICAgICAgICAgIHNpemVf
dCBvZmZzZXQgPSBpbmRleE9mQmVzdE1hdGNoaW5nTGFuZ3VhZ2VJbkxpc3QodGV4dFRyYWNrTGFu
Z3VhZ2UsIGxhbmd1YWdlTGlzdCwgZXhhY3RNYXRjaCk7CisKKyAgICAgICAgICAgIC8vIE9ubHkg
Y29uc2lkZXIgYSBmb3JjZWQtb25seSB0cmFjayBpZiBpdCBJUyBpbiB0aGUgc2FtZSBsYW5ndWFn
ZSBhcyB0aGUgcHJpbWFyeSBhdWRpbyB0cmFjay4KKyAgICAgICAgICAgIGlmIChvZmZzZXQpCisg
ICAgICAgICAgICAgICAgcmV0dXJuIDA7CisgICAgICAgIH0gZWxzZSB7CisgICAgICAgICAgICBs
YW5ndWFnZUxpc3QuYXBwZW5kKGRlZmF1bHRMYW5ndWFnZSgpKTsKKworICAgICAgICAgICAgLy8g
T25seSBlbmFibGUgYSB0ZXh0IHRyYWNrIGlmIHRoZSBjdXJyZW50IGF1ZGlvIHRyYWNrIGlzIE5P
VCBpbiB0aGUgdXNlcidzIHByZWZlcnJlZCBsYW5ndWFnZSAuLi4KKyAgICAgICAgICAgIHNpemVf
dCBvZmZzZXQgPSBpbmRleE9mQmVzdE1hdGNoaW5nTGFuZ3VhZ2VJbkxpc3QoYXVkaW9UcmFja0xh
bmd1YWdlLCBsYW5ndWFnZUxpc3QsIGV4YWN0TWF0Y2gpOworICAgICAgICAgICAgaWYgKCFvZmZz
ZXQpCisgICAgICAgICAgICAgICAgcmV0dXJuIDA7CisKKyAgICAgICAgICAgIC8vIGFuZCB0aGUg
dGV4dCB0cmFjayBtYXRjaGVzIHRoZSB1c2VyJ3MgcHJlZmVycmVkIGxhbmd1YWdlLgorICAgICAg
ICAgICAgb2Zmc2V0ID0gaW5kZXhPZkJlc3RNYXRjaGluZ0xhbmd1YWdlSW5MaXN0KHRleHRUcmFj
a0xhbmd1YWdlLCBsYW5ndWFnZUxpc3QsIGV4YWN0TWF0Y2gpOworICAgICAgICAgICAgaWYgKG9m
ZnNldCkKKyAgICAgICAgICAgICAgICByZXR1cm4gMDsKKyAgICAgICAgfQorCisgICAgICAgIHVz
ZXJQcmVmZXJyZWRDYXB0aW9uTGFuZ3VhZ2VzID0gbGFuZ3VhZ2VMaXN0OworICAgIH0KKworICAg
IGludCB0cmFja1Njb3JlID0gMDsKKworICAgIGlmICh1c2VyUHJlZmVyc0NhcHRpb25zKCkpIHsK
KyAgICAgICAgLy8gV2hlbiB0aGUgdXNlciBwcmVmZXJzIGFjY2Vzc2liaWxpdHkgdHJhY2tzLCBy
YW5rIGlzIFNESCwgdGhlbiBDQywgdGhlbiBzdWJ0aXRsZXMuCisgICAgICAgIGlmICh0cmFjay0+
a2luZCgpID09IFRleHRUcmFjazo6S2luZDo6U3VidGl0bGVzKQorICAgICAgICAgICAgdHJhY2tT
Y29yZSA9IDE7CisgICAgICAgIGVsc2UgaWYgKHRyYWNrLT5pc0Nsb3NlZENhcHRpb25zKCkpCisg
ICAgICAgICAgICB0cmFja1Njb3JlID0gMjsKKyAgICAgICAgZWxzZQorICAgICAgICAgICAgdHJh
Y2tTY29yZSA9IDM7CisgICAgfSBlbHNlIHsKKyAgICAgICAgLy8gV2hlbiB0aGUgdXNlciBwcmVm
ZXJzIHRyYW5zbGF0aW9uIHRyYWNrcywgcmFuayBpcyBzdWJ0aXRsZXMsIHRoZW4gU0RILCB0aGVu
IENDIHRyYWNrcy4KKyAgICAgICAgaWYgKHRyYWNrLT5raW5kKCkgPT0gVGV4dFRyYWNrOjpLaW5k
OjpTdWJ0aXRsZXMpCisgICAgICAgICAgICB0cmFja1Njb3JlID0gMzsKKyAgICAgICAgZWxzZSBp
ZiAoIXRyYWNrLT5pc0Nsb3NlZENhcHRpb25zKCkpCisgICAgICAgICAgICB0cmFja1Njb3JlID0g
MjsKKyAgICAgICAgZWxzZQorICAgICAgICAgICAgdHJhY2tTY29yZSA9IDE7CisgICAgfQorCisg
ICAgcmV0dXJuIHRyYWNrU2NvcmUgKyB0ZXh0VHJhY2tMYW5ndWFnZVNlbGVjdGlvblNjb3JlKHRy
YWNrLCB1c2VyUHJlZmVycmVkQ2FwdGlvbkxhbmd1YWdlcyk7CiB9CiAKIGludCBDYXB0aW9uVXNl
clByZWZlcmVuY2VzOjp0ZXh0VHJhY2tMYW5ndWFnZVNlbGVjdGlvblNjb3JlKFRleHRUcmFjayog
dHJhY2ssIGNvbnN0IFZlY3RvcjxTdHJpbmc+JiBwcmVmZXJyZWRMYW5ndWFnZXMpIGNvbnN0CmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL0NhcHRpb25Vc2VyUHJlZmVyZW5jZXNNZWRp
YUFGLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvQ2FwdGlvblVzZXJQcmVmZXJlbmNlc01lZGlh
QUYuY3BwCmluZGV4IDY5MTdlYjgzZTA1YmM5YWI0ODFkNjk2MGM4NGJmMDBjNjk3NzkzOTAuLjNk
OGNmNGZiOGY3N2ZlODBiM2ZiNDRjZDdlZTlkNzlhODUyNDVjMTIgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL3BhZ2UvQ2FwdGlvblVzZXJQcmVmZXJlbmNlc01lZGlhQUYuY3BwCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL3BhZ2UvQ2FwdGlvblVzZXJQcmVmZXJlbmNlc01lZGlhQUYuY3BwCkBAIC03
MTksOTUgKzcxOSw2IEBAIFN0cmluZyBDYXB0aW9uVXNlclByZWZlcmVuY2VzTWVkaWFBRjo6ZGlz
cGxheU5hbWVGb3JUcmFjayhUZXh0VHJhY2sqIHRyYWNrKSBjb25zCiAgICAgcmV0dXJuIHRyYWNr
RGlzcGxheU5hbWUodHJhY2spOwogfQogCi1pbnQgQ2FwdGlvblVzZXJQcmVmZXJlbmNlc01lZGlh
QUY6OnRleHRUcmFja1NlbGVjdGlvblNjb3JlKFRleHRUcmFjayogdHJhY2ssIEhUTUxNZWRpYUVs
ZW1lbnQqIG1lZGlhRWxlbWVudCkgY29uc3QKLXsKLSAgICBDYXB0aW9uRGlzcGxheU1vZGUgZGlz
cGxheU1vZGUgPSBjYXB0aW9uRGlzcGxheU1vZGUoKTsKLSAgICBpZiAoZGlzcGxheU1vZGUgPT0g
TWFudWFsKQotICAgICAgICByZXR1cm4gMDsKLQotICAgIGJvb2wgbGVnYWN5T3ZlcnJpZGUgPSBt
ZWRpYUVsZW1lbnQtPndlYmtpdENsb3NlZENhcHRpb25zVmlzaWJsZSgpOwotICAgIGlmIChkaXNw
bGF5TW9kZSA9PSBBbHdheXNPbiAmJiAoIXVzZXJQcmVmZXJzU3VidGl0bGVzKCkgJiYgIXVzZXJQ
cmVmZXJzQ2FwdGlvbnMoKSAmJiAhbGVnYWN5T3ZlcnJpZGUpKQotICAgICAgICByZXR1cm4gMDsK
LSAgICBpZiAodHJhY2stPmtpbmQoKSAhPSBUZXh0VHJhY2s6OktpbmQ6OkNhcHRpb25zICYmIHRy
YWNrLT5raW5kKCkgIT0gVGV4dFRyYWNrOjpLaW5kOjpTdWJ0aXRsZXMgJiYgdHJhY2stPmtpbmQo
KSAhPSBUZXh0VHJhY2s6OktpbmQ6OkZvcmNlZCkKLSAgICAgICAgcmV0dXJuIDA7Ci0gICAgaWYg
KCF0cmFjay0+aXNNYWluUHJvZ3JhbUNvbnRlbnQoKSkKLSAgICAgICAgcmV0dXJuIDA7Ci0KLSAg
ICBib29sIHRyYWNrSGFzT25seUZvcmNlZFN1YnRpdGxlcyA9IHRyYWNrLT5jb250YWluc09ubHlG
b3JjZWRTdWJ0aXRsZXMoKTsKLSAgICBpZiAoIWxlZ2FjeU92ZXJyaWRlICYmICgodHJhY2tIYXNP
bmx5Rm9yY2VkU3VidGl0bGVzICYmIGRpc3BsYXlNb2RlICE9IEZvcmNlZE9ubHkpIHx8ICghdHJh
Y2tIYXNPbmx5Rm9yY2VkU3VidGl0bGVzICYmIGRpc3BsYXlNb2RlID09IEZvcmNlZE9ubHkpKSkK
LSAgICAgICAgcmV0dXJuIDA7Ci0KLSAgICBWZWN0b3I8U3RyaW5nPiB1c2VyUHJlZmVycmVkQ2Fw
dGlvbkxhbmd1YWdlcyA9IHByZWZlcnJlZExhbmd1YWdlcygpOwotCi0gICAgaWYgKChkaXNwbGF5
TW9kZSA9PSBBdXRvbWF0aWMgJiYgIWxlZ2FjeU92ZXJyaWRlKSB8fCB0cmFja0hhc09ubHlGb3Jj
ZWRTdWJ0aXRsZXMpIHsKLQotICAgICAgICBpZiAoIW1lZGlhRWxlbWVudCB8fCAhbWVkaWFFbGVt
ZW50LT5wbGF5ZXIoKSkKLSAgICAgICAgICAgIHJldHVybiAwOwotCi0gICAgICAgIFN0cmluZyB0
ZXh0VHJhY2tMYW5ndWFnZSA9IHRyYWNrLT52YWxpZEJDUDQ3TGFuZ3VhZ2UoKTsKLSAgICAgICAg
aWYgKHRleHRUcmFja0xhbmd1YWdlLmlzRW1wdHkoKSkKLSAgICAgICAgICAgIHJldHVybiAwOwot
Ci0gICAgICAgIFZlY3RvcjxTdHJpbmc+IGxhbmd1YWdlTGlzdDsKLSAgICAgICAgbGFuZ3VhZ2VM
aXN0LnJlc2VydmVDYXBhY2l0eSgxKTsKLQotICAgICAgICBTdHJpbmcgYXVkaW9UcmFja0xhbmd1
YWdlOwotICAgICAgICBpZiAodGVzdGluZ01vZGUoKSkKLSAgICAgICAgICAgIGF1ZGlvVHJhY2tM
YW5ndWFnZSA9IHByaW1hcnlBdWRpb1RyYWNrTGFuZ3VhZ2VPdmVycmlkZSgpOwotICAgICAgICBl
bHNlCi0gICAgICAgICAgICBhdWRpb1RyYWNrTGFuZ3VhZ2UgPSBtZWRpYUVsZW1lbnQtPnBsYXll
cigpLT5sYW5ndWFnZU9mUHJpbWFyeUF1ZGlvVHJhY2soKTsKLQotICAgICAgICBpZiAoYXVkaW9U
cmFja0xhbmd1YWdlLmlzRW1wdHkoKSkKLSAgICAgICAgICAgIHJldHVybiAwOwotCi0gICAgICAg
IGJvb2wgZXhhY3RNYXRjaDsKLSAgICAgICAgaWYgKHRyYWNrSGFzT25seUZvcmNlZFN1YnRpdGxl
cykgewotICAgICAgICAgICAgbGFuZ3VhZ2VMaXN0LmFwcGVuZChhdWRpb1RyYWNrTGFuZ3VhZ2Up
OwotICAgICAgICAgICAgc2l6ZV90IG9mZnNldCA9IGluZGV4T2ZCZXN0TWF0Y2hpbmdMYW5ndWFn
ZUluTGlzdCh0ZXh0VHJhY2tMYW5ndWFnZSwgbGFuZ3VhZ2VMaXN0LCBleGFjdE1hdGNoKTsKLQot
ICAgICAgICAgICAgLy8gT25seSBjb25zaWRlciBhIGZvcmNlZC1vbmx5IHRyYWNrIGlmIGl0IElT
IGluIHRoZSBzYW1lIGxhbmd1YWdlIGFzIHRoZSBwcmltYXJ5IGF1ZGlvIHRyYWNrLgotICAgICAg
ICAgICAgaWYgKG9mZnNldCkKLSAgICAgICAgICAgICAgICByZXR1cm4gMDsKLSAgICAgICAgfSBl
bHNlIHsKLSAgICAgICAgICAgIGxhbmd1YWdlTGlzdC5hcHBlbmQoZGVmYXVsdExhbmd1YWdlKCkp
OwotCi0gICAgICAgICAgICAvLyBPbmx5IGVuYWJsZSBhIHRleHQgdHJhY2sgaWYgdGhlIGN1cnJl
bnQgYXVkaW8gdHJhY2sgaXMgTk9UIGluIHRoZSB1c2VyJ3MgcHJlZmVycmVkIGxhbmd1YWdlIC4u
LgotICAgICAgICAgICAgc2l6ZV90IG9mZnNldCA9IGluZGV4T2ZCZXN0TWF0Y2hpbmdMYW5ndWFn
ZUluTGlzdChhdWRpb1RyYWNrTGFuZ3VhZ2UsIGxhbmd1YWdlTGlzdCwgZXhhY3RNYXRjaCk7Ci0g
ICAgICAgICAgICBpZiAoIW9mZnNldCkKLSAgICAgICAgICAgICAgICByZXR1cm4gMDsKLQotICAg
ICAgICAgICAgLy8gYW5kIHRoZSB0ZXh0IHRyYWNrIG1hdGNoZXMgdGhlIHVzZXIncyBwcmVmZXJy
ZWQgbGFuZ3VhZ2UuCi0gICAgICAgICAgICBvZmZzZXQgPSBpbmRleE9mQmVzdE1hdGNoaW5nTGFu
Z3VhZ2VJbkxpc3QodGV4dFRyYWNrTGFuZ3VhZ2UsIGxhbmd1YWdlTGlzdCwgZXhhY3RNYXRjaCk7
Ci0gICAgICAgICAgICBpZiAob2Zmc2V0KQotICAgICAgICAgICAgICAgIHJldHVybiAwOwotICAg
ICAgICB9Ci0KLSAgICAgICAgdXNlclByZWZlcnJlZENhcHRpb25MYW5ndWFnZXMgPSBsYW5ndWFn
ZUxpc3Q7Ci0gICAgfQotCi0gICAgaW50IHRyYWNrU2NvcmUgPSAwOwotCi0gICAgaWYgKHVzZXJQ
cmVmZXJzQ2FwdGlvbnMoKSkgewotICAgICAgICAvLyBXaGVuIHRoZSB1c2VyIHByZWZlcnMgYWNj
ZXNzaWJpbGl0eSB0cmFja3MsIHJhbmsgaXMgU0RILCB0aGVuIENDLCB0aGVuIHN1YnRpdGxlcy4K
LSAgICAgICAgaWYgKHRyYWNrLT5raW5kKCkgPT0gVGV4dFRyYWNrOjpLaW5kOjpTdWJ0aXRsZXMp
Ci0gICAgICAgICAgICB0cmFja1Njb3JlID0gMTsKLSAgICAgICAgZWxzZSBpZiAodHJhY2stPmlz
Q2xvc2VkQ2FwdGlvbnMoKSkKLSAgICAgICAgICAgIHRyYWNrU2NvcmUgPSAyOwotICAgICAgICBl
bHNlCi0gICAgICAgICAgICB0cmFja1Njb3JlID0gMzsKLSAgICB9IGVsc2UgewotICAgICAgICAv
LyBXaGVuIHRoZSB1c2VyIHByZWZlcnMgdHJhbnNsYXRpb24gdHJhY2tzLCByYW5rIGlzIHN1YnRp
dGxlcywgdGhlbiBTREgsIHRoZW4gQ0MgdHJhY2tzLgotICAgICAgICBpZiAodHJhY2stPmtpbmQo
KSA9PSBUZXh0VHJhY2s6OktpbmQ6OlN1YnRpdGxlcykKLSAgICAgICAgICAgIHRyYWNrU2NvcmUg
PSAzOwotICAgICAgICBlbHNlIGlmICghdHJhY2stPmlzQ2xvc2VkQ2FwdGlvbnMoKSkKLSAgICAg
ICAgICAgIHRyYWNrU2NvcmUgPSAyOwotICAgICAgICBlbHNlCi0gICAgICAgICAgICB0cmFja1Nj
b3JlID0gMTsKLSAgICB9Ci0KLSAgICByZXR1cm4gdHJhY2tTY29yZSArIHRleHRUcmFja0xhbmd1
YWdlU2VsZWN0aW9uU2NvcmUodHJhY2ssIHVzZXJQcmVmZXJyZWRDYXB0aW9uTGFuZ3VhZ2VzKTsK
LX0KLQogc3RhdGljIGJvb2wgdGV4dFRyYWNrQ29tcGFyZShjb25zdCBSZWZQdHI8VGV4dFRyYWNr
PiYgYSwgY29uc3QgUmVmUHRyPFRleHRUcmFjaz4mIGIpCiB7CiAgICAgU3RyaW5nIHByZWZlcnJl
ZExhbmd1YWdlRGlzcGxheU5hbWUgPSBkaXNwbGF5TmFtZUZvckxhbmd1YWdlTG9jYWxlKGxhbmd1
YWdlSWRlbnRpZmllcihkZWZhdWx0TGFuZ3VhZ2UoKSkpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YkNvcmUvcGFnZS9DYXB0aW9uVXNlclByZWZlcmVuY2VzTWVkaWFBRi5oIGIvU291cmNlL1dlYkNv
cmUvcGFnZS9DYXB0aW9uVXNlclByZWZlcmVuY2VzTWVkaWFBRi5oCmluZGV4IDFkM2I1NzY1ODdk
M2VhOTU2MTczYzBiMTc0N2RkOWEyMTRmZmFiZGIuLjNkODdjNDJlOGJlMDU3ZjM5YzUxYmU2YmY0
MmEwYTUyN2JjM2IzYzQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvQ2FwdGlvblVz
ZXJQcmVmZXJlbmNlc01lZGlhQUYuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL0NhcHRpb25V
c2VyUHJlZmVyZW5jZXNNZWRpYUFGLmgKQEAgLTY1LDcgKzY1LDYgQEAgcHVibGljOgogI2VuZGlm
CiAKICAgICBTdHJpbmcgY2FwdGlvbnNTdHlsZVNoZWV0T3ZlcnJpZGUoKSBjb25zdCBvdmVycmlk
ZTsKLSAgICBpbnQgdGV4dFRyYWNrU2VsZWN0aW9uU2NvcmUoVGV4dFRyYWNrKiwgSFRNTE1lZGlh
RWxlbWVudCopIGNvbnN0IG92ZXJyaWRlOwogICAgIFZlY3RvcjxSZWZQdHI8QXVkaW9UcmFjaz4+
IHNvcnRlZFRyYWNrTGlzdEZvck1lbnUoQXVkaW9UcmFja0xpc3QqKSBvdmVycmlkZTsKICAgICBW
ZWN0b3I8UmVmUHRyPFRleHRUcmFjaz4+IHNvcnRlZFRyYWNrTGlzdEZvck1lbnUoVGV4dFRyYWNr
TGlzdCopIG92ZXJyaWRlOwogICAgIFN0cmluZyBkaXNwbGF5TmFtZUZvclRyYWNrKEF1ZGlvVHJh
Y2sqKSBjb25zdCBvdmVycmlkZTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBi
L0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCAwOTRmYWEyODE1MTBkZjUyODg5NDMzZDE5NzZl
NDNmOTE3NWJmN2JjLi43M2RhMWJjYTk5YWU2ZDM0ZDMyZDc0NGMwODBjMDcxNjE0NzNhYzc4IDEw
MDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMjAtMDMtMTggIEVucmlxdWUgT2Nhw7FhIEdvbnrDoWxl
eiAgPGVvY2FuaGFAaWdhbGlhLmNvbT4KKworICAgICAgICBbR1RLXSBtZWRpYS90cmFjay90cmFj
ay1hdXRvbWF0aWMtc3VidGl0bGVzLmh0bWwgaXMgdGltaW5nIG91dAorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE2OTU3CisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUmVtb3ZlZCB0ZXN0IGZyb20gZXhwZWN0
YXRpb25zLgorCisgICAgICAgICogcGxhdGZvcm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnM6CisKIDIw
MjAtMDMtMDkgIFphbGFuIEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KIAogICAgICAgICBbTGF5
b3V0VGVzdHNdIERvIG5vdCBleHBvc2UgZGlkQWRkSG9yaXpvbnRhbC9WZXJ0aWNhbFNjcm9sbGJh
ciBhbmQgd2lsbFJlbW92ZUhvcml6b250YWwvVmVydGljYWxTY3JvbGxiYXIKZGlmZiAtLWdpdCBh
L0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zIGIvTGF5b3V0VGVzdHMv
cGxhdGZvcm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnMKaW5kZXggZWVmMDBjMTczYWYxMTQxYWQ0OWQ4
OGQ1ODQyOTkzNGZkOGNiYjU2OC4uY2EzOTAyNDg2NTc1NTgzZDEzMTVhYjlmNTU2ZDMyNGZhZWZk
ZDFjZiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1Rlc3RFeHBlY3RhdGlv
bnMKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnMKQEAgLTI4
ODUsOCArMjg4NSw2IEBAIHdlYmtpdC5vcmcvYi82MTgyNiBmYXN0L2V2ZW50cy9kcmFnLWltYWdl
LWZpbGVuYW1lLmh0bWwgWyBUaW1lb3V0IF0KIAogd2Via2l0Lm9yZy9iLzEwODkyNSBodHRwL3Rl
c3RzL21lZGlhL3ZpZGVvLXBsYXktc3RhbGwuaHRtbCBbIEZhaWx1cmUgVGltZW91dCBdCiAKLXdl
YmtpdC5vcmcvYi8xMTY5NTcgbWVkaWEvdHJhY2svdHJhY2stYXV0b21hdGljLXN1YnRpdGxlcy5o
dG1sIFsgVGltZW91dCBdCi0KIHdlYmtpdC5vcmcvYi8xNDc1MTggaW5zcGVjdG9yL2RlYnVnZ2Vy
L25lc3RlZC1pbnNwZWN0b3JzLmh0bWwgWyBUaW1lb3V0IF0KIAogQnVnKEdUSykgcGx1Z2lucy9y
ZWxvYWRwbHVnaW5zLWFuZC1wYWdlcy5odG1sIFsgVGltZW91dCBdCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>