Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 511596 - [qt overlay] dev-qt/qtwebkit-5.3.0 + dev-qt/qtgui-5.3.0[-harfbuzz] - segmentation fault in hb_getSFntTable()
Summary: [qt overlay] dev-qt/qtwebkit-5.3.0 + dev-qt/qtgui-5.3.0[-harfbuzz] - segmenta...
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-05-27 07:29 UTC by Franz Trischberger
Modified: 2014-07-04 09:27 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Franz Trischberger 2014-05-27 07:29:50 UTC
Using qupzilla I get te following backtrace:
#0  0x0000000000000040 in ?? ()
#1  0x00007ffff1a6d5fe in hb_getSFntTable(void*, unsigned int, unsigned char*, unsigned int*) ()
   from /usr/lib64/libQt5Gui.so.5
#2  0x00007ffff4496b53 in HB_LoadFace () from /usr/lib64/libQt5Core.so.5
#3  0x00007ffff1a70784 in QFontEngine::harfbuzzFont() const () from /usr/lib64/libQt5Gui.so.5
#4  0x00007ffff1a8f72e in QTextEngine::shapeTextWithHarfbuzz(QScriptItem const&, unsigned short const*, int, QFontEngine
*, QVector<unsigned int> const&, bool) const () from /usr/lib64/libQt5Gui.so.5
#5  0x00007ffff1a92dbf in QTextEngine::shapeText(int) const () from /usr/lib64/libQt5Gui.so.5
#6  0x00007ffff1a9381c in QTextEngine::shape(int) const () from /usr/lib64/libQt5Gui.so.5
#7  0x00007ffff1aa5d61 in QTextLine::layout_helper(int) () from /usr/lib64/libQt5Gui.so.5
#8  0x00007ffff1aa7145 in QTextLine::setLineWidth(double) () from /usr/lib64/libQt5Gui.so.5
#9  0x00007ffff5a790ab in WebCore::setupLayout(QTextLayout*, WebCore::TextRun const&) ()
   from /usr/lib64/libQt5WebKit.so.5
[...]

It crashes in harfbuzz. Enabling USE=harfbuzz for qtgui made the crash go away (qupzilla runs and get's used since more than a day now).
Comment 1 Davide Pesavento (RETIRED) gentoo-dev 2014-07-04 01:21:09 UTC
Still reproducible with 5.3.1?
Comment 2 Franz Trischberger 2014-07-04 06:56:42 UTC
(In reply to Davide Pesavento from comment #1)
> Still reproducible with 5.3.1?

problem seems to be gone with 5.3.1.
Comment 3 Davide Pesavento (RETIRED) gentoo-dev 2014-07-04 09:27:02 UTC
ok closing