[Webkit-unassigned] [Bug 11909] Regression: ASSERT while loading large SVG from Illustrator

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Dec 21 05:49:33 PST 2006


http://bugs.webkit.org/show_bug.cgi?id=11909





------- Comment #1 from macdome at opendarwin.org  2006-12-21 05:49 PDT -------
It looks like something is trying to use a mask before it's been attached.

item is 0.  meaning there is no renderer() on the Masker yet.

Here is another copy of the backtrace:

#0      0x013de1f8 in WebCore::ImageBuffer::renderSubtreeToImage at
ImageBuffer.cpp:40
#1      0x010cb588 in WebCore::SVGMaskElement::drawMaskerContent at
SVGMaskElement.cpp:123
#2      0x010cbb98 in WebCore::SVGMaskElement::canvasResource at
SVGMaskElement.cpp:143
#3      0x013a1720 in WebCore::getResourceById at SVGResource.cpp:83
#4      0x013a24c2 in WebCore::getMaskerById at SVGResourceMasker.cpp:62
#5      0x0138c42d in WebCore::RenderSVGContainer::paint at
RenderSVGContainer.cpp:174
#6      0x011605cb in WebCore::RenderBox::paint at RenderBox.cpp:295
#7      0x0138c5f7 in WebCore::RenderSVGContainer::paint at
RenderSVGContainer.cpp:189
#8      0x011605cb in WebCore::RenderBox::paint at RenderBox.cpp:295
#9      0x0138c5f7 in WebCore::RenderSVGContainer::paint at
RenderSVGContainer.cpp:189
#10     0x011605cb in WebCore::RenderBox::paint at RenderBox.cpp:295
#11     0x0138c5f7 in WebCore::RenderSVGContainer::paint at
RenderSVGContainer.cpp:189
#12     0x011605cb in WebCore::RenderBox::paint at RenderBox.cpp:295
#13     0x0138c5f7 in WebCore::RenderSVGContainer::paint at
RenderSVGContainer.cpp:189
#14     0x011605cb in WebCore::RenderBox::paint at RenderBox.cpp:295
#15     0x0138c5f7 in WebCore::RenderSVGContainer::paint at
RenderSVGContainer.cpp:189
#16     0x011605cb in WebCore::RenderBox::paint at RenderBox.cpp:295
#17     0x0138c5f7 in WebCore::RenderSVGContainer::paint at
RenderSVGContainer.cpp:189
#18     0x011605cb in WebCore::RenderBox::paint at RenderBox.cpp:295
#19     0x0138c5f7 in WebCore::RenderSVGContainer::paint at
RenderSVGContainer.cpp:189
#20     0x011605cb in WebCore::RenderBox::paint at RenderBox.cpp:295
#21     0x0138c5f7 in WebCore::RenderSVGContainer::paint at
RenderSVGContainer.cpp:189
#22     0x011605cb in WebCore::RenderBox::paint at RenderBox.cpp:295
#23     0x0138c5f7 in WebCore::RenderSVGContainer::paint at
RenderSVGContainer.cpp:189
#24     0x011605cb in WebCore::RenderBox::paint at RenderBox.cpp:295
#25     0x0138c5f7 in WebCore::RenderSVGContainer::paint at
RenderSVGContainer.cpp:189
#26     0x011605cb in WebCore::RenderBox::paint at RenderBox.cpp:295
#27     0x0138c5f7 in WebCore::RenderSVGContainer::paint at
RenderSVGContainer.cpp:189
#28     0x011605cb in WebCore::RenderBox::paint at RenderBox.cpp:295
#29     0x0138c5f7 in WebCore::RenderSVGContainer::paint at
RenderSVGContainer.cpp:189
#30     0x011605cb in WebCore::RenderBox::paint at RenderBox.cpp:295
#31     0x0138c5f7 in WebCore::RenderSVGContainer::paint at
RenderSVGContainer.cpp:189
#32     0x01153e03 in WebCore::RenderBlock::paintChildren at
RenderBlock.cpp:1315
#33     0x0115aec4 in WebCore::RenderBlock::paintObject at RenderBlock.cpp:1369
#34     0x011692ce in WebCore::RenderView::paint at RenderView.cpp:146
#35     0x01182602 in WebCore::RenderLayer::paintLayer at RenderLayer.cpp:1438
#36     0x0118288e in WebCore::RenderLayer::paint at RenderLayer.cpp:1330
#37     0x010e16db in WebCore::Frame::paint at Frame.cpp:1070
#38     0x01102039 in -[WebCoreFrameBridge drawRect:] at
WebCoreFrameBridge.mm:481
#39     0x0034158b in -[WebHTMLView drawSingleRect:] at WebHTMLView.m:2678
#40     0x00341961 in -[WebHTMLView drawRect:] at WebHTMLView.m:2729
#41     0x932ee3b1 in -[NSView _drawRect:clip:]
#42     0x932ed40b in -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:]
#43     0x0033b2fb in -[WebHTMLView(WebPrivate)
_recursiveDisplayAllDirtyWithLockFocus:visRect:] at WebHTMLView.m:893
#44     0x932ec473 in -[NSView
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
#45     0x0033affb in -[WebHTMLView(WebPrivate)
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
at WebHTMLView.m:848
#46     0x932ed041 in -[NSView
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
#47     0x932ed041 in -[NSView
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
#48     0x932ed041 in -[NSView
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
#49     0x932ed041 in -[NSView
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
#50     0x932ed041 in -[NSView
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
#51     0x932ed041 in -[NSView
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
#52     0x932ed041 in -[NSView
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
#53     0x932ebb78 in -[NSThemeFrame
_recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
#54     0x932eb362 in -[NSView
_displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:]
#55     0x932eac8e in -[NSView displayIfNeeded]
#56     0x932eaa32 in -[NSWindow displayIfNeeded]
#57     0x0001c394 in ??
#58     0x9333ad6c in _handleWindowNeedsDisplay
#59     0x9082a155 in __CFRunLoopDoObservers
#60     0x908291f7 in CFRunLoopRunSpecific
#61     0x90828eb5 in CFRunLoopRunInMode
#62     0x92dcdb90 in RunCurrentEventLoopInMode
#63     0x92dcd297 in ReceiveNextEventCommon
#64     0x92dcd0ee in BlockUntilNextEventMatchingListInMode
#65     0x9326f465 in _DPSNextEvent
#66     0x9326f056 in -[NSApplication
nextEventMatchingMask:untilDate:inMode:dequeue:]
#67     0x00006f96 in ??
#68     0x93268ddb in -[NSApplication run]
#69     0x9325cd2f in NSApplicationMain
#70     0x0005f7de in ??
#71     0x0005f6f9 in ??


-- 
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list