Bug 306424 - Plasma crashed when clicking download new plasma widgets
Summary: Plasma crashed when clicking download new plasma widgets
Status: RESOLVED DUPLICATE of bug 302931
Alias: None
Product: plasma4
Classification: Unmaintained
Component: general (show other bugs)
Version: 4.9.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-09-07 21:42 UTC by Mirza
Modified: 2012-11-22 17:49 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (9.76 KB, text/plain)
2012-09-08 20:02 UTC, Philip Muškovac
Details
New crash information added by DrKonqi (6.63 KB, text/plain)
2012-09-10 22:45 UTC, Paul Mendez
Details
New crash information added by DrKonqi (7.25 KB, text/plain)
2012-11-02 22:59 UTC, Jannis Liapis
Details
New crash information added by DrKonqi (7.11 KB, text/plain)
2012-11-14 01:31 UTC, Avihay
Details
New crash information added by DrKonqi (16.44 KB, text/plain)
2012-11-22 17:49 UTC, Mirza
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mirza 2012-09-07 21:42:58 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.9.00
Qt Version: 4.8.2
Operating System: Linux 3.2.0-30-generic i686
Distribution: Ubuntu 12.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
Plasma crashed when clicking on get new widgets -> download new plasma widgets

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb76e9740 (LWP 23393))]

