Closed Bug 579248 Opened 14 years ago Closed 12 years ago

Intermittent failure in opacity-mixed-scrolling-1.html

Categories

(Core :: Layout, defect)

x86
Windows Server 2003
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: roc, Assigned: roc)

References

Details

(Keywords: intermittent-failure)

I tried to reproduce this locally by loading that testcase many times, and by running the scrolling reftests many times --- no luck. In case that tinderbox log goes away, here's the crash stack. It's odd, we're just filling with a solid color. 0 xul.dll!pixman_fill_sse2 [pixman-sse2.c:e1d7fd5255fd : 4047 + 0x6] eip = 0x113afe07 esp = 0x0012a760 ebp = 0x0012a7a0 ebx = 0x0012a7a8 esi = 0x0012b24c edi = 0x0012cc24 eax = 0xffffff00 ecx = 0x00000008 edx = 0x0423fb58 efl = 0x00010202 Found by: given as instruction pointer in context 1 plds4.dll!PL_CompareStrings [plhash.c:e1d7fd5255fd : 508 + 0xc] eip = 0x00b42670 esp = 0x0012a764 ebp = 0x0012a7a0 Found by: stack scanning 2 xul.dll!sse2_fill [pixman-sse2.c:e1d7fd5255fd : 6189 + 0x24] eip = 0x113b8398 esp = 0x0012a7a8 ebp = 0x0012a7d0 Found by: call frame info 3 xul.dll!_pixman_implementation_fill [pixman-implementation.c:e1d7fd5255fd : 225 + 0x2b] eip = 0x1139510f esp = 0x0012a7d8 ebp = 0x0012a7fc Found by: call frame info 4 xul.dll!_moz_pixman_fill [pixman.c:e1d7fd5255fd : 864 + 0x2b] eip = 0x1138b3e2 esp = 0x0012a804 ebp = 0x0012a828 Found by: call frame info 5 xul.dll!pixman_image_fill_boxes [pixman.c:e1d7fd5255fd : 1024 + 0x4c] eip = 0x1138b652 esp = 0x0012a830 ebp = 0x0012a88c Found by: call frame info 6 xul.dll!_moz_pixman_image_fill_rectangles [pixman.c:e1d7fd5255fd : 958 + 0x18] eip = 0x1138b4d1 esp = 0x0012a894 ebp = 0x0012a918 Found by: call frame info 7 xul.dll!_cairo_image_surface_fill_rectangles [cairo-image-surface.c:e1d7fd5255fd : 1242 + 0x30] eip = 0x113266d6 esp = 0x0012a920 ebp = 0x0012b158 Found by: call frame info 8 xul.dll!_cairo_surface_fill_rectangles [cairo-surface.c:e1d7fd5255fd : 1979 + 0x1d] eip = 0x113233f6 esp = 0x0012b160 ebp = 0x0012b178 Found by: call frame info 9 xul.dll!_cairo_surface_fallback_fill_rectangles [cairo-surface-fallback.c:e1d7fd5255fd : 1711 + 0x18] eip = 0x11353999 esp = 0x0012b180 ebp = 0x0012b1e8 Found by: call frame info 10 xul.dll!_cairo_surface_fill_rectangles [cairo-surface.c:e1d7fd5255fd : 1987 + 0x18] eip = 0x1132342d esp = 0x0012b1f0 ebp = 0x0012b208 Found by: call frame info 11 xul.dll!_fill_rectangles [cairo-surface-fallback.c:e1d7fd5255fd : 702 + 0x21] eip = 0x1135216c esp = 0x0012b210 ebp = 0x0012ba4c Found by: call frame info 12 xul.dll!_clip_and_composite_trapezoids [cairo-surface-fallback.c:e1d7fd5255fd : 785 + 0x18] eip = 0x1135103e esp = 0x0012ba54 ebp = 0x0012ba90 Found by: call frame info 13 xul.dll!_cairo_surface_fallback_paint [cairo-surface-fallback.c:e1d7fd5255fd : 1044 + 0x24] eip = 0x11350f3e esp = 0x0012ba98 ebp = 0x0012bf8c Found by: call frame info 14 xul.dll!_cairo_surface_paint [cairo-surface.c:e1d7fd5255fd : 2020 + 0x14] eip = 0x11323501 esp = 0x0012bf94 ebp = 0x0012bfa8 Found by: call frame info 15 xul.dll!_cairo_gstate_paint [cairo-gstate.c:e1d7fd5255fd : 991 + 0x35] eip = 0x1135c6f3 esp = 0x0012bfb0 ebp = 0x0012c0b4 Found by: call frame info 16 xul.dll!_moz_cairo_paint [cairo.c:e1d7fd5255fd : 2118 + 0xb] eip = 0x113297fb esp = 0x0012c0bc ebp = 0x0012c0c4 Found by: call frame info 17 xul.dll!_moz_cairo_paint_with_alpha [cairo.c:e1d7fd5255fd : 2146 + 0x8] eip = 0x11329850 esp = 0x0012c0cc ebp = 0x0012c18c Found by: call frame info 18 xul.dll!gfxContext::Paint(double) [gfxContext.cpp:e1d7fd5255fd : 748 + 0x14] eip = 0x11257e4c esp = 0x0012c194 ebp = 0x0012c1a4 Found by: call frame info 19 xul.dll!mozilla::layers::BasicColorLayer::Paint(gfxContext *,void (*)(mozilla::layers::ThebesLayer *,gfxContext *,nsIntRegion const &,nsIntRegion const &,void *),void *,float) [BasicLayers.cpp:e1d7fd5255fd : 486 + 0x10] eip = 0x1126d5f7 esp = 0x0012c1ac ebp = 0x0012c1b8 Found by: call frame info 20 xul.dll!mozilla::layers::BasicLayerManager::PaintLayer(mozilla::layers::Layer *,void (*)(mozilla::layers::ThebesLayer *,gfxContext *,nsIntRegion const &,nsIntRegion const &,void *),void *,float) [BasicLayers.cpp:e1d7fd5255fd : 920 + 0x41] eip = 0x1126e765 esp = 0x0012c1c0 ebp = 0x0012c264 Found by: call frame info 21 xul.dll!mozilla::layers::BasicLayerManager::PaintLayer(mozilla::layers::Layer *,void (*)(mozilla::layers::ThebesLayer *,gfxContext *,nsIntRegion const &,nsIntRegion const &,void *),void *,float) [BasicLayers.cpp:e1d7fd5255fd : 928 + 0x22] eip = 0x1126e7f0 esp = 0x0012c26c ebp = 0x0012c310 Found by: call frame info 22 xul.dll!mozilla::layers::BasicLayerManager::PaintLayer(mozilla::layers::Layer *,void (*)(mozilla::layers::ThebesLayer *,gfxContext *,nsIntRegion const &,nsIntRegion const &,void *),void *,float) [BasicLayers.cpp:e1d7fd5255fd : 928 + 0x22] eip = 0x1126e7f0 esp = 0x0012c318 ebp = 0x0012c3bc Found by: call frame info 23 xul.dll!mozilla::layers::BasicLayerManager::EndTransaction(void (*)(mozilla::layers::ThebesLayer *,gfxContext *,nsIntRegion const &,nsIntRegion const &,void *),void *) [BasicLayers.cpp:e1d7fd5255fd : 833 + 0x3a] eip = 0x1126e15a esp = 0x0012c3c4 ebp = 0x0012c464 Found by: call frame info 24 xul.dll!nsDisplayList::PaintForFrame(nsDisplayListBuilder *,nsIRenderingContext *,nsIFrame *,unsigned int) [nsDisplayList.cpp:e1d7fd5255fd : 404 + 0x20] eip = 0x1073e2f0 esp = 0x0012c46c ebp = 0x0012c4e8 Found by: call frame info 25 xul.dll!nsDisplayList::PaintRoot(nsDisplayListBuilder *,nsIRenderingContext *,unsigned int) [nsDisplayList.cpp:e1d7fd5255fd : 344 + 0x1c] eip = 0x1073e024 esp = 0x0012c4f0 ebp = 0x0012c504 Found by: call frame info 26 xul.dll!nsLayoutUtils::PaintFrame(nsIRenderingContext *,nsIFrame *,nsRegion const &,unsigned int,unsigned int) [nsLayoutUtils.cpp:e1d7fd5255fd : 1337 + 0x19] eip = 0x1076b655 esp = 0x0012c50c ebp = 0x0012c94c Found by: call frame info 27 xul.dll!PresShell::Paint(nsIView *,nsIView *,nsIWidget *,nsRegion const &,int,int) [nsPresShell.cpp:e1d7fd5255fd : 5891 + 0x14] eip = 0x102e6304 esp = 0x0012c954 ebp = 0x0012ca34 Found by: call frame info 28 xul.dll!nsViewManager::RenderViews(nsView *,nsIWidget *,nsRegion const &) [nsViewManager.cpp:e1d7fd5255fd : 442 + 0x27] eip = 0x103f5af8 esp = 0x0012ca3c ebp = 0x0012ca64 Found by: call frame info 29 xul.dll!nsViewManager::Refresh(nsView *,nsIWidget *,nsIntRegion const &,unsigned int) [nsViewManager.cpp:e1d7fd5255fd : 415 + 0x13] eip = 0x103f587e esp = 0x0012ca6c ebp = 0x0012cad8 Found by: call frame info 30 xul.dll!nsViewManager::DispatchEvent(nsGUIEvent *,nsIView *,nsEventStatus *) [nsViewManager.cpp:e1d7fd5255fd : 825 + 0x20] eip = 0x103f6bd1 esp = 0x0012cae0 ebp = 0x0012cbc8 Found by: call frame info
Blocks: 438871
Mass marking whiteboard:[orange] bugs WFM (to clean up TBPL bug suggestions) that: * Haven't changed in > 6months * Whose whiteboard contains none of the strings: {disabled,marked,random,fuzzy,todo,fails,failing,annotated,leave open,time-bomb} * Passed a (quick) manual inspection of bug summary/whiteboard to ensure they weren't a false positive. I've also gone through and searched for cases where the whiteboard wasn't labelled correctly after test disabling, by using attachment description & basic comment searches. However if the test for which this bug was about has in fact been disabled/annotated/..., please accept my apologies & reopen/mark the whiteboard appropriately so this doesn't get re-closed in the future (and please ping me via IRC or email so I can try to tweak the saved searches to avoid more edge cases). Sorry for the spam! Filter on: #FFA500
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
Whiteboard: [orange]
You need to log in before you can comment on or make changes to this bug.