Bug 308208 - plasma crash
Summary: plasma crash
Status: RESOLVED DUPLICATE of bug 302931
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: 4.9.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-10-11 00:56 UTC by theotyflos
Modified: 2012-11-17 18:20 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (13.90 KB, text/plain)
2012-11-17 18:20 UTC, Alexey Basinov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description theotyflos 2012-10-11 00:56:58 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.9.2
Qt Version: 4.8.2
Operating System: Linux 3.2.0-31-generic-pae i686
Distribution: Ubuntu 12.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
left click on desktop select activities and then i pressed the add new widget button

The crash can be reproduced some of the time.

-- Backtrace:
Application: Κέλυφος επιφάνειας εργασίας (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xafe15a40 (LWP 2053))]

Thread 4 (Thread 0xa7a18b40 (LWP 2057)):
#0  0xb27b63f0 in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb27761de in g_main_context_acquire () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb2776f58 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb2777201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb609adb7 in QEventDispatcherGlib::processEvents (this=0xa7100480, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0xb606667d in QEventLoop::processEvents (this=0xa7a18190, flags=...) at kernel/qeventloop.cpp:149
#6  0xb6066919 in QEventLoop::exec (this=0xa7a18190, flags=...) at kernel/qeventloop.cpp:204
#7  0xb5f4f9ec in QThread::exec (this=0xa673410) at thread/qthread.cpp:501
#8  0xb6043ccd in QInotifyFileSystemWatcherEngine::run (this=0xa673410) at io/qfilesystemwatcher_inotify.cpp:248
#9  0xb5f52e80 in QThreadPrivate::start (arg=0xa673410) at thread/qthread_unix.cpp:307
#10 0xb22bfa11 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#11 0x5c8b0824 in ?? ()
#12 0xbab80424 in ?? ()
#13 0x65000000 in ?? ()
#14 0x001015ff in ?? ()
#15 0xd3890000 in ?? ()
#16 0xfff0013d in ?? ()
#17 0xc30173ff in ?? ()
#18 0x0fc5a2e8 in ?? ()
#19 0x9fc18100 in ?? ()
#20 0x8b001774 in ?? ()
#21 0xffff0889 in ?? ()
#22 0x29d231ff in ?? ()
#23 0x0d0365c2 in ?? ()
#24 0x00000000 in ?? ()

Thread 3 (Thread 0xa6f0cb40 (LWP 2058)):
#0  0xb2a4edcd in __GI_clock_gettime (clock_id=1, tp=0xa6f0bf08) at ../sysdeps/unix/clock_gettime.c:116
#1  0xb5fb13b5 in do_gettime (frac=0xa6f0bf00, sec=0xa6f0bef8) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb609b6f6 in QTimerInfoList::updateCurrentTime (this=0xa660207c) at kernel/qeventdispatcher_unix.cpp:343
#4  0xb609ba4a in QTimerInfoList::timerWait (this=0xa660207c, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#5  0xb609a2f3 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xa6f0c00c) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb609a38d in timerSourcePrepare (source=0xa6602048, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb2776872 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb2776faf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb2777201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb609adb7 in QEventDispatcherGlib::processEvents (this=0xa6600480, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#11 0xb606667d in QEventLoop::processEvents (this=0xa6f0c190, flags=...) at kernel/qeventloop.cpp:149
#12 0xb6066919 in QEventLoop::exec (this=0xa6f0c190, flags=...) at kernel/qeventloop.cpp:204
#13 0xb5f4f9ec in QThread::exec (this=0xa7494d8) at thread/qthread.cpp:501
#14 0xb6043ccd in QInotifyFileSystemWatcherEngine::run (this=0xa7494d8) at io/qfilesystemwatcher_inotify.cpp:248
#15 0xb5f52e80 in QThreadPrivate::start (arg=0xa7494d8) at thread/qthread_unix.cpp:307
#16 0xb22bfa11 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#17 0x5c8b0824 in ?? ()
#18 0xbab80424 in ?? ()
#19 0x65000000 in ?? ()
#20 0x001015ff in ?? ()
#21 0xd3890000 in ?? ()
#22 0xfff0013d in ?? ()
#23 0xc30173ff in ?? ()
#24 0x0fc5a2e8 in ?? ()
#25 0x9fc18100 in ?? ()
#26 0x8b001774 in ?? ()
#27 0xffff0889 in ?? ()
#28 0x29d231ff in ?? ()
#29 0x0d0365c2 in ?? ()
#30 0x00000000 in ?? ()

Thread 2 (Thread 0xa546cb40 (LWP 2061)):
#0  0xb7749424 in __kernel_vsyscall ()
#1  0xb288296b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb760c85c in __pthread_cond_wait (cond=0xb39cc890, mutex=0xb39cc878) at forward.c:139
#3  0xb38c8029 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0xb38c806f in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0xb22bfa11 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#6  0x5c8b0824 in ?? ()
#7  0xbab80424 in ?? ()
#8  0x65000000 in ?? ()
#9  0x001015ff in ?? ()
#10 0xd3890000 in ?? ()
#11 0xfff0013d in ?? ()
#12 0xc30173ff in ?? ()
#13 0x0fc5a2e8 in ?? ()
#14 0x9fc18100 in ?? ()
#15 0x8b001774 in ?? ()
#16 0xffff0889 in ?? ()
#17 0x29d231ff in ?? ()
#18 0x0d0365c2 in ?? ()
#19 0x00000000 in ?? ()

