<?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>227467</bug_id>
          
          <creation_ts>2021-06-28 15:46:25 -0700</creation_ts>
          <short_desc>fast/css/sticky/sticky-left.html is a flaky image failure</short_desc>
          <delta_ts>2022-04-19 13:57:11 -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>Tools / Tests</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>REOPENED</bug_status>
          <resolution></resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=198195</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=178963</see_also>
          <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="Eric Hutchison">ehutchison</reporter>
          <assigned_to name="Karl Rackler">rackler</assigned_to>
          <cc>cdumez</cc>
    
    <cc>ehutchison</cc>
    
    <cc>mmaxfield</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>tsavell</cc>
    
    <cc>webkit-bot-watchers-bugzilla</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1773241</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Hutchison">ehutchison</who>
    <bug_when>2021-06-28 15:46:25 -0700</bug_when>
    <thetext>fast/css/sticky/sticky-left.html

Failure on Big Sur wk2 ARM64.

First appearance 6/3/21 r278415.

History: https://results.webkit.org/?suite=layout-tests&amp;test=fast%2Fcss%2Fsticky%2Fsticky-left.html

Unable to access diff due to 404 error.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1773242</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-06-28 15:46:54 -0700</bug_when>
    <thetext>&lt;rdar://problem/79885861&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1773290</commentid>
    <comment_count>2</comment_count>
    <who name="Eric Hutchison">ehutchison</who>
    <bug_when>2021-06-28 18:27:55 -0700</bug_when>
    <thetext>Reproduced test results on build r278417.

run-webkit-tests --root 278417 fast/css/sticky/sticky-left.html --iterations 500 --exit-after-n-failures 2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1773312</commentid>
    <comment_count>3</comment_count>
    <who name="Ryan Haddad">ryanhaddad</who>
    <bug_when>2021-06-28 20:35:16 -0700</bug_when>
    <thetext>13:44:16.831 21360 worker/4 Test marked as failed, ImageDiff crashed because of no data while reading stdout for the server process.
