Bug 228622 - REGRESSION (r275641): [ iPad Debug ] accessibility/ios-simulator/scroll-in-overflow-div.html is asserting
Summary: REGRESSION (r275641): [ iPad Debug ] accessibility/ios-simulator/scroll-in-ov...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: WebKit Nightly Build
Hardware: iPhone / iPad Unspecified
: P2 Normal
Assignee: Simon Fraser (smfr)
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2021-07-29 16:41 PDT by ayumi_kojima
Modified: 2021-10-21 17:08 PDT (History)
12 users (show)

See Also:


Attachments
Crash log found in the build. I couldn't get a crash log on the remote machine (156.77 KB, text/plain)
2021-07-29 16:43 PDT, ayumi_kojima
no flags Details
Patch (1.37 KB, patch)
2021-10-21 16:31 PDT, Simon Fraser (smfr)
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description ayumi_kojima 2021-07-29 16:41:43 PDT
accessibility/ios-simulator/scroll-in-overflow-div.html

Is crashing on iOS 14 E simulator wk2 iPad Debug 

History: https://results.webkit.org/?suite=layout-tests&test=accessibility%2Fios-simulator%2Fscroll-in-overflow-div.html
Comment 1 Radar WebKit Bug Importer 2021-07-29 16:41:54 PDT
<rdar://problem/81297747>
Comment 2 ayumi_kojima 2021-07-29 16:43:40 PDT
Created attachment 434589 [details]
Crash log found in the build. I couldn't get a crash log on the remote machine

I was able to reproduce the crash on iOS 15 simulator on my local machine using: 

run-webkit-tests --debug --ipad-simulator --exit-after-n-failures 2 --exit-after-n-crashes-or-timeouts 2 accessibility/ios-simulator/scroll-in-overflow-div.html
Comment 3 ayumi_kojima 2021-07-29 16:44:53 PDT
(In reply to ayumi_kojima from comment #2)
> Created attachment 434589 [details]
> Crash log found in the build. I couldn't get a crash log on the remote
> machine
> 
> I was able to reproduce the crash on iOS 15 simulator on my local machine
> using: 
> 
> run-webkit-tests --debug --ipad-simulator --exit-after-n-failures 2
> --exit-after-n-crashes-or-timeouts 2
> accessibility/ios-simulator/scroll-in-overflow-div.html

Disregard "Crash log found in the build. I couldn't get a crash log on the remote machine"
Comment 4 ayumi_kojima 2021-07-30 10:52:45 PDT
It seems that the crash started at r275641 as it didn't crash at r275640
Comment 5 ayumi_kojima 2021-07-30 13:59:14 PDT
Updated test expectations: https://trac.webkit.org/changeset/280495/webkit
Comment 6 Simon Fraser (smfr) 2021-10-21 15:51:15 PDT
CRASHING TEST: accessibility/ios-simulator/scroll-in-overflow-div.html

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.JavaScriptCore      	0x000000038c97d2fe WTFCrash + 14 (Assertions.cpp:321)
1   com.apple.WebCore             	0x00000003952bfa7b WTFCrashWithInfo(int, char const*, char const*, int) + 27 (Assertions.h:732)
2   com.apple.WebCore             	0x0000000399bfaa93 WebCore::RenderLayer::clearRepaintRects() + 115 (RenderLayer.cpp:1142)
3   com.apple.WebCore             	0x0000000399bfbe09 WebCore::RenderLayer::updateSelfPaintingLayer() + 185 (RenderLayer.cpp:5217)
4   com.apple.WebCore             	0x0000000399c15cbd WebCore::RenderLayer::styleChanged(WebCore::StyleDifference, WebCore::RenderStyle const*) + 733 (RenderLayer.cpp:5391)
5   com.apple.WebCore             	0x0000000399c8420a WebCore::RenderLayerModelObject::styleDidChange(WebCore::StyleDifference, WebCore::RenderStyle const*) + 874 (RenderLayerModelObject.cpp:143)
6   com.apple.WebCore             	0x0000000399abcbb7 WebCore::RenderBox::styleDidChange(WebCore::StyleDifference, WebCore::RenderStyle const*) + 71 (RenderBox.cpp:302)
Comment 7 Simon Fraser (smfr) 2021-10-21 16:31:46 PDT
Created attachment 442082 [details]
Patch
Comment 8 EWS 2021-10-21 17:08:21 PDT
Committed r284655 (243375@main): <https://commits.webkit.org/243375@main>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 442082 [details].