[systemsettings] [Bug 338320] New: systemsettings crash after forcing font DPI to 96

Dan Mossor danofsatx at gmail.com
Sat Aug 16 20:30:55 BST 2014


https://bugs.kde.org/show_bug.cgi?id=338320

            Bug ID: 338320
           Summary: systemsettings crash after forcing font DPI to 96
           Product: systemsettings
           Version: unspecified
          Platform: RedHat RPMs
                OS: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: kcm_fonts
          Assignee: unassigned-bugs at kde.org
          Reporter: danofsatx at gmail.com
                CC: unassigned-bugs at kde.org

drkonqi wouldn't file this bug, giving me the error "you must log in to access
this part of the KDE bugs system", even though I had to log in to check for
duplicates. It gave no ability to actually log in at this point, either.
(different bug).

Application: systemsettings (4.11.11)
KDE Platform Version: 4.13.3
Qt Version: 4.8.6
Operating System: Linux 3.15.8-200.fc20.x86_64 x86_64
Distribution: "Fedora release 20 (Heisenbug)"

-- Information about the crash:
I was adjusting the DPI for my root account since the default was too big for
this 1920x1080 15.6" panel. I checked the "Force Font DPI" box and set the DPI
to 96. As soon as I hit apply, the System Settings panel crashed and the crash
assistant popped up - but the font DPI was changed to 96.

-- Backtrace:
Application: System Settings (systemsettings), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
81    T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f50697cd980 (LWP 5634))]

Thread 2 (Thread 0x7f505bdcf700 (LWP 5646)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00000032afd8ef1b in QTWTF::TCMalloc_PageHeap::scavengerThread
(this=0x32b008df00 <QTWTF::pageheap_memory>) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00000032afd8ef59 in QTWTF::TCMalloc_PageHeap::runScavengerThread
(context=<optimized out>) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x0000003df6207f33 in start_thread (arg=0x7f505bdcf700) at
pthread_create.c:309
#4  0x0000003df56f4ded in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f50697cd980 (LWP 5634)):
[KCrash Handler]
#5  0x00000032a919b107 in isSignalConnected (signal_index=3, this=0x6e) at
kernel/qobject_p.h:237
#6  QMetaObject::activate (sender=0x237ffe0, m=<optimized out>,
local_signal_index=0, argv=0x7fffbc5c3ca0) at kernel/qobject.cpp:3472
#7  0x0000003eda22063f in KCModuleProxy::changed(bool) () from
/lib64/libkcmutils.so.4
#8  0x0000003eda2206d5 in KCModuleProxyPrivate::_k_moduleChanged(bool) [clone
.part.5] () from /lib64/libkcmutils.so.4
#9  0x0000003ed9c0f293 in ModuleView::moduleSave(KCModuleProxy*) () from
/lib64/libsystemsettingsview.so.2
#10 0x0000003ed9c0f4cb in ModuleView::resolveChanges(KCModuleProxy*) () from
/lib64/libsystemsettingsview.so.2
#11 0x00007f505d2c3955 in IconMode::backToOverview() () from
/usr/lib64/kde4/icon_mode.so
#12 0x00000032a919b37a in QMetaObject::activate (sender=sender at entry=0x2306ee0,
m=m at entry=0x32ab8a1840 <QAction::staticMetaObject>,
local_signal_index=local_signal_index at entry=1, argv=argv at entry=0x7fffbc5c3f30)
at kernel/qobject.cpp:3567
#13 0x00000032aadc4862 in QAction::triggered (this=this at entry=0x2306ee0,
_t1=false) at .moc/release-shared/moc_qaction.cpp:276
#14 0x00000032aadc63f7 in QAction::activate (this=0x2306ee0, event=<optimized
out>) at kernel/qaction.cpp:1257
#15 0x00000032ab1920e6 in QAbstractButtonPrivate::click
(this=this at entry=0x23fead0) at widgets/qabstractbutton.cpp:530
#16 0x00000032ab19222c in QAbstractButton::mouseReleaseEvent (this=0x23fe790,
e=0x7fffbc5c44a0) at widgets/qabstractbutton.cpp:1123
#17 0x00000032ab253aea in QToolButton::mouseReleaseEvent (this=<optimized out>,
e=<optimized out>) at widgets/qtoolbutton.cpp:723
#18 0x00000032aae1dcc8 in QWidget::event (this=0x23fe790, event=0x7fffbc5c44a0)
at kernel/qwidget.cpp:8389
#19 0x00000032aadcae5c in QApplicationPrivate::notify_helper (this=0x200b480,
receiver=0x23fe790, e=0x7fffbc5c44a0) at kernel/qapplication.cpp:4565
#20 0x00000032aadd18f1 in QApplication::notify (this=<optimized out>,
receiver=0x23fe790, e=0x7fffbc5c44a0) at kernel/qapplication.cpp:4108
#21 0x0000003ed5a4a59a in KApplication::notify(QObject*, QEvent*) () from
/lib64/libkdeui.so.5
#22 0x00000032a91868fd in QCoreApplication::notifyInternal
(this=0x7fffbc5c4d10, receiver=0x23fe790, event=0x7fffbc5c44a0) at
kernel/qcoreapplication.cpp:953
#23 0x00000032aadd1067 in QApplicationPrivate::sendMouseEvent
(receiver=0x23fe790, event=0x7fffbc5c44a0, alienWidget=0x23fe790,
nativeWidget=0x21e3360, buttonDown=<optimized out>, lastMouseReceiver=...,
spontaneous=true) at ../../src/corelib/kernel/qcoreapplication.h:231
#24 0x00000032aae4663b in QETWidget::translateMouseEvent (this=0x21e3360,
event=<optimized out>) at kernel/qapplication_x11.cpp:4540
#25 0x00000032aae450ac in QApplication::x11ProcessEvent (this=0x7fffbc5c4d10,
event=event at entry=0x7fffbc5c4810) at kernel/qapplication_x11.cpp:3663
#26 0x00000032aae6cac4 in x11EventSourceDispatch (s=s at entry=0x200acf0,
callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#27 0x0000003df82492a6 in g_main_dispatch (context=0x200b760) at gmain.c:3066
#28 g_main_context_dispatch (context=context at entry=0x200b760) at gmain.c:3642
#29 0x0000003df8249628 in g_main_context_iterate
(context=context at entry=0x200b760, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3713
#30 0x0000003df82496dc in g_main_context_iteration (context=0x200b760,
may_block=1) at gmain.c:3774
#31 0x00000032a91b543e in QEventDispatcherGlib::processEvents (this=0x1fd00a0,
flags=...) at kernel/qeventdispatcher_glib.cpp:452
#32 0x00000032aae6cc46 in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#33 0x00000032a918538f in QEventLoop::processEvents
(this=this at entry=0x7fffbc5c4c00, flags=...) at kernel/qeventloop.cpp:149
#34 0x00000032a91856dd in QEventLoop::exec (this=this at entry=0x7fffbc5c4c00,
flags=...) at kernel/qeventloop.cpp:204
#35 0x00000032a918ada9 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1225
#36 0x000000000040ab4e in main ()

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list