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.

Reply via email to