Bug 306239

Summary: Crash when trying to download new plasmoids
Product: [Frameworks and Libraries] frameworks-attica Reporter: Fabian <fabian>
Component: generalAssignee: Frederik Gladhorn <gladhorn>
Status: RESOLVED DUPLICATE    
Severity: crash CC: gladhorn, saulo.lordao
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description Fabian 2012-09-04 09:15:33 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.9.00 "release 559"
Qt Version: 4.8.2
Operating System: Linux 3.1.10-1.16-desktop x86_64
Distribution: "openSUSE 12.1 (x86_64)"

-- Information about the crash:
I right clicked on the desktop.
-> Add widgets (Miniprogramme hinzufügen)
-> Get new widgets (neue Miniprogramme holen)
-> Download from the internet (neue Miniprogramme herunterladen)

then the whole plasma desktop crashed.

-- Backtrace:
Application: Plasma-Desktop-Umgebung (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fa2dfde9760 (LWP 3975))]

Thread 5 (Thread 0x7fa2c0305700 (LWP 3976)):
#0  0x00007fa2de680118 in __pthread_mutex_unlock_usercnt () from /lib64/libpthread.so.0
#1  0x00007fa2d9f7cb1a in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fa2d9f7cfa9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fa2dea41e36 in QEventDispatcherGlib::processEvents (this=0x7fa2b80008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fa2dea11842 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fa2dea11a97 in QEventLoop::exec (this=0x7fa2c0304df0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fa2de9115f7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007fa2de9f162f in QInotifyFileSystemWatcherEngine::run (this=0xc91330) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fa2de91461b in QThreadPrivate::start (arg=0xc91330) at thread/qthread_unix.cpp:307
#9  0x00007fa2de67cf05 in start_thread () from /lib64/libpthread.so.0
#10 0x00007fa2dd3dc10d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fa2bc925700 (LWP 3977)):
#0  0x00007fa2de680e6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fa2d334b952 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7fa2d3644e80) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007fa2d334b989 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007fa2de67cf05 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fa2dd3dc10d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fa2b0d53700 (LWP 334)):
#0  0x00007fa2de680e6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fa2d48b1f52 in ?? () from /usr/lib64/libQtWebKit.so.4
#2  0x00007fa2d48b1f89 in ?? () from /usr/lib64/libQtWebKit.so.4
#3  0x00007fa2de67cf05 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fa2dd3dc10d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fa2b223e700 (LWP 336)):
#0  0x00007fa2dd3d2ff3 in poll () from /lib64/libc.so.6
#1  0x00007fa2d9f7cae8 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fa2d9f7cfa9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fa2dea41e36 in QEventDispatcherGlib::processEvents (this=0x7fa2a8002750, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fa2dea11842 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fa2dea11a97 in QEventLoop::exec (this=0x7fa2b223de20, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fa2de9115f7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007fa2de91461b in QThreadPrivate::start (arg=0x349add0) at thread/qthread_unix.cpp:307
#8  0x00007fa2de67cf05 in start_thread () from /lib64/libpthread.so.0
#9  0x00007fa2dd3dc10d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fa2dfde9760 (LWP 3975)):
[KCrash Handler]
#6  0x00007fa2ded63a20 in QObject::staticMetaObject () from /usr/lib64/libQtCore.so.4
#7  0x00007fa2dca5e905 in Attica::ProviderManager::ProviderManager(QFlags<Attica::ProviderManager::ProviderFlag> const&) () from /usr/lib64/libattica.so.0.4
#8  0x00007fa2d214843e in KNS3::AtticaProvider::AtticaProvider (this=0x33d64e0, categories=...) at /usr/src/debug/kdelibs-4.9.0/knewstuff/knewstuff3/attica/atticaprovider.cpp:40
#9  0x00007fa2d2123559 in KNS3::Engine::slotProviderFileLoaded (this=0x32b4440, doc=<optimized out>) at /usr/src/debug/kdelibs-4.9.0/knewstuff/knewstuff3/core/engine.cpp:209
#10 0x00007fa2d2126391 in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=0x32b4440, _c=<optimized out>) at /usr/src/debug/kdelibs-4.9.0/build/knewstuff/knewstuff3/engine.moc:125
#11 KNS3::Engine::qt_static_metacall (_o=0x32b4440, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/kdelibs-4.9.0/build/knewstuff/knewstuff3/engine.moc:103
#12 0x00007fa2dea26c41 in QMetaObject::activate (sender=0x3d1d5a0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff315b1480) at kernel/qobject.cpp:3556
#13 0x00007fa2d2136e12 in KNS3::XmlLoader::signalLoaded (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/kdelibs-4.9.0/build/knewstuff/knewstuff3/xmlloader.moc:111
#14 0x00007fa2d2136e7e in KNS3::XmlLoader::slotJobResult (this=0x3d1d5a0, job=<optimized out>) at /usr/src/debug/kdelibs-4.9.0/knewstuff/knewstuff3/core/xmlloader.cpp:77
#15 0x00007fa2dea26c41 in QMetaObject::activate (sender=0x3375f40, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff315b15f0) at kernel/qobject.cpp:3556
#16 0x00007fa2deea7ee2 in KJob::result(KJob*) () from /usr/lib64/libkdecore.so.5
#17 0x00007fa2deea7f20 in KJob::emitResult() () from /usr/lib64/libkdecore.so.5
#18 0x00007fa2d7b3e2b4 in KIO::SimpleJob::slotFinished (this=0x3375f40) at /usr/src/debug/kdelibs-4.9.0/kio/kio/job.cpp:494
#19 0x00007fa2d7b45d1d in KIO::TransferJob::slotFinished (this=0x3375f40) at /usr/src/debug/kdelibs-4.9.0/kio/kio/job.cpp:1081
#20 0x00007fa2dea26c41 in QMetaObject::activate (sender=0x144d650, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3556
#21 0x00007fa2d7bec491 in KIO::SlaveInterface::dispatch (this=<optimized out>, _cmd=104, rawdata=...) at /usr/src/debug/kdelibs-4.9.0/kio/kio/slaveinterface.cpp:172
#22 0x00007fa2d7be91e5 in KIO::SlaveInterface::dispatch (this=<optimized out>) at /usr/src/debug/kdelibs-4.9.0/kio/kio/slaveinterface.cpp:88
#23 0x00007fa2d7bdc45e in KIO::Slave::gotInput (this=0x144d650) at /usr/src/debug/kdelibs-4.9.0/kio/kio/slave.cpp:344
#24 0x00007fa2dea26c41 in QMetaObject::activate (sender=0x458e2c0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3556
#25 0x00007fa2d7b0ebb7 in dequeue (this=<optimized out>) at /usr/src/debug/kdelibs-4.9.0/kio/kio/connection.cpp:82
#26 KIO::ConnectionPrivate::dequeue (this=0x34aded0) at /usr/src/debug/kdelibs-4.9.0/kio/kio/connection.cpp:71
#27 0x00007fa2dea2be06 in QObject::event (this=0x458e2c0, e=<optimized out>) at kernel/qobject.cpp:1204
#28 0x00007fa2ddb78fe4 in notify_helper (e=0x47cade0, receiver=0x458e2c0, this=0x6ec410) at kernel/qapplication.cpp:4551
#29 QApplicationPrivate::notify_helper (this=0x6ec410, receiver=0x458e2c0, e=0x47cade0) at kernel/qapplication.cpp:4523
#30 0x00007fa2ddb7ddb3 in QApplication::notify (this=0x6dbf90, receiver=0x458e2c0, e=0x47cade0) at kernel/qapplication.cpp:4412
#31 0x00007fa2df7d4d76 in KApplication::notify (this=0x6dbf90, receiver=0x458e2c0, event=0x47cade0) at /usr/src/debug/kdelibs-4.9.0/kdeui/kernel/kapplication.cpp:311
#32 0x00007fa2dea12d0c in QCoreApplication::notifyInternal (this=0x6dbf90, receiver=0x458e2c0, event=0x47cade0) at kernel/qcoreapplication.cpp:915
#33 0x00007fa2dea165ba in sendEvent (event=0x47cade0, receiver=0x458e2c0) at kernel/qcoreapplication.h:231
#34 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x6153d0) at kernel/qcoreapplication.cpp:1539
#35 0x00007fa2dea419a3 in sendPostedEvents () at kernel/qcoreapplication.h:236
#36 postEventSourceDispatch (s=0x6eed80) at kernel/qeventdispatcher_glib.cpp:279
#37 0x00007fa2d9f7c5dd in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#38 0x00007fa2d9f7cdd8 in ?? () from /usr/lib64/libglib-2.0.so.0
#39 0x00007fa2d9f7cfa9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#40 0x00007fa2dea41dcf in QEventDispatcherGlib::processEvents (this=0x6e8030, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#41 0x00007fa2ddc1c69e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#42 0x00007fa2dea11842 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#43 0x00007fa2dea11a97 in QEventLoop::exec (this=0x7fff315b2800, flags=...) at kernel/qeventloop.cpp:204
#44 0x00007fa2dea168b5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#45 0x00007fa2cce72023 in kdemain () from /usr/lib64/libkdeinit4_plasma-desktop.so
#46 0x00000000004088e4 in _start ()