Thread 6 (Thread 0xadf20b40 (LWP 23400)):
#0  0x0093f416 in __kernel_vsyscall ()
#1  0x007bf380 in __GI___poll (fds=0xad602278, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x01e35a7b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x01e280ae in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x01e28201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x01771f27 in QEventDispatcherGlib::processEvents (this=0xad600468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x0173d7ed in QEventLoop::processEvents (this=0xadf20240, flags=...) at kernel/qeventloop.cpp:149
#7  0x0173da89 in QEventLoop::exec (this=0xadf20240, flags=...) at kernel/qeventloop.cpp:204
#8  0x016269ec in QThread::exec (this=0x8f807e8) at thread/qthread.cpp:501
#9  0x0171ae3d in QInotifyFileSystemWatcherEngine::run (this=0x8f807e8) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x01629e80 in QThreadPrivate::start (arg=0x8f807e8) at thread/qthread_unix.cpp:307
#11 0x01dccd4c in start_thread (arg=0xadf20b40) at pthread_create.c:308
#12 0x007cdace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xad5ffb40 (LWP 23401)):
#0  0x0093f416 in __kernel_vsyscall ()
#1  0x01dd096b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x007db3dc in __pthread_cond_wait (cond=0x30e2890, mutex=0x30e2878) at forward.c:139
#3  0x02fde029 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0x02fde06f in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0x01dccd4c in start_thread (arg=0xad5ffb40) at pthread_create.c:308
#6  0x007cdace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xac87fb40 (LWP 23402)):
#0  0x01e27872 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0x01e27faf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0x01e28201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x01771f27 in QEventDispatcherGlib::processEvents (this=0xabf00468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x0173d7ed in QEventLoop::processEvents (this=0xac87f240, flags=...) at kernel/qeventloop.cpp:149
#5  0x0173da89 in QEventLoop::exec (this=0xac87f240, flags=...) at kernel/qeventloop.cpp:204
#6  0x016269ec in QThread::exec (this=0x900db70) at thread/qthread.cpp:501
#7  0x0171ae3d in QInotifyFileSystemWatcherEngine::run (this=0x900db70) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x01629e80 in QThreadPrivate::start (arg=0x900db70) at thread/qthread_unix.cpp:307
#9  0x01dccd4c in start_thread (arg=0xac87fb40) at pthread_create.c:308
#10 0x007cdace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xaa77eb40 (LWP 23458)):
#0  0x01e666b7 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0x01e27bd2 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0x01e28042 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x01e2856b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x082601ba in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#5  0x01e4b6b3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0x01dccd4c in start_thread (arg=0xaa77eb40) at pthread_create.c:308
#7  0x007cdace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa9ed8b40 (LWP 23459)):
#0  0x01e27a06 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0x01e28042 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0x01e28201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x01771f27 in QEventDispatcherGlib::processEvents (this=0xad6022d8, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x0173d7ed in QEventLoop::processEvents (this=0xa9ed8260, flags=...) at kernel/qeventloop.cpp:149
#5  0x0173da89 in QEventLoop::exec (this=0xa9ed8260, flags=...) at kernel/qeventloop.cpp:204
#6  0x016269ec in QThread::exec (this=0x98cb920) at thread/qthread.cpp:501
#7  0x00d7876b in QDeclarativePixmapReader::run (this=0x98cb920) at util/qdeclarativepixmapcache.cpp:576
#8  0x01629e80 in QThreadPrivate::start (arg=0x98cb920) at thread/qthread_unix.cpp:307
#9  0x01dccd4c in start_thread (arg=0xa9ed8b40) at pthread_create.c:308
#10 0x007cdace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb76e9740 (LWP 23393)):
[KCrash Handler]
#7  0x0d400041 in ?? ()
#8  0x00dd4081 in QDeclarativeItem::~QDeclarativeItem (this=0xbc5db00, __in_chrg=<optimized out>) at graphicsitems/qdeclarativeitem.cpp:1668
#9  0x075e3f30 in Plasma::FrameSvgItem::~FrameSvgItem (this=0xbc5db00, __in_chrg=<optimized out>) at ../../../../plasma/declarativeimports/core/framesvgitem.cpp:67
#10 0x075d4e50 in ~QDeclarativeElement (this=0xbc5db00, __in_chrg=<optimized out>) at /usr/include/qt4/QtDeclarative/qdeclarativeprivate.h:87
#11 QDeclarativePrivate::QDeclarativeElement<Plasma::FrameSvgItem>::~QDeclarativeElement (this=0xbc5db00, __in_chrg=<optimized out>) at /usr/include/qt4/QtDeclarative/qdeclarativeprivate.h:87
#12 0x01753343 in qDeleteInEventHandler (o=0xbc5db00) at kernel/qobject.cpp:4277
#13 0x0175a2e8 in QObject::event (this=0xbc5db00, e=0xb9f29f8) at kernel/qobject.cpp:1176
#14 0x00dcdae2 in QDeclarativeItem::event (this=0xbc5db00, ev=0xb9f29f8) at graphicsitems/qdeclarativeitem.cpp:3746
#15 0x038b7df4 in notify_helper (e=0xb9f29f8, receiver=0xbc5db00, this=0x8359f60) at kernel/qapplication.cpp:4556
#16 QApplicationPrivate::notify_helper (this=0x8359f60, receiver=0xbc5db00, e=0xb9f29f8) at kernel/qapplication.cpp:4528
#17 0x038bd15d in QApplication::notify (this=0xb9f29f8, receiver=0xbc5db00, e=0xb9f29f8) at kernel/qapplication.cpp:4285
#18 0x020d2e41 in KApplication::notify (this=0x83532b8, receiver=0xbc5db00, event=0xb9f29f8) at ../../kdeui/kernel/kapplication.cpp:311
#19 0x0173ef4e in QCoreApplication::notifyInternal (this=0x83532b8, receiver=0xbc5db00, event=0xb9f29f8) at kernel/qcoreapplication.cpp:915
#20 0x017430a8 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#21 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x82ee130) at kernel/qcoreapplication.cpp:1539
#22 0x017433dc in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1432
#23 0x01771ad4 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#24 postEventSourceDispatch (s=0x835b380) at kernel/qeventdispatcher_glib.cpp:279
#25 0x01e27d86 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#26 0x01e28125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#27 0x01e28201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#28 0x01771ec7 in QEventDispatcherGlib::processEvents (this=0x82eeea0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#29 0x03970a1a in QGuiEventDispatcherGlib::processEvents (this=0x82eeea0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#30 0x0173d7ed in QEventLoop::processEvents (this=0xbfd6e674, flags=...) at kernel/qeventloop.cpp:149
#31 0x0173da89 in QEventLoop::exec (this=0xbfd6e674, flags=...) at kernel/qeventloop.cpp:204
#32 0x0174348a in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#33 0x038b59c4 in QApplication::exec () at kernel/qapplication.cpp:3817
#34 0x001bcf1b in kdemain (argc=1, argv=0xbfd6e874) at ../../../../plasma/desktop/shell/main.cpp:120
#35 0x0804850b in main (argc=1, argv=0xbfd6e874) at plasma-desktop_dummy.cpp:3

