Closed
Bug 604415
Opened 14 years ago
Closed 14 years ago
Intermittent failure in dynamic-text-04.svg | assertion count 6 is more than expected 0 assertions
Categories
(Core :: SVG, defect)
Tracking
()
RESOLVED
INVALID
People
(Reporter: jdm, Unassigned)
References
Details
(Keywords: assertion)
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1287074501.1287075760.1902.gz Rev3 MacOSX Snow Leopard 10.6.2 mozilla-central debug test reftest on 2010/10/14 09:41:41 s: talos-r3-snow-053 REFTEST TEST-UNEXPECTED-FAIL | file:///Users/cltbld/talos-slave/mozilla-central_snowleopard-debug_test-reftest/build/reftest/tests/layout/reftests/svg/dynamic-text-04.svg | assertion count 6 is more than expected 0 assertions Six copies of "ASSERTION: Cannot draw partial ligatures without a dirty rect" ###!!! ASSERTION: Cannot draw partial ligatures without a dirty rect: 'Error', file /builds/slave/mozilla-central-macosx64-debug/build/gfx/thebes/gfxFont.cpp, line 3129 gfxTextRun::DrawPartialLigature [gfx/thebes/gfxFont.cpp:3130] gfxTextRun::Draw [gfx/thebes/gfxFont.cpp:3297] nsSVGGlyphFrame::FillCharacters [layout/svg/base/src/nsSVGGlyphFrame.cpp:594] nsSVGGlyphFrame::PaintSVG [layout/svg/base/src/nsSVGGlyphFrame.cpp:365] nsSVGUtils::PaintFrameWithEffects [layout/svg/base/src/nsSVGUtils.cpp:1065] nsSVGDisplayContainerFrame::PaintSVG [layout/svg/base/src/nsSVGContainerFrame.cpp:170] nsSVGUtils::PaintFrameWithEffects [layout/svg/base/src/nsSVGUtils.cpp:1065] nsSVGDisplayContainerFrame::PaintSVG [layout/svg/base/src/nsSVGContainerFrame.cpp:170] nsSVGTextFrame::PaintSVG [layout/svg/base/src/nsSVGTextFrame.cpp:231] nsSVGUtils::PaintFrameWithEffects [layout/svg/base/src/nsSVGUtils.cpp:1065] nsSVGDisplayContainerFrame::PaintSVG [layout/svg/base/src/nsSVGContainerFrame.cpp:170] nsSVGUtils::PaintFrameWithEffects [layout/svg/base/src/nsSVGUtils.cpp:1065] nsSVGOuterSVGFrame::Paint [layout/svg/base/src/nsSVGOuterSVGFrame.cpp:579] nsDisplaySVG::Paint [layout/svg/base/src/nsSVGOuterSVGFrame.cpp:470] mozilla::FrameLayerBuilder::DrawThebesLayer [layout/base/FrameLayerBuilder.cpp:1669] mozilla::layers::BasicThebesLayer::PaintBuffer [gfx/layers/basic/BasicLayers.cpp:372] mozilla::layers::BasicShadowableThebesLayer::PaintBuffer [gfx/layers/basic/BasicLayers.cpp:1476] mozilla::layers::BasicThebesLayer::Paint [gfx/layers/basic/BasicLayers.cpp:502] mozilla::layers::BasicLayerManager::PaintLayer [gfx/layers/basic/BasicLayers.cpp:1179] mozilla::layers::BasicLayerManager::PaintLayer [gfx/layers/basic/BasicLayers.cpp:1181] mozilla::layers::BasicLayerManager::PaintLayer [gfx/layers/basic/BasicLayers.cpp:1181] mozilla::layers::BasicLayerManager::EndTransaction [gfx/layers/basic/BasicLayers.cpp:1090] mozilla::layers::BasicShadowLayerManager::EndTransaction [gfx/layers/basic/BasicLayers.cpp:2364] nsDisplayList::PaintForFrame [layout/base/nsDisplayList.cpp:453] nsDisplayList::PaintRoot [layout/base/nsDisplayList.cpp:361] nsLayoutUtils::PaintFrame [layout/base/nsLayoutUtils.cpp:1443] PresShell::Paint [layout/base/nsPresShell.cpp:6118] nsViewManager::RenderViews [view/src/nsViewManager.cpp:447] nsViewManager::Refresh [view/src/nsViewManager.cpp:415] nsViewManager::DispatchEvent [view/src/nsViewManager.cpp:913] HandleEvent [view/src/nsView.cpp:161] nsChildView::DispatchEvent [widget/src/cocoa/nsChildView.mm:1783] nsChildView::DispatchWindowEvent [widget/src/cocoa/nsChildView.mm:1794] -[ChildView drawRect:inContext:] [widget/src/cocoa/nsChildView.mm:2724] -[ChildView drawRect:] [widget/src/cocoa/nsChildView.mm:2616] -AppKit + 0x10105e -AppKit + 0xfe834 -AppKit + 0xff1bf -AppKit + 0xff1bf -AppKit + 0x21c6e2 -AppKit + 0xfa6bf -AppKit + 0x73f37 -AppKit + 0x2973c AppKit + 0x6edde CoreFoundation + 0x6f427 CoreFoundation + 0x4b2d4 CoreFoundation + 0x4ac2f HIToolbox + 0x2ea4e HIToolbox + 0x2e7b1 HIToolbox + 0x2e70c AppKit + 0x441f2 -AppKit + 0x43b41 -AppKit + 0x9747 nsAppShell::Run [widget/src/cocoa/nsAppShell.mm:747] nsAppStartup::Run [toolkit/components/startup/src/nsAppStartup.cpp:191] XRE_main [toolkit/xre/nsAppRunner.cpp:3670] main [browser/app/nsBrowserApp.cpp:158] ###!!! ASSERTION: Cannot draw partial ligatures without a dirty rect: 'Error', file /builds/slave/mozilla-central-macosx64-debug/build/gfx/thebes/gfxFont.cpp, line 3129 gfxTextRun::DrawPartialLigature [gfx/thebes/gfxFont.cpp:3130] gfxTextRun::Draw [gfx/thebes/gfxFont.cpp:3307] nsSVGGlyphFrame::FillCharacters [layout/svg/base/src/nsSVGGlyphFrame.cpp:594] nsSVGGlyphFrame::PaintSVG [layout/svg/base/src/nsSVGGlyphFrame.cpp:365] nsSVGUtils::PaintFrameWithEffects [layout/svg/base/src/nsSVGUtils.cpp:1065] nsSVGDisplayContainerFrame::PaintSVG [layout/svg/base/src/nsSVGContainerFrame.cpp:170] nsSVGUtils::PaintFrameWithEffects [layout/svg/base/src/nsSVGUtils.cpp:1065] nsSVGDisplayContainerFrame::PaintSVG [layout/svg/base/src/nsSVGContainerFrame.cpp:170] nsSVGTextFrame::PaintSVG [layout/svg/base/src/nsSVGTextFrame.cpp:231] nsSVGUtils::PaintFrameWithEffects [layout/svg/base/src/nsSVGUtils.cpp:1065] nsSVGDisplayContainerFrame::PaintSVG [layout/svg/base/src/nsSVGContainerFrame.cpp:170] nsSVGUtils::PaintFrameWithEffects [layout/svg/base/src/nsSVGUtils.cpp:1065] nsSVGOuterSVGFrame::Paint [layout/svg/base/src/nsSVGOuterSVGFrame.cpp:579] nsDisplaySVG::Paint [layout/svg/base/src/nsSVGOuterSVGFrame.cpp:470] mozilla::FrameLayerBuilder::DrawThebesLayer [layout/base/FrameLayerBuilder.cpp:1669] mozilla::layers::BasicThebesLayer::PaintBuffer [gfx/layers/basic/BasicLayers.cpp:372] mozilla::layers::BasicShadowableThebesLayer::PaintBuffer [gfx/layers/basic/BasicLayers.cpp:1476] mozilla::layers::BasicThebesLayer::Paint [gfx/layers/basic/BasicLayers.cpp:502] mozilla::layers::BasicLayerManager::PaintLayer [gfx/layers/basic/BasicLayers.cpp:1179] mozilla::layers::BasicLayerManager::PaintLayer [gfx/layers/basic/BasicLayers.cpp:1181] mozilla::layers::BasicLayerManager::PaintLayer [gfx/layers/basic/BasicLayers.cpp:1181] mozilla::layers::BasicLayerManager::EndTransaction [gfx/layers/basic/BasicLayers.cpp:1090] mozilla::layers::BasicShadowLayerManager::EndTransaction [gfx/layers/basic/BasicLayers.cpp:2364] nsDisplayList::PaintForFrame [layout/base/nsDisplayList.cpp:453] nsDisplayList::PaintRoot [layout/base/nsDisplayList.cpp:361] nsLayoutUtils::PaintFrame [layout/base/nsLayoutUtils.cpp:1443] PresShell::Paint [layout/base/nsPresShell.cpp:6118] nsViewManager::RenderViews [view/src/nsViewManager.cpp:447] nsViewManager::Refresh [view/src/nsViewManager.cpp:415] nsViewManager::DispatchEvent [view/src/nsViewManager.cpp:913] HandleEvent [view/src/nsView.cpp:161] nsChildView::DispatchEvent [widget/src/cocoa/nsChildView.mm:1783] nsChildView::DispatchWindowEvent [widget/src/cocoa/nsChildView.mm:1794] -[ChildView drawRect:inContext:] [widget/src/cocoa/nsChildView.mm:2724] -[ChildView drawRect:] [widget/src/cocoa/nsChildView.mm:2616] -AppKit + 0x10105e -AppKit + 0xfe834 -AppKit + 0xff1bf -AppKit + 0xff1bf -AppKit + 0x21c6e2 -AppKit + 0xfa6bf -AppKit + 0x73f37 -AppKit + 0x2973c AppKit + 0x6edde CoreFoundation + 0x6f427 CoreFoundation + 0x4b2d4 CoreFoundation + 0x4ac2f HIToolbox + 0x2ea4e HIToolbox + 0x2e7b1 HIToolbox + 0x2e70c AppKit + 0x441f2 -AppKit + 0x43b41 -AppKit + 0x9747 nsAppShell::Run [widget/src/cocoa/nsAppShell.mm:747] nsAppStartup::Run [toolkit/components/startup/src/nsAppStartup.cpp:191] XRE_main [toolkit/xre/nsAppRunner.cpp:3670] main [browser/app/nsBrowserApp.cpp:158] ###!!! ASSERTION: Cannot draw partial ligatures without a dirty rect: 'Error', file /builds/slave/mozilla-central-macosx64-debug/build/gfx/thebes/gfxFont.cpp, line 3129 gfxTextRun::DrawPartialLigature [gfx/thebes/gfxFont.cpp:3130] gfxTextRun::Draw [gfx/thebes/gfxFont.cpp:3297] nsSVGGlyphFrame::FillCharacters [layout/svg/base/src/nsSVGGlyphFrame.cpp:594] nsSVGGlyphFrame::PaintSVG [layout/svg/base/src/nsSVGGlyphFrame.cpp:365] nsSVGUtils::PaintFrameWithEffects [layout/svg/base/src/nsSVGUtils.cpp:1065] nsSVGDisplayContainerFrame::PaintSVG [layout/svg/base/src/nsSVGContainerFrame.cpp:170] nsSVGUtils::PaintFrameWithEffects [layout/svg/base/src/nsSVGUtils.cpp:1065] nsSVGDisplayContainerFrame::PaintSVG [layout/svg/base/src/nsSVGContainerFrame.cpp:170] nsSVGTextFrame::PaintSVG [layout/svg/base/src/nsSVGTextFrame.cpp:231] nsSVGUtils::PaintFrameWithEffects [layout/svg/base/src/nsSVGUtils.cpp:1065] nsSVGDisplayContainerFrame::PaintSVG [layout/svg/base/src/nsSVGContainerFrame.cpp:170] nsSVGUtils::PaintFrameWithEffects [layout/svg/base/src/nsSVGUtils.cpp:1065] nsSVGOuterSVGFrame::Paint [layout/svg/base/src/nsSVGOuterSVGFrame.cpp:579] nsDisplaySVG::Paint [layout/svg/base/src/nsSVGOuterSVGFrame.cpp:470] mozilla::FrameLayerBuilder::DrawThebesLayer [layout/base/FrameLayerBuilder.cpp:1669] mozilla::layers::BasicThebesLayer::PaintBuffer [gfx/layers/basic/BasicLayers.cpp:372] mozilla::layers::BasicShadowableThebesLayer::PaintBuffer [gfx/layers/basic/BasicLayers.cpp:1476] mozilla::layers::BasicThebesLayer::Paint [gfx/layers/basic/BasicLayers.cpp:502] mozilla::layers::BasicLayerManager::PaintLayer [gfx/layers/basic/BasicLayers.cpp:1179] mozilla::layers::BasicLayerManager::PaintLayer [gfx/layers/basic/BasicLayers.cpp:1181] mozilla::layers::BasicLayerManager::PaintLayer [gfx/layers/basic/BasicLayers.cpp:1181] mozilla::layers::BasicLayerManager::EndTransaction [gfx/layers/basic/BasicLayers.cpp:1090] mozilla::layers::BasicShadowLayerManager::EndTransaction [gfx/layers/basic/BasicLayers.cpp:2364] nsDisplayList::PaintForFrame [layout/base/nsDisplayList.cpp:453] nsDisplayList::PaintRoot [layout/base/nsDisplayList.cpp:361] nsLayoutUtils::PaintFrame [layout/base/nsLayoutUtils.cpp:1443] PresShell::Paint [layout/base/nsPresShell.cpp:6118] nsViewManager::RenderViews [view/src/nsViewManager.cpp:447] nsViewManager::Refresh [view/src/nsViewManager.cpp:415] nsViewManager::DispatchEvent [view/src/nsViewManager.cpp:913] HandleEvent [view/src/nsView.cpp:161] nsChildView::DispatchEvent [widget/src/cocoa/nsChildView.mm:1783] nsChildView::DispatchWindowEvent [widget/src/cocoa/nsChildView.mm:1794] -[ChildView drawRect:inContext:] [widget/src/cocoa/nsChildView.mm:2724] -[ChildView drawRect:] [widget/src/cocoa/nsChildView.mm:2616] -AppKit + 0x10105e -AppKit + 0xfe834 -AppKit + 0xff1bf -AppKit + 0xff1bf -AppKit + 0x21c6e2 -AppKit + 0xfa6bf -AppKit + 0x73f37 -AppKit + 0x2973c AppKit + 0x6edde CoreFoundation + 0x6f427 CoreFoundation + 0x4b2d4 CoreFoundation + 0x4ac2f HIToolbox + 0x2ea4e HIToolbox + 0x2e7b1 HIToolbox + 0x2e70c AppKit + 0x441f2 -AppKit + 0x43b41 nsAppShell::ProcessNextNativeEvent [widget/src/cocoa/nsAppShell.mm:653] nsBaseAppShell::DoProcessNextNativeEvent [widget/src/xpwidgets/nsBaseAppShell.cpp:161] nsBaseAppShell::OnProcessNextEvent [widget/src/xpwidgets/nsBaseAppShell.cpp:299] nsAppShell::OnProcessNextEvent [widget/src/cocoa/nsAppShell.mm:834] nsThread::ProcessNextEvent [xpcom/threads/nsThread.cpp:519] NS_ProcessPendingEvents_P [nsThreadUtils.cpp:200] nsBaseAppShell::NativeEventCallback [widget/src/xpwidgets/nsBaseAppShell.cpp:132] nsAppShell::ProcessGeckoEvents [widget/src/cocoa/nsAppShell.mm:395] CoreFoundation + 0x4d271 CoreFoundation + 0x4b469 CoreFoundation + 0x4ac2f HIToolbox + 0x2ea4e HIToolbox + 0x2e7b1 HIToolbox + 0x2e70c AppKit + 0x441f2 -AppKit + 0x43b41 -AppKit + 0x9747 nsAppShell::Run [widget/src/cocoa/nsAppShell.mm:747] nsAppStartup::Run [toolkit/components/startup/src/nsAppStartup.cpp:191] XRE_main [toolkit/xre/nsAppRunner.cpp:3670] main [browser/app/nsBrowserApp.cpp:158] ###!!! ASSERTION: Cannot draw partial ligatures without a dirty rect: 'Error', file /builds/slave/mozilla-central-macosx64-debug/build/gfx/thebes/gfxFont.cpp, line 3129 gfxTextRun::DrawPartialLigature [gfx/thebes/gfxFont.cpp:3130] gfxTextRun::Draw [gfx/thebes/gfxFont.cpp:3307] nsSVGGlyphFrame::FillCharacters [layout/svg/base/src/nsSVGGlyphFrame.cpp:594] nsSVGGlyphFrame::PaintSVG [layout/svg/base/src/nsSVGGlyphFrame.cpp:365] nsSVGUtils::PaintFrameWithEffects [layout/svg/base/src/nsSVGUtils.cpp:1065] nsSVGDisplayContainerFrame::PaintSVG [layout/svg/base/src/nsSVGContainerFrame.cpp:170] nsSVGUtils::PaintFrameWithEffects [layout/svg/base/src/nsSVGUtils.cpp:1065] nsSVGDisplayContainerFrame::PaintSVG [layout/svg/base/src/nsSVGContainerFrame.cpp:170] nsSVGTextFrame::PaintSVG [layout/svg/base/src/nsSVGTextFrame.cpp:231] nsSVGUtils::PaintFrameWithEffects [layout/svg/base/src/nsSVGUtils.cpp:1065] nsSVGDisplayContainerFrame::PaintSVG [layout/svg/base/src/nsSVGContainerFrame.cpp:170] nsSVGUtils::PaintFrameWithEffects [layout/svg/base/src/nsSVGUtils.cpp:1065] nsSVGOuterSVGFrame::Paint [layout/svg/base/src/nsSVGOuterSVGFrame.cpp:579] nsDisplaySVG::Paint [layout/svg/base/src/nsSVGOuterSVGFrame.cpp:470] mozilla::FrameLayerBuilder::DrawThebesLayer [layout/base/FrameLayerBuilder.cpp:1669] mozilla::layers::BasicThebesLayer::PaintBuffer [gfx/layers/basic/BasicLayers.cpp:372] mozilla::layers::BasicShadowableThebesLayer::PaintBuffer [gfx/layers/basic/BasicLayers.cpp:1476] mozilla::layers::BasicThebesLayer::Paint [gfx/layers/basic/BasicLayers.cpp:502] mozilla::layers::BasicLayerManager::PaintLayer [gfx/layers/basic/BasicLayers.cpp:1179] mozilla::layers::BasicLayerManager::PaintLayer [gfx/layers/basic/BasicLayers.cpp:1181] mozilla::layers::BasicLayerManager::PaintLayer [gfx/layers/basic/BasicLayers.cpp:1181] mozilla::layers::BasicLayerManager::EndTransaction [gfx/layers/basic/BasicLayers.cpp:1090] mozilla::layers::BasicShadowLayerManager::EndTransaction [gfx/layers/basic/BasicLayers.cpp:2364] nsDisplayList::PaintForFrame [layout/base/nsDisplayList.cpp:453] nsDisplayList::PaintRoot [layout/base/nsDisplayList.cpp:361] nsLayoutUtils::PaintFrame [layout/base/nsLayoutUtils.cpp:1443] PresShell::Paint [layout/base/nsPresShell.cpp:6118] nsViewManager::RenderViews [view/src/nsViewManager.cpp:447] nsViewManager::Refresh [view/src/nsViewManager.cpp:415] nsViewManager::DispatchEvent [view/src/nsViewManager.cpp:913] HandleEvent [view/src/nsView.cpp:161] nsChildView::DispatchEvent [widget/src/cocoa/nsChildView.mm:1783] nsChildView::DispatchWindowEvent [widget/src/cocoa/nsChildView.mm:1794] -[ChildView drawRect:inContext:] [widget/src/cocoa/nsChildView.mm:2724] -[ChildView drawRect:] [widget/src/cocoa/nsChildView.mm:2616] -AppKit + 0x10105e -AppKit + 0xfe834 -AppKit + 0xff1bf -AppKit + 0xff1bf -AppKit + 0x21c6e2 -AppKit + 0xfa6bf -AppKit + 0x73f37 -AppKit + 0x2973c AppKit + 0x6edde CoreFoundation + 0x6f427 CoreFoundation + 0x4b2d4 CoreFoundation + 0x4ac2f HIToolbox + 0x2ea4e HIToolbox + 0x2e7b1 HIToolbox + 0x2e70c AppKit + 0x441f2 -AppKit + 0x43b41 nsAppShell::ProcessNextNativeEvent [widget/src/cocoa/nsAppShell.mm:653] nsBaseAppShell::DoProcessNextNativeEvent [widget/src/xpwidgets/nsBaseAppShell.cpp:161] nsBaseAppShell::OnProcessNextEvent [widget/src/xpwidgets/nsBaseAppShell.cpp:299] nsAppShell::OnProcessNextEvent [widget/src/cocoa/nsAppShell.mm:834] nsThread::ProcessNextEvent [xpcom/threads/nsThread.cpp:519] NS_ProcessPendingEvents_P [nsThreadUtils.cpp:200] nsBaseAppShell::NativeEventCallback [widget/src/xpwidgets/nsBaseAppShell.cpp:132] nsAppShell::ProcessGeckoEvents [widget/src/cocoa/nsAppShell.mm:395] CoreFoundation + 0x4d271 CoreFoundation + 0x4b469 CoreFoundation + 0x4ac2f HIToolbox + 0x2ea4e HIToolbox + 0x2e7b1 HIToolbox + 0x2e70c AppKit + 0x441f2 -AppKit + 0x43b41 -AppKit + 0x9747 nsAppShell::Run [widget/src/cocoa/nsAppShell.mm:747] nsAppStartup::Run [toolkit/components/startup/src/nsAppStartup.cpp:191] XRE_main [toolkit/xre/nsAppRunner.cpp:3670] main [browser/app/nsBrowserApp.cpp:158] REFTEST TEST-START | file:///Users/cltbld/talos-slave/mozilla-central_snowleopard-debug_test-reftest/build/reftest/tests/layout/reftests/svg/dynamic-text-04-ref.svg ++DOMWINDOW == 91 (0x116ebe0b8) [serial = 12978] [outer = 0x11076ecb0] ###!!! ASSERTION: Cannot draw partial ligatures without a dirty rect: 'Error', file /builds/slave/mozilla-central-macosx64-debug/build/gfx/thebes/gfxFont.cpp, line 3129 gfxTextRun::DrawPartialLigature [gfx/thebes/gfxFont.cpp:3130] gfxTextRun::Draw [gfx/thebes/gfxFont.cpp:3297] nsSVGGlyphFrame::FillCharacters [layout/svg/base/src/nsSVGGlyphFrame.cpp:594] nsSVGGlyphFrame::PaintSVG [layout/svg/base/src/nsSVGGlyphFrame.cpp:365] nsSVGUtils::PaintFrameWithEffects [layout/svg/base/src/nsSVGUtils.cpp:1065] nsSVGDisplayContainerFrame::PaintSVG [layout/svg/base/src/nsSVGContainerFrame.cpp:170] nsSVGUtils::PaintFrameWithEffects [layout/svg/base/src/nsSVGUtils.cpp:1065] nsSVGDisplayContainerFrame::PaintSVG [layout/svg/base/src/nsSVGContainerFrame.cpp:170] nsSVGTextFrame::PaintSVG [layout/svg/base/src/nsSVGTextFrame.cpp:231] nsSVGUtils::PaintFrameWithEffects [layout/svg/base/src/nsSVGUtils.cpp:1065] nsSVGDisplayContainerFrame::PaintSVG [layout/svg/base/src/nsSVGContainerFrame.cpp:170] nsSVGUtils::PaintFrameWithEffects [layout/svg/base/src/nsSVGUtils.cpp:1065] nsSVGOuterSVGFrame::Paint [layout/svg/base/src/nsSVGOuterSVGFrame.cpp:579] nsDisplaySVG::Paint [layout/svg/base/src/nsSVGOuterSVGFrame.cpp:470] mozilla::FrameLayerBuilder::DrawThebesLayer [layout/base/FrameLayerBuilder.cpp:1669] mozilla::layers::BasicThebesLayer::PaintBuffer [gfx/layers/basic/BasicLayers.cpp:372] mozilla::layers::BasicShadowableThebesLayer::PaintBuffer [gfx/layers/basic/BasicLayers.cpp:1476] mozilla::layers::BasicThebesLayer::Paint [gfx/layers/basic/BasicLayers.cpp:502] mozilla::layers::BasicLayerManager::PaintLayer [gfx/layers/basic/BasicLayers.cpp:1179] mozilla::layers::BasicLayerManager::PaintLayer [gfx/layers/basic/BasicLayers.cpp:1181] mozilla::layers::BasicLayerManager::PaintLayer [gfx/layers/basic/BasicLayers.cpp:1181] mozilla::layers::BasicLayerManager::EndTransaction [gfx/layers/basic/BasicLayers.cpp:1090] mozilla::layers::BasicShadowLayerManager::EndTransaction [gfx/layers/basic/BasicLayers.cpp:2364] nsDisplayList::PaintForFrame [layout/base/nsDisplayList.cpp:453] nsDisplayList::PaintRoot [layout/base/nsDisplayList.cpp:361] nsLayoutUtils::PaintFrame [layout/base/nsLayoutUtils.cpp:1443] PresShell::Paint [layout/base/nsPresShell.cpp:6118] nsViewManager::RenderViews [view/src/nsViewManager.cpp:447] nsViewManager::Refresh [view/src/nsViewManager.cpp:415] nsViewManager::DispatchEvent [view/src/nsViewManager.cpp:913] HandleEvent [view/src/nsView.cpp:161] nsChildView::DispatchEvent [widget/src/cocoa/nsChildView.mm:1783] nsChildView::DispatchWindowEvent [widget/src/cocoa/nsChildView.mm:1794] -[ChildView drawRect:inContext:] [widget/src/cocoa/nsChildView.mm:2724] -[ChildView drawRect:] [widget/src/cocoa/nsChildView.mm:2616] -AppKit + 0x10105e -AppKit + 0xfe834 -AppKit + 0xff1bf -AppKit + 0xff1bf -AppKit + 0x21c6e2 -AppKit + 0xfa6bf -AppKit + 0x73f37 -AppKit + 0x2973c AppKit + 0x6edde CoreFoundation + 0x6f427 CoreFoundation + 0x4b2d4 CoreFoundation + 0x4ac2f HIToolbox + 0x2ea4e HIToolbox + 0x2e7b1 HIToolbox + 0x2e70c AppKit + 0x441f2 -AppKit + 0x43b41 nsAppShell::ProcessNextNativeEvent [widget/src/cocoa/nsAppShell.mm:653] nsBaseAppShell::DoProcessNextNativeEvent [widget/src/xpwidgets/nsBaseAppShell.cpp:161] nsBaseAppShell::OnProcessNextEvent [widget/src/xpwidgets/nsBaseAppShell.cpp:299] nsAppShell::OnProcessNextEvent [widget/src/cocoa/nsAppShell.mm:834] nsThread::ProcessNextEvent [xpcom/threads/nsThread.cpp:519] NS_ProcessPendingEvents_P [nsThreadUtils.cpp:200] nsBaseAppShell::NativeEventCallback [widget/src/xpwidgets/nsBaseAppShell.cpp:132] nsAppShell::ProcessGeckoEvents [widget/src/cocoa/nsAppShell.mm:395] CoreFoundation + 0x4d271 CoreFoundation + 0x4b469 CoreFoundation + 0x4ac2f HIToolbox + 0x2ea4e HIToolbox + 0x2e7b1 HIToolbox + 0x2e70c AppKit + 0x441f2 -AppKit + 0x43b41 -AppKit + 0x9747 nsAppShell::Run [widget/src/cocoa/nsAppShell.mm:747] nsAppStartup::Run [toolkit/components/startup/src/nsAppStartup.cpp:191] XRE_main [toolkit/xre/nsAppRunner.cpp:3670] main [browser/app/nsBrowserApp.cpp:158] ###!!! ASSERTION: Cannot draw partial ligatures without a dirty rect: 'Error', file /builds/slave/mozilla-central-macosx64-debug/build/gfx/thebes/gfxFont.cpp, line 3129 gfxTextRun::DrawPartialLigature [gfx/thebes/gfxFont.cpp:3130] gfxTextRun::Draw [gfx/thebes/gfxFont.cpp:3307] nsSVGGlyphFrame::FillCharacters [layout/svg/base/src/nsSVGGlyphFrame.cpp:594] nsSVGGlyphFrame::PaintSVG [layout/svg/base/src/nsSVGGlyphFrame.cpp:365] nsSVGUtils::PaintFrameWithEffects [layout/svg/base/src/nsSVGUtils.cpp:1065] nsSVGDisplayContainerFrame::PaintSVG [layout/svg/base/src/nsSVGContainerFrame.cpp:170] nsSVGUtils::PaintFrameWithEffects [layout/svg/base/src/nsSVGUtils.cpp:1065] nsSVGDisplayContainerFrame::PaintSVG [layout/svg/base/src/nsSVGContainerFrame.cpp:170] nsSVGTextFrame::PaintSVG [layout/svg/base/src/nsSVGTextFrame.cpp:231] nsSVGUtils::PaintFrameWithEffects [layout/svg/base/src/nsSVGUtils.cpp:1065] nsSVGDisplayContainerFrame::PaintSVG [layout/svg/base/src/nsSVGContainerFrame.cpp:170] nsSVGUtils::PaintFrameWithEffects [layout/svg/base/src/nsSVGUtils.cpp:1065] nsSVGOuterSVGFrame::Paint [layout/svg/base/src/nsSVGOuterSVGFrame.cpp:579] nsDisplaySVG::Paint [layout/svg/base/src/nsSVGOuterSVGFrame.cpp:470] mozilla::FrameLayerBuilder::DrawThebesLayer [layout/base/FrameLayerBuilder.cpp:1669] mozilla::layers::BasicThebesLayer::PaintBuffer [gfx/layers/basic/BasicLayers.cpp:372] mozilla::layers::BasicShadowableThebesLayer::PaintBuffer [gfx/layers/basic/BasicLayers.cpp:1476] mozilla::layers::BasicThebesLayer::Paint [gfx/layers/basic/BasicLayers.cpp:502] mozilla::layers::BasicLayerManager::PaintLayer [gfx/layers/basic/BasicLayers.cpp:1179] mozilla::layers::BasicLayerManager::PaintLayer [gfx/layers/basic/BasicLayers.cpp:1181] mozilla::layers::BasicLayerManager::PaintLayer [gfx/layers/basic/BasicLayers.cpp:1181] mozilla::layers::BasicLayerManager::EndTransaction [gfx/layers/basic/BasicLayers.cpp:1090] mozilla::layers::BasicShadowLayerManager::EndTransaction [gfx/layers/basic/BasicLayers.cpp:2364] nsDisplayList::PaintForFrame [layout/base/nsDisplayList.cpp:453] nsDisplayList::PaintRoot [layout/base/nsDisplayList.cpp:361] nsLayoutUtils::PaintFrame [layout/base/nsLayoutUtils.cpp:1443] PresShell::Paint [layout/base/nsPresShell.cpp:6118] nsViewManager::RenderViews [view/src/nsViewManager.cpp:447] nsViewManager::Refresh [view/src/nsViewManager.cpp:415] nsViewManager::DispatchEvent [view/src/nsViewManager.cpp:913] HandleEvent [view/src/nsView.cpp:161] nsChildView::DispatchEvent [widget/src/cocoa/nsChildView.mm:1783] nsChildView::DispatchWindowEvent [widget/src/cocoa/nsChildView.mm:1794] -[ChildView drawRect:inContext:] [widget/src/cocoa/nsChildView.mm:2724] -[ChildView drawRect:] [widget/src/cocoa/nsChildView.mm:2616] -AppKit + 0x10105e -AppKit + 0xfe834 -AppKit + 0xff1bf -AppKit + 0xff1bf -AppKit + 0x21c6e2 -AppKit + 0xfa6bf -AppKit + 0x73f37 -AppKit + 0x2973c AppKit + 0x6edde CoreFoundation + 0x6f427 CoreFoundation + 0x4b2d4 CoreFoundation + 0x4ac2f HIToolbox + 0x2ea4e HIToolbox + 0x2e7b1 HIToolbox + 0x2e70c AppKit + 0x441f2 -AppKit + 0x43b41 nsAppShell::ProcessNextNativeEvent [widget/src/cocoa/nsAppShell.mm:653] nsBaseAppShell::DoProcessNextNativeEvent [widget/src/xpwidgets/nsBaseAppShell.cpp:161] nsBaseAppShell::OnProcessNextEvent [widget/src/xpwidgets/nsBaseAppShell.cpp:299] nsAppShell::OnProcessNextEvent [widget/src/cocoa/nsAppShell.mm:834] nsThread::ProcessNextEvent [xpcom/threads/nsThread.cpp:519] NS_ProcessPendingEvents_P [nsThreadUtils.cpp:200] nsBaseAppShell::NativeEventCallback [widget/src/xpwidgets/nsBaseAppShell.cpp:132] nsAppShell::ProcessGeckoEvents [widget/src/cocoa/nsAppShell.mm:395] CoreFoundation + 0x4d271 CoreFoundation + 0x4b469 CoreFoundation + 0x4ac2f HIToolbox + 0x2ea4e HIToolbox + 0x2e7b1 HIToolbox + 0x2e70c AppKit + 0x441f2 -AppKit + 0x43b41 -AppKit + 0x9747 nsAppShell::Run [widget/src/cocoa/nsAppShell.mm:747] nsAppStartup::Run [toolkit/components/startup/src/nsAppStartup.cpp:191] XRE_main [toolkit/xre/nsAppRunner.cpp:3670] main [browser/app/nsBrowserApp.cpp:158]
Reporter | ||
Comment 1•14 years ago
|
||
Not intermittent.
No longer blocks: 438871
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → INVALID
Whiteboard: [orange]
Comment 2•14 years ago
|
||
This is a test that was newly added in bug 599798's landing. I backed out because of these assertion failures. I'm assuming we'll deal with the assertion-failures in that bug, and then re-land.
Blocks: 599798
You need to log in
before you can comment on or make changes to this bug.
Description
•