[Webkit-unassigned] [Bug 207307] New: REGRESSION: [ macOS wk1 ] ASSERTION FAILED: _notifications.contains(notificationID) imported/w3c/web-platform-tests/notifications/constructor-basic.html is flaky crashing

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Feb 5 16:20:30 PST 2020


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

            Bug ID: 207307
           Summary: REGRESSION: [ macOS wk1 ] ASSERTION FAILED:
                    _notifications.contains(notificationID)
                    imported/w3c/web-platform-tests/notifications/construc
                    tor-basic.html is flaky crashing
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: New Bugs
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: jacob_uphoff at apple.com

imported/w3c/web-platform-tests/notifications/constructor-basic.html

This test was first seen to have an assertion failure on 255440 

I  was not able to reproduce with iteration runs 5000x

History:

https://results.webkit.org/?suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fnotifications%2Fconstructor-basic.html&limit=50000

Crash:

No crash log found for DumpRenderTree:29472.

stdout:

PASS Called the notification constructor with one argument. 


stderr:
ASSERTION FAILED: _notifications.contains(notificationID)
/Volumes/Data/slave/catalina-debug/build/Tools/DumpRenderTree/mac/MockWebNotificationProvider.mm(76) : -[MockWebNotificationProvider cancelNotification:]
1   0x10bfc15d9 WTFCrash
2   0x10b15df6b WTFCrashWithInfo(int, char const*, char const*, int)
3   0x10b1bd4ae -[MockWebNotificationProvider cancelNotification:]
4   0x112fe3a94 WebNotificationClient::cancel(WebCore::Notification*)
5   0x1266295dd WebCore::Notification::close()
6   0x126629698 WebCore::Notification::suspend(WebCore::ReasonForSuspension)
7   0x127321460 auto WebCore::ScriptExecutionContext::suspendActiveDOMObjects(WebCore::ReasonForSuspension)::$_6::operator()<WebCore::ActiveDOMObject>(WebCore::ActiveDOMObject&) const
8   0x1273213c1 WTF::Detail::CallableWrapper<WebCore::ScriptExecutionContext::suspendActiveDOMObjects(WebCore::ReasonForSuspension)::$_6, WebCore::ScriptExecutionContext::ShouldContinue, WebCore::ActiveDOMObject&>::call(WebCore::ActiveDOMObject&)
9   0x127302a97 WTF::Function<WebCore::ScriptExecutionContext::ShouldContinue (WebCore::ActiveDOMObject&)>::operator()(WebCore::ActiveDOMObject&) const
10  0x12730290a WebCore::ScriptExecutionContext::forEachActiveDOMObject(WTF::Function<WebCore::ScriptExecutionContext::ShouldContinue (WebCore::ActiveDOMObject&)> const&) const
11  0x127302b7e WebCore::ScriptExecutionContext::suspendActiveDOMObjects(WebCore::ReasonForSuspension)
12  0x127103fe4 WebCore::Document::suspendActiveDOMObjects(WebCore::ReasonForSuspension)
13  0x127101b69 WebCore::Document::suspendScheduledTasks(WebCore::ReasonForSuspension)
14  0x127116842 WebCore::Document::suspend(WebCore::ReasonForSuspension)
15  0x127529aa9 WebCore::CachedFrame::CachedFrame(WebCore::Frame&)
16  0x127529fed WebCore::CachedFrame::CachedFrame(WebCore::Frame&)
17  0x12753052d std::__1::__unique_if<WebCore::CachedFrame>::__unique_single std::__1::make_unique<WebCore::CachedFrame, WebCore::Frame&>(WebCore::Frame&)
18  0x127529e4f decltype(auto) WTF::makeUnique<WebCore::CachedFrame, WebCore::Frame&>(WebCore::Frame&)
19  0x12752a653 WebCore::CachedPage::CachedPage(WebCore::Page&)
20  0x12752a6bd WebCore::CachedPage::CachedPage(WebCore::Page&)
21  0x12752fc2d std::__1::__unique_if<WebCore::CachedPage>::__unique_single std::__1::make_unique<WebCore::CachedPage, WebCore::Page&>(WebCore::Page&)
22  0x127526c5f decltype(auto) WTF::makeUnique<WebCore::CachedPage, WebCore::Page&>(WebCore::Page&)
23  0x127526796 WebCore::BackForwardCache::addIfCacheable(WebCore::HistoryItem&, WebCore::Page*)
24  0x127cabb8a WebCore::FrameLoader::commitProvisionalLoad()
25  0x127c3af6c WebCore::DocumentLoader::commitIfReady()
26  0x127c3b482 WebCore::DocumentLoader::finishedLoading()
27  0x127c45cee WebCore::DocumentLoader::maybeLoadEmpty()
28  0x127c45e73 WebCore::DocumentLoader::startLoadingMainResource()
29  0x127cd0fe7 WebCore::FrameLoader::continueLoadAfterNavigationPolicy(WebCore::ResourceRequest const&, WebCore::FormState*, WebCore::NavigationPolicyDecision, WebCore::AllowNavigationToInvalidURL)::$_11::operator()()
30  0x127cd0b99 WTF::Detail::CallableWrapper<WebCore::FrameLoader::continueLoadAfterNavigationPolicy(WebCore::ResourceRequest const&, WebCore::FormState*, WebCore::NavigationPolicyDecision, WebCore::AllowNavigationToInvalidURL)::$_11, void>::call()
31  0x1248fadca WTF::Function<void ()>::operator()() const

-- 
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/20200206/b75a1e17/attachment.htm>


More information about the webkit-unassigned mailing list