Reported using DrKonqi
Comment 1 Saulo Lordão 2012-09-05 03:07:08 UTC
Created attachment 73661 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.9.00 "release 559" using Qt 4.8.2

- What I was doing when the application crashed:
I clicked on "Panel toolbox" ("Caixa de ferramentas do painel" in PT-BR), then "Add widgets", "Get new widgets", "Download from the internet", and then plasma desktop crashed.

-- Backtrace (Reduced):
#6  0x00007f9f1ec2ba20 in QObject::staticMetaObject () from /usr/lib64/libQtCore.so.4
#7  0x00007f9f1c925905 in Attica::ProviderManager::ProviderManager (this=0x39fc530, flags=...) at /usr/src/debug/attica-0.4.1/lib/providermanager.cpp:137
#8  0x00007f9f1200f43e in KNS3::AtticaProvider::AtticaProvider (this=0x39fc500, categories=...) at /usr/src/debug/kdelibs-4.9.0/knewstuff/knewstuff3/attica/atticaprovider.cpp:40
#9  0x00007f9f11fea559 in KNS3::Engine::slotProviderFileLoaded (this=0x36f79d0, doc=<optimized out>) at /usr/src/debug/kdelibs-4.9.0/knewstuff/knewstuff3/core/engine.cpp:209
#10 0x00007f9f11fed391 in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=0x36f79d0, _c=<optimized out>) at /usr/src/debug/kdelibs-4.9.0/build/knewstuff/knewstuff3/engine.moc:125
Comment 2 Jekyll Wu 2012-11-05 04:55:28 UTC

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