Bug 315046

Summary: System Settings fails when trying to install a new login theme
Product: [Applications] systemsettings Reporter: artem shoobovych <shybovycha>
Component: generalAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 1.0   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description artem shoobovych 2013-02-13 09:31:50 UTC
Application: systemsettings (1.0)
KDE Platform Version: 4.10.00
Qt Version: 4.8.2
Operating System: Linux 3.2.0-31-generic x86_64
Distribution: Ubuntu 12.04.2 LTS

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

i was trying to select the theme for the login screen (because the background is now just solid black color and this is ugly).

- Unusual behavior I noticed:

Somehow all my tray icons got messed (for instance, Skype icon moved to the top of the screen (some_x; 0) and did not respond to clicks). Restarting the PC did not help. But seems that updating the packages fixed that.

On the other hand, system notifications are now at the top-left corner of the screen and i can't get them out of there.

The crash can be reproduced every time.

-- Backtrace:
Application: System Settings (systemsettings), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f61d2882780 (LWP 2630))]

Thread 3 (Thread 0x7f61bb032700 (LWP 2631)):
#0  0x00007f61cfd12303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f61cd4f5036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f61cd4f5164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f61d0493906 in QEventDispatcherGlib::processEvents (this=0x7f61b40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f61d0462e42 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f61d0463097 in QEventLoop::exec (this=0x7f61bb031dd0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f61d0362057 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007f61d0442b4f in QInotifyFileSystemWatcherEngine::run (this=0x11f4c40) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f61d036507b in QThreadPrivate::start (arg=0x11f4c40) at thread/qthread_unix.cpp:307
#9  0x00007f61cd9c1e9a in start_thread (arg=0x7f61bb032700) at pthread_create.c:308
#10 0x00007f61cfd1dcbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f61a4c44700 (LWP 2635)):
#0  0x00007f61cfd12303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f61cd4f5036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f61cd4f549a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f61a4f2d406 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f61cd5169e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f61cd9c1e9a in start_thread (arg=0x7f61a4c44700) at pthread_create.c:308
#6  0x00007f61cfd1dcbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f61d2882780 (LWP 2630)):
[KCrash Handler]
#6  0x0000000000615c40 in QObject::staticMetaObject ()
#7  0x00007f61ceba11c5 in Attica::ProviderManager::ProviderManager(QFlags<Attica::ProviderManager::ProviderFlag> const&) () from /usr/lib/libattica.so.0.4
#8  0x00007f61b9abdf7e in KNS3::AtticaProvider::AtticaProvider (this=0x1b0de30, categories=...) at ../../../knewstuff/knewstuff3/attica/atticaprovider.cpp:40
#9  0x00007f61b9a98ed9 in KNS3::Engine::slotProviderFileLoaded (this=0x17dbf60, doc=...) at ../../../knewstuff/knewstuff3/core/engine.cpp:209
#10 0x00007f61b9a9bd11 in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=0x17dbf60, _c=<optimized out>) at ./engine.moc:125
#11 KNS3::Engine::qt_static_metacall (_o=0x17dbf60, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at ./engine.moc:103
#12 0x00007f61d0478761 in QMetaObject::activate (sender=0x1adf8e0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffbb3ed1d0) at kernel/qobject.cpp:3547
#13 0x00007f61b9aac952 in KNS3::XmlLoader::signalLoaded (this=<optimized out>, _t1=...) at ./xmlloader.moc:111
#14 0x00007f61b9aac9be in KNS3::XmlLoader::slotJobResult (this=0x1adf8e0, job=<optimized out>) at ../../../knewstuff/knewstuff3/core/xmlloader.cpp:77
#15 0x00007f61d0478761 in QMetaObject::activate (sender=0x1ae04c0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffbb3ed340) at kernel/qobject.cpp:3547
#16 0x00007f61d0b6c4f2 in KJob::result (this=<optimized out>, _t1=0x1ae04c0) at ./kjob.moc:208
#17 0x00007f61d0b6c530 in KJob::emitResult (this=0x1ae04c0) at ../../kdecore/jobs/kjob.cpp:318
#18 0x00007f61cf861984 in KIO::SimpleJob::slotFinished (this=0x1ae04c0) at ../../kio/kio/job.cpp:494
#19 0x00007f61cf8694dd in KIO::TransferJob::slotFinished (this=0x1ae04c0) at ../../kio/kio/job.cpp:1081
#20 0x00007f61d0478761 in QMetaObject::activate (sender=0x1abc370, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#21 0x00007f61cf90fba1 in KIO::SlaveInterface::dispatch (this=<optimized out>, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:172
#22 0x00007f61cf90c8d5 in KIO::SlaveInterface::dispatch (this=<optimized out>) at ../../kio/kio/slaveinterface.cpp:88
#23 0x00007f61cf8ffc7e in KIO::Slave::gotInput (this=0x1abc370) at ../../kio/kio/slave.cpp:344
#24 0x00007f61d0478761 in QMetaObject::activate (sender=0x1ac1380, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#25 0x00007f61cf832617 in dequeue (this=<optimized out>) at ../../kio/kio/connection.cpp:82
#26 KIO::ConnectionPrivate::dequeue (this=0x1af7b40) at ../../kio/kio/connection.cpp:71
#27 0x00007f61d047d926 in QObject::event (this=0x1ac1380, e=<optimized out>) at kernel/qobject.cpp:1195
#28 0x00007f61d10dc7b4 in notify_helper (e=0x17d6c40, receiver=0x1ac1380, this=0xdac980) at kernel/qapplication.cpp:4556
#29 QApplicationPrivate::notify_helper (this=0xdac980, receiver=0x1ac1380, e=0x17d6c40) at kernel/qapplication.cpp:4528
#30 0x00007f61d10e1583 in QApplication::notify (this=0x7fffbb3efdd0, receiver=0x1ac1380, e=0x17d6c40) at kernel/qapplication.cpp:4417
#31 0x00007f61d1e17b76 in KApplication::notify (this=0x7fffbb3efdd0, receiver=0x1ac1380, event=0x17d6c40) at ../../kdeui/kernel/kapplication.cpp:311
#32 0x00007f61d046430c in QCoreApplication::notifyInternal (this=0x7fffbb3efdd0, receiver=0x1ac1380, event=0x17d6c40) at kernel/qcoreapplication.cpp:915
#33 0x00007f61d04680ea in sendEvent (event=0x17d6c40, receiver=0x1ac1380) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#34 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xd78000) at kernel/qcoreapplication.cpp:1539
#35 0x00007f61d0493473 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#36 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279
#37 0x00007f61cd4f4d53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007f61cd4f50a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007f61cd4f5164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#40 0x00007f61d049389f in QEventDispatcherGlib::processEvents (this=0xd79540, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#41 0x00007f61d1184cde in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#42 0x00007f61d0462e42 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#43 0x00007f61d0463097 in QEventLoop::exec (this=0x7fffbb3ee520, flags=...) at kernel/qeventloop.cpp:204
#44 0x00007f61d15acf86 in QDialog::exec (this=0x7fffbb3ee580) at dialogs/qdialog.cpp:554
#45 0x00007f61b960162b in KDMThemeWidget::getNewStuff (this=0x175d790) at ../../../kdm/kcm/kdm-theme.cpp:392
#46 0x00007f61d0478761 in QMetaObject::activate (sender=0x17a0cf0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffbb3ee820) at kernel/qobject.cpp:3547
#47 0x00007f61d176d432 in QAbstractButton::clicked (this=<optimized out>, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:220
#48 0x00007f61d14aaece in QAbstractButtonPrivate::emitClicked (this=<optimized out>) at widgets/qabstractbutton.cpp:548
#49 0x00007f61d14ac20b in QAbstractButtonPrivate::click (this=0x17a11e0) at widgets/qabstractbutton.cpp:541
#50 0x00007f61d14ac47c in QAbstractButton::mouseReleaseEvent (this=0x17a0cf0, e=0x7fffbb3ef0f0) at widgets/qabstractbutton.cpp:1123
#51 0x00007f61d112cfb4 in QWidget::event (this=0x17a0cf0, event=0x7fffbb3ef0f0) at kernel/qwidget.cpp:8371
#52 0x00007f61d10dc7b4 in notify_helper (e=0x7fffbb3ef0f0, receiver=0x17a0cf0, this=0xdac980) at kernel/qapplication.cpp:4556
#53 QApplicationPrivate::notify_helper (this=0xdac980, receiver=0x17a0cf0, e=0x7fffbb3ef0f0) at kernel/qapplication.cpp:4528
#54 0x00007f61d10e1f2f in QApplication::notify (this=<optimized out>, receiver=0x17a0cf0, e=0x7fffbb3ef0f0) at kernel/qapplication.cpp:4099
#55 0x00007f61d1e17b76 in KApplication::notify (this=0x7fffbb3efdd0, receiver=0x17a0cf0, event=0x7fffbb3ef0f0) at ../../kdeui/kernel/kapplication.cpp:311
#56 0x00007f61d046430c in QCoreApplication::notifyInternal (this=0x7fffbb3efdd0, receiver=0x17a0cf0, event=0x7fffbb3ef0f0) at kernel/qcoreapplication.cpp:915
#57 0x00007f61d10dd782 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#58 QApplicationPrivate::sendMouseEvent (receiver=0x17a0cf0, event=0x7fffbb3ef0f0, alienWidget=0x17a0cf0, nativeWidget=0x14d91f0, buttonDown=0x17a0cf0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3167
#59 0x00007f61d115cb15 in QETWidget::translateMouseEvent (this=0x14d91f0, event=<optimized out>) at kernel/qapplication_x11.cpp:4617
#60 0x00007f61d115bace in QApplication::x11ProcessEvent (this=0x7fffbb3efdd0, event=0x7fffbb3ef9c0) at kernel/qapplication_x11.cpp:3732
#61 0x00007f61d1185052 in x11EventSourceDispatch (s=0xdaf0b0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#62 0x00007f61cd4f4d53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#63 0x00007f61cd4f50a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#64 0x00007f61cd4f5164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#65 0x00007f61d049389f in QEventDispatcherGlib::processEvents (this=0xd79540, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#66 0x00007f61d1184cde in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#67 0x00007f61d0462e42 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#68 0x00007f61d0463097 in QEventLoop::exec (this=0x7fffbb3efd60, flags=...) at kernel/qeventloop.cpp:204
#69 0x00007f61d04683e7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#70 0x000000000040a7e5 in ?? ()
#71 0x00007f61cfc4b76d in __libc_start_main (main=0x40a3d0, argc=1, ubp_av=0x7fffbb3f0098, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffbb3f0088) at libc-start.c:226
#72 0x000000000040a839 in _start ()

Reported using DrKonqi
Comment 1 Christoph Feck 2013-02-13 09:51:08 UTC

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