[Webkit-unassigned] [Bug 169002] [WK2] Data interaction tests occasionally hit assertions in debug builds

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Feb 28 20:36:16 PST 2017


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

Wenson Hsieh <wenson_hsieh at apple.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Selection changes should    |[WK2] Data interaction
                   |propagate EditorState       |tests occasionally hit
                   |updates after layout        |assertions in debug builds

--- Comment #1 from Wenson Hsieh <wenson_hsieh at apple.com> ---
Retitled to reflect actual purpose.

Example trace:

ASSERTION FAILED: Attempt to access post layout data before receiving it
!isMissingPostLayoutData
/Users/whsieh/work/OpenSource/Source/WebKit2/Shared/EditorState.h(137) : const WebKit::EditorState::PostLayoutData &WebKit::EditorState::postLayoutData() const
1   0x10530effd WTFCrash
2   0x1080fecbf WebKit::EditorState::postLayoutData() const
3   0x1084a610b -[WKContentView(WKInteraction) selectedTextRange]
4   0x115acd5d2 <UIKit>
5   0x115ab2a0d <UIKit>
6   0x115ab2812 <UIKit>
7   0x116418ac2 <UIKit>
8   0x11641916d <UIKit>
9   0x117c08575 __NSThreadPerformPerform
10  0x11878c451 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
11  0x118770f9f __CFRunLoopDoSources0
12  0x1187704df __CFRunLoopRun
13  0x11876fe79 CFRunLoopRunSpecific
14  0x117bbe754 -[NSRunLoop(NSRunLoop) runMode:beforeDate:]
15  0x1040a7293 TestWebKitAPI::Util::run(bool*)
16  0x103fa9faa -[DataInteractionSimulator runFrom:to:]
17  0x103f7e3b8 TestWebKitAPI::DataInteractionTests_ExternalSourceJPEGOnly_Test::TestBody()
18  0x1040e888a testing::Test::Run()
19  0x1040e96bd testing::internal::TestInfoImpl::Run()
20  0x1040ea6bd testing::TestCase::Run()
21  0x1040f0dfb testing::internal::UnitTestImpl::RunAllTests()
22  0x1040f0a79 testing::UnitTest::Run()
23  0x10402c65c TestWebKitAPI::TestsController::run(int, char**)
24  0x1040b8920 main
25  0x118ef265d start

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20170301/5cc89f35/attachment-0001.html>


More information about the webkit-unassigned mailing list