Bug 277295

Summary: Crash in WindowEventLoop::eventLoopForSecurityOrigin
Product: WebKit Reporter: Ryosuke Niwa <rniwa>
Component: WebKit2Assignee: Ryosuke Niwa <rniwa>
Status: RESOLVED FIXED    
Severity: Normal CC: kkinnunen, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Ryosuke Niwa
Reported 2024-07-29 16:25:03 PDT
e.g. 0 WebCore 0x1b1506488 WTFCrashWithInfo(int, char const*, char const*, int) + 24 (/AppleInternal/Library/BuildRoots/d5b2d5db-4767-11ef-91f3-4a8302371c27/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.Internal.sdk/usr/local/include/wtf/Assertions.h:835) [inlined] 1 WebCore 0x1b1506488 WebCore::windowEventLoopMap() + 24 (/Library/Caches/com.apple.xbs/Sources/WebCore/Source/WebCore/dom/WindowEventLoop.cpp:50) [inlined] 2 WebCore 0x1b1506488 WebCore::WindowEventLoop::eventLoopForSecurityOrigin(WebCore::SecurityOrigin const&) + 1492 (/Library/Caches/com.apple.xbs/Sources/WebCore/Source/WebCore/dom/WindowEventLoop.cpp:78) 3 WebCore 0x1b1596260 WebCore::Document::windowEventLoop() + 20 (/Library/Caches/com.apple.xbs/Sources/WebCore/Source/WebCore/dom/Document.cpp:7849) [inlined] 4 WebCore 0x1b1596260 WebCore::Document::eventLoop() + 276 (/Library/Caches/com.apple.xbs/Sources/WebCore/Source/WebCore/dom/Document.cpp:7836) 5 WebCore 0x1b149a780 WebCore::Document::scheduleDeferredAXObjectCacheUpdate() + 24 (/Library/Caches/com.apple.xbs/Sources/WebCore/Source/WebCore/dom/Document.cpp:5530) [inlined] 6 WebCore 0x1b149a780 WebCore::LocalFrameView::performPostLayoutTasks() + 668 (/Library/Caches/com.apple.xbs/Sources/WebCore/Source/WebCore/page/LocalFrameView.cpp:3838) 7 WebCore 0x1b14fb2d8 WebCore::LocalFrameViewLayoutContext::runPostLayoutTasks() + 56 (/Library/Caches/com.apple.xbs/Sources/WebCore/Source/WebCore/page/LocalFrameViewLayoutContext.cpp:313) [inlined] 8 WebCore 0x1b14fb2d8 WebCore::LocalFrameViewLayoutContext::runOrScheduleAsynchronousTasks() + 112 (/Library/Caches/com.apple.xbs/Sources/WebCore/Source/WebCore/page/LocalFrameViewLayoutContext.cpp:299) [inlined] 9 WebCore 0x1b14fb2d8 WebCore::LocalFrameViewLayoutContext::performLayout() + 1644 (/Library/Caches/com.apple.xbs/Sources/WebCore/Source/WebCore/page/LocalFrameViewLayoutContext.cpp:275) 10 WebCore 0x1b146d618 WebCore::LocalFrameViewLayoutContext::layout() + 48 (/Library/Caches/com.apple.xbs/Sources/WebCore/Source/WebCore/page/LocalFrameViewLayoutContext.cpp:152) 11 WebCore 0x1b146a9f0 WebCore::ThreadTimers::sharedTimerFiredInternal() + 216 (/Library/Caches/com.apple.xbs/Sources/WebCore/Source/WebCore/platform/ThreadTimers.cpp:125) [inlined] 12 WebCore 0x1b146a9f0 WebCore::ThreadTimers::setSharedTimer(WebCore::SharedTimer*)::$_0::operator()() const + 224 (/Library/Caches/com.apple.xbs/Sources/WebCore/Source/WebCore/platform/ThreadTimers.cpp:65) [inlined]
Attachments
Ryosuke Niwa
Comment 1 2024-07-29 16:25:17 PDT
Ryosuke Niwa
Comment 2 2024-07-29 16:32:06 PDT
EWS
Comment 3 2024-07-29 18:55:17 PDT
Committed 281539@main (cac0699e42b1): <https://commits.webkit.org/281539@main> Reviewed commits have been landed. Closing PR #31421 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.