Thread 1 (Thread 0xafe15a40 (LWP 2053)):
[KCrash Handler]
#7  0xb6c4707e in QDeclarativeItem::~QDeclarativeItem (this=0xc142640, __in_chrg=<optimized out>) at graphicsitems/qdeclarativeitem.cpp:1668
#8  0xa62e90f0 in Plasma::FrameSvgItem::~FrameSvgItem (this=0xc142640, __in_chrg=<optimized out>) at ../../../../plasma/declarativeimports/core/framesvgitem.cpp:67
#9  0xa62da010 in ~QDeclarativeElement (this=0xc142640, __in_chrg=<optimized out>) at /usr/include/qt4/QtDeclarative/qdeclarativeprivate.h:87
#10 QDeclarativePrivate::QDeclarativeElement<Plasma::FrameSvgItem>::~QDeclarativeElement (this=0xc142640, __in_chrg=<optimized out>) at /usr/include/qt4/QtDeclarative/qdeclarativeprivate.h:87
#11 0xb607c1d3 in qDeleteInEventHandler (o=0xc142640) at kernel/qobject.cpp:4277
#12 0xb6083178 in QObject::event (this=0xc142640, e=0xbfe4728) at kernel/qobject.cpp:1176
#13 0xb6c40ae2 in QDeclarativeItem::event (this=0xc142640, ev=0xbfe4728) at graphicsitems/qdeclarativeitem.cpp:3746
#14 0xb5551df4 in notify_helper (e=0xbfe4728, receiver=0xc142640, this=0x9f60380) at kernel/qapplication.cpp:4556
#15 QApplicationPrivate::notify_helper (this=0x9f60380, receiver=0xc142640, e=0xbfe4728) at kernel/qapplication.cpp:4528
#16 0xb555715d in QApplication::notify (this=0xbfe4728, receiver=0xc142640, e=0xbfe4728) at kernel/qapplication.cpp:4285
#17 0xb6707541 in KApplication::notify (this=0x9f5af70, receiver=0xc142640, event=0xbfe4728) at ../../kdeui/kernel/kapplication.cpp:311
#18 0xb6067dde in QCoreApplication::notifyInternal (this=0x9f5af70, receiver=0xc142640, event=0xbfe4728) at kernel/qcoreapplication.cpp:915
#19 0xb606bf38 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#20 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9ebd130) at kernel/qcoreapplication.cpp:1539
#21 0xb606c26c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1432
#22 0xb609a964 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#23 postEventSourceDispatch (s=0x9f60c38) at kernel/qeventdispatcher_glib.cpp:279
#24 0xb2776d86 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#25 0xb2777125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#26 0xb2777201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#27 0xb609ad57 in QEventDispatcherGlib::processEvents (this=0x9ebdeb8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#28 0xb560aa1a in QGuiEventDispatcherGlib::processEvents (this=0x9ebdeb8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#29 0xb606667d in QEventLoop::processEvents (this=0xbf9e2374, flags=...) at kernel/qeventloop.cpp:149
#30 0xb6066919 in QEventLoop::exec (this=0xbf9e2374, flags=...) at kernel/qeventloop.cpp:204
#31 0xb606c31a in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#32 0xb554f9c4 in QApplication::exec () at kernel/qapplication.cpp:3817
#33 0xb7705fab in kdemain (argc=1, argv=0xbf9e2574) at ../../../../plasma/desktop/shell/main.cpp:120
#34 0x0804850b in main (argc=1, argv=0xbf9e2574) at plasma-desktop_dummy.cpp:3

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

Possible duplicates by query: bug 306474, bug 306424, bug 306056, bug 305510, bug 304397.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2012-10-11 13:33:04 UTC

*** This bug has been marked as a duplicate of bug 302931 ***
Comment 2 Alexey Basinov 2012-11-17 18:20:52 UTC
Created attachment 75317 [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:

I right-clicked on the desktop, launched the activity pane, clicked the button for adding widgets. A pane partially appeared, the screen blinked, an error message appeared. The bug report form remained. Been able to reproduce the bug.

-- Backtrace (Reduced):
#6  0x00007f57c18fddd4 in QDeclarativeItem::~QDeclarativeItem (this=0x6d85350, __in_chrg=<optimized out>) at graphicsitems/qdeclarativeitem.cpp:1668
#7  0x00007f5787bc3281 in ~QDeclarativeElement (this=0x6d85350, __in_chrg=<optimized out>) at /usr/include/qt4/QtDeclarative/qdeclarativeprivate.h:87
#8  QDeclarativePrivate::QDeclarativeElement<Plasma::FrameSvgItem>::~QDeclarativeElement (this=0x6d85350, __in_chrg=<optimized out>) at /usr/include/qt4/QtDeclarative/qdeclarativeprivate.h:87
#9  0x00007f57bfd1f468 in QObject::event (this=0x6d85350, e=<optimized out>) at kernel/qobject.cpp:1176
#10 0x00007f57bf0b1e9c in QApplicationPrivate::notify_helper (this=this@entry=0x1cdff20, receiver=receiver@entry=0x6d85350, e=e@entry=0xa068600) at kernel/qapplication.cpp:4562