Bug 278988

Summary: System Settings crashes when customizing Plasma workspace
Product: [Applications] systemsettings Reporter: Ryan Johnson <rnjohnson18>
Component: generalAssignee: System Settings Bugs <sourtooth+ssbugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 1.0   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Ryan Johnson 2011-08-01 03:43:04 UTC
Application: systemsettings (1.0)
KDE Platform Version: 4.7.00 (4.7.0) (Compiled from sources)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-8-generic i686
Distribution: Ubuntu 11.04

-- Information about the crash:
- What I was doing when the application crashed:

I was customizing some themes using the Advanced tab in KDE 4.7, part of Kubuntu backports. Doing so such as editing the kickoff menu style makes system settings crash, and not all options but most also perform the same.

The crash can be reproduced every time.

-- Backtrace:
Application: System Settings (systemsettings), signal: Segmentation fault
[Current thread is 1 (Thread 0xb78c1710 (LWP 1816))]

Thread 2 (Thread 0xb5a8fb70 (LWP 1817)):
#0  0x0065bd41 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0x00b90dd8 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x00c5d4f2 in updateCurrentTime (this=0x9e0bac4, tm=...) at kernel/qeventdispatcher_unix.cpp:339
#4  QTimerInfoList::timerWait (this=0x9e0bac4, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x00c5bd32 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb5a8f0dc) at kernel/qeventdispatcher_glib.cpp:136
#6  0x00c5bdcd in timerSourcePrepare (source=0x9e0ba90, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x0636bfd4 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x0636ce63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0x0636d524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0x00c5c577 in QEventDispatcherGlib::processEvents (this=0x9e0a170, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0x00c2e289 in QEventLoop::processEvents (this=0xb5a8f290, flags=...) at kernel/qeventloop.cpp:149
#12 0x00c2e522 in QEventLoop::exec (this=0xb5a8f290, flags=...) at kernel/qeventloop.cpp:201
#13 0x00b382a0 in QThread::exec (this=0x9a54898) at thread/qthread.cpp:492
#14 0x00c0ffdb in QInotifyFileSystemWatcherEngine::run (this=0x9a54898) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x00b3ada2 in QThreadPrivate::start (arg=0x9a54898) at thread/qthread_unix.cpp:320
#16 0x08688e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0x0074573e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb78c1710 (LWP 1816)):
[KCrash Handler]
#7  0x004ae6aa in KImageCache::insertPixmap (this=0x0, key=..., pixmap=...) at ../../kdeui/util/kimagecache.cpp:113
#8  0x023ef137 in Plasma::ThemePrivate::scheduledCacheUpdate (this=0x9f30bf8) at ../../plasma/theme.cpp:316
#9  0x023f2904 in Plasma::Theme::qt_metacall (this=0x9c57910, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfd2b10c) at ./theme.moc:122
#10 0x00c356ba in QMetaObject::metacall (object=0x9c57910, cl=QMetaObject::InvokeMetaMethod, idx=10, argv=0xbfd2b10c) at kernel/qmetaobject.cpp:237
#11 0x00c454ff in QMetaObject::activate (sender=0x9f329f0, m=0xd6a5a4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3287
#12 0x00c922f7 in QTimer::timeout (this=0x9f329f0) at .moc/release-shared/moc_qtimer.cpp:134
#13 0x00c4b3ee in QTimer::timerEvent (this=0x9f329f0, e=0xbfd2b62c) at kernel/qtimer.cpp:271
#14 0x00c44214 in QObject::event (this=0x9f329f0, e=0xbfd2b62c) at kernel/qobject.cpp:1190
#15 0x010d7d24 in QApplicationPrivate::notify_helper (this=0x9a32ae0, receiver=0x9f329f0, e=0xbfd2b62c) at kernel/qapplication.cpp:4462
#16 0x010dc8ce in QApplication::notify (this=0xbfd2b96c, receiver=0x9f329f0, e=0xbfd2b62c) at kernel/qapplication.cpp:3862
#17 0x0043b93a in KApplication::notify (this=0xbfd2b96c, receiver=0x9f329f0, event=0xbfd2b62c) at ../../kdeui/kernel/kapplication.cpp:311
#18 0x00c2f0bb in QCoreApplication::notifyInternal (this=0xbfd2b96c, receiver=0x9f329f0, event=0xbfd2b62c) at kernel/qcoreapplication.cpp:731
#19 0x00c5f1e4 in sendEvent (this=0x9a2b294) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#20 QTimerInfoList::activateTimers (this=0x9a2b294) at kernel/qeventdispatcher_unix.cpp:604
#21 0x00c5bdf4 in timerSourceDispatch (source=0x9a2b260) at kernel/qeventdispatcher_glib.cpp:184
#22 0x0636caa8 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#23 0x0636d270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#24 0x0636d524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#25 0x00c5c53c in QEventDispatcherGlib::processEvents (this=0x99e9440, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#26 0x0118e1e5 in QGuiEventDispatcherGlib::processEvents (this=0x99e9440, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#27 0x00c2e289 in QEventLoop::processEvents (this=0xbfd2b8c4, flags=...) at kernel/qeventloop.cpp:149
#28 0x00c2e522 in QEventLoop::exec (this=0xbfd2b8c4, flags=...) at kernel/qeventloop.cpp:201
#29 0x00c32ecc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#30 0x010d58e7 in QApplication::exec () at kernel/qapplication.cpp:3736
#31 0x08056b0e in main (argc=27314216, argv=0x84) at ../../../systemsettings/app/main.cpp:49

Possible duplicates by query: bug 263580, bug 259505, bug 257433, bug 257246, bug 256421.

Reported using DrKonqi
Comment 1 Christoph Feck 2011-08-01 12:08:37 UTC

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