Bug 220570 - Plasma crash at login making KDE unusable [Plasma::PopupAppletPrivate::updateDialogPosition, Plasma::PopupAppletPrivate::popupConstraintsEvent, Plasma::Applet::flushPendingConstraintsEvents]
Summary: Plasma crash at login making KDE unusable [Plasma::PopupAppletPrivate::update...
Status: RESOLVED DUPLICATE of bug 218064
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: 2009-12-29 19:00 UTC by Frits Jalvingh
Modified: 2009-12-29 19:34 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 Frits Jalvingh 2009-12-29 19:00:32 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.3.85 (KDE 4.3.85 (KDE 4.4 Beta2))
Qt Version: 4.6.0
Operating System: Linux 2.6.31-17-generic x86_64
Distribution: Ubuntu 9.10

-- Information about the crash:
When KDE starts the screen starts to be built up (background shows and primary panel is shown partially). Then the screen goes black and the crash dialog appears. This is repeated twice then the process stops, leaving an unusable KDE.
This happens every time meaning KDE cannot be used.

The crash can be reproduced everytime.

 -- Backtrace:
Application: Plasma Workspace (kdeinit4), signal: Segmentation fault
The current source language is "auto; currently c".
[KCrash Handler]
#5  Plasma::PopupAppletPrivate::updateDialogPosition (this=0x2ddc870) at ../../plasma/popupapplet.cpp:706
#6  0x00007f36fec33f1a in Plasma::PopupAppletPrivate::popupConstraintsEvent (this=0x2ddc870, constraints=) at ../../plasma/popupapplet.cpp:400
#7  0x00007f36febd81d6 in Plasma::Applet::flushPendingConstraintsEvents (this=0x2ddb990) at ../../plasma/applet.cpp:1269
#8  0x00007f36e7ab743f in SystemTray::PlasmoidTask::forwardConstraintsEvent (this=0x2db7750, constraints=<value optimized out>)
    at ../../../../../plasma/generic/applets/systemtray/protocols/plasmoid/plasmoidtask.cpp:141
#9  0x00007f36e7ab6363 in SystemTray::PlasmoidProtocol::forwardConstraintsEvent (this=<value optimized out>, constraints=)
    at ../../../../../plasma/generic/applets/systemtray/protocols/plasmoid/plasmoidtaskprotocol.cpp:52
#10 0x00007f36e7aa9fb9 in SystemTray::Manager::forwardConstraintsEvent (this=<value optimized out>, constraints=<value optimized out>)
    at ../../../../../plasma/generic/applets/systemtray/core/manager.cpp:243
#11 0x00007f36e7ac6493 in SystemTray::Applet::constraintsEvent (this=0x2d0c300, constraints=) at ../../../../../plasma/generic/applets/systemtray/ui/applet.cpp:360
#12 0x00007f36febd81f4 in Plasma::Applet::flushPendingConstraintsEvents (this=0x2d0c300) at ../../plasma/applet.cpp:1273
#13 0x00007f36fbae2835 in DesktopCorona::saveDefaultSetup (this=0x277d9f0) at ../../../../plasma/desktop/shell/desktopcorona.cpp:406
#14 0x00007f36fbae5be8 in DesktopCorona::qt_metacall (this=0x277d9f0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffc1b740f0) at ./desktopcorona.moc:85
#15 0x00007f3706a28dc3 in QMetaObject::activate (sender=0x2c48ce0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x3315f01) at kernel/qobject.cpp:3294
#16 0x00007f3706a3067f in QSingleShotTimer::timerEvent (this=0x2c48ce0) at kernel/qtimer.cpp:308
#17 0x00007f3706a25a33 in QObject::event (this=0x2c48ce0, e=0x7fffc1b747c0) at kernel/qobject.cpp:1224
#18 0x00007f3705bbbe8c in QApplicationPrivate::notify_helper (this=0x2637c00, receiver=0x2c48ce0, e=0x7fffc1b747c0) at kernel/qapplication.cpp:4242
#19 0x00007f3705bc248d in QApplication::notify (this=0x26211e0, receiver=0x2c48ce0, e=0x7fffc1b747c0) at kernel/qapplication.cpp:4125
#20 0x00007f3706f5a856 in KApplication::notify (this=0x26211e0, receiver=0x2c48ce0, event=0x7fffc1b747c0) at ../../kdeui/kernel/kapplication.cpp:302
#21 0x00007f3706a1604c in QCoreApplication::notifyInternal (this=0x26211e0, receiver=0x2c48ce0, event=0x7fffc1b747c0) at kernel/qcoreapplication.cpp:704
#22 0x00007f3706a42d52 in QCoreApplication::sendEvent (this=0x263b010) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#23 QTimerInfoList::activateTimers (this=0x263b010) at kernel/qeventdispatcher_unix.cpp:603
#24 0x00007f3706a3f958 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#25 idleTimerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:231
#26 0x00007f3701e4cbce in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#27 0x00007f3701e50598 in ?? () from /lib/libglib-2.0.so.0
#28 0x00007f3701e506c0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#29 0x00007f3706a3f623 in QEventDispatcherGlib::processEvents (this=0x2637650, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407
#30 0x00007f3705c6a2fe in QGuiEventDispatcherGlib::processEvents (this=0x33134d0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#31 0x00007f3706a14972 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#32 0x00007f3706a14d4c in QEventLoop::exec (this=0x7fffc1b74a60, flags=) at kernel/qeventloop.cpp:201
#33 0x00007f3706a18a8b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#34 0x00007f36fbaecc62 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at ../../../../plasma/desktop/shell/main.cpp:112
#35 0x0000000000406fb8 in launch (argc=1, _name=<value optimized out>, args=<value optimized out>, cwd=<value optimized out>, envc=0, envs=<value optimized out>, reset_env=false, tty=0x0, 
    avoid_loops=false, startup_id_str=0x40a4a1 "0") at ../../kinit/kinit.cpp:705
#36 0x0000000000407c70 in handle_launcher_request (sock=7, who=<value optimized out>) at ../../kinit/kinit.cpp:1197
#37 0x0000000000408121 in handle_requests (waitForPid=0) at ../../kinit/kinit.cpp:1390
#38 0x0000000000408dea in main (argc=4, argv=<value optimized out>, envp=<value optimized out>) at ../../kinit/kinit.cpp:1825

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

Possible duplicates by query: bug 220469, bug 219220, bug 218732, bug 218131, bug 218064.

Reported using DrKonqi
Comment 1 Dario Andres 2009-12-29 19:34:15 UTC
An updated version of the "kubuntu-default-settings" package should help you to workaround this issue. Merging with bug 218064. Thanks

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