Bug 226889 - Plasma workspace crash after switch from netbook to desktop format.
Summary: Plasma workspace crash after switch from netbook to desktop format.
Status: RESOLVED DUPLICATE of bug 214460
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:
Depends on:
Blocks:
 
Reported: 2010-02-14 21:30 UTC by Scott
Modified: 2010-02-15 03:48 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Scott 2010-02-14 21:30:39 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.4.00 (KDE 4.4.0)
Qt Version: 4.6.1
Operating System: Linux 2.6.32.2 i686
Distribution: Ubuntu 9.10

-- Information about the crash:
On clean user profile I loaded up kde for the first time and switch to the netbook layout.
Discovered that the window manager does not appear for it!?!? I like being able to close windows so... Set layout back to desktop. Plasma hung at that time. Switched to the console and rebooted. kde loaded into the desktop layout and had 2 task bars. Closing of second task bar caused plasma segfault.

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

Thread 2 (Thread 0xac773b70 (LWP 1901)):
#0  0x4135fe06 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0x415d8d2b in qt_gettime () at kernel/qcore_unix.cpp:109
#2  0x415dde15 in QTimerInfoList::updateCurrentTime (this=) at kernel/qeventdispatcher_unix.cpp:340
#3  0x415dde5a in QTimerInfoList::timerWait (this=<value optimized out>, tm=) at kernel/qeventdispatcher_unix.cpp:443
#4  0x415dbe48 in timerSourcePrepareHelper (src=<value optimized out>, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:136
#5  0x415dbed5 in timerSourcePrepare (source=<value optimized out>, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#6  0x4239ef90 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#7  0x4239f351 in ?? () from /lib/libglib-2.0.so.0
#8  0x4239f863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#9  0x415dbc3f in QEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#10 0x415ae639 in QEventLoop::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:149
#11 0x415aea8a in QEventLoop::exec (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:201
#12 0x414aa8c8 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#13 0x4158e2db in QInotifyFileSystemWatcherEngine::run (this=<value optimized out>) at io/qfilesystemwatcher_inotify.cpp:248
#14 0x414ad64e in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:248
#15 0x421f680e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#16 0x421708de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb789d980 (LWP 1900)):
[KCrash Handler]
#6  QList (this=<value optimized out>) at /usr/include/qt4/QtCore/qlist.h:114
#7  Plasma::Corona::containments (this=<value optimized out>) at ../../plasma/corona.cpp:447
#8  0x45c42bfb in Plasma::Extender::item (this=<value optimized out>, name=<value optimized out>) at ../../plasma/extenders/extender.cpp:212
#9  0x45c43034 in Plasma::Extender::group (this=) at ../../plasma/extenders/extender.cpp:234
#10 0x00b50d65 in SystemTray::Applet::clearOldNotifications (this=0x8d22408) at ../../../../../plasma/generic/applets/systemtray/ui/applet.cpp:921
#11 0x00b51440 in ~Applet (this=0x8d22408, __in_chrg=<value optimized out>) at ../../../../../plasma/generic/applets/systemtray/ui/applet.cpp:138
#12 0x45c0e836 in qDeleteAll<QList<Plasma::Applet*>::const_iterator> (this=<value optimized out>, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qalgorithms.h:322
#13 qDeleteAll<QList<Plasma::Applet*> > (this=<value optimized out>, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qalgorithms.h:330
#14 ~ContainmentPrivate (this=<value optimized out>, __in_chrg=<value optimized out>) at ../../plasma/private/containment_p.h:62
#15 ~Containment (this=<value optimized out>, __in_chrg=<value optimized out>) at ../../plasma/containment.cpp:142
#16 0x002d6b0b in ~Panel (this=0x8d41b80, __in_chrg=<value optimized out>) at ../../../../../plasma/desktop/containments/panel/panel.cpp:126
#17 0x415bf375 in qDeleteInEventHandler (o=<value optimized out>) at kernel/qobject.cpp:3980
#18 0x415c0a98 in QObject::event (this=<value optimized out>, e=<value optimized out>) at kernel/qobject.cpp:1231
#19 0x42f5fa74 in QGraphicsWidget::event (this=<value optimized out>, event=<value optimized out>) at graphicsview/qgraphicswidget.cpp:1361
#20 0x4288f27c in QApplicationPrivate::notify_helper (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:4298
#21 0x42895ede in QApplication::notify (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:3702
#22 0x41dc41fa in KApplication::notify (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at ../../kdeui/kernel/kapplication.cpp:302
#23 0x415b001b in QCoreApplication::notifyInternal (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at kernel/qcoreapplication.cpp:704
#24 0x415b2a53 in QCoreApplication::sendEvent (receiver=<value optimized out>, event_type=<value optimized out>, data=<value optimized out>)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#25 QCoreApplicationPrivate::sendPostedEvents (receiver=<value optimized out>, event_type=<value optimized out>, data=<value optimized out>) at kernel/qcoreapplication.cpp:1345
#26 0x415b2bbd in QCoreApplication::sendPostedEvents (receiver=) at kernel/qcoreapplication.cpp:1238
#27 0x415dc10f in QCoreApplication::sendPostedEvents (s=) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#28 postEventSourceDispatch (s=) at kernel/qeventdispatcher_glib.cpp:276
#29 0x4239be88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#30 0x4239f730 in ?? () from /lib/libglib-2.0.so.0
#31 0x4239f863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#32 0x415dbc05 in QEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#33 0x4294e485 in QGuiEventDispatcherGlib::processEvents (this=) at kernel/qguieventdispatcher_glib.cpp:204
#34 0x415ae639 in QEventLoop::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:149
#35 0x415aea8a in QEventLoop::exec (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:201
#36 0x415b2c7f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#37 0x4288f317 in QApplication::exec () at kernel/qapplication.cpp:3577
#38 0x439554fe in kdemain (argc=<value optimized out>, argv=<value optimized out>) at ../../../../plasma/desktop/shell/main.cpp:112
#39 0x0804dff7 in launch (argc=<value optimized out>, _name=<value optimized out>, args=<value optimized out>, cwd=0x0, envc=0, envs=0x8847240 "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x8051405 "0") at ../../kinit/kinit.cpp:717
#40 0x0804ec15 in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at ../../kinit/kinit.cpp:1209
#41 0x0804f08c in handle_requests (waitForPid=<value optimized out>) at ../../kinit/kinit.cpp:1402
#42 0x0804fe2f in main (argc=4, argv=0xbf9ac2f4, envp=0xbf9ac308) at ../../kinit/kinit.cpp:1841

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

Possible duplicates by query: bug 226632, bug 226585, bug 226488, bug 222177, bug 219697.

Reported using DrKonqi
Comment 1 Dario Andres 2010-02-15 03:48:19 UTC
This is fixed in KDE SC 4.4.1 
Regards

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