WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED INVALID
99249
crash when select has focus and zooming in and out
https://bugs.webkit.org/show_bug.cgi?id=99249
Summary
crash when select has focus and zooming in and out
Rémi Zara
Reported
2012-10-13 08:30:47 PDT
On the page
http://www.avsforum.com/t/1380484/my-out-of-africa-theater-has-begun-nearly-finished/420
, select the Forum nav select on the bottom of the page to give it focus, then zoom in and out several times (by pinching). Safari crashes quit rapidly, with the stack trace below. Safari 6.0.1 (7536.26.14) on 10.7.5 and webkit nightly
r131256
both crash with a similar trace. You can also note that the select is drawn differently when zooming, most notably the double arrows, and the text can overflow when zoomed in. Process: WebProcess [12269] Path: /System/Library/StagedFrameworks/Safari/WebKit2.framework/WebProcess.app/Contents/MacOS/WebProcess Identifier: com.apple.WebProcess Version: 7536 (7536.26.14) Build Info: WebKit2-7536026014000000~1 Code Type: X86-64 (Native) Parent Process: ??? [1] Date/Time: 2012-10-13 16:59:59.740 +0200 OS Version: Mac OS X 10.7.5 (11G63) Report Version: 9 Interval Since Last Report: 370662 sec Crashes Since Last Report: 3 Per-App Interval Since Last Report: 372977 sec Per-App Crashes Since Last Report: 3 Anonymous UUID: 317D5FDF-FA34-4FF5-B490-A9E3C5EC1F99 Crashed Thread: 0 Dispatch queue: com.apple.main-thread Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x00007f88ea997530 VM Regions Near 0x7f88ea997530: MALLOC_SMALL 00007f80eb40c000-00007f80eb800000 [ 4048K] rw-/rwx SM=ZER --> STACK GUARD 00007fff660b5000-00007fff698b5000 [ 56.0M] ---/rwx SM=NUL stack guard for thread 0 Application Specific Information: objc[12269]: garbage collection is OFF Bundle controller class: BrowserBundleController Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 libRIP.A.dylib 0x00007fff8d8b94fb symmetric_convolve + 84 1 libRIP.A.dylib 0x00007fff8d8b92ec RIPLayerSymmetricConvolve + 612 2 libRIP.A.dylib 0x00007fff8d8d3ad7 rips_f_DrawRing + 2609 3 libRIP.A.dylib 0x00007fff8d8d3032 rips_f_BltImage + 98 4 libRIP.A.dylib 0x00007fff8d8b7d3a ripc_RenderImage + 274 5 libRIP.A.dylib 0x00007fff8d8b79ed ripc_EndLayer + 1033 6 com.apple.CoreGraphics 0x00007fff8a84fe1a CGContextEndTransparencyLayer + 79 7 com.apple.coreui 0x00007fff8e8aa5d7 CUIRenderer::EndFocus(long, CGContext*) + 35 8 com.apple.coreui 0x00007fff8e8aad0e CUIRenderer::DrawImages(CUIDescriptor const*, CGImage**, CGRect*, CGRect*, unsigned long, bool, double) + 360 9 com.apple.coreui 0x00007fff8e899c2c CUIRenderer::DrawPopper(CUIDescriptor const*, long) + 1960 10 com.apple.coreui 0x00007fff8e88f654 CUIRenderer::Draw(CGRect, CGContext*, __CFDictionary const*, __CFDictionary const**) + 3820 11 com.apple.coreui 0x00007fff8e8b4904 CUIDraw + 225 12 com.apple.AppKit 0x00007fff8b7956bf -[NSButtonCell drawBezelWithFrame:inView:] + 363 13 com.apple.AppKit 0x00007fff8b782422 -[NSPopUpButtonCell drawBorderAndBackgroundWithFrame:inView:] + 97 14 com.apple.AppKit 0x00007fff8b782350 -[NSMenuItemCell drawWithFrame:inView:] + 270 15 com.apple.WebCore 0x000000010acab804 WebCore::RenderThemeMac::paintMenuList(WebCore::RenderObject*, WebCore::PaintInfo const&, WebCore::IntRect const&) + 628 16 com.apple.WebCore 0x000000010ac3bcde WebCore::RenderTheme::paint(WebCore::RenderObject*, WebCore::PaintInfo const&, WebCore::IntRect const&) + 270 17 com.apple.WebCore 0x000000010b57a88e WebCore::RenderBox::paintBoxDecorations(WebCore::PaintInfo&, WebCore::IntPoint const&) + 334 18 com.apple.WebCore 0x000000010b565ef8 WebCore::RenderBlock::paintObject(WebCore::PaintInfo&, WebCore::IntPoint const&) + 88 19 com.apple.WebCore 0x000000010b564dfc WebCore::RenderBlock::paint(WebCore::PaintInfo&, WebCore::IntPoint const&) + 236 20 com.apple.WebCore 0x000000010b308e9f WebCore::InlineBox::paint(WebCore::PaintInfo&, WebCore::IntPoint const&, int, int) + 223 21 com.apple.WebCore 0x000000010b30a53b WebCore::InlineFlowBox::paint(WebCore::PaintInfo&, WebCore::IntPoint const&, int, int) + 987 22 com.apple.WebCore 0x000000010b5f3061 WebCore::RootInlineBox::paint(WebCore::PaintInfo&, WebCore::IntPoint const&, int, int) + 49 23 com.apple.WebCore 0x000000010b5a8261 WebCore::RenderLineBoxList::paint(WebCore::RenderBoxModelObject*, WebCore::PaintInfo&, WebCore::IntPoint const&) const + 401 24 com.apple.WebCore 0x000000010b565fd7 WebCore::RenderBlock::paintObject(WebCore::PaintInfo&, WebCore::IntPoint const&) + 311 25 com.apple.WebCore 0x000000010b564dfc WebCore::RenderBlock::paint(WebCore::PaintInfo&, WebCore::IntPoint const&) + 236 26 com.apple.WebCore 0x000000010b565c88 WebCore::RenderBlock::paintChildren(WebCore::PaintInfo&, WebCore::IntPoint const&) + 472 27 com.apple.WebCore 0x000000010b565fe8 WebCore::RenderBlock::paintObject(WebCore::PaintInfo&, WebCore::IntPoint const&) + 328 28 com.apple.WebCore 0x000000010b564dfc WebCore::RenderBlock::paint(WebCore::PaintInfo&, WebCore::IntPoint const&) + 236 29 com.apple.WebCore 0x000000010b565c88 WebCore::RenderBlock::paintChildren(WebCore::PaintInfo&, WebCore::IntPoint const&) + 472 30 com.apple.WebCore 0x000000010b565fe8 WebCore::RenderBlock::paintObject(WebCore::PaintInfo&, WebCore::IntPoint const&) + 328 31 com.apple.WebCore 0x000000010b564dfc WebCore::RenderBlock::paint(WebCore::PaintInfo&, WebCore::IntPoint const&) + 236 32 com.apple.WebCore 0x000000010b59e415 WebCore::RenderLayer::paintLayerContents(WebCore::RenderLayer*, WebCore::GraphicsContext*, WebCore::IntRect const&, unsigned int, WebCore::RenderObject*, WebCore::RenderRegion*, WTF::HashMap<WebCore::OverlapTestRequestClient*, WebCore::IntRect, WTF::PtrHash<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::IntRect> >*, unsigned int) + 2373 33 com.apple.WebCore 0x000000010b59d749 WebCore::RenderLayer::paintLayer(WebCore::RenderLayer*, WebCore::GraphicsContext*, WebCore::IntRect const&, unsigned int, WebCore::RenderObject*, WebCore::RenderRegion*, WTF::HashMap<WebCore::OverlapTestRequestClient*, WebCore::IntRect, WTF::PtrHash<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::IntRect> >*, unsigned int) + 1625 34 com.apple.WebCore 0x000000010b59e6f5 WebCore::RenderLayer::paintLayerContents(WebCore::RenderLayer*, WebCore::GraphicsContext*, WebCore::IntRect const&, unsigned int, WebCore::RenderObject*, WebCore::RenderRegion*, WTF::HashMap<WebCore::OverlapTestRequestClient*, WebCore::IntRect, WTF::PtrHash<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::IntRect> >*, unsigned int) + 3109 35 com.apple.WebCore 0x000000010b59d749 WebCore::RenderLayer::paintLayer(WebCore::RenderLayer*, WebCore::GraphicsContext*, WebCore::IntRect const&, unsigned int, WebCore::RenderObject*, WebCore::RenderRegion*, WTF::HashMap<WebCore::OverlapTestRequestClient*, WebCore::IntRect, WTF::PtrHash<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::IntRect> >*, unsigned int) + 1625 36 com.apple.WebCore 0x000000010b59e6f5 WebCore::RenderLayer::paintLayerContents(WebCore::RenderLayer*, WebCore::GraphicsContext*, WebCore::IntRect const&, unsigned int, WebCore::RenderObject*, WebCore::RenderRegion*, WTF::HashMap<WebCore::OverlapTestRequestClient*, WebCore::IntRect, WTF::PtrHash<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::IntRect> >*, unsigned int) + 3109 37 com.apple.WebCore 0x000000010b59d749 WebCore::RenderLayer::paintLayer(WebCore::RenderLayer*, WebCore::GraphicsContext*, WebCore::IntRect const&, unsigned int, WebCore::RenderObject*, WebCore::RenderRegion*, WTF::HashMap<WebCore::OverlapTestRequestClient*, WebCore::IntRect, WTF::PtrHash<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::IntRect> >*, unsigned int) + 1625 38 com.apple.WebCore 0x000000010b59e6f5 WebCore::RenderLayer::paintLayerContents(WebCore::RenderLayer*, WebCore::GraphicsContext*, WebCore::IntRect const&, unsigned int, WebCore::RenderObject*, WebCore::RenderRegion*, WTF::HashMap<WebCore::OverlapTestRequestClient*, WebCore::IntRect, WTF::PtrHash<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::IntRect> >*, unsigned int) + 3109 39 com.apple.WebCore 0x000000010b59d645 WebCore::RenderLayer::paintLayer(WebCore::RenderLayer*, WebCore::GraphicsContext*, WebCore::IntRect const&, unsigned int, WebCore::RenderObject*, WebCore::RenderRegion*, WTF::HashMap<WebCore::OverlapTestRequestClient*, WebCore::IntRect, WTF::PtrHash<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::IntRect> >*, unsigned int) + 1365 40 com.apple.WebCore 0x000000010b59d05a WebCore::RenderLayer::paint(WebCore::GraphicsContext*, WebCore::IntRect const&, unsigned int, WebCore::RenderObject*, WebCore::RenderRegion*, unsigned int) + 74 41 com.apple.WebCore 0x000000010abe9cbb WebCore::FrameView::paintContents(WebCore::GraphicsContext*, WebCore::IntRect const&) + 667 42 com.apple.WebKit2 0x000000010a5bd004 WebKit::WebPage::scaledSnapshotInDocumentCoordinates(WebCore::IntRect const&, double, WebKit::ImageOptions) + 372 43 com.apple.WebKit2 0x000000010a5f4954 WKBundlePageCreateScaledSnapshotInDocumentCoordinates + 76 44 com.apple.Safari.framework 0x000000014edc14fb Safari::WK::BundlePage::createScaledSnapshotInDocumentCoordinates(CGRect, double, unsigned int) const + 173 45 com.apple.Safari.framework 0x000000014ed45dc8 Safari::BrowserBundlePageController::createGestureSnapshot(Safari::WK::URL const&, WKRect const&, double) + 252 46 com.apple.Safari.framework 0x000000014ed49b51 Safari::BrowserBundlePageController::handleMessage(Safari::WK::String const&, Safari::WK::Type const&) + 1825 47 com.apple.Safari.framework 0x000000014ed43001 Safari::BrowserBundleController::dispatchMessage(Safari::WK::String const&, Safari::WK::Type const&) + 43 48 com.apple.Safari.framework 0x000000014ed41754 Safari::BrowserBundleController::didReceiveMessage(Safari::WK::Bundle const&, Safari::WK::String const&, Safari::WK::Type const&) + 40 49 com.apple.Safari.framework 0x000000014edbf9b3 _ZN6Safari2WKL17didReceiveMessageEPK14OpaqueWKBundlePK14OpaqueWKStringPKvS8_ + 91 50 com.apple.WebKit2 0x000000010a557764 WebKit::InjectedBundleClient::didReceiveMessage(WebKit::InjectedBundle*, WTF::String const&, WebKit::APIObject*) + 134 51 com.apple.WebKit2 0x000000010a554e5d WebKit::InjectedBundle::didReceiveMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::ArgumentDecoder*) + 97 52 com.apple.WebKit2 0x000000010a594751 WebKit::WebConnectionToUIProcess::didReceiveMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::ArgumentDecoder*) + 179 53 com.apple.WebKit2 0x000000010a504cad CoreIPC::Connection::dispatchMessage(CoreIPC::Connection::Message<CoreIPC::ArgumentDecoder>&) + 175 54 com.apple.WebKit2 0x000000010a547ab3 CoreIPC::Connection::dispatchOneMessage() + 139 55 com.apple.WebCore 0x000000010b5f559c WebCore::RunLoop::performWork() + 156 56 com.apple.WebCore 0x000000010b5f5c37 WebCore::RunLoop::performWork(void*) + 71 57 com.apple.CoreFoundation 0x00007fff8f5954f1 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17 58 com.apple.CoreFoundation 0x00007fff8f594d5d __CFRunLoopDoSources0 + 253 59 com.apple.CoreFoundation 0x00007fff8f5bbb49 __CFRunLoopRun + 905 60 com.apple.CoreFoundation 0x00007fff8f5bb486 CFRunLoopRunSpecific + 230 61 com.apple.HIToolbox 0x00007fff90d3f2bf RunCurrentEventLoopInMode + 277 62 com.apple.HIToolbox 0x00007fff90d4656d ReceiveNextEventCommon + 355 63 com.apple.HIToolbox 0x00007fff90d463fa BlockUntilNextEventMatchingListInMode + 62 64 com.apple.AppKit 0x00007fff8b6a3779 _DPSNextEvent + 659 65 com.apple.AppKit 0x00007fff8b6a307d -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 135 66 com.apple.AppKit 0x00007fff8b69f9b9 -[NSApplication run] + 470 67 com.apple.WebCore 0x000000010b5f600f WebCore::RunLoop::run() + 63 68 com.apple.WebKit2 0x000000010a5ea054 WebKit::WebProcessMain(WebKit::CommandLine const&) + 2586 69 com.apple.WebKit2 0x000000010a5b4ac5 WebKitMain + 285 70 com.apple.WebProcess 0x000000010a4b5e5e 0x10a4b5000 + 3678 71 com.apple.WebProcess 0x000000010a4b5d80 0x10a4b5000 + 3456 Process: WebProcess [12421] Path: /Applications/WebKit.app/Contents/Frameworks/10.7/WebKit2.framework/WebProcess.app/Contents/MacOS/WebProcess Identifier: com.apple.WebProcess Version: 537+ (537.15+) Code Type: X86-64 (Native) Parent Process: ??? [1] Date/Time: 2012-10-13 17:20:45.080 +0200 OS Version: Mac OS X 10.7.5 (11G63) Report Version: 9 Interval Since Last Report: 371909 sec Crashes Since Last Report: 6 Per-App Interval Since Last Report: 157 sec Per-App Crashes Since Last Report: 2 Anonymous UUID: 317D5FDF-FA34-4FF5-B490-A9E3C5EC1F99 Crashed Thread: 0 Dispatch queue: com.apple.main-thread Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x00007fdbf9c86ab0 VM Regions Near 0x7fdbf9c86ab0: MALLOC_TINY 00007fd3fb800000-00007fd3fba00000 [ 2048K] rw-/rwx SM=PRV --> STACK GUARD 00007fff68c5f000-00007fff6c45f000 [ 56.0M] ---/rwx SM=NUL stack guard for thread 0 Application Specific Information: objc[12421]: garbage collection is OFF Bundle controller class: BrowserBundleController Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 libRIP.A.dylib 0x00007fff8d8b94fb symmetric_convolve + 84 1 libRIP.A.dylib 0x00007fff8d8b92ec RIPLayerSymmetricConvolve + 612 2 libRIP.A.dylib 0x00007fff8d8d3ad7 rips_f_DrawRing + 2609 3 libRIP.A.dylib 0x00007fff8d8d3032 rips_f_BltImage + 98 4 libRIP.A.dylib 0x00007fff8d8b7d3a ripc_RenderImage + 274 5 libRIP.A.dylib 0x00007fff8d8b79ed ripc_EndLayer + 1033 6 com.apple.CoreGraphics 0x00007fff8a84fe1a CGContextEndTransparencyLayer + 79 7 com.apple.coreui 0x00007fff8e8aa5d7 CUIRenderer::EndFocus(long, CGContext*) + 35 8 com.apple.coreui 0x00007fff8e8aad0e CUIRenderer::DrawImages(CUIDescriptor const*, CGImage**, CGRect*, CGRect*, unsigned long, bool, double) + 360 9 com.apple.coreui 0x00007fff8e899c2c CUIRenderer::DrawPopper(CUIDescriptor const*, long) + 1960 10 com.apple.coreui 0x00007fff8e88f654 CUIRenderer::Draw(CGRect, CGContext*, __CFDictionary const*, __CFDictionary const**) + 3820 11 com.apple.coreui 0x00007fff8e8b4904 CUIDraw + 225 12 com.apple.AppKit 0x00007fff8b7956bf -[NSButtonCell drawBezelWithFrame:inView:] + 363 13 com.apple.AppKit 0x00007fff8b782422 -[NSPopUpButtonCell drawBorderAndBackgroundWithFrame:inView:] + 97 14 com.apple.AppKit 0x00007fff8b782350 -[NSMenuItemCell drawWithFrame:inView:] + 270 15 com.apple.WebCore 0x000000010e261b43 WebCore::RenderThemeMac::paintMenuList(WebCore::RenderObject*, WebCore::PaintInfo const&, WebCore::IntRect const&) + 643 16 com.apple.WebCore 0x000000010e25d10a WebCore::RenderTheme::paint(WebCore::RenderObject*, WebCore::PaintInfo const&, WebCore::IntRect const&) + 266 17 com.apple.WebCore 0x000000010e15efa5 WebCore::RenderBox::paintBoxDecorations(WebCore::PaintInfo&, WebCore::FractionalLayoutPoint const&) + 357 18 com.apple.WebCore 0x000000010e139459 WebCore::RenderBlock::paintObject(WebCore::PaintInfo&, WebCore::FractionalLayoutPoint const&) + 73 19 com.apple.WebCore 0x000000010e137f8d WebCore::RenderBlock::paint(WebCore::PaintInfo&, WebCore::FractionalLayoutPoint const&) + 221 20 com.apple.WebCore 0x000000010dc8c0bb WebCore::InlineBox::paint(WebCore::PaintInfo&, WebCore::FractionalLayoutPoint const&, WebCore::FractionalLayoutUnit, WebCore::FractionalLayoutUnit) + 235 21 com.apple.WebCore 0x000000010dc8fa9d WebCore::InlineFlowBox::paint(WebCore::PaintInfo&, WebCore::FractionalLayoutPoint const&, WebCore::FractionalLayoutUnit, WebCore::FractionalLayoutUnit) + 1005 22 com.apple.WebCore 0x000000010e2930ea WebCore::RootInlineBox::paint(WebCore::PaintInfo&, WebCore::FractionalLayoutPoint const&, WebCore::FractionalLayoutUnit, WebCore::FractionalLayoutUnit) + 58 23 com.apple.WebCore 0x000000010e1c0b1b WebCore::RenderLineBoxList::paint(WebCore::RenderBoxModelObject*, WebCore::PaintInfo&, WebCore::FractionalLayoutPoint const&) const + 443 24 com.apple.WebCore 0x000000010e138f77 WebCore::RenderBlock::paintContents(WebCore::PaintInfo&, WebCore::FractionalLayoutPoint const&) + 87 25 com.apple.WebCore 0x000000010e1394f5 WebCore::RenderBlock::paintObject(WebCore::PaintInfo&, WebCore::FractionalLayoutPoint const&) + 229 26 com.apple.WebCore 0x000000010e137f8d WebCore::RenderBlock::paint(WebCore::PaintInfo&, WebCore::FractionalLayoutPoint const&) + 221 27 com.apple.WebCore 0x000000010e1391e8 WebCore::RenderBlock::paintChild(WebCore::RenderBox*, WebCore::PaintInfo&, WebCore::FractionalLayoutPoint const&, WebCore::PaintInfo&, bool) + 296 28 com.apple.WebCore 0x000000010e1390a4 WebCore::RenderBlock::paintChildren(WebCore::PaintInfo&, WebCore::FractionalLayoutPoint const&, WebCore::PaintInfo&, bool) + 100 29 com.apple.WebCore 0x000000010e139029 WebCore::RenderBlock::paintContents(WebCore::PaintInfo&, WebCore::FractionalLayoutPoint const&) + 265 30 com.apple.WebCore 0x000000010e1394f5 WebCore::RenderBlock::paintObject(WebCore::PaintInfo&, WebCore::FractionalLayoutPoint const&) + 229 31 com.apple.WebCore 0x000000010e137f8d WebCore::RenderBlock::paint(WebCore::PaintInfo&, WebCore::FractionalLayoutPoint const&) + 221 32 com.apple.WebCore 0x000000010e1391e8 WebCore::RenderBlock::paintChild(WebCore::RenderBox*, WebCore::PaintInfo&, WebCore::FractionalLayoutPoint const&, WebCore::PaintInfo&, bool) + 296 33 com.apple.WebCore 0x000000010e1390a4 WebCore::RenderBlock::paintChildren(WebCore::PaintInfo&, WebCore::FractionalLayoutPoint const&, WebCore::PaintInfo&, bool) + 100 34 com.apple.WebCore 0x000000010e139029 WebCore::RenderBlock::paintContents(WebCore::PaintInfo&, WebCore::FractionalLayoutPoint const&) + 265 35 com.apple.WebCore 0x000000010e1394f5 WebCore::RenderBlock::paintObject(WebCore::PaintInfo&, WebCore::FractionalLayoutPoint const&) + 229 36 com.apple.WebCore 0x000000010e137f8d WebCore::RenderBlock::paint(WebCore::PaintInfo&, WebCore::FractionalLayoutPoint const&) + 221 37 com.apple.WebCore 0x000000010e1abced WebCore::RenderLayer::paintLayerContents(WebCore::RenderLayer*, WebCore::GraphicsContext*, WebCore::FractionalLayoutRect const&, WebCore::FractionalLayoutSize const&, unsigned int, WebCore::RenderObject*, WebCore::RenderRegion*, WTF::HashMap<WebCore::OverlapTestRequestClient*, WebCore::IntRect, WTF::PtrHash<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::IntRect> >*, unsigned int) + 3197 38 com.apple.WebCore 0x000000010e1aabc6 WebCore::RenderLayer::paintLayer(WebCore::RenderLayer*, WebCore::GraphicsContext*, WebCore::FractionalLayoutRect const&, WebCore::FractionalLayoutSize const&, unsigned int, WebCore::RenderObject*, WebCore::RenderRegion*, WTF::HashMap<WebCore::OverlapTestRequestClient*, WebCore::IntRect, WTF::PtrHash<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::IntRect> >*, unsigned int) + 1638 39 com.apple.WebCore 0x000000010e1ac736 WebCore::RenderLayer::paintList(WTF::Vector<WebCore::RenderLayer*, 0ul>*, WebCore::RenderLayer*, WebCore::GraphicsContext*, WebCore::FractionalLayoutRect const&, unsigned int, WebCore::RenderObject*, WebCore::RenderRegion*, WTF::HashMap<WebCore::OverlapTestRequestClient*, WebCore::IntRect, WTF::PtrHash<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::IntRect> >*, unsigned int) + 166 40 com.apple.WebCore 0x000000010e1abf14 WebCore::RenderLayer::paintLayerContents(WebCore::RenderLayer*, WebCore::GraphicsContext*, WebCore::FractionalLayoutRect const&, WebCore::FractionalLayoutSize const&, unsigned int, WebCore::RenderObject*, WebCore::RenderRegion*, WTF::HashMap<WebCore::OverlapTestRequestClient*, WebCore::IntRect, WTF::PtrHash<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::IntRect> >*, unsigned int) + 3748 41 com.apple.WebCore 0x000000010e1aabc6 WebCore::RenderLayer::paintLayer(WebCore::RenderLayer*, WebCore::GraphicsContext*, WebCore::FractionalLayoutRect const&, WebCore::FractionalLayoutSize const&, unsigned int, WebCore::RenderObject*, WebCore::RenderRegion*, WTF::HashMap<WebCore::OverlapTestRequestClient*, WebCore::IntRect, WTF::PtrHash<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::IntRect> >*, unsigned int) + 1638 42 com.apple.WebCore 0x000000010e1ac736 WebCore::RenderLayer::paintList(WTF::Vector<WebCore::RenderLayer*, 0ul>*, WebCore::RenderLayer*, WebCore::GraphicsContext*, WebCore::FractionalLayoutRect const&, unsigned int, WebCore::RenderObject*, WebCore::RenderRegion*, WTF::HashMap<WebCore::OverlapTestRequestClient*, WebCore::IntRect, WTF::PtrHash<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::IntRect> >*, unsigned int) + 166 43 com.apple.WebCore 0x000000010e1abf14 WebCore::RenderLayer::paintLayerContents(WebCore::RenderLayer*, WebCore::GraphicsContext*, WebCore::FractionalLayoutRect const&, WebCore::FractionalLayoutSize const&, unsigned int, WebCore::RenderObject*, WebCore::RenderRegion*, WTF::HashMap<WebCore::OverlapTestRequestClient*, WebCore::IntRect, WTF::PtrHash<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::IntRect> >*, unsigned int) + 3748 44 com.apple.WebCore 0x000000010e1aabc6 WebCore::RenderLayer::paintLayer(WebCore::RenderLayer*, WebCore::GraphicsContext*, WebCore::FractionalLayoutRect const&, WebCore::FractionalLayoutSize const&, unsigned int, WebCore::RenderObject*, WebCore::RenderRegion*, WTF::HashMap<WebCore::OverlapTestRequestClient*, WebCore::IntRect, WTF::PtrHash<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::IntRect> >*, unsigned int) + 1638 45 com.apple.WebCore 0x000000010e1ac736 WebCore::RenderLayer::paintList(WTF::Vector<WebCore::RenderLayer*, 0ul>*, WebCore::RenderLayer*, WebCore::GraphicsContext*, WebCore::FractionalLayoutRect const&, unsigned int, WebCore::RenderObject*, WebCore::RenderRegion*, WTF::HashMap<WebCore::OverlapTestRequestClient*, WebCore::IntRect, WTF::PtrHash<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::IntRect> >*, unsigned int) + 166 46 com.apple.WebCore 0x000000010e1abf14 WebCore::RenderLayer::paintLayerContents(WebCore::RenderLayer*, WebCore::GraphicsContext*, WebCore::FractionalLayoutRect const&, WebCore::FractionalLayoutSize const&, unsigned int, WebCore::RenderObject*, WebCore::RenderRegion*, WTF::HashMap<WebCore::OverlapTestRequestClient*, WebCore::IntRect, WTF::PtrHash<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::IntRect> >*, unsigned int) + 3748 47 com.apple.WebCore 0x000000010e1aaab8 WebCore::RenderLayer::paintLayer(WebCore::RenderLayer*, WebCore::GraphicsContext*, WebCore::FractionalLayoutRect const&, WebCore::FractionalLayoutSize const&, unsigned int, WebCore::RenderObject*, WebCore::RenderRegion*, WTF::HashMap<WebCore::OverlapTestRequestClient*, WebCore::IntRect, WTF::PtrHash<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::OverlapTestRequestClient*>, WTF::HashTraits<WebCore::IntRect> >*, unsigned int) + 1368 48 com.apple.WebCore 0x000000010e1aa4bd WebCore::RenderLayer::paint(WebCore::GraphicsContext*, WebCore::FractionalLayoutRect const&, unsigned int, WebCore::RenderObject*, WebCore::RenderRegion*, unsigned int) + 141 49 com.apple.WebCore 0x000000010db76e2e WebCore::FrameView::paintContents(WebCore::GraphicsContext*, WebCore::IntRect const&) + 734 50 com.apple.WebCore 0x000000010db77048 WebCore::FrameView::paintContentsForSnapshot(WebCore::GraphicsContext*, WebCore::IntRect const&, WebCore::FrameView::SelectionInSnaphot, WebCore::FrameView::CoordinateSpaceForSnapshot) + 152 51 com.apple.WebKit2 0x000000010d14a1b6 WebKit::WebPage::scaledSnapshotWithOptions(WebCore::IntRect const&, double, unsigned int) + 294 52 com.apple.WebKit2 0x000000010d19ffc1 WKBundlePageCreateScaledSnapshotInDocumentCoordinates + 76 53 com.apple.Safari.framework 0x0000000111c844fb Safari::WK::BundlePage::createScaledSnapshotInDocumentCoordinates(CGRect, double, unsigned int) const + 173 54 com.apple.Safari.framework 0x0000000111c08dc8 Safari::BrowserBundlePageController::createGestureSnapshot(Safari::WK::URL const&, WKRect const&, double) + 252 55 com.apple.Safari.framework 0x0000000111c0cb51 Safari::BrowserBundlePageController::handleMessage(Safari::WK::String const&, Safari::WK::Type const&) + 1825 56 com.apple.Safari.framework 0x0000000111c06001 Safari::BrowserBundleController::dispatchMessage(Safari::WK::String const&, Safari::WK::Type const&) + 43 57 com.apple.Safari.framework 0x0000000111c04754 Safari::BrowserBundleController::didReceiveMessage(Safari::WK::Bundle const&, Safari::WK::String const&, Safari::WK::Type const&) + 40 58 com.apple.Safari.framework 0x0000000111c829b3 _ZN6Safari2WKL17didReceiveMessageEPK14OpaqueWKBundlePK14OpaqueWKStringPKvS8_ + 91 59 com.apple.WebKit2 0x000000010d0c31e0 WebKit::InjectedBundleClient::didReceiveMessage(WebKit::InjectedBundle*, WTF::String const&, WebKit::APIObject*) + 134 60 com.apple.WebKit2 0x000000010d18b35e WebKit::WebProcess::postInjectedBundleMessage(CoreIPC::DataReference const&) + 134 61 com.apple.WebKit2 0x000000010d191a8d void CoreIPC::handleMessage<Messages::WebProcess::PostInjectedBundleMessage, WebKit::WebProcess, void (WebKit::WebProcess::*)(CoreIPC::DataReference const&)>(CoreIPC::ArgumentDecoder*, WebKit::WebProcess*, void (WebKit::WebProcess::*)(CoreIPC::DataReference const&)) + 69 62 com.apple.WebKit2 0x000000010d0ad2c1 CoreIPC::Connection::dispatchMessage(CoreIPC::Connection::Message<CoreIPC::ArgumentDecoder>&) + 165 63 com.apple.WebKit2 0x000000010d0ae7c1 CoreIPC::Connection::dispatchOneMessage() + 139 64 com.apple.WebCore 0x000000010e29af39 WebCore::RunLoop::performWork() + 153 65 com.apple.WebCore 0x000000010e29b635 WebCore::RunLoop::performWork(void*) + 53 66 com.apple.CoreFoundation 0x00007fff8f5954f1 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17 67 com.apple.CoreFoundation 0x00007fff8f594d5d __CFRunLoopDoSources0 + 253 68 com.apple.CoreFoundation 0x00007fff8f5bbb49 __CFRunLoopRun + 905 69 com.apple.CoreFoundation 0x00007fff8f5bb486 CFRunLoopRunSpecific + 230 70 com.apple.HIToolbox 0x00007fff90d3f2bf RunCurrentEventLoopInMode + 277 71 com.apple.HIToolbox 0x00007fff90d4656d ReceiveNextEventCommon + 355 72 com.apple.HIToolbox 0x00007fff90d463fa BlockUntilNextEventMatchingListInMode + 62 73 com.apple.AppKit 0x00007fff8b6a3779 _DPSNextEvent + 659 74 com.apple.AppKit 0x00007fff8b6a307d -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 135 75 com.apple.AppKit 0x00007fff8b69f9b9 -[NSApplication run] + 470 76 com.apple.WebCore 0x000000010e29bc13 WebCore::RunLoop::run() + 67 77 com.apple.WebKit2 0x000000010d190807 WebKit::WebProcessMain(WebKit::CommandLine const&) + 3888 78 com.apple.WebKit2 0x000000010d1409e0 WebKitMain + 316 79 com.apple.WebProcess 0x000000010d05fe5e main + 214 80 com.apple.WebProcess 0x000000010d05fd80 start + 52
Attachments
Add attachment
proposed patch, testcase, etc.
Alexey Proskuryakov
Comment 1
2012-10-13 12:25:48 PDT
This is a known issue outside WebKit that has been fixed in OS X 10.8. Marking INVALID as a non-WebKit issue per our policy. Thank you for the report! <
rdar://problem/10330799
>
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