https://bugs.kde.org/show_bug.cgi?id=364746
Bug ID: 364746 Summary: Crash when accessing 'Font Management' inside Fonts section of 'Settings' Product: systemsettings Version: 5.6.4 Platform: Fedora RPMs OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: bugzi...@goodfellow.it Application: systemsettings5 (5.6.4) Qt Version: 5.6.0 Frameworks Version: 5.22.0 Operating System: Linux 4.5.7-300.fc24.x86_64 x86_64 Distribution (Platform): Fedora RPMs -- Information about the crash: - What I was doing when the application crashed: Just tried to open Font Management from inside the Font section of KDE Settings - Custom settings of the application: I'm on Fedora24 with Wayland enabled The crash can be reproduced every time. -- Backtrace: Application: Impostazioni di sistema (systemsettings5), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f4dd24b1900 (LWP 2823))] Thread 2 (Thread 0x7f4dc557e700 (LWP 2824)): #0 0x00007f4ddfa65009 in QMutex::unlock() () from /lib64/libQt5Core.so.5 #1 0x00007f4ddfc583f1 in postEventSourcePrepare(_GSource*, int*) () from /lib64/libQt5Core.so.5 #2 0x00007f4ddb144f7d in g_main_context_prepare () from /lib64/libglib-2.0.so.0 #3 0x00007f4ddb14596b in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0 #4 0x00007f4ddb145b5c in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #5 0x00007f4ddfc5865b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #6 0x00007f4ddfc07a6a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #7 0x00007f4ddfa67a03 in QThread::exec() () from /lib64/libQt5Core.so.5 #8 0x00007f4de035f3b9 in QDBusConnectionManager::run() () from /lib64/libQt5DBus.so.5 #9 0x00007f4ddfa6c03a in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5 #10 0x00007f4ddc1695ca in start_thread () from /lib64/libpthread.so.0 #11 0x00007f4ddee5fead in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f4dd24b1900 (LWP 2823)): [KCrash Handler] #5 0x00007f4ddd00bba3 in XAddExtension () from /lib64/libX11.so.6 #6 0x00007f4dbaaf84dd in _XftDisplayInfoGet () from /lib64/libXft.so.2 #7 0x00007f4dbaaf89fe in XftDefaultHasRender () from /lib64/libXft.so.2 #8 0x00007f4dbaaf8e28 in XftDefaultSubstitute () from /lib64/libXft.so.2 #9 0x00007f4dbaafb845 in XftFontMatch () from /lib64/libXft.so.2 #10 0x00007f4dbaafb9d3 in XftFontOpen () from /lib64/libXft.so.2 #11 0x00007f4dbb3359e7 in KFI::CFcEngine::getFont(int) () from /lib64/libkfontinstui.so.5 #12 0x00007f4dbb335f83 in KFI::CFcEngine::queryFont() () from /lib64/libkfontinstui.so.5 #13 0x00007f4dbb336778 in KFI::CFcEngine::getSizes() () from /lib64/libkfontinstui.so.5 #14 0x00007f4dbb337d70 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>*) () from /lib64/libkfontinstui.so.5 #15 0x00007f4dbb82743c in KFI::CFontPreview::showFont() () from /usr/lib64/qt5/plugins/kcm_fontinst.so #16 0x00007f4dbb8553d3 in KFI::CKCmFontInst::fontsSelected(QList<QModelIndex> const&) () from /usr/lib64/qt5/plugins/kcm_fontinst.so #17 0x00007f4dbb86ab89 in KFI::CKCmFontInst::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib64/qt5/plugins/kcm_fontinst.so #18 0x00007f4ddfc31012 in QMetaObject::activate(QObject*, int, int, void**) () from /lib64/libQt5Core.so.5 #19 0x00007f4dbb869275 in KFI::CFontListView::itemsSelected(QList<QModelIndex> const&) () from /usr/lib64/qt5/plugins/kcm_fontinst.so #20 0x00007f4dbb84776e in KFI::CFontListView::selectionChanged(QItemSelection const&, QItemSelection const&) () from /usr/lib64/qt5/plugins/kcm_fontinst.so #21 0x00007f4dbb86a461 in KFI::CFontListView::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib64/qt5/plugins/kcm_fontinst.so #22 0x00007f4ddfc31012 in QMetaObject::activate(QObject*, int, int, void**) () from /lib64/libQt5Core.so.5 #23 0x00007f4ddfbc6767 in QItemSelectionModel::selectionChanged(QItemSelection const&, QItemSelection const&) () from /lib64/libQt5Core.so.5 #24 0x00007f4ddfbcb1a9 in QItemSelectionModel::emitSelectionChanged(QItemSelection const&, QItemSelection const&) () from /lib64/libQt5Core.so.5 #25 0x00007f4ddfbcd0fa in QItemSelectionModel::select(QItemSelection const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /lib64/libQt5Core.so.5 #26 0x00007f4ddfbc86fc in QItemSelectionModel::select(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /lib64/libQt5Core.so.5 #27 0x00007f4dbb840600 in KFI::CFontListView::selectFirstFont() () from /usr/lib64/qt5/plugins/kcm_fontinst.so #28 0x00007f4dbb858cad in KFI::CKCmFontInst::listingPercent(int) () from /usr/lib64/qt5/plugins/kcm_fontinst.so #29 0x00007f4dbb86ac9b in KFI::CKCmFontInst::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib64/qt5/plugins/kcm_fontinst.so #30 0x00007f4ddfc31012 in QMetaObject::activate(QObject*, int, int, void**) () from /lib64/libQt5Core.so.5 #31 0x00007f4dbb86914e in KFI::CFontList::listingPercent(int) () from /usr/lib64/qt5/plugins/kcm_fontinst.so #32 0x00007f4dbb869faf in KFI::CFontList::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib64/qt5/plugins/kcm_fontinst.so #33 0x00007f4ddfc31012 in QMetaObject::activate(QObject*, int, int, void**) () from /lib64/libQt5Core.so.5 #34 0x00007f4dbb86bda7 in OrgKdeFontinstInterface::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib64/qt5/plugins/kcm_fontinst.so #35 0x00007f4dbb86e0f5 in OrgKdeFontinstInterface::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/qt5/plugins/kcm_fontinst.so #36 0x00007f4de036aad8 in QDBusConnectionPrivate::deliverCall(QObject*, int, QDBusMessage const&, QVector<int> const&, int) () from /lib64/libQt5DBus.so.5 #37 0x00007f4ddfc32059 in QObject::event(QEvent*) () from /lib64/libQt5Core.so.5 #38 0x00007f4de114434c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #39 0x00007f4de114952f in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #40 0x00007f4ddfc08bfa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5 #41 0x00007f4ddfc0ac9f in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib64/libQt5Core.so.5 #42 0x00007f4ddfc585c3 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt5Core.so.5 #43 0x00007f4ddb145703 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #44 0x00007f4ddb145ab0 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0 #45 0x00007f4ddb145b5c in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #46 0x00007f4ddfc5863f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #47 0x00007f4ddfc07a6a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #48 0x00007f4ddfc0f5fc in QCoreApplication::exec() () from /lib64/libQt5Core.so.5 #49 0x000055a636191211 in main () Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.