Details
-
Bug
-
Resolution: Done
-
Not Evaluated
-
5.8.0
-
None
-
on Arch Linux:
- systemsettings 5.9.5-1
- kscreen 5.9.5-1
- libkscreen 5.9.5-1
- qt5-base 5.8.0-10
- freetype2 2.7.1-1
Description
(This is related to https://bugs.kde.org/show_bug.cgi?id=379344)
It seems that there is a recursion in QtFontEngine for Qt 5.8.0.
This bug (MAYBE) occured when calling /usr/lib/libfreetype.so.6 from QFontEngine.
Here is backtrace for this bug via gdb:
#0 0x00007fffeb1950d9 in ?? () from /usr/lib/libfreetype.so.6 #1 0x00007fffeb1c3f96 in ?? () from /usr/lib/libfreetype.so.6 #2 0x00007fffeb199e4c in ?? () from /usr/lib/libfreetype.so.6 #3 0x00007fffeb19ab5a in ?? () from /usr/lib/libfreetype.so.6 #4 0x00007fffeb19bde0 in ?? () from /usr/lib/libfreetype.so.6 #5 0x00007fffeb1813ae in FT_Load_Glyph () from /usr/lib/libfreetype.so.6 #6 0x00007fffeb1cf089 in ?? () from /usr/lib/libfreetype.so.6 #7 0x00007fffeb181585 in FT_Load_Glyph () from /usr/lib/libfreetype.so.6 #8 0x00007fffe785d469 in QFontEngineFT::loadGlyph(QFontEngineFT::QGlyphSet*, unsigned int, QFixed, QFontEngine::GlyphFormat, bool, bool) const () from /usr/lib/libQt5XcbQpa.so.5 #9 0x00007fffe78600b1 in QFontEngineFT::loadGlyphFor(unsigned int, QFixed, QFontEngine::GlyphFormat, QTransform const&, bool, bool) () from /usr/lib/libQt5XcbQpa.so.5 #10 0x00007fffe78619a9 in QFontEngineFT::alphaMapForGlyph(unsigned int, QFixed, QTransform const&) () from /usr/lib/libQt5XcbQpa.so.5 #11 0x00007fffe7859e4e in QFontEngineFT::alphaMapForGlyph(unsigned int, QFixed) () from /usr/lib/libQt5XcbQpa.so.5 #12 0x00007ffff5999f5f in QFontEngine::alphaMapForGlyph(unsigned int, QFixed, QTransform const&) () from /usr/lib/libQt5Gui.so.5 #13 0x00007fffe7861b1d in QFontEngineFT::alphaMapForGlyph(unsigned int, QFixed, QTransform const&) () from /usr/lib/libQt5XcbQpa.so.5 #14 0x00007fffe7859e4e in QFontEngineFT::alphaMapForGlyph(unsigned int, QFixed) () from /usr/lib/libQt5XcbQpa.so.5 #15 0x00007ffff5999f5f in QFontEngine::alphaMapForGlyph(unsigned int, QFixed, QTransform const&) () from /usr/lib/libQt5Gui.so.5 #16 0x00007fffe7861b1d in QFontEngineFT::alphaMapForGlyph(unsigned int, QFixed, QTransform const&) () from /usr/lib/libQt5XcbQpa.so.5 #17 0x00007fffe7859e4e in QFontEngineFT::alphaMapForGlyph(unsigned int, QFixed) () from /usr/lib/libQt5XcbQpa.so.5