[Webkit-unassigned] [Bug 210205] New: REGRESSION: [ iOS wk2 Debug ] WTFCrash + 14 (Assertions.cpp:309) - WebCore::Page::recomputeTextAutoSizingInAllFrames()

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Apr 8 11:39:44 PDT 2020


https://bugs.webkit.org/show_bug.cgi?id=210205

            Bug ID: 210205
           Summary: REGRESSION: [ iOS wk2 Debug ] WTFCrash + 14
                    (Assertions.cpp:309) -
                    WebCore::Page::recomputeTextAutoSizingInAllFrames()
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: iPhone / iPad
                OS: iOS 13
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebCore Misc.
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: Lawrence.j at apple.com

Created attachment 395845

  --> https://bugs.webkit.org/attachment.cgi?id=395845&action=review

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

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20200408/7e1aa860/attachment-0001.htm>


More information about the webkit-unassigned mailing list