13:44:16.831 21360 worker/4   fast/css/sticky/sticky-left.html : ImageDiff produced stderr output:
Error: test and reference images have different sizes. Test image is 800x700, reference image is 800x600
ImageDiff crashed
13:44:16.831 21360 worker/4 Test marked as failed, ImageDiff crashed because of a broken pipe when writing to stdin of the server process.
13:44:16.831 21360 worker/4 ref test mismatch did not produce an image diff.
13:44:16.832 21360 [10756/59269] fast/css/sticky/sticky-left.html failed unexpectedly (reference mismatch)
13:44:16.832 21360 worker/4 fast/css/sticky/sticky-left.html failed:
13:44:16.832 21360 worker/4 reference mismatch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1773474</commentid>
    <comment_count>4</comment_count>
    <who name="Eric Hutchison">ehutchison</who>
    <bug_when>2021-06-29 11:25:35 -0700</bug_when>
    <thetext>Bisected test failure to range of 227412 (results not reproduced) to 227417 (reproduced results).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1773484</commentid>
    <comment_count>5</comment_count>
    <who name="Truitt Savell">tsavell</who>
    <bug_when>2021-06-29 12:03:59 -0700</bug_when>
    <thetext>(In reply to Eric Hutchison from comment #4)
&gt; Bisected test failure to range of 227412 (results not reproduced) to 227417
&gt; (reproduced results).

So I revisited the bisection with Eric. It seems that the initial reproduction case was actually reproducing a crash in the test. We have not been able to reproduce this crashing image diff issue that the bot is seeing. But we found that the crash is only happening on the release builds and started on r278417. a debug build of r278417 does not seem to crash. 

I am uncertain how a version bump in r278417 could have anything to do with this, but our archived builds seem to point to this revision as starting some kind of problem.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1773544</commentid>
    <comment_count>6</comment_count>
      <attachid>432530</attachid>
    <who name="Eric Hutchison">ehutchison</who>
    <bug_when>2021-06-29 14:14:05 -0700</bug_when>
    <thetext>Created attachment 432530
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1773546</commentid>
    <comment_count>7</comment_count>
      <attachid>432530</attachid>
    <who name="Truitt Savell">tsavell</who>
    <bug_when>2021-06-29 14:17:22 -0700</bug_when>
    <thetext>Comment on attachment 432530
Patch

Clearing flags on attachment: 432530

Committed r279386 (239251@main): &lt;https://commits.webkit.org/239251@main&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1773547</commentid>
    <comment_count>8</comment_count>
    <who name="Truitt Savell">tsavell</who>
    <bug_when>2021-06-29 14:17:24 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1773564</commentid>
    <comment_count>9</comment_count>
    <who name="Truitt Savell">tsavell</who>
    <bug_when>2021-06-29 14:50:45 -0700</bug_when>
    <thetext>reopen bug</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1773570</commentid>
    <comment_count>10</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2021-06-29 14:59:12 -0700</bug_when>
    <thetext>Probably has something to do with this test, which runs just before sticky-left.html

LayoutTests/fast/css/sticky/sticky-left-percentage.html:        window.resizeTo(800, 700)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1773573</commentid>
    <comment_count>11</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2021-06-29 15:04:56 -0700</bug_when>
    <thetext>Or perhaps even more relevant is sticky-left-percentage-expected.html, which would be the one loaded right before. Note that it performs window.resizeTo(800, 700) from an inline script, before onload. I wonder if this confuses IPC.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1862594</commentid>
    <comment_count>12</comment_count>
    <who name="Karl Rackler">rackler</who>
    <bug_when>2022-04-19 09:50:13 -0700</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/316</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1862599</commentid>
    <comment_count>13</comment_count>
    <who name="Karl Rackler">rackler</who>
    <bug_when>2022-04-19 09:56:55 -0700</bug_when>
    <thetext>Adding fast/css/sticky/sticky-left.html is a flaky image failure on [ Monterey Release wk2 arm64 ] as well.

Description:
fast/css/sticky/sticky-left.html

The first failure that I see on the dashboard was 3/18/2022 at r291490 , but this is not relevant to causing this issue.  This test seems to have been flaky since the start on Monterey.

History:
https://results.webkit.org/?suite=layout-tests&amp;test=fast%2Fcss%2Fsticky%2Fsticky-left.html&amp;platform=mac&amp;version_name=Monterey&amp;architecture=arm64&amp;flavor=wk2&amp;style=release&amp;limit=50000

Image Diff:
https://build.webkit.org/results/Apple-Monterey-Release-AppleSilicon-WK2-Tests/r249750@main%20(2764)/fast/css/sticky/sticky-left-diffs.html

I have marked this test as flaky image failure while this issue is investigated.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1862664</commentid>
    <comment_count>14</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-04-19 11:54:58 -0700</bug_when>
    <thetext>Committed r293029 (249768@main): &lt;https://commits.webkit.org/249768@main&gt;

Reviewed commits have been landed. Closing PR #316 and removing active labels.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1862714</commentid>
    <comment_count>15</comment_count>
    <who name="Ryan Haddad">ryanhaddad</who>
    <bug_when>2022-04-19 13:57:11 -0700</bug_when>
    <thetext>Reopening since the landed change was just updating test expectations.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>432530</attachid>
            <date>2021-06-29 14:14:05 -0700</date>
            <delta_ts>2021-06-29 14:17:22 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-227467-20210629141402.patch</filename>
            <type>text/plain</type>
            <size>1476</size>
            <attacher name="Eric Hutchison">ehutchison</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc5Mzc0CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggNmJlYTU5YTc1YzY3MzEyYWE2N2Ji
YTYzODUzYWVkYjIxNDk0NTI1Yy4uNmMzNGVmOTNiNzZhZDE4NzQwZWE0NjVlNTI2NDVhOGYzZDk0
ZGI3MyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDIxLTA2LTI5ICBFcmljIEh1dGNoaXNvbiAg
PGVodXRjaGlzb25AYXBwbGUuY29tPgorCisgICAgICAgIFtCaWcgU3VyIFJlbGVhc2Ugd2syIGFy
bTY0XSBmYXN0L2Nzcy9zdGlja3kvc3RpY2t5LWxlZnQuaHRtbCBpcyBhIGZsYWt5IGltYWdlIGZh
aWx1cmUKKworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MjI3NDY3CisKKyAgICAgICAgVW5yZXZpZXdlZCB0ZXN0IGdhcmRuZW5pbmcKKworICAgICAgICAq
IHBsYXRmb3JtL21hYy13azIvVGVzdEV4cGVjdGF0aW9uczoKKwogMjAyMS0wNi0yOSAgWW9zaGlh
a2kgSml0c3VrYXdhICA8eW9zaGlha2kuaml0c3VrYXdhQHNvbnkuY29tPgogCiAgICAgICAgIFAt
Mzg0IEVDIHB1YmxpYyBKV0sga2V5IGluIGxheW91dCB0ZXN0cyBpcyB3cm9uZwpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjLXdrMi9UZXN0RXhwZWN0YXRpb25zIGIvTGF5b3V0
VGVzdHMvcGxhdGZvcm0vbWFjLXdrMi9UZXN0RXhwZWN0YXRpb25zCmluZGV4IDYwZjIxMDlkZDQw
ZGQyMjc5M2JiZGU1ZDkwMTlkNGYwNTcxNmQ4NGMuLjZmYzEwOTkxMjA3ODRmNzM1Yzc5ODU3YTkx
YWY2NDZhZGNiZjVkNzggMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy13azIv
VGVzdEV4cGVjdGF0aW9ucworKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtd2syL1Rlc3RF
eHBlY3RhdGlvbnMKQEAgLTEzNzUsMyArMTM3NSw1IEBAIHdlYmtpdC5vcmcvYi8yMjY3ODMgWyBh
cm02NCBdIGh0dHAvdGVzdHMvY29udGVudGV4dGVuc2lvbnMvcGx1Z2luLWRvZXNudC1jcmFzaC5o
CiB3ZWJraXQub3JnL2IvMjI2NzgzIFsgYXJtNjQgXSB0aWxlZC1kcmF3aW5nL3Njcm9sbGluZy9u
b24tZmFzdC1yZWdpb24vd2hlZWwtZXZlbnQtcGx1Z2luLmh0bWwgWyBTa2lwIF0KIAogd2Via2l0
Lm9yZy9iLzIyNzI3MyBbIENhdGFsaW5hIERlYnVnIF0gZmFzdC9jc3MtY3VzdG9tLXBhaW50L291
dC1vZi1tZW1vcnktd2hpbGUtYWRkaW5nLXdvcmtsZXQtbW9kdWxlLmh0bWwgWyBQYXNzIFRpbWVv
dXQgRHVtcEpTQ29uc29sZUxvZ0luU3RkRXJyIF0KKword2Via2l0Lm9yZy9iLzIyNzQ2NyBbIEJp
Z1N1ciBhcm02NCBSZWxlYXNlIF0gZmFzdC9jc3Mvc3RpY2t5L3N0aWNreS1sZWZ0Lmh0bWwgWyBQ
YXNzIEltYWdlT25seUZhaWx1cmUgXQpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUK
</data>

          </attachment>
      

    </bug>

</bugzilla>