[Webkit-unassigned] [Bug 102480] New: [EFL] Crash when opening play.google.com
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Nov 16 04:18:30 PST 2012
https://bugs.webkit.org/show_bug.cgi?id=102480
Summary: [EFL] Crash when opening play.google.com
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: WebKit EFL
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: mikhail.pozdnyakov at intel.com
CC: demarchi at webkit.org
0x00007ffff52aa5d6 in WTF::Vector<unsigned short, 256ul>::at (this=0x2653e58, i=0) at /media/ssd/WebKit/Source/WTF/wtf/Vector.h:550
550 ASSERT(i < size());
(gdb) bt
#0 0x00007ffff52aa5d6 in WTF::Vector<unsigned short, 256ul>::at (this=0x2653e58, i=0) at /media/ssd/WebKit/Source/WTF/wtf/Vector.h:550
#1 0x00007ffff52a9c07 in WTF::Vector<unsigned short, 256ul>::operator[] (this=0x2653e58, i=0) at /media/ssd/WebKit/Source/WTF/wtf/Vector.h:559
#2 0x00007ffff52a9b57 in WebCore::HarfBuzzShaper::HarfBuzzRun::glyphToCharacterIndexes (this=0x2653800)
at /media/ssd/WebKit/Source/WebCore/platform/graphics/harfbuzz/ng/HarfBuzzShaper.h:83
#3 0x00007ffff52a8ae9 in WebCore::HarfBuzzShaper::setGlyphPositionsForHarfBuzzRun (this=0x7fffffffc870, currentRun=0x2653800, harfbuzzBuffer=0x213ef40)
at /media/ssd/WebKit/Source/WebCore/platform/graphics/harfbuzz/ng/HarfBuzzShaper.cpp:372
#4 0x00007ffff52a8a14 in WebCore::HarfBuzzShaper::shapeHarfBuzzRuns (this=0x7fffffffc870, shouldSetDirection=false)
at /media/ssd/WebKit/Source/WebCore/platform/graphics/harfbuzz/ng/HarfBuzzShaper.cpp:357
#5 0x00007ffff52a7fb0 in WebCore::HarfBuzzShaper::shape (this=0x7fffffffc870, glyphBuffer=0x0)
at /media/ssd/WebKit/Source/WebCore/platform/graphics/harfbuzz/ng/HarfBuzzShaper.cpp:236
#6 0x00007ffff529ed57 in WebCore::Font::floatWidthForComplexText (this=0x20b25a0, run=...)
at /media/ssd/WebKit/Source/WebCore/platform/graphics/cairo/FontCairoHarfbuzzNG.cpp:68
#7 0x00007ffff4871443 in WebCore::Font::width (this=0x20b25a0, run=..., fallbackFonts=0x0, glyphOverflow=0x0)
at /media/ssd/WebKit/Source/WebCore/platform/graphics/Font.cpp:217
#8 0x00007ffff4ab76a5 in WebCore::RenderMenuList::updateOptionsWidth (this=0x2634d38) at /media/ssd/WebKit/Source/WebCore/rendering/RenderMenuList.cpp:183
#9 0x00007ffff4ab778d in WebCore::RenderMenuList::updateFromElement (this=0x2634d38) at /media/ssd/WebKit/Source/WebCore/rendering/RenderMenuList.cpp:198
#10 0x00007ffff4468ba9 in WebCore::updateFromElementCallback (node=0x2633e90) at /media/ssd/WebKit/Source/WebCore/html/HTMLFormControlElement.cpp:302
#11 0x00007ffff4219bd7 in WebCore::ContainerNode::dispatchPostAttachCallbacks () at /media/ssd/WebKit/Source/WebCore/dom/ContainerNode.cpp:689
#12 0x00007ffff4219a13 in WebCore::ContainerNode::resumePostAttachCallbacks (this=0xfb8300) at /media/ssd/WebKit/Source/WebCore/dom/ContainerNode.cpp:652
#13 0x00007ffff423b1ec in WebCore::Document::recalcStyle (this=0xfb8300, change=WebCore::Node::NoChange)
at /media/ssd/WebKit/Source/WebCore/dom/Document.cpp:1884
#14 0x00007ffff423b38c in WebCore::Document::updateStyleIfNeeded (this=0xfb8300) at /media/ssd/WebKit/Source/WebCore/dom/Document.cpp:1904
#15 0x00007ffff423ac1c in WebCore::Document::styleRecalcTimerFired (this=0xfb8300) at /media/ssd/WebKit/Source/WebCore/dom/Document.cpp:1793
#16 0x00007ffff427f1fe in WebCore::Timer<WebCore::Document>::fired (this=0xfb8840) at /media/ssd/WebKit/Source/WebCore/platform/Timer.h:106
#17 0x00007ffff4863116 in WebCore::ThreadTimers::sharedTimerFiredInternal (this=0x7875f0) at /media/ssd/WebKit/Source/WebCore/platform/ThreadTimers.cpp:116
#18 0x00007ffff4863037 in WebCore::ThreadTimers::sharedTimerFired () at /media/ssd/WebKit/Source/WebCore/platform/ThreadTimers.cpp:93
#19 0x00007ffff524ed7d in WebCore::timerEvent () at /media/ssd/WebKit/Source/WebCore/platform/efl/SharedTimerEfl.cpp:52
Reproducible with both EFL WK1 and EFL WK2, did not try other ports, so put [EFL] yet. However looks like HarfBuzz problem.
--
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