WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
277295
Crash in WindowEventLoop::eventLoopForSecurityOrigin
https://bugs.webkit.org/show_bug.cgi?id=277295
Summary
Crash in WindowEventLoop::eventLoopForSecurityOrigin
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
Add attachment
proposed patch, testcase, etc.
Ryosuke Niwa
Comment 1
2024-07-29 16:25:17 PDT
rdar://132649078
Ryosuke Niwa
Comment 2
2024-07-29 16:32:06 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/31421
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.
Top of Page
Format For Printing
XML
Clone This Bug