This bug may be a duplicate of or related to bug 302931.

Possible duplicates by query: bug 306056, bug 305510, bug 304397, bug 303945, bug 303112.

Reported using DrKonqi
Comment 1 Philip Muškovac 2012-09-08 20:02:58 UTC
Created attachment 73753 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.9.1 using Qt 4.8.2

- What I was doing when the application crashed:

Tried to download a new widget by Add Widget -> Get new widgets -> Download new plasma widgets (install from file crashes as well). Plasma crashed a second after the window opened up.

-- Backtrace (Reduced):
#6  0x00007fe4786e3c04 in QDeclarativeItem::~QDeclarativeItem (this=0x7c64360, __in_chrg=<optimized out>) at graphicsitems/qdeclarativeitem.cpp:1668
#7  0x00007fe44d348041 in ~QDeclarativeElement (this=0x7c64360, __in_chrg=<optimized out>) at /usr/include/qt4/QtDeclarative/qdeclarativeprivate.h:87
#8  QDeclarativePrivate::QDeclarativeElement<Plasma::FrameSvgItem>::~QDeclarativeElement (this=0x7c64360, __in_chrg=<optimized out>) at /usr/include/qt4/QtDeclarative/qdeclarativeprivate.h:87
#9  0x00007fe476b08828 in QObject::event (this=0x7c64360, e=<optimized out>) at kernel/qobject.cpp:1176
#10 0x00007fe475e9bd9c in QApplicationPrivate::notify_helper (this=this@entry=0x1dc34b0, receiver=receiver@entry=0x7c64360, e=e@entry=0x62ecd60) at kernel/qapplication.cpp:4556
Comment 2 Myriam Schweingruber 2012-09-10 11:11:11 UTC

*** This bug has been marked as a duplicate of bug 302931 ***
Comment 3 Paul Mendez 2012-09-10 22:45:02 UTC
Created attachment 73801 [details]
New crash information added by DrKonqi

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

- What I was doing when the application crashed:
I
Click on get new plasmoids ->download new graphic elements : plasma Crash

-- Backtrace (Reduced):
#6  0x00007fadb466ac04 in QDeclarativeItem::~QDeclarativeItem (this=0x8daf850, __in_chrg=<optimized out>) at graphicsitems/qdeclarativeitem.cpp:1668
#7  0x00007fad01c64041 in ~QDeclarativeElement (this=0x8daf850, __in_chrg=<optimized out>) at /usr/include/qt4/QtDeclarative/qdeclarativeprivate.h:87
#8  QDeclarativePrivate::QDeclarativeElement<Plasma::FrameSvgItem>::~QDeclarativeElement (this=0x8daf850, __in_chrg=<optimized out>) at /usr/include/qt4/QtDeclarative/qdeclarativeprivate.h:87
#9  0x00007fadb2a8f828 in QObject::event (this=0x8daf850, e=<optimized out>) at kernel/qobject.cpp:1176
#10 0x00007fadb1e23d9c in QApplicationPrivate::notify_helper (this=this@entry=0xb17020, receiver=receiver@entry=0x8daf850, e=e@entry=0x75bd7a0) at kernel/qapplication.cpp:4556
Comment 4 Jannis Liapis 2012-11-02 22:59:11 UTC
Created attachment 74946 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.9.2 using Qt 4.8.3

