Bug 338320 - systemsettings crash after forcing font DPI to 96
Summary: systemsettings crash after forcing font DPI to 96
Status: RESOLVED NOT A BUG
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_fonts (show other bugs)
Version: unspecified
Platform: RedHat Enterprise Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-08-16 19:30 UTC by Dan Mossor
Modified: 2014-08-22 13:34 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 Dan Mossor 2014-08-16 19:30:55 UTC
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@entry=0x2306ee0, m=m@entry=0x32ab8a1840 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fffbc5c3f30) at kernel/qobject.cpp:3567
#13 0x00000032aadc4862 in QAction::triggered (this=this@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@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@entry=0x7fffbc5c4810) at kernel/qapplication_x11.cpp:3663
#26 0x00000032aae6cac4 in x11EventSourceDispatch (s=s@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@entry=0x200b760) at gmain.c:3642
#29 0x0000003df8249628 in g_main_context_iterate (context=context@entry=0x200b760, block=block@entry=1, dispatch=dispatch@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@entry=0x7fffbc5c4c00, flags=...) at kernel/qeventloop.cpp:149
#34 0x00000032a91856dd in QEventLoop::exec (this=this@entry=0x7fffbc5c4c00, flags=...) at kernel/qeventloop.cpp:204
#35 0x00000032a918ada9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#36 0x000000000040ab4e in main ()
Comment 1 Dan Mossor 2014-08-16 19:34:15 UTC

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