Bug 224426 - Plasma crashes when switching between workspaces
Summary: Plasma crashes when switching between workspaces
Status: RESOLVED DUPLICATE of bug 219664
Alias: None
Product: plasma4
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-27 03:56 UTC by Mari Donkers
Modified: 2010-01-27 08:29 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mari Donkers 2010-01-27 03:56:27 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.3.95 (KDE 4.3.95 (KDE 4.4 RC2))
Qt Version: 4.6.0
Operating System: Linux 2.6.31-17-generic x86_64
Distribution: Ubuntu 9.10

-- Information about the crash:
Intermittent crashes of plasma (black screen, everything desktop gone, but application windows unaffected). The crashes occur when the taskbar pager is used to switch to another desktop. The new desktop appears shortly but then plasma crashes.

Several application windows opened: firefox, google chrome, plasmoids (clock, lcd weather, system monitor).

The crash can be reproduced some of the time.

 -- Backtrace:
Application: Plasma Workspace (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f5e6e1c27f0 (LWP 3138))]

Thread 2 (Thread 0x7f5e499ae910 (LWP 3139)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f5e6c6a667b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1a210b8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1a210b8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f5e6ae623ec in QHostInfoAgent::run (this=0x1a210a0) at kernel/qhostinfo.cpp:252
#4  0x00007f5e6c6a56c5 in QThreadPrivate::start (arg=0x1a210a0) at thread/qthread_unix.cpp:244
#5  0x00007f5e6c416a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f5e6b1e180d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f5e6e1c27f0 (LWP 3138)):
[KCrash Handler]
#5  QGraphicsScenePrivate::processDirtyItemsRecursive (this=0xcc97e0, item=0x2174620, dirtyAncestorContainsChildren=false, parentOpacity=0) at graphicsview/qgraphicsscene.cpp:4895
#6  0x00007f5e6bf6131d in QGraphicsScenePrivate::_q_processDirtyItems (this=0xcc97e0) at graphicsview/qgraphicsscene.cpp:466
#7  0x00007f5e6bf61962 in QGraphicsScene::qt_metacall (this=0xd64f60, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x2756070) at .moc/release-shared/moc_qgraphicsscene.cpp:130
#8  0x00007f5e64975125 in Plasma::Corona::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libplasma.so.3
#9  0x00007f5e601a7ec3 in ?? () from /usr/lib/libkdeinit4_plasma-desktop.so
#10 0x00007f5e6c7a8d19 in QObject::event (this=0xd64f60, e=0x269f750) at kernel/qobject.cpp:1260
#11 0x00007f5e6bf5d970 in QGraphicsScene::event (this=0xd64f60, event=0x269f750) at graphicsview/qgraphicsscene.cpp:3450
#12 0x00007f5e6b93ee8c in QApplicationPrivate::notify_helper (this=0xc0a930, receiver=0xd64f60, e=0x269f750) at kernel/qapplication.cpp:4242
#13 0x00007f5e6b94548d in QApplication::notify (this=0xbf4640, receiver=0xd64f60, e=0x269f750) at kernel/qapplication.cpp:4125
#14 0x00007f5e6ccde1e6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#15 0x00007f5e6c79904c in QCoreApplication::notifyInternal (this=0xbf4640, receiver=0xd64f60, event=0x269f750) at kernel/qcoreapplication.cpp:704
#16 0x00007f5e6c79b7c7 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0xb7ada0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#17 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0xb7ada0) at kernel/qcoreapplication.cpp:1345
#18 0x00007f5e6c7c2ae3 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#19 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#20 0x00007f5e67bc7bce in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#21 0x00007f5e67bcb598 in ?? () from /lib/libglib-2.0.so.0
#22 0x00007f5e67bcb6c0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#23 0x00007f5e6c7c2623 in QEventDispatcherGlib::processEvents (this=0xb7c3f0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407
#24 0x00007f5e6b9ed2fe in QGuiEventDispatcherGlib::processEvents (this=0xcc97e0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#25 0x00007f5e6c797972 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#26 0x00007f5e6c797d4c in QEventLoop::exec (this=0x7fff73b769b0, flags=) at kernel/qeventloop.cpp:201
#27 0x00007f5e6c79ba8b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#28 0x00007f5e601aeeb2 in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#29 0x0000000000406fb8 in _start ()
The current source language is "auto; currently asm".
The current source language is "auto; currently c".

Possible duplicates by query: bug 224273, bug 224186, bug 224174, bug 224163, bug 224082.

Reported using DrKonqi
Comment 1 Beat Wolf 2010-01-27 08:29:22 UTC

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