Bug 210205 - REGRESSION: [ iOS wk2 Debug ] ASSERTION FAILED: settings().textAutosizingEnabled() && settings().textAutosizingUsesIdempotentMode() on fast/text/firstline/001.html
Summary: REGRESSION: [ iOS wk2 Debug ] ASSERTION FAILED: settings().textAutosizingEnab...
Status: RESOLVED DUPLICATE of bug 209450
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebCore Misc. (show other bugs)
Version: WebKit Nightly Build
Hardware: iPhone / iPad iOS 13
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2020-04-08 11:39 PDT by Jason Lawrence
Modified: 2020-08-06 14:38 PDT (History)
4 users (show)

See Also:


Attachments
001-crash-log (119.06 KB, text/plain)
2020-04-08 11:39 PDT, Jason Lawrence
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jason Lawrence 2020-04-08 11:39:44 PDT
Created attachment 395845 [details]
001-crash-log

fast/text/firstline/001.html

Description:
This test is flaky crashing on iOS wk2 Debug.The oldest crash in the visible history is on 03/26/2020.

History:
https://results.webkit.org/?suite=layout-tests&test=editing%2Feditability%2Fempty-document-delete.html&platform=ios&style=debug&recent=false&model=iPhone%20SE&limit=50000

Crash log:
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.JavaScriptCore      	0x00000002549be7ae WTFCrash + 14 (Assertions.cpp:309)
1   com.apple.WebCore             	0x0000000259e4adeb WTFCrashWithInfo(int, char const*, char const*, int) + 27
2   com.apple.WebCore             	0x000000025d1d7531 WebCore::Page::recomputeTextAutoSizingInAllFrames() + 145 (Page.cpp:3051)
3   com.apple.WebKit              	0x0000000241866616 WebKit::WebPage::textAutoSizingAdjustmentTimerFired() + 38 (WebPage.cpp:7024)
4   com.apple.WebKit              	0x00000002418a1fc7 decltype(*(std::__1::forward<WebKit::WebPage*&>(fp0)).*fp()) std::__1::__invoke<void (WebKit::WebPage::*&)(), WebKit::WebPage*&, void>(void (WebKit::WebPage::*&)(), WebKit::WebPage*&) + 119 (type_traits:4366)
5   com.apple.WebKit              	0x00000002418a1f40 std::__1::__bind_return<void (WebKit::WebPage::*)(), std::__1::tuple<WebKit::WebPage*>, std::__1::tuple<>, __is_valid_bind_return<void (WebKit::WebPage::*)(), std::__1::tuple<WebKit::WebPage*>, std::__1::tuple<> >::value>::type std::__1::__apply_functor<void (WebKit::WebPage::*)(), std::__1::tuple<WebKit::WebPage*>, 0ul, std::__1::tuple<> >(void (WebKit::WebPage::*&)(), std::__1::tuple<WebKit::WebPage*>&, std::__1::__tuple_indices<0ul>, std::__1::tuple<>&&) + 64 (functional:2716)
6   com.apple.WebKit              	0x00000002418a1ef9 std::__1::__bind_return<void (WebKit::WebPage::*)(), std::__1::tuple<WebKit::WebPage*>, std::__1::tuple<>, __is_valid_bind_return<void (WebKit::WebPage::*)(), std::__1::tuple<WebKit::WebPage*>, std::__1::tuple<> >::value>::type std::__1::__bind<void (WebKit::WebPage::*&)(), WebKit::WebPage*>::operator()<>() + 41 (functional:2749)
7   com.apple.WebKit              	0x00000002418a1e9e WTF::Detail::CallableWrapper<std::__1::__bind<void (WebKit::WebPage::*&)(), WebKit::WebPage*>, void>::call() + 30 (Function.h:52)
8   com.apple.WebKit              	0x0000000240188ae2 WTF::Function<void ()>::operator()() const + 130 (Function.h:84)
9   com.apple.WebKit              	0x000000024039d91e WebCore::Timer::fired() + 30 (Timer.h:127)
10  com.apple.WebCore             	0x000000025d406f24 WebCore::ThreadTimers::sharedTimerFiredInternal() + 644 (ThreadTimers.cpp:127)
11  com.apple.WebCore             	0x000000025d40f731 WebCore::ThreadTimers::setSharedTimer(WebCore::SharedTimer*)::$_0::operator()() const + 33 (ThreadTimers.cpp:67)
12  com.apple.WebCore             	0x000000025d40f6de WTF::Detail::CallableWrapper<WebCore::ThreadTimers::setSharedTimer(WebCore::SharedTimer*)::$_0, void>::call() + 30 (Function.h:52)
13  com.apple.WebCore             	0x0000000259e5f332 WTF::Function<void ()>::operator()() const + 130 (Function.h:84)
14  com.apple.WebCore             	0x000000025d3ca34b WebCore::MainThreadSharedTimer::fired() + 139 (MainThreadSharedTimer.cpp:84)
15  com.apple.WebCore             	0x000000025d478596 WebCore::timerFired(__CFRunLoopTimer*, void*) + 38 (MainThreadSharedTimerCF.cpp:75)
16  com.apple.CoreFoundation      	0x000000024c1f23f4 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20
17  com.apple.CoreFoundation      	0x000000024c1f208e __CFRunLoopDoTimer + 1038
18  com.apple.CoreFoundation      	0x000000024c1f16ea __CFRunLoopDoTimers + 282
19  com.apple.CoreFoundation      	0x000000024c1ec33e __CFRunLoopRun + 1950
20  com.apple.CoreFoundation      	0x000000024c1eb884 CFRunLoopRunSpecific + 404
21  com.apple.Foundation          	0x0000000107d1f831 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 211
22  com.apple.Foundation          	0x0000000107d1fa45 -[NSRunLoop(NSRunLoop) run] + 76
23  libxpc.dylib                  	0x000000024de3e5ae _xpc_objc_main + 297
24  libxpc.dylib                  	0x000000024de40976 xpc_main + 132
25  com.apple.WebKit              	0x000000024088533b WebKit::XPCServiceMain(int, char const**) + 1067 (XPCServiceMain.mm:172)
26  com.apple.WebKit              	0x0000000241c9f39b WKXPCServiceMain + 27 (WKMain.mm:33)
27  com.apple.WebKit.WebContent   	0x0000000107c63d72 main + 34 (AuxiliaryProcessMain.cpp:30)
28  libdyld.dylib                 	0x000000024db0a10d start + 1
Comment 1 Radar WebKit Bug Importer 2020-04-08 11:40:17 PDT
<rdar://problem/61466649>
Comment 2 Jason Lawrence 2020-04-08 11:48:31 PDT
I have marked this test as flaky crashing while this issue is investigated.
https://trac.webkit.org/changeset/259735/webkit
Comment 4 Ryan Haddad 2020-08-06 14:38:12 PDT

*** This bug has been marked as a duplicate of bug 209450 ***