[Webkit-unassigned] [Bug 271732] New: REGRESSION (276636 at main): [ macOS wk2 ] http/tests/workers/service/openwindow-from-notification-click.html is a consistent crash

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Mar 26 15:10:56 PDT 2024


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

            Bug ID: 271732
           Summary: REGRESSION (276636 at main): [ macOS wk2 ]
                    http/tests/workers/service/openwindow-from-notificatio
                    n-click.html is a consistent crash
           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: rackler at apple.com

Created attachment 470615

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

symbolicated-crash-log

Description:
http/tests/workers/service/openwindow-from-notification-click.html

------------- BISECTION AUDIT TRAIL -------------
276633 at main --> Pass Failure
276634 at main --> Pass Failure
276637 at main --> Crashed 
276641 at main --> Crashed 
------------- BISECTION AUDIT TRAIL END ------------- 

This leaves 276635 at main - 276637 at main range ( https://commits.webkit.org/compare/276635@main...276637@main ) as the possible culprit.  In that range, only 276636 at main modifies the window.open process leaving it as the suspected cause.

This issue can be reproduced using the command: 
run-webkit-tests --release --no-retry --force --iterations=10 http/tests/workers/service/openwindow-from-notification-click.html

History:
https://results.webkit.org/?suite=layout-tests&test=http%2Ftests%2Fworkers%2Fservice%2Fopenwindow-from-notification-click.html&platform=mac

Crash Log:
Thread 0 Crashed::   Dispatch queue: com.apple.main-thread
0   com.apple.WebKit                           0x103003e3c WTF::HashTableConstIterator<WTF::RobinHoodHashTable<WTF::String, WTF::KeyValuePair<WTF::String, std::__1::variant<WTF::String, bool, unsigned int, double>>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::String, std::__1::variant<WTF::String, bool, unsigned int, double>>>, WTF::DefaultHash<WTF::String>, WTF::HashMap<WTF::String, std::__1::variant<WTF::String, bool, unsigned int, double>, WTF::DefaultHash<WTF::String>, WTF::HashTraits<WTF::String>, WTF::HashTraits<std::__1::variant<WTF::String, bool, unsigned int, double>>, WTF::MemoryCompactRobinHoodHashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WTF::String>, WTF::MemoryCompactRobinHoodHashTableSizePolicy>, WTF::String, WTF::KeyValuePair<WTF::String, std::__1::variant<WTF::String, bool, unsigned int, double>>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::String, std::__1::variant<WTF::String, bool, unsigned int, double>>>, WTF::DefaultHash<WTF::String>, WTF::HashMap<WTF::String, std::__1::variant<WTF::String, bool, unsigned int, double>, WTF::DefaultHash<WTF::String>, WTF::HashTraits<WTF::String>, WTF::HashTraits<std::__1::variant<WTF::String, bool, unsigned int, double>>, WTF::MemoryCompactRobinHoodHashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WTF::String>> WTF::RobinHoodHashTable<WTF::String, WTF::KeyValuePair<WTF::String, std::__1::variant<WTF::String, bool, unsigned int, double>>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::String, std::__1::variant<WTF::String, bool, unsigned int, double>>>, WTF::DefaultHash<WTF::String>, WTF::HashMap<WTF::String, std::__1::variant<WTF::String, bool, unsigned int, double>, WTF::DefaultHash<WTF::String>, WTF::HashTraits<WTF::String>, WTF::HashTraits<std::__1::variant<WTF::String, bool, unsigned int, double>>, WTF::MemoryCompactRobinHoodHashTableTraits>::KeyValuePairTraits, WTF::HashTraits<WTF::String>, WTF::MemoryCompactRobinHoodHashTableSizePolicy>::find<WTF::IdentityHashTranslator<WTF::HashMap<WTF::String, std::__1::variant<WTF::String, bool, unsigned int, double>, WTF::DefaultHash<WTF::String>, WTF::HashTraits<WTF::String>, WTF::HashTraits<std::__1::variant<WTF::String, bool, unsigned int, double>>, WTF::MemoryCompactRobinHoodHashTableTraits>::KeyValuePairTraits, WTF::DefaultHash<WTF::String>>, WTF::String>(WTF::String const&) const
1   com.apple.WebKit                           0x103002a0c bool WebKit::valueForKey<bool>(WTF::HashMap<WTF::String, std::__1::variant<WTF::String, bool, unsigned int, double>, WTF::DefaultHash<WTF::String>, WTF::HashTraits<WTF::String>, WTF::HashTraits<std::__1::variant<WTF::String, bool, unsigned int, double>>, WTF::MemoryCompactRobinHoodHashTableTraits> const&, WTF::HashMap<WTF::String, std::__1::variant<WTF::String, bool, unsigned int, double>, WTF::DefaultHash<WTF::String>, WTF::HashTraits<WTF::String>, WTF::HashTraits<std::__1::variant<WTF::String, bool, unsigned int, double>>, WTF::MemoryCompactRobinHoodHashTableTraits> const&, WTF::String const&)
2   com.apple.WebKit                           0x1030028d4 WebKit::WebPreferencesStore::setBoolValueForKey(WTF::String const&, bool)
3   com.apple.WebKit                           0x1036a15a4 WebKit::WebPreferences::setThreadedScrollingEnabled(bool const&)
4   com.apple.WebKit                           0x1031e97dc WKPreferencesSetThreadedScrollingEnabled
5   WebKitTestRunner                           0x1024a758c WTR::PlatformWebView::PlatformWebView(OpaqueWKPageConfiguration const*, WTR::TestOptions 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/20240326/fe968caa/attachment.htm>


More information about the webkit-unassigned mailing list