[Webkit-unassigned] [Bug 21004] New: SVG animation example asserts

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Sep 22 13:28:53 PDT 2008


https://bugs.webkit.org/show_bug.cgi?id=21004

           Summary: SVG animation example asserts
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Macintosh
               URL: https://bugs.webkit.org/attachment.cgi?id=21568&action=v
                    iew
        OS/Version: Mac OS X 10.5
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: SVG
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: simon.fraser at apple.com


The SVG animation example at
https://bugs.webkit.org/attachment.cgi?id=21568&action=view asserts in debug
builds, here:

#0  0x037f0768 in WTF::HashTableConstIterator<WebCore::SVGSVGElement*,
WebCore::SVGSVGElement*, WTF::IdentityExtractor<WebCore::SVGSVGElement*>,
WTF::PtrHash<WebCore::SVGSVGElement*>,
WTF::HashTraits<WebCore::SVGSVGElement*>,
WTF::HashTraits<WebCore::SVGSVGElement*> >::checkValidity (this=0xbfffd808) at
HashTable.h:183
#1  0x037f154e in WTF::HashTableConstIterator<WebCore::SVGSVGElement*,
WebCore::SVGSVGElement*, WTF::IdentityExtractor<WebCore::SVGSVGElement*>,
WTF::PtrHash<WebCore::SVGSVGElement*>,
WTF::HashTraits<WebCore::SVGSVGElement*>,
WTF::HashTraits<WebCore::SVGSVGElement*> >::operator++ (this=0xbfffd808) at
HashTable.h:158
#2  0x037f15c5 in WTF::HashTableIterator<WebCore::SVGSVGElement*,
WebCore::SVGSVGElement*, WTF::IdentityExtractor<WebCore::SVGSVGElement*>,
WTF::PtrHash<WebCore::SVGSVGElement*>,
WTF::HashTraits<WebCore::SVGSVGElement*>,
WTF::HashTraits<WebCore::SVGSVGElement*> >::operator++ (this=0xbfffd808) at
HashTable.h:234
#3  0x037f15db in
WTF::HashTableIteratorAdapter<WTF::HashTable<WebCore::SVGSVGElement*,
WebCore::SVGSVGElement*, WTF::IdentityExtractor<WebCore::SVGSVGElement*>,
WTF::PtrHash<WebCore::SVGSVGElement*>,
WTF::HashTraits<WebCore::SVGSVGElement*>,
WTF::HashTraits<WebCore::SVGSVGElement*> >,
WebCore::SVGSVGElement*>::operator++ (this=0xbfffd808) at HashTable.h:1104
#4  0x037ee788 in WebCore::SVGDocumentExtensions::startAnimations
(this=0x1aba00e0) at
/Volumes/Eclair/WebKit-OpenSource.git/WebCore/svg/SVGDocumentExtensions.cpp:71
#5  0x033f39ee in WebCore::Document::implicitClose (this=0x6901a00) at
/Volumes/Eclair/WebKit-OpenSource.git/WebCore/dom/Document.cpp:1643
#6  0x0349180e in WebCore::FrameLoader::checkCallImplicitClose (this=0x686be24)
at /Volumes/Eclair/WebKit-OpenSource.git/WebCore/loader/FrameLoader.cpp:1350
#7  0x0349dfc0 in WebCore::FrameLoader::checkCompleted (this=0x686be24) at
/Volumes/Eclair/WebKit-OpenSource.git/WebCore/loader/FrameLoader.cpp:1302
#8  0x034a0a3b in WebCore::FrameLoader::finishedParsing (this=0x686be24) at
/Volumes/Eclair/WebKit-OpenSource.git/WebCore/loader/FrameLoader.cpp:1252
#9  0x033f046c in WebCore::Document::finishedParsing (this=0x6901a00) at
/Volumes/Eclair/WebKit-OpenSource.git/WebCore/dom/Document.cpp:3824
#10 0x038dad83 in WebCore::XMLTokenizer::end (this=0x1ab8dff0) at
/Volumes/Eclair/WebKit-OpenSource.git/WebCore/dom/XMLTokenizer.cpp:226
#11 0x038dadab in WebCore::XMLTokenizer::finish (this=0x1ab8dff0) at
/Volumes/Eclair/WebKit-OpenSource.git/WebCore/dom/XMLTokenizer.cpp:234
#12 0x033ea338 in WebCore::Document::finishParsing (this=0x6901a00) at
/Volumes/Eclair/WebKit-OpenSource.git/WebCore/dom/Document.cpp:1728
#13 0x0349e1af in WebCore::FrameLoader::endIfNotLoadingMainResource
(this=0x686be24) at
/Volumes/Eclair/WebKit-OpenSource.git/WebCore/loader/FrameLoader.cpp:1075
#14 0x0349e1e5 in WebCore::FrameLoader::end (this=0x686be24) at
/Volumes/Eclair/WebKit-OpenSource.git/WebCore/loader/FrameLoader.cpp:1059
#15 0x0341be6c in WebCore::DocumentLoader::finishedLoading (this=0x68e8200) at
/Volumes/Eclair/WebKit-OpenSource.git/WebCore/loader/DocumentLoader.cpp:343
#16 0x03499116 in WebCore::FrameLoader::finishedLoading (this=0x686be24) at
/Volumes/Eclair/WebKit-OpenSource.git/WebCore/loader/FrameLoader.cpp:2961
#17 0x036a5231 in WebCore::MainResourceLoader::didFinishLoading
(this=0x68ec800) at
/Volumes/Eclair/WebKit-OpenSource.git/WebCore/loader/MainResourceLoader.cpp:320
#18 0x037c1a98 in WebCore::ResourceLoader::didFinishLoading (this=0x68ec800) at
/Volumes/Eclair/WebKit-OpenSource.git/WebCore/loader/ResourceLoader.cpp:398
#19 0x037bf076 in -[WebCoreResourceHandleAsDelegate
connectionDidFinishLoading:] (self=0x1ab1c740, _cmd=0x911985c4, con=0xe67f30)
at
/Volumes/Eclair/WebKit-OpenSource.git/WebCore/platform/network/mac/ResourceHandleMac.mm:530
#20 0x9026e3f7 in -[NSURLConnection(NSURLConnectionReallyInternal)
sendDidFinishLoading] ()
#21 0x9026e363 in _NSURLConnectionDidFinishLoading ()
#22 0x9565fcef in sendDidFinishLoadingCallback ()
...


-- 
Configure bugmail: https://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