Closed
Bug 559074
Opened 14 years ago
Closed 14 years ago
EXCEPTION_STACK_OVERFLOW [@ _clip_and_composite_trapezoids]
Categories
(Core :: Graphics, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: timeless, Unassigned)
References
Details
(Keywords: crash)
Crash Data
Signature _cairo_traps_extract_region UUID 8645163f-3f7b-4423-9871-5ac9e2100412 Time 2010-04-12 17:17:45.999743 Uptime 1616 Last Crash 1657 seconds before submission Product Firefox Version 3.7a5pre Build ID 20100412040827 Branch 1.9.3 OS Windows NT OS Version 6.1.7600 CPU x86 CPU Info AuthenticAMD family 16 model 2 stepping 3 Crash Reason EXCEPTION_STACK_OVERFLOW Crash Address 0x627d38d6 User Comments Processor Notes This dump is too long and has triggered the automatic truncation routine Crashing Thread Frame Module Signature [Expand] Source 0 xul.dll _cairo_traps_extract_region gfx/cairo/cairo/src/cairo-traps.c:621 1 xul.dll _clip_and_composite_trapezoids gfx/cairo/cairo/src/cairo-surface-fallback.c:526 2 xul.dll _cairo_surface_fallback_paint gfx/cairo/cairo/src/cairo-surface-fallback.c:742 3 xul.dll _cairo_surface_paint gfx/cairo/cairo/src/cairo-surface.c:2040 4 xul.dll _cairo_surface_fallback_clone_similar gfx/cairo/cairo/src/cairo-surface-fallback.c:1351 5 xul.dll _cairo_surface_clone_similar gfx/cairo/cairo/src/cairo-surface.c:1694 6 xul.dll _cairo_pattern_acquire_surface_for_surface gfx/cairo/cairo/src/cairo-pattern.c:2158 7 xul.dll _cairo_pattern_acquire_surface gfx/cairo/cairo/src/cairo-pattern.c:2345 8 xul.dll _cairo_pattern_acquire_surfaces gfx/cairo/cairo/src/cairo-pattern.c:2424 9 xul.dll _cairo_image_surface_composite gfx/cairo/cairo/src/cairo-image-surface.c:973 10 dxgi.dll dxgi.dll@0x17b9 11 dxgi.dll dxgi.dll@0x2a0b 12 xul.dll _cairo_surface_composite gfx/cairo/cairo/src/cairo-surface.c:1861 13 xul.dll _composite_trap_region gfx/cairo/cairo/src/cairo-surface-fallback.c:454 14 xul.dll _clip_and_composite_trapezoids gfx/cairo/cairo/src/cairo-surface-fallback.c:632 15 xul.dll _cairo_surface_fallback_paint gfx/cairo/cairo/src/cairo-surface-fallback.c:742 ... 2821 xul.dll _composite_trap_region gfx/cairo/cairo/src/cairo-surface-fallback.c:454 2822 xul.dll _clip_and_composite_trapezoids gfx/cairo/cairo/src/cairo-surface-fallback.c:632 2823 xul.dll _cairo_surface_fallback_paint gfx/cairo/cairo/src/cairo-surface-fallback.c:742 2824 mozcrt19.dll arena_run_split obj-firefox/memory/jemalloc/crtsrc/jemalloc.c:3044 2825 mozcrt19.dll arena_malloc_small obj-firefox/memory/jemalloc/crtsrc/jemalloc.c:3734 2826 xul.dll _cairo_image_surface_create_for_pixman_image gfx/cairo/cairo/src/cairo-image-surface.c:152 2827 xul.dll _cairo_image_surface_create_with_pixman_format gfx/cairo/cairo/src/cairo-image-surface.c:335 2828 xul.dll _moz_cairo_image_surface_create gfx/cairo/cairo/src/cairo-image-surface.c:374 2829 xul.dll _moz_cairo_surface_set_fallback_resolution gfx/cairo/cairo/src/cairo-surface.c:1272 2830 xul.dll _moz_cairo_surface_reference gfx/cairo/cairo/src/cairo-surface.c:568 dxgi.dll 6.1.7600.16385 4A1CA5EC045640D3BA7D60DDEE0B2FBF2 dxgi.pdb
Comment 1•14 years ago
|
||
I assume this was with D2D turned on?
Comment 2•14 years ago
|
||
Assuming this was with D2D on, I suspect I've found the cause for this. This will happen if functions which cairo -really- -really- likes to return succesfully. (acquire_dest and acquire_source) start returning CAIRO_INT_STATUS_UNSUPPORTED. We should probably return some other kind of error state here until we figure out the cause (I suspect this might be removal of a device, or the resetting of a device, which is invalidating all our surfaces).
Comment 3•14 years ago
|
||
Probably the same for bug 553569.
Comment 4•14 years ago
|
||
Bug 553569 disappeared with the new cairo backend, so presumably this is fixed too.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WORKSFORME
Assignee | ||
Updated•13 years ago
|
Crash Signature: [@ _clip_and_composite_trapezoids]
You need to log in
before you can comment on or make changes to this bug.
Description
•