[Webkit-unassigned] [Bug 86876] New: [Gtk] svg/text/text-tselect-02-f.svg crashes consistently on 64-bit debug builder

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri May 18 11:20:20 PDT 2012


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

           Summary: [Gtk] svg/text/text-tselect-02-f.svg crashes
                    consistently on 64-bit debug builder
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit Gtk
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: zandobersek at gmail.com


Here's the crash log:

Crash log for DumpRenderTree (pid 29552):

[New LWP 29552]
[New LWP 29609]
[New LWP 29556]
[New LWP 29710]
[New LWP 29608]
[New LWP 29595]
[Thread debugging using libthread_db enabled]
Core was generated by `/home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/Programs/DumpR'.
Program terminated with signal 11, Segmentation fault.
#0  0x00007fc58b22adc8 in WebCore::FontCache::getCachedFontData (this=0x237d160, platformData=0x7fff90f0ebf0, shouldRetain=WebCore::FontCache::DoNotRetain) at ../../Source/WebCore/platform/graphics/FontCache.cpp:280
280            ASSERT(m_purgePreventCount);

Thread 6 (Thread 0x7fc53d2fa700 (LWP 29595)):
#0  0x00007fc5875742c4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007fc58f16339e in WTF::ThreadCondition::wait (this=0x3cecd58, mutex=...) at ../../Source/WTF/wtf/ThreadingPthreads.cpp:396
#2  0x00007fc58f15f561 in WTF::ParallelEnvironment::ThreadPrivate::workerThread (threadData=0x3cecd00) at ../../Source/WTF/wtf/ParallelJobsGeneric.cpp:137
#3  0x00007fc58f1623cd in WTF::threadEntryPoint (contextData=0x3d2e8b0) at ../../Source/WTF/wtf/Threading.cpp:69
#4  0x00007fc58f162a5f in WTF::wtfThreadEntryPoint (param=0x3cc88f0) at ../../Source/WTF/wtf/ThreadingPthreads.cpp:162
#5  0x00007fc58756fb40 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007fc5872ba36d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fc53dafb700 (LWP 29608)):
#0  0x00007fc5875742c4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007fc58f16339e in WTF::ThreadCondition::wait (this=0x44e9368, mutex=...) at ../../Source/WTF/wtf/ThreadingPthreads.cpp:396
#2  0x00007fc58f15f561 in WTF::ParallelEnvironment::ThreadPrivate::workerThread (threadData=0x44e9310) at ../../Source/WTF/wtf/ParallelJobsGeneric.cpp:137
#3  0x00007fc58f1623cd in WTF::threadEntryPoint (contextData=0x4407d10) at ../../Source/WTF/wtf/Threading.cpp:69
#4  0x00007fc58f162a5f in WTF::wtfThreadEntryPoint (param=0x44c5180) at ../../Source/WTF/wtf/ThreadingPthreads.cpp:162
#5  0x00007fc58756fb40 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007fc5872ba36d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fc5377fe700 (LWP 29710)):
#0  0x00007fc58757463b in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007fc588949c05 in g_cond_wait_until () from /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Dependencies/Root/lib64/libglib-2.0.so.0
#2  0x00007fc5888c8d11 in g_async_queue_pop_intern_unlocked () from /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Dependencies/Root/lib64/libglib-2.0.so.0
#3  0x00007fc5888c8f90 in g_async_queue_timeout_pop_unlocked () from /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Dependencies/Root/lib64/libglib-2.0.so.0
#4  0x00007fc588927bae in g_thread_pool_wait_for_new_task () from /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Dependencies/Root/lib64/libglib-2.0.so.0
#5  0x00007fc588927beb in g_thread_pool_thread_proxy () from /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Dependencies/Root/lib64/libglib-2.0.so.0
#6  0x00007fc58892765d in g_thread_proxy () from /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Dependencies/Root/lib64/libglib-2.0.so.0
#7  0x00007fc58756fb40 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007fc5872ba36d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fc53e918700 (LWP 29556)):
#0  0x00007fc58757463b in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007fc58f1634ab in WTF::ThreadCondition::timedWait (this=0x29f9768, mutex=..., absoluteTime=1337352005.466903) at ../../Source/WTF/wtf/ThreadingPthreads.cpp:417
#2  0x00007fc58ef9a72e in JSC::BlockAllocator::waitForRelativeTimeWhileHoldingLock (this=0x29f9720, relative=1) at ../../Source/JavaScriptCore/heap/BlockAllocator.cpp:81
#3  0x00007fc58ef9a76d in JSC::BlockAllocator::waitForRelativeTime (this=0x29f9720, relative=1) at ../../Source/JavaScriptCore/heap/BlockAllocator.cpp:91
#4  0x00007fc58ef9a7bb in JSC::BlockAllocator::blockFreeingThreadMain (this=0x29f9720) at ../../Source/JavaScriptCore/heap/BlockAllocator.cpp:104
#5  0x00007fc58ef9a794 in JSC::BlockAllocator::blockFreeingThreadStartFunc (blockAllocator=0x29f9720) at ../../Source/JavaScriptCore/heap/BlockAllocator.cpp:96
#6  0x00007fc58f1623cd in WTF::threadEntryPoint (contextData=0x234dc60) at ../../Source/WTF/wtf/Threading.cpp:69
#7  0x00007fc58f162a5f in WTF::wtfThreadEntryPoint (param=0x22d4810) at ../../Source/WTF/wtf/ThreadingPthreads.cpp:162
#8  0x00007fc58756fb40 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#9  0x00007fc5872ba36d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fc5357fa700 (LWP 29609)):
#0  0x00007fc5875742c4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007fc58f16339e in WTF::ThreadCondition::wait (this=0x440f448, mutex=...) at ../../Source/WTF/wtf/ThreadingPthreads.cpp:396
#2  0x00007fc58f15f561 in WTF::ParallelEnvironment::ThreadPrivate::workerThread (threadData=0x440f3f0) at ../../Source/WTF/wtf/ParallelJobsGeneric.cpp:137
#3  0x00007fc58f1623cd in WTF::threadEntryPoint (contextData=0x440f490) at ../../Source/WTF/wtf/Threading.cpp:69
#4  0x00007fc58f162a5f in WTF::wtfThreadEntryPoint (param=0x4461ce0) at ../../Source/WTF/wtf/ThreadingPthreads.cpp:162
#5  0x00007fc58756fb40 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007fc5872ba36d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fc58f4d3900 (LWP 29552)):
#0  0x00007fc58b22adc8 in WebCore::FontCache::getCachedFontData (this=0x237d160, platformData=0x7fff90f0ebf0, shouldRetain=WebCore::FontCache::DoNotRetain) at ../../Source/WebCore/platform/graphics/FontCache.cpp:280
#1  0x00007fc58b741b82 in WebCore::FontCache::getFontDataForCharacters (this=0x237d160, font=..., characters="S郰翿", length=1) at ../../Source/WebCore/platform/graphics/freetype/FontCacheFreeType.cpp:92
#2  0x00007fc58b23b715 in WebCore::Font::glyphDataAndPageForCharacter (this=0x70d99e8, c=83, mirror=false, variant=WebCore::NormalVariant) at ../../Source/WebCore/platform/graphics/FontFastPath.cpp:201
#3  0x00007fc58b23acbc in WebCore::Font::glyphDataForCharacter (this=0x70d99e8, c=83, mirror=false, variant=WebCore::AutoVariant) at ../../Source/WebCore/platform/graphics/FontFastPath.cpp:47
#4  0x00007fc58b27cac4 in WebCore::WidthIterator::glyphDataForCharacter (this=0x74332c0, character=83, mirror=false, currentCharacter=0, advanceLength=@0x7fff90f0f00c) at ../../Source/WebCore/platform/graphics/WidthIterator.cpp:83
#5  0x00007fc58b27cd2a in WebCore::WidthIterator::advance (this=0x74332c0, offset=1, glyphBuffer=0x0) at ../../Source/WebCore/platform/graphics/WidthIterator.cpp:112
#6  0x00007fc58b586bec in WebCore::SVGTextMetricsBuilder::advanceSimpleText (this=0x70d97c8) at ../../Source/WebCore/rendering/svg/SVGTextMetricsBuilder.cpp:68
#7  0x00007fc58b586b8b in WebCore::SVGTextMetricsBuilder::advance (this=0x70d97c8) at ../../Source/WebCore/rendering/svg/SVGTextMetricsBuilder.cpp:57
#8  0x00007fc58b5874cb in WebCore::SVGTextMetricsBuilder::measureTextRenderer (this=0x70d97c8, text=0x70d9978, data=0x7fff90f0f400) at ../../Source/WebCore/rendering/svg/SVGTextMetricsBuilder.cpp:159
#9  0x00007fc58b5875dc in WebCore::SVGTextMetricsBuilder::walkTree (this=0x70d97c8, start=0x70d9698, stopAtLeaf=0x70d9978, data=0x7fff90f0f400) at ../../Source/WebCore/rendering/svg/SVGTextMetricsBuilder.cpp:203
#10 0x00007fc58b587777 in WebCore::SVGTextMetricsBuilder::buildMetricsAndLayoutAttributes (this=0x70d97c8, textRoot=0x70d9698, stopAtLeaf=0x70d9978, allCharactersMap=...) at ../../Source/WebCore/rendering/svg/SVGTextMetricsBuilder.cpp:233
#11 0x00007fc58b5802ad in WebCore::SVGTextLayoutAttributesBuilder::buildLayoutAttributesForTextRenderer (this=0x70d9780, text=0x70d9978) at ../../Source/WebCore/rendering/svg/SVGTextLayoutAttributesBuilder.cpp:57
#12 0x00007fc58b55a820 in WebCore::RenderSVGText::subtreeTextDidChange (this=0x70d9698, text=0x70d9978) at ../../Source/WebCore/rendering/svg/RenderSVGText.cpp:316
#13 0x00007fc58b5325ea in WebCore::RenderSVGInlineText::setTextInternal (this=0x70d9978, text=...) at ../../Source/WebCore/rendering/svg/RenderSVGInlineText.cpp:79
#14 0x00007fc58b4d8085 in WebCore::RenderText::setText (this=0x70d9978, text=..., force=false) at ../../Source/WebCore/rendering/RenderText.cpp:1365
#15 0x00007fc58b4d786a in WebCore::RenderText::setTextWithOffset (this=0x70d9978, text=..., offset=0, len=25, force=false) at ../../Source/WebCore/rendering/RenderText.cpp:1245
#16 0x00007fc58ac6d88f in WebCore::CharacterData::updateRenderer (this=0x70d9890, offsetOfReplacedData=0, lengthOfReplacedData=25) at ../../Source/WebCore/dom/CharacterData.cpp:191
#17 0x00007fc58ac6d72a in WebCore::CharacterData::setDataAndUpdate (this=0x70d9890, newData="StartIndex: 0. NumChars: 9", offsetOfReplacedData=0, oldLength=25, newLength=26) at ../../Source/WebCore/dom/CharacterData.cpp:181
#18 0x00007fc58ac6d05e in WebCore::CharacterData::setData (this=0x70d9890, data="StartIndex: 0. NumChars: 9") at ../../Source/WebCore/dom/CharacterData.cpp:49
#19 0x00007fc58b846cb4 in WebCore::setJSCharacterDataData (exec=0x7fc53dcf9090, thisObject=0x7fc53dccd360, value=...) at DerivedSources/WebCore/JSCharacterData.cpp:182
#20 0x00007fc58b848a0b in JSC::lookupPut<WebCore::JSCharacterData> (exec=0x7fc53dcf9090, propertyName=..., value=..., table=0x7fc58e4359e0, thisObj=0x7fc53dccd360, shouldThrow=false) at ../../Source/JavaScriptCore/runtime/Lookup.h:362
#21 0x00007fc58b84869b in JSC::lookupPut<WebCore::JSCharacterData, WebCore::JSNode> (exec=0x7fc53dcf9090, propertyName=..., value=..., table=0x7fc58e4359e0, thisObj=0x7fc53dccd360, slot=...) at ../../Source/JavaScriptCore/runtime/Lookup.h:378
#22 0x00007fc58b846c44 in WebCore::JSCharacterData::put (cell=0x7fc53dccd360, exec=0x7fc53dcf9090, propertyName=..., value=..., slot=...) at DerivedSources/WebCore/JSCharacterData.cpp:174
#23 0x00007fc58ef3fde7 in JSC::JSValue::put (this=0x7fff90f0f950, exec=0x7fc53dcf9090, propertyName=..., value=..., slot=...) at ../../Source/JavaScriptCore/runtime/JSObject.h:859
#24 0x00007fc58efeb092 in JSC::cti_op_put_by_id (args=0x7fff90f0f9a0) at ../../Source/JavaScriptCore/jit/JITStubs.cpp:1422
#25 0x00007fc58efea3dd in JSC::JITThunks::tryCacheGetByID (callFrame=0x7fc5400efa61, codeBlock=0x7fff90f0f9a0, returnAddress=..., baseValue=..., propertyName=, slot=..., stubInfo=0x29f8c70) at ../../Source/JavaScriptCore/jit/JITStubs.cpp:969
#26 0x00007fc58efc1e21 in JSC::JITCode::execute (this=0x7fc53dc0dfb8, registerFile=0x23780c8, callFrame=0x7fc53dcf9040, globalData=0x29f8c70) at ../../Source/JavaScriptCore/jit/JITCode.h:127
#27 0x00007fc58efbe81a in JSC::Interpreter::executeCall (this=0x23780b0, callFrame=0x7fc53dcaf4e0, function=0x7fc53dc4e320, callType=JSC::CallTypeJS, callData=..., thisValue=..., args=...) at ../../Source/JavaScriptCore/interpreter/Interpreter.cpp:1304
#28 0x00007fc58f0771d4 in JSC::call (exec=0x7fc53dcaf4e0, functionObject=..., callType=JSC::CallTypeJS, callData=..., thisValue=..., args=...) at ../../Source/JavaScriptCore/runtime/CallData.cpp:39
#29 0x00007fc58aa0adaf in WebCore::JSMainThreadExecState::call (exec=0x7fc53dcaf4e0, functionObject=..., callType=JSC::CallTypeJS, callData=..., thisValue=..., args=...) at ../../Source/WebCore/bindings/js/JSMainThreadExecState.h:56
#30 0x00007fc58aa3bfa3 in WebCore::JSEventListener::handleEvent (this=0x721fcc0, scriptExecutionContext=0xa55a840, event=0x71b8320) at ../../Source/WebCore/bindings/js/JSEventListener.cpp:133
#31 0x00007fc58ad15298 in WebCore::EventTarget::fireEventListeners (this=0x74060b0, event=0x71b8320, d=0xa5606e0, entry=WTF::Vector of length 1, capacity 1 = {...}) at ../../Source/WebCore/dom/EventTarget.cpp:231
#32 0x00007fc58ad150de in WebCore::EventTarget::fireEventListeners (this=0x74060b0, event=0x71b8320) at ../../Source/WebCore/dom/EventTarget.cpp:198
#33 0x00007fc58ad324f3 in WebCore::Node::handleLocalEvents (this=0x74060b0, event=0x71b8320) at ../../Source/WebCore/dom/Node.cpp:2708
#34 0x00007fc58ad05f53 in WebCore::EventContext::handleLocalEvents (this=0x7002a60, event=0x71b8320) at ../../Source/WebCore/dom/EventContext.cpp:52
#35 0x00007fc58ad083d1 in WebCore::EventDispatcher::dispatchEvent (this=0x7fff90f101d0, event=...) at ../../Source/WebCore/dom/EventDispatcher.cpp:282
#36 0x00007fc58ad061c8 in WebCore::EventDispatchMediator::dispatchEvent (this=0x72c9d10, dispatcher=0x7fff90f101d0) at ../../Source/WebCore/dom/EventDispatchMediator.cpp:51
#37 0x00007fc58ad070e8 in WebCore::EventDispatcher::dispatchEvent (node=0x74060b0, mediator=...) at ../../Source/WebCore/dom/EventDispatcher.cpp:115
#38 0x00007fc58ad325ee in WebCore::Node::dispatchEvent (this=0x74060b0, event=...) at ../../Source/WebCore/dom/Node.cpp:2723
#39 0x00007fc58b62041c in WebCore::SVGElement::sendSVGLoadEventIfPossible (this=0x74060b0, sendParentLoadEvents=false) at ../../Source/WebCore/svg/SVGElement.cpp:464
#40 0x00007fc58b60d3ff in WebCore::SVGDocumentExtensions::dispatchSVGLoadEventToOutermostSVGElements (this=0x6fc37e0) at ../../Source/WebCore/svg/SVGDocumentExtensions.cpp:132
#41 0x00007fc58aca1695 in WebCore::Document::implicitClose (this=0xa55a710) at ../../Source/WebCore/dom/Document.cpp:2437
#42 0x00007fc58b0d60e1 in WebCore::FrameLoader::checkCallImplicitClose (this=0x2352498) at ../../Source/WebCore/loader/FrameLoader.cpp:761
#43 0x00007fc58b0d5e97 in WebCore::FrameLoader::checkCompleted (this=0x2352498) at ../../Source/WebCore/loader/FrameLoader.cpp:707
#44 0x00007fc58b0d5bf8 in WebCore::FrameLoader::finishedParsing (this=0x2352498) at ../../Source/WebCore/loader/FrameLoader.cpp:640
#45 0x00007fc58aca9f02 in WebCore::Document::finishedParsing (this=0xa55a710) at ../../Source/WebCore/dom/Document.cpp:4727
#46 0x00007fc58b6f3ecd in WebCore::XMLDocumentParser::end (this=0x74621a0) at ../../Source/WebCore/xml/parser/XMLDocumentParser.cpp:214
#47 0x00007fc58b6f3f06 in WebCore::XMLDocumentParser::finish (this=0x74621a0) at ../../Source/WebCore/xml/parser/XMLDocumentParser.cpp:226
#48 0x00007fc58b0cfbd2 in WebCore::DocumentWriter::end (this=0x747a770) at ../../Source/WebCore/loader/DocumentWriter.cpp:241
#49 0x00007fc58b0c374f in WebCore::DocumentLoader::finishedLoading (this=0x747a6b0) at ../../Source/WebCore/loader/DocumentLoader.cpp:299
#50 0x00007fc58b11351d in WebCore::MainResourceLoader::didFinishLoading (this=0x721af40, finishTime=0) at ../../Source/WebCore/loader/MainResourceLoader.cpp:544
#51 0x00007fc58b11ffbd in WebCore::ResourceLoader::didFinishLoading (this=0x721af40, finishTime=0) at ../../Source/WebCore/loader/ResourceLoader.cpp:435
#52 0x00007fc58b2d3d04 in WebCore::readCallback (source=0x7fc53845ec00, asyncResult=0x37f6ed0, data=0x7323f40) at ../../Source/WebCore/platform/network/soup/ResourceHandleSoup.cpp:864
#53 0x00007fc588aaf920 in async_ready_callback_wrapper () from /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Dependencies/Root/lib64/libgio-2.0.so.0
#54 0x00007fc588ac8334 in g_simple_async_result_complete () from /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Dependencies/Root/lib64/libgio-2.0.so.0
#55 0x00007fc588ac84eb in complete_in_idle_cb_for_thread () from /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Dependencies/Root/lib64/libgio-2.0.so.0
#56 0x00007fc5888fda25 in g_idle_dispatch () from /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Dependencies/Root/lib64/libglib-2.0.so.0
#57 0x00007fc5888fb290 in g_main_dispatch () from /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Dependencies/Root/lib64/libglib-2.0.so.0
#58 0x00007fc5888fbf56 in g_main_context_dispatch () from /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Dependencies/Root/lib64/libglib-2.0.so.0
#59 0x00007fc5888fc140 in g_main_context_iterate () from /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Dependencies/Root/lib64/libglib-2.0.so.0
#60 0x00007fc5888fc576 in g_main_loop_run () from /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Dependencies/Root/lib64/libglib-2.0.so.0
#61 0x00007fc5891e062b in gtk_main () from /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Dependencies/Root/lib64/libgtk-3.so.0
#62 0x000000000045dd53 in runTest (testPathOrURL=...) at ../../Tools/DumpRenderTree/gtk/DumpRenderTree.cpp:696
#63 0x000000000045d3cb in runTestingServerLoop () at ../../Tools/DumpRenderTree/gtk/DumpRenderTree.cpp:483
#64 0x00000000004603e7 in main (argc=2, argv=0x7fff90f11338) at ../../Tools/DumpRenderTree/gtk/DumpRenderTree.cpp:1378

STDERR: 
STDERR: warning: Can't read pathname for load map: Input/output error.
STDERR: warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)
STDERR: 
STDERR: warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)
STDERR: 
STDERR: warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)
STDERR: 
STDERR: warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)
STDERR: 
STDERR: warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)
STDERR: 
STDERR: Traceback (most recent call last):
STDERR: File "/home/slave/webkitgtk/gtk-linux-64-debug/build/Tools/gdb/webkit.py", line 160, in to_string
STDERR: return JSCUStringPrinter(self.val['m_string']).to_string()
STDERR: File "/home/slave/webkitgtk/gtk-linux-64-debug/build/Tools/gdb/webkit.py", line 130, in to_string
STDERR: if self.is_8bit():
STDERR: File "/home/slave/webkitgtk/gtk-linux-64-debug/build/Tools/gdb/webkit.py", line 135, in is_8bit
STDERR: return self.val['m_hashAndFlags'] & self.val['s_hashFlag8BitBuffer']
STDERR: gdb.error: There is no member or method named m_hashAndFlags.
STDERR: ASSERTION FAILED: m_purgePreventCount
STDERR: ../../Source/WebCore/platform/graphics/FontCache.cpp(280) : WebCore::SimpleFontData* WebCore::FontCache::getCachedFontData(const WebCore::FontPlatformData*, WebCore::FontCache::ShouldRetain)
STDERR: 1   0x7fc58b22adbe /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/.libs/libwebkitgtk-3.0.so.0(+0x1cb4dbe) [0x7fc58b22adbe]
STDERR: 2   0x7fc58b741b82 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/.libs/libwebkitgtk-3.0.so.0(+0x21cbb82) [0x7fc58b741b82]
STDERR: 3   0x7fc58b23b715 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/.libs/libwebkitgtk-3.0.so.0(+0x1cc5715) [0x7fc58b23b715]
STDERR: 4   0x7fc58b23acbc /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/.libs/libwebkitgtk-3.0.so.0(+0x1cc4cbc) [0x7fc58b23acbc]
STDERR: 5   0x7fc58b27cac4 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/.libs/libwebkitgtk-3.0.so.0(+0x1d06ac4) [0x7fc58b27cac4]
STDERR: 6   0x7fc58b27cd2a /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/.libs/libwebkitgtk-3.0.so.0(+0x1d06d2a) [0x7fc58b27cd2a]
STDERR: 7   0x7fc58b586bec /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/.libs/libwebkitgtk-3.0.so.0(+0x2010bec) [0x7fc58b586bec]
STDERR: 8   0x7fc58b586b8b /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/.libs/libwebkitgtk-3.0.so.0(+0x2010b8b) [0x7fc58b586b8b]
STDERR: 9   0x7fc58b5874cb /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/.libs/libwebkitgtk-3.0.so.0(+0x20114cb) [0x7fc58b5874cb]
STDERR: 10  0x7fc58b5875dc /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/.libs/libwebkitgtk-3.0.so.0(+0x20115dc) [0x7fc58b5875dc]
STDERR: 11  0x7fc58b587777 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/.libs/libwebkitgtk-3.0.so.0(+0x2011777) [0x7fc58b587777]
STDERR: 12  0x7fc58b5802ad /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/.libs/libwebkitgtk-3.0.so.0(+0x200a2ad) [0x7fc58b5802ad]
STDERR: 13  0x7fc58b55a820 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/.libs/libwebkitgtk-3.0.so.0(+0x1fe4820) [0x7fc58b55a820]
STDERR: 14  0x7fc58b5325ea /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/.libs/libwebkitgtk-3.0.so.0(+0x1fbc5ea) [0x7fc58b5325ea]
STDERR: 15  0x7fc58b4d8085 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/.libs/libwebkitgtk-3.0.so.0(+0x1f62085) [0x7fc58b4d8085]
STDERR: 16  0x7fc58b4d786a /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/.libs/libwebkitgtk-3.0.so.0(+0x1f6186a) [0x7fc58b4d786a]
STDERR: 17  0x7fc58ac6d88f /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/.libs/libwebkitgtk-3.0.so.0(+0x16f788f) [0x7fc58ac6d88f]
STDERR: 18  0x7fc58ac6d72a /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/.libs/libwebkitgtk-3.0.so.0(+0x16f772a) [0x7fc58ac6d72a]
STDERR: 19  0x7fc58ac6d05e /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/.libs/libwebkitgtk-3.0.so.0(+0x16f705e) [0x7fc58ac6d05e]
STDERR: 20  0x7fc58b846cb4 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/.libs/libwebkitgtk-3.0.so.0(+0x22d0cb4) [0x7fc58b846cb4]
STDERR: 21  0x7fc58b848a0b /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/.libs/libwebkitgtk-3.0.so.0(+0x22d2a0b) [0x7fc58b848a0b]
STDERR: 22  0x7fc58b84869b /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/.libs/libwebkitgtk-3.0.so.0(+0x22d269b) [0x7fc58b84869b]
STDERR: 23  0x7fc58b846c44 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/.libs/libwebkitgtk-3.0.so.0(+0x22d0c44) [0x7fc58b846c44]
STDERR: 24  0x7fc58ef3fde7 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/.libs/libjavascriptcoregtk-3.0.so.0(_ZN3JSC7JSValue3putEPNS_9ExecStateENS_12PropertyNameES0_RNS_15PutPropertySlotE+0xa9) [0x7fc58ef3fde7]
STDERR: 25  0x7fc58efeb092 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/.libs/libjavascriptcoregtk-3.0.so.0(cti_op_put_by_id+0xd3) [0x7fc58efeb092]
STDERR: 26  0x7fc58efea3dd /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/.libs/libjavascriptcoregtk-3.0.so.0(+0x51e3dd) [0x7fc58efea3dd]
STDERR: 27  0x7fc58efc1e21 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/.libs/libjavascriptcoregtk-3.0.so.0(_ZN3JSC7JITCode7executeEPNS_12RegisterFileEPNS_9ExecStateEPNS_12JSGlobalDataE+0x61) [0x7fc58efc1e21]
STDERR: 28  0x7fc58efbe81a /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/.libs/libjavascriptcoregtk-3.0.so.0(_ZN3JSC11Interpreter11executeCallEPNS_9ExecStateEPNS_8JSObjectENS_8CallTypeERKNS_8CallDataENS_7JSValueERKNS_7ArgListE+0x63e) [0x7fc58efbe81a]
STDERR: 29  0x7fc58f0771d4 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/.libs/libjavascriptcoregtk-3.0.so.0(_ZN3JSC4callEPNS_9ExecStateENS_7JSValueENS_8CallTypeERKNS_8CallDataES2_RKNS_7ArgListE+0x106) [0x7fc58f0771d4]
STDERR: 30  0x7fc58aa0adaf /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/.libs/libwebkitgtk-3.0.so.0(+0x1494daf) [0x7fc58aa0adaf]
STDERR: 31  0x7fc58aa3bfa3 /home/slave/webkitgtk/gtk-linux-64-debug/build/WebKitBuild/Debug/.libs/libwebkitgtk-3.0.so.0(+0x14c5fa3) [0x7fc58aa3bfa3]

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


More information about the webkit-unassigned mailing list