<?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>218203</bug_id>
          
          <creation_ts>2020-10-26 13:57:51 -0700</creation_ts>
          <short_desc>evictCodedFrames does extra work if RELEASE_LOG_DISABLED is set</short_desc>
          <delta_ts>2020-10-26 16:48:18 -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>Media</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="Stephan Szabo">stephan.szabo</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>calvaris</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>jer.noble</cc>
    
    <cc>philipj</cc>
    
    <cc>sergio</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1701606</commentid>
    <comment_count>0</comment_count>
    <who name="Stephan Szabo">stephan.szabo</who>
    <bug_when>2020-10-26 13:57:51 -0700</bug_when>
    <thetext>We found on our port where we have RELEASE_LOG_DISABLED set that evictCodedFrames would sometimes evict after the current position even if it freed up enough space during the first part of the eviction.

It looks like a log change from a while ago changed the block that checked whether the buffer was still full and to log and return to only happen if logging was not disabled which changed the behavior since the return no longer happened either.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1701643</commentid>
    <comment_count>1</comment_count>
      <attachid>412356</attachid>
    <who name="Stephan Szabo">stephan.szabo</who>
    <bug_when>2020-10-26 14:44:27 -0700</bug_when>
    <thetext>Created attachment 412356
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1701681</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-10-26 16:47:23 -0700</bug_when>
    <thetext>Committed r269001: &lt;https://trac.webkit.org/changeset/269001&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 412356.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1701682</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-10-26 16:48:18 -0700</bug_when>
    <thetext>&lt;rdar://problem/70701318&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>412356</attachid>
            <date>2020-10-26 14:44:27 -0700</date>
            <delta_ts>2020-10-26 16:47:24 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>218203.1.diff</filename>
            <type>text/plain</type>
            <size>1636</size>
            <attacher name="Stephan Szabo">stephan.szabo</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBkYzE3OTVmYzhjMTIuLmEyNGJjNTAyMjhkNSAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAt
MSwzICsxLDE2IEBACisyMDIwLTEwLTI2ICBTdGVwaGFuIFN6YWJvICA8c3RlcGhhbi5zemFib0Bz
b255LmNvbT4KKworICAgICAgICBldmljdENvZGVkRnJhbWVzIGRvZXMgZXh0cmEgd29yayBpZiBS
RUxFQVNFX0xPR19ESVNBQkxFRCBpcyBzZXQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTIxODIwMworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIFVuZG8gcGFydCBvZiBwcmV2aW91cyBsb2dnaW5nIGNoYW5nZSB0
aGF0IHByZXZlbnRzIGNoZWNraW5nCisgICAgICAgIGlmIHRoZSBidWZmZXIgaXMgc3RpbGwgZnVs
bCBhZnRlciB0aGUgZmlyc3QgcGFydCBvZiBldmljdGlvbgorICAgICAgICBpZiBSRUxFQVNFX0xP
R19ESVNBQkxFRCBpcyBzZXQuCisKKyAgICAgICAgKiBNb2R1bGVzL21lZGlhc291cmNlL1NvdXJj
ZUJ1ZmZlci5jcHA6CisKIDIwMjAtMTAtMjYgIFlvdWVubiBGYWJsZXQgIDx5b3Vlbm5AYXBwbGUu
Y29tPgogCiAgICAgICAgIFVzZSBhIFdlYWtIYXNoU2V0IGZvciBEb2N1bWVudDo6bV9jYXB0aW9u
UHJlZmVyZW5jZXNDaGFuZ2VkRWxlbWVudHMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL01v
ZHVsZXMvbWVkaWFzb3VyY2UvU291cmNlQnVmZmVyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL01vZHVs
ZXMvbWVkaWFzb3VyY2UvU291cmNlQnVmZmVyLmNwcAppbmRleCA3ZmViN2M2NjhmNTIuLjllZTg1
YjExNDM2NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXNvdXJjZS9T
b3VyY2VCdWZmZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzb3VyY2Uv
U291cmNlQnVmZmVyLmNwcApAQCAtOTc0LDEyICs5NzQsMTIgQEAgdm9pZCBTb3VyY2VCdWZmZXI6
OmV2aWN0Q29kZWRGcmFtZXMoc2l6ZV90IG5ld0RhdGFTaXplKQogICAgICAgICByYW5nZUVuZCAr
PSB0aGlydHlTZWNvbmRzOwogICAgIH0KIAotI2lmICFSRUxFQVNFX0xPR19ESVNBQkxFRAogICAg
IGlmICghbV9idWZmZXJGdWxsKSB7CisjaWYgIVJFTEVBU0VfTE9HX0RJU0FCTEVECiAgICAgICAg
IERFQlVHX0xPRyhMT0dJREVOVElGSUVSLCAiZXZpY3RlZCAiLCBpbml0aWFsQnVmZmVyZWRTaXpl
IC0gZXh0cmFNZW1vcnlDb3N0KCkpOworI2VuZGlmCiAgICAgICAgIHJldHVybjsKICAgICB9Ci0j
ZW5kaWYKIAogICAgIC8vIElmIHRoZXJlIHN0aWxsIGlzbid0IGVub3VnaCBmcmVlIHNwYWNlIGFu
ZCB0aGVyZSBidWZmZXJzIGluIHRpbWUgcmFuZ2VzIGFmdGVyIHRoZSBjdXJyZW50IHJhbmdlIChp
ZS4gdGhlcmUgaXMgYSBnYXAgYWZ0ZXIKICAgICAvLyB0aGUgY3VycmVudCBidWZmZXJlZCByYW5n
ZSksIGRlbGV0ZSAzMCBzZWNvbmRzIGF0IGEgdGltZSBmcm9tIGR1cmF0aW9uIGJhY2sgdG8gdGhl
IGN1cnJlbnQgdGltZSByYW5nZSBvciAzMCBzZWNvbmRzIGFmdGVyCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>