Bug 321435

Summary: Plasma desktop shell randomly crashes
Product: [Unmaintained] plasma4 Reporter: Francesco Presel <f.presel>
Component: generalAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version First Reported In: 4.10.4   
Target Milestone: ---   
Platform: Debian unstable   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Francesco Presel 2013-06-20 16:55:08 UTC
Application: plasma-desktop (4.10.4)
KDE Platform Version: 4.10.4
Qt Version: 4.8.4
Operating System: Linux 3.2.41-desktop-f x86_64
Distribution: SolydK

-- Information about the crash:
This crash appeared to be absolutely random, since I was just listening to music, but not using "actively" any program

- Unusual behavior I noticed:
After the crash, there was a small window (not resizeable). Clicking into that opened some programs currently in the taskbar.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Shell del desktop di Plasma (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f553a2947c0 (LWP 4122))]

Thread 4 (Thread 0x7f551745d700 (LWP 4125)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f55338d3357 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007f55338d3389 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007f552b20d764 in ?? () from /usr/lib/x86_64-linux-gnu/libGL.so.1
#4  0x00007f552dfe8e0e in start_thread (arg=0x7f551745d700) at pthread_create.c:311
#5  0x00007f5539cf195d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 3 (Thread 0x7f54895c4700 (LWP 4128)):
#0  __libc_disable_asynccancel () at ../nptl/sysdeps/unix/sysv/linux/x86_64/cancellation.S:98
#1  0x00007f5539ce49d9 in read () at ../sysdeps/unix/syscall-template.S:81
#2  0x00007f552b20c74c in ?? () from /usr/lib/x86_64-linux-gnu/libGL.so.1
#3  0x00007f5528bd7be7 in ?? () from /usr/lib/x86_64-linux-gnu/tls/libnvidia-tls.so.304.88
#4  0x00007f552d71a8df in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f552d6dbd5c in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f552d6dc195 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f552d6dc6da in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f548a4fb526 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#9  0x00007f552d6fff35 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f552b20d764 in ?? () from /usr/lib/x86_64-linux-gnu/libGL.so.1
#11 0x00007f552dfe8e0e in start_thread (arg=0x7f54895c4700) at pthread_create.c:311
#12 0x00007f5539cf195d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7f547bfff700 (LWP 4131)):
#0  0x00007f5539ce61bd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f552d6dc1fc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f552d6dc324 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f553687cd06 in QEventDispatcherGlib::processEvents (this=0x7f54740008f0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f553684d0ff in QEventLoop::processEvents (this=this@entry=0x7f547bffecd0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f553684d388 in QEventLoop::exec (this=0x7f547bffecd0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f553674f390 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#7  0x00007f553682ec6f in QInotifyFileSystemWatcherEngine::run (this=0x2b93910) at io/qfilesystemwatcher_inotify.cpp:256
#8  0x00007f5536751b6c in QThreadPrivate::start (arg=0x2b93910) at thread/qthread_unix.cpp:338
#9  0x00007f552b20d764 in ?? () from /usr/lib/x86_64-linux-gnu/libGL.so.1
#10 0x00007f552dfe8e0e in start_thread (arg=0x7f547bfff700) at pthread_create.c:311
#11 0x00007f5539cf195d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7f553a2947c0 (LWP 4122)):
[KCrash Handler]
#6  0x00007f5536866148 in QObject::connect (sender=0x7f54675eebc8, signal=0x7f552f1096d0 "2authenticationRequired(QNetworkReply*,QAuthenticator*)", receiver=0x3f945c0, method=0x7f552f109680 "1authenticate(QNetworkReply*,QAuthenticator*)", type=Qt::AutoConnection) at kernel/qobject.cpp:2550
#7  0x00007f552f0fed70 in Attica::ProviderManager::ProviderManager() () from /usr/lib/libattica.so.0
#8  0x00007f55379b3151 in KNS3::AtticaProvider::AtticaProvider (this=0x3f94590, categories=...) at ../../../knewstuff/knewstuff3/attica/atticaprovider.cpp:40
#9  0x00007f55379931a9 in KNS3::Engine::slotProviderFileLoaded (this=0x568f740, doc=...) at ../../../knewstuff/knewstuff3/core/engine.cpp:209
#10 0x00007f5537993c51 in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at ./engine.moc:125
#11 KNS3::Engine::qt_static_metacall (_o=0x568f740, _c=789616336, _id=915589014, _a=0x7f553692c78e) at ./engine.moc:103
#12 0x00007f5536862dcf in QMetaObject::activate (sender=0x57b6f50, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffadbe9850) at kernel/qobject.cpp:3539
#13 0x00007f55379a3ef2 in KNS3::XmlLoader::signalLoaded (this=this@entry=0x57b6f50, _t1=...) at ./xmlloader.moc:111
#14 0x00007f55379a3f8b in KNS3::XmlLoader::slotJobResult (this=0x57b6f50, job=<optimized out>) at ../../../knewstuff/knewstuff3/core/xmlloader.cpp:77
#15 0x00007f5536862dcf in QMetaObject::activate (sender=0x3e1a8a0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffadbe99c0) at kernel/qobject.cpp:3539
#16 0x00007f5536f5c722 in KJob::result (this=this@entry=0x3e1a8a0, _t1=_t1@entry=0x3e1a8a0) at ./kjob.moc:208
#17 0x00007f5536f5c760 in KJob::emitResult (this=0x3e1a8a0) at ../../kdecore/jobs/kjob.cpp:318
#18 0x00007f5539358635 in KIO::SimpleJob::slotFinished (this=this@entry=0x3e1a8a0) at ../../kio/kio/job.cpp:494
#19 0x00007f5539358ad2 in KIO::TransferJob::slotFinished (this=0x3e1a8a0) at ../../kio/kio/job.cpp:1081
#20 0x00007f5536862dcf in QMetaObject::activate (sender=0x3e13c80, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3539
#21 0x00007f55393f36f1 in KIO::SlaveInterface::dispatch (this=0x3e13c80, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:172
#22 0x00007f55393f082a in KIO::SlaveInterface::dispatch (this=0x3e13c80) at ../../kio/kio/slaveinterface.cpp:88
#23 0x00007f55393e4dbe in KIO::Slave::gotInput (this=0x3e13c80) at ../../kio/kio/slave.cpp:344
#24 0x00007f5536862dcf in QMetaObject::activate (sender=0x2e626a0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3539
#25 0x00007f5539324672 in dequeue (this=<optimized out>) at ../../kio/kio/connection.cpp:82
#26 KIO::ConnectionPrivate::dequeue (this=0x4d2dd10) at ../../kio/kio/connection.cpp:71
#27 0x00007f553686829e in QObject::event (this=0x2e626a0, e=<optimized out>) at kernel/qobject.cpp:1194
#28 0x00007f5535bfc0ec in QApplicationPrivate::notify_helper (this=this@entry=0x1203f10, receiver=receiver@entry=0x2e626a0, e=e@entry=0x2f78d50) at kernel/qapplication.cpp:4567
#29 0x00007f5535bfea5b in QApplication::notify (this=0x11b3e20, receiver=0x2e626a0, e=0x2f78d50) at kernel/qapplication.cpp:4428
#30 0x00007f55375455e6 in KApplication::notify (this=0x11b3e20, receiver=0x2e626a0, event=0x2f78d50) at ../../kdeui/kernel/kapplication.cpp:311
#31 0x00007f553684e3ae in QCoreApplication::notifyInternal (this=0x11b3e20, receiver=receiver@entry=0x2e626a0, event=event@entry=0x2f78d50) at kernel/qcoreapplication.cpp:946
#32 0x00007f5536851ee1 in sendEvent (event=0x2f78d50, receiver=0x2e626a0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#33 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x10d91f0) at kernel/qcoreapplication.cpp:1570
#34 0x00007f553687cb53 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#35 postEventSourceDispatch (s=0x11b6350) at kernel/qeventdispatcher_glib.cpp:279
#36 0x00007f552d6dbf25 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007f552d6dc268 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007f552d6dc324 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007f553687cce6 in QEventDispatcherGlib::processEvents (this=0x10daad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#40 0x00007f5535c9df9e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#41 0x00007f553684d0ff in QEventLoop::processEvents (this=this@entry=0x7fffadbeaa10, flags=...) at kernel/qeventloop.cpp:149
#42 0x00007f553684d388 in QEventLoop::exec (this=0x7fffadbeaa10, flags=...) at kernel/qeventloop.cpp:204
#43 0x00007f5536852a66 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#44 0x00007f5539ff34b1 in kdemain (argc=1, argv=0x7fffadbead08) at ../../../../plasma/desktop/shell/main.cpp:126
#45 0x00007f5539c2aa55 in __libc_start_main (main=0x4006e0 <main(int, char**)>, argc=1, ubp_av=0x7fffadbead08, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffadbeacf8) at libc-start.c:260
#46 0x0000000000400711 in _start ()

This bug may be a duplicate of or related to bug 313722, bug 314507, bug 321431.

Possible duplicates by query: bug 306810.

Reported using DrKonqi
Comment 1 Jekyll Wu 2013-06-27 09:26:07 UTC

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