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)

x86_64
macOS
defect
Not set
normal

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]
Not intermittent.
No longer blocks: 438871
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → INVALID
Whiteboard: [orange]
Keywords: assertion
Version: unspecified → Trunk
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.