Bug 374212 - systemsettings crashed in wayland after changing the font
Summary: systemsettings crashed in wayland after changing the font
Status: RESOLVED DUPLICATE of bug 364746
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_fontinst (show other bugs)
Version: 5.8.4
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-12-27 15:27 UTC by Munzir Taha
Modified: 2017-01-04 14:43 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Munzir Taha 2016-12-27 15:27:58 UTC
Application: systemsettings5 (5.8.4)

Qt Version: 5.7.1
Frameworks Version: 5.29.0
Operating System: Linux 4.8.13-1-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:
- Launched systemsettings
- Changed the font
- It crashed.

This is Arch Linux updated to latest.

-- Backtrace:
Application: System Settings (systemsettings5), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fc01b0381c0 (LWP 3999))]

Thread 2 (Thread 0x7fc005605700 (LWP 4001)):
#0  0x00007fc016d6e48d in poll () at /usr/lib/libc.so.6
#1  0x00007fc011151786 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fc01115189c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007fc0176912db in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007fc01763ad3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007fc01745d063 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fc017fa6de5 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007fc017461cf8 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fc012e3c454 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fc016d777df in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7fc01b0381c0 (LWP 3999)):
[KCrash Handler]
#6  0x00007fc0139081e3 in XAddExtension () at /usr/lib/libX11.so.6
#7  0x00007fbfe774ea05 in  () at /usr/lib/libXft.so.2
#8  0x00007fbfe774eede in XftDefaultHasRender () at /usr/lib/libXft.so.2
#9  0x00007fbfe774f410 in XftDefaultSubstitute () at /usr/lib/libXft.so.2
#10 0x00007fbfe7751d45 in XftFontMatch () at /usr/lib/libXft.so.2
#11 0x00007fbfe7751ed3 in XftFontOpen () at /usr/lib/libXft.so.2
#12 0x00007fbfe7df9c07 in KFI::CFcEngine::getFont(int) () at /usr/lib/libkfontinstui.so.5
#13 0x00007fbfe7dfa1a3 in KFI::CFcEngine::queryFont() () at /usr/lib/libkfontinstui.so.5
#14 0x00007fbfe7dfa908 in KFI::CFcEngine::getSizes() () at /usr/lib/libkfontinstui.so.5
#15 0x00007fbfe7dfbf00 in KFI::CFcEngine::draw(QString const&, unsigned int, int, QColor const&, QColor const&, int, int, bool, QList<KFI::CFcEngine::TRange> const&, QList<KFI::CFcEngine::TChar>*) () at /usr/lib/libkfontinstui.so.5
#16 0x00007fbff5ecbdcc in  () at /usr/lib/qt/plugins/kcm_fontinst.so
#17 0x00007fbff5efa833 in  () at /usr/lib/qt/plugins/kcm_fontinst.so
#18 0x00007fbff5f10229 in  () at /usr/lib/qt/plugins/kcm_fontinst.so
#19 0x00007fc0176680c9 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#20 0x00007fbff5f0e925 in  () at /usr/lib/qt/plugins/kcm_fontinst.so
#21 0x00007fbff5eeca2e in  () at /usr/lib/qt/plugins/kcm_fontinst.so
#22 0x00007fbff5f0fb01 in  () at /usr/lib/qt/plugins/kcm_fontinst.so
#23 0x00007fc0176680c9 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#24 0x00007fc0175ebe97 in QItemSelectionModel::selectionChanged(QItemSelection const&, QItemSelection const&) () at /usr/lib/libQt5Core.so.5
#25 0x00007fc0175f06fb in QItemSelectionModel::emitSelectionChanged(QItemSelection const&, QItemSelection const&) () at /usr/lib/libQt5Core.so.5
#26 0x00007fc0175f4242 in QItemSelectionModel::select(QItemSelection const&, QFlags<QItemSelectionModel::SelectionFlag>) () at /usr/lib/libQt5Core.so.5
#27 0x00007fc0175edc2c in QItemSelectionModel::select(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) () at /usr/lib/libQt5Core.so.5
#28 0x00007fbff5ee5930 in  () at /usr/lib/qt/plugins/kcm_fontinst.so
#29 0x00007fbff5efe1bd in  () at /usr/lib/qt/plugins/kcm_fontinst.so
#30 0x00007fbff5f1033b in  () at /usr/lib/qt/plugins/kcm_fontinst.so
#31 0x00007fc0176680c9 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#32 0x00007fbff5f0e7fe in  () at /usr/lib/qt/plugins/kcm_fontinst.so
#33 0x00007fbff5f0f64f in  () at /usr/lib/qt/plugins/kcm_fontinst.so
#34 0x00007fc0176680c9 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#35 0x00007fbff5f11447 in  () at /usr/lib/qt/plugins/kcm_fontinst.so
#36 0x00007fbff5f137a5 in  () at /usr/lib/qt/plugins/kcm_fontinst.so
#37 0x00007fc017fb3120 in  () at /usr/lib/libQt5DBus.so.5
#38 0x00007fc017668f29 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#39 0x00007fc0191c535c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#40 0x00007fc0191ccad1 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#41 0x00007fc01763c8e0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#42 0x00007fc01763f06d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#43 0x00007fc017690eb3 in  () at /usr/lib/libQt5Core.so.5
#44 0x00007fc011151587 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#45 0x00007fc0111517f0 in  () at /usr/lib/libglib-2.0.so.0
#46 0x00007fc01115189c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#47 0x00007fc0176912bf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#48 0x00007fc01763ad3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#49 0x00007fc01764323c in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#50 0x000000000040c0b0 in  ()
#51 0x00007fc016caf291 in __libc_start_main () at /usr/lib/libc.so.6
#52 0x000000000040c12a in _start ()

Reported using DrKonqi
Comment 1 Christoph Feck 2017-01-04 14:43:29 UTC

*** This bug has been marked as a duplicate of bug 364746 ***