WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED INVALID
102480
[EFL] Crash when opening play.google.com
https://bugs.webkit.org/show_bug.cgi?id=102480
Summary
[EFL] Crash when opening play.google.com
Mikhail Pozdnyakov
Reported
2012-11-16 04:20:21 PST
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.
Attachments
Add attachment
proposed patch, testcase, etc.
Dominik Röttsches (drott)
Comment 1
2012-11-19 01:02:34 PST
Did you --update-efl after
bug 101323
?
Mikhail Pozdnyakov
Comment 2
2012-11-20 02:19:14 PST
(In reply to
comment #1
)
> Did you --update-efl after
bug 101323
?
yeah it helped, thanks
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug