Bug 271844 - Plasma Desktop Crash When Adding Plasmoids
Summary: Plasma Desktop Crash When Adding Plasmoids
Status: RESOLVED DUPLICATE of bug 264971
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 271020 271099 276074 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-04-27 14:59 UTC by itsjustarumour
Modified: 2011-11-20 21:45 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (17.34 KB, text/plain)
2011-05-27 10:47 UTC, Denis
Details

Note You need to log in before you can comment on or make changes to this bug.
Description itsjustarumour 2011-04-27 14:59:54 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-8-generic i686
Distribution: Ubuntu 11.04

-- Information about the crash:
Click on Cashew plasmoid.
Select "Add Widgets".
Select "Show Desktop" plasmoid.
Drag and drop onto Task Manager.
Plasma Desktop crashes with segfault.

Frash install of Ubuntu 11.04 with KDE SC 4.6.2 Desktop also installed.
This bug is reproducible every time.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
[Current thread is 1 (Thread 0xb607c720 (LWP 21347))]

Thread 3 (Thread 0xae65fb70 (LWP 21351)):
#0  0x05792d41 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0x043b9dd8 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x044864f2 in updateCurrentTime (this=0xb3b01abc, tm=...) at kernel/qeventdispatcher_unix.cpp:339
#4  QTimerInfoList::timerWait (this=0xb3b01abc, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x04484d32 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xae65f0cc) at kernel/qeventdispatcher_glib.cpp:136
#6  0x04484dcd in timerSourcePrepare (source=0xb3b01a88, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x03505fd4 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x03506e63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0x03507524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0x04485577 in QEventDispatcherGlib::processEvents (this=0xb3b00468, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0x04457289 in QEventLoop::processEvents (this=0xae65f280, flags=...) at kernel/qeventloop.cpp:149
#12 0x04457522 in QEventLoop::exec (this=0xae65f280, flags=...) at kernel/qeventloop.cpp:201
#13 0x043612a0 in QThread::exec (this=0x834dd08) at thread/qthread.cpp:492
#14 0x04438fdb in QInotifyFileSystemWatcherEngine::run (this=0x834dd08) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x04363da2 in QThreadPrivate::start (arg=0x834dd08) at thread/qthread_unix.cpp:320
#16 0x079dee99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0x0068073e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xad65db70 (LWP 21353)):
#0  0x00a45416 in __kernel_vsyscall ()
#1  0x079e348c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x0068e3fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x0741d817 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x75311c0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#4  0x0741d851 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x75311c0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#5  0x079dee99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0x0068073e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb607c720 (LWP 21347)):
[KCrash Handler]
#7  QMutex::lock (this=0xb9ac2c2) at thread/qmutex.cpp:151
#8  0x0445b1b0 in QCoreApplication::postEvent (receiver=0x9b3a288, event=0x9a41ff0, priority=0) at kernel/qcoreapplication.cpp:1140
#9  0x0445b4cc in QCoreApplication::postEvent (receiver=0x9b3a288, event=0x9a41ff0) at kernel/qcoreapplication.cpp:1093
#10 0x0446a2a4 in QObject::deleteLater (this=0x9b3a288) at kernel/qobject.cpp:2138
#11 0x0272bf10 in QX11Data::xdndHandleFinished (this=0x82b2510, xe=0xbfcc91bc, passive=false) at kernel/qdnd_x11.cpp:1254
#12 0x0271d996 in QApplication::x11ClientMessage (this=0x82a5948, w=0x8782710, event=0xbfcc91bc, passive_only=false) at kernel/qapplication_x11.cpp:3192
#13 0x0271b97d in QApplication::x11ProcessEvent (this=0x82a5948, event=0xbfcc91bc) at kernel/qapplication_x11.cpp:3817
#14 0x02746b84 in x11EventSourceDispatch (s=0x82b6de8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#15 0x03506aa8 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#16 0x03507270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#17 0x03507524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#18 0x0448553c in QEventDispatcherGlib::processEvents (this=0x8238aa8, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#19 0x02746775 in QGuiEventDispatcherGlib::processEvents (this=0x8238aa8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#20 0x04457289 in QEventLoop::processEvents (this=0xbfcc9484, flags=...) at kernel/qeventloop.cpp:149
#21 0x04457522 in QEventLoop::exec (this=0xbfcc9484, flags=...) at kernel/qeventloop.cpp:201
#22 0x0445becc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#23 0x026908e7 in QApplication::exec () at kernel/qapplication.cpp:3736
#24 0x008995a5 in kdemain (argc=1, argv=0xbfcc9694) at ../../../../plasma/desktop/shell/main.cpp:118
#25 0x080485cb in main (argc=1, argv=0xbfcc9694) at plasma-desktop_dummy.cpp:3

Possible duplicates by query: bug 271539, bug 270993, bug 270912, bug 270898, bug 270197.

Reported using DrKonqi
Comment 1 Dario Andres 2011-05-01 15:13:04 UTC
[Comment from a bug report cleaner]
This looks related to the crash on bug 192000. Regards
Comment 2 Denis 2011-05-27 10:47:01 UTC
Created attachment 60375 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.6.2 (4.6.2) using Qt 4.7.2

- What I was doing when the application crashed:
Nothing. Just using Firefox for Browsing sites.

-- Backtrace (Reduced):
#6  QMutex::lock (this=0x30609300b317670) at thread/qmutex.cpp:151
#7  0x00007f81920fc2de in QCoreApplication::postEvent (receiver=0x40598f0, event=0x34d0280, priority=0) at kernel/qcoreapplication.cpp:1140
#8  0x00007f81915490a9 in QX11Data::xdndHandleFinished (this=<value optimized out>, xe=0x7fffb6ba6b50, passive=false) at kernel/qdnd_x11.cpp:1254
#9  0x00007f819153bc33 in QApplication::x11ClientMessage (this=<value optimized out>, w=0x2f602c0, event=<value optimized out>, passive_only=<value optimized out>) at kernel/qapplication_x11.cpp:3192
#10 0x00007f819153a238 in QApplication::x11ProcessEvent (this=0x2079570, event=0x7fffb6ba6b50) at kernel/qapplication_x11.cpp:3817
Comment 3 Beat Wolf 2011-06-03 15:31:16 UTC
*** Bug 271099 has been marked as a duplicate of this bug. ***
Comment 4 Beat Wolf 2011-06-03 15:31:22 UTC
*** Bug 271020 has been marked as a duplicate of this bug. ***
Comment 5 Beat Wolf 2011-06-20 15:49:23 UTC
*** Bug 276074 has been marked as a duplicate of this bug. ***
Comment 6 Beat Wolf 2011-11-20 21:45:44 UTC

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