- What I was doing when the application crashed:
the same as mentioned: tried to install new widgets but as soon as I checked "download new plasma widgets" plasma crashed twice...

-- Backtrace (Reduced):
#7  0xb6cda6ce in QDeclarativeItem::~QDeclarativeItem (this=0xa7ebdf8, __in_chrg=<optimized out>) at graphicsitems/qdeclarativeitem.cpp:1668
#8  0xa6362860 in Plasma::FrameSvgItem::~FrameSvgItem (this=0xa7ebdf8, __in_chrg=<optimized out>) at ../../../../plasma/declarativeimports/core/framesvgitem.cpp:67
#9  0xa63541f0 in ~QDeclarativeElement (this=0xa7ebdf8, __in_chrg=<optimized out>) at /usr/include/qt4/QtDeclarative/qdeclarativeprivate.h:87
#10 QDeclarativePrivate::QDeclarativeElement<Plasma::FrameSvgItem>::~QDeclarativeElement (this=0xa7ebdf8, __in_chrg=<optimized out>) at /usr/include/qt4/QtDeclarative/qdeclarativeprivate.h:87
#11 0xb6127783 in qDeleteInEventHandler (o=o@entry=0xa7ebdf8) at kernel/qobject.cpp:4277
Comment 5 Avihay 2012-11-14 01:31:39 UTC
Created attachment 75234 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.9.3 using Qt 4.8.2

- What I was doing when the application crashed:

Plasma crashed when clicking on get new widgets -> download new plasma widgets
Before I clicked that, I used the filter to try and find a widget

-- Backtrace (Reduced):
#8  0x00fce081 in QDeclarativeItem::~QDeclarativeItem (this=0xc3901f0, __in_chrg=<optimized out>) at graphicsitems/qdeclarativeitem.cpp:1668
#9  0x080b3530 in Plasma::FrameSvgItem::~FrameSvgItem (this=0xc3901f0, __in_chrg=<optimized out>) at ../../../../plasma/declarativeimports/core/framesvgitem.cpp:67
#10 0x080a4150 in ~QDeclarativeElement (this=0xc3901f0, __in_chrg=<optimized out>) at /usr/include/qt4/QtDeclarative/qdeclarativeprivate.h:87
#11 QDeclarativePrivate::QDeclarativeElement<Plasma::FrameSvgItem>::~QDeclarativeElement (this=0xc3901f0, __in_chrg=<optimized out>) at /usr/include/qt4/QtDeclarative/qdeclarativeprivate.h:87
#12 0x08a991d3 in qDeleteInEventHandler (o=0xc3901f0) at kernel/qobject.cpp:4277
Comment 6 Mirza 2012-11-22 17:49:27 UTC
Created attachment 75413 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.9.3 using Qt 4.8.2

- What I was doing when the application crashed: Plasma crashed every time i click on "Get New Widgets"

-- Backtrace (Reduced):
#8  0x00ee6081 in QDeclarativeItem::~QDeclarativeItem (this=0x1db91c48, __in_chrg=<optimized out>) at graphicsitems/qdeclarativeitem.cpp:1668
#9  0x04929530 in Plasma::FrameSvgItem::~FrameSvgItem (this=0x1db91c48, __in_chrg=<optimized out>) at ../../../../plasma/declarativeimports/core/framesvgitem.cpp:67
#10 0x0491a150 in ~QDeclarativeElement (this=0x1db91c48, __in_chrg=<optimized out>) at /usr/include/qt4/QtDeclarative/qdeclarativeprivate.h:87
#11 QDeclarativePrivate::QDeclarativeElement<Plasma::FrameSvgItem>::~QDeclarativeElement (this=0x1db91c48, __in_chrg=<optimized out>) at /usr/include/qt4/QtDeclarative/qdeclarativeprivate.h:87
#12 0x02fd21d3 in qDeleteInEventHandler (o=0x1db91c48) at kernel/qobject.cpp:4277