Bug 277295
| Summary: | Crash in WindowEventLoop::eventLoopForSecurityOrigin | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Ryosuke Niwa <rniwa> |
| Component: | WebKit2 | Assignee: | 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
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
rdar://132649078
Ryosuke Niwa
Pull request: https://github.com/WebKit/WebKit/pull/31421
EWS
Committed 281539@main (cac0699e42b1): <https://commits.webkit.org/281539@main>
Reviewed commits have been landed. Closing PR #31421 and removing active labels.