Bug 238638 - plasma crash after resizing and moving panel to top of screen
Summary: plasma crash after resizing and moving panel to top of screen
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Plasma
Component: notifications (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 242488 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-05-24 02:29 UTC by SlashDevDsp
Modified: 2010-06-24 04:59 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (6.89 KB, text/plain)
2010-06-03 04:48 UTC, SlashDevDsp
Details
New crash information added by DrKonqi (6.79 KB, text/plain)
2010-06-07 05:07 UTC, SlashDevDsp
Details
New crash information added by DrKonqi (7.24 KB, text/plain)
2010-06-14 08:18 UTC, SlashDevDsp
Details
New crash information added by DrKonqi (6.31 KB, text/plain)
2010-06-21 04:32 UTC, SlashDevDsp
Details

Note You need to log in before you can comment on or make changes to this bug.
Description SlashDevDsp 2010-05-24 02:29:21 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.4.80 (KDE 4.4.80 (KDE 4.5 Beta1)) (Compiled from sources)
Qt Version: 4.6.3
Operating System: Linux 2.6.32-020632-generic x86_64
Distribution: Ubuntu 9.04

-- Information about the crash:
- What I was doing when the application crashed:

Trunk compiled about 30min ago (kde 4.5) with latest kde-qt git. With clean $HOME and dot directories. On first login:

1. Clicked on cashew on panel and resized it (2x the original height) then
2. Clicked the Screenedge and moved the panel to top of screen
when lead to plasma crash, bt below

* running twinview with nvidia binary blob v. 265.25

-- Backtrace:
Application: Plasma Workspace (plasma-desktop), signal: Segmentation fault
[Current thread is 0 (LWP 16421)]

Thread 8 (Thread 0x7f3d26b24950 (LWP 16425)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f3d416c7f16 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f3d419a7620) at /home/kde-devel/kdesvn/qt-copy/src/3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304
#2  0x00007f3d416c7f59 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f3d419b56ec) at /home/kde-devel/kdesvn/qt-copy/src/3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#3  0x00007f3d3ccef3ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#4  0x00007f3d3b35afcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f3d20080950 (LWP 16428)):
#0  0x00007f3d3b353742 in select () from /lib/libc.so.6
#1  0x00007f3d3d05e666 in QProcessManager::run (this=0x7f3d3d39d240) at /home/kde-devel/kdesvn/qt-copy/src/corelib/io/qprocess_unix.cpp:245
#2  0x00007f3d3cf8eba5 in QThreadPrivate::start (arg=0x7f3d3d39d240) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:248
#3  0x00007f3d3ccef3ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#4  0x00007f3d3b35afcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f3d1e0e8950 (LWP 16592)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217
#1  0x00007f3d3cf8faf7 in QWaitCondition::wait (this=0x1d3e718, mutex=0x1d3e710, time=30000) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:85
#2  0x00007f3d3cf847f9 in QThreadPoolThread::run (this=0x1d03e70) at /home/kde-devel/kdesvn/qt-copy/src/corelib/concurrent/qthreadpool.cpp:140
#3  0x00007f3d3cf8eba5 in QThreadPrivate::start (arg=0x1d03e70) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:248
#4  0x00007f3d3ccef3ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x00007f3d3b35afcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f3d1efa4950 (LWP 16593)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217
#1  0x00007f3d3cf8faf7 in QWaitCondition::wait (this=0x1c5b5c8, mutex=0x1c5b5c0, time=30000) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:85
#2  0x00007f3d3cf847f9 in QThreadPoolThread::run (this=0x1d25960) at /home/kde-devel/kdesvn/qt-copy/src/corelib/concurrent/qthreadpool.cpp:140
#3  0x00007f3d3cf8eba5 in QThreadPrivate::start (arg=0x1d25960) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:248
#4  0x00007f3d3ccef3ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x00007f3d3b35afcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f3d1c9df950 (LWP 16594)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217
#1  0x00007f3d3cf8faf7 in QWaitCondition::wait (this=0x1c5b5c8, mutex=0x1c5b5c0, time=30000) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:85
#2  0x00007f3d3cf847f9 in QThreadPoolThread::run (this=0x1bcf980) at /home/kde-devel/kdesvn/qt-copy/src/corelib/concurrent/qthreadpool.cpp:140
#3  0x00007f3d3cf8eba5 in QThreadPrivate::start (arg=0x1bcf980) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:248
#4  0x00007f3d3ccef3ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x00007f3d3b35afcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f3d17fff950 (LWP 16627)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217
#1  0x00007f3d3cf8faf7 in QWaitCondition::wait (this=0x1c5b5c8, mutex=0x1c5b5c0, time=30000) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:85
#2  0x00007f3d3cf847f9 in QThreadPoolThread::run (this=0x2c6b210) at /home/kde-devel/kdesvn/qt-copy/src/corelib/concurrent/qthreadpool.cpp:140
#3  0x00007f3d3cf8eba5 in QThreadPrivate::start (arg=0x2c6b210) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:248
#4  0x00007f3d3ccef3ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x00007f3d3b35afcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f3d14d8c950 (LWP 16628)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217
#1  0x00007f3d3cf8faf7 in QWaitCondition::wait (this=0x1c5b5c8, mutex=0x1c5b5c0, time=30000) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:85
#2  0x00007f3d3cf847f9 in QThreadPoolThread::run (this=0x2c78af0) at /home/kde-devel/kdesvn/qt-copy/src/corelib/concurrent/qthreadpool.cpp:140
#3  0x00007f3d3cf8eba5 in QThreadPrivate::start (arg=0x2c78af0) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:248
#4  0x00007f3d3ccef3ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x00007f3d3b35afcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f3d422aa780 (LWP 16421)):
[KCrash Handler]
#6  0x00007f3d3c83f484 in QGraphicsWidget::layout (this=0x1b36ca0) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgraphicswidget.cpp:745
#7  0x00007f3d1f3f0fbe in NotificationScroller::setLocation (this=0x1b36ca0, location=Plasma::TopEdge)
    at /home/kde-devel/kdesvn/kdebase/workspace/plasma/generic/applets/notifications/ui/notificationscroller.cpp:191
#8  0x00007f3d40a185a9 in Plasma::Applet::flushPendingConstraintsEvents (this=0x1165ba0) at /home/kde-devel/kdesvn/kdelibs/plasma/applet.cpp:1299
#9  0x00007f3d22c938d6 in SystemTray::PlasmoidTask::forwardConstraintsEvent (this=<value optimized out>, constraints=<value optimized out>)
    at /home/kde-devel/kdesvn/kdebase/workspace/plasma/generic/applets/systemtray/protocols/plasmoid/plasmoidtask.cpp:127
#10 0x00007f3d22c91d99 in SystemTray::PlasmoidProtocol::forwardConstraintsEvent (this=<value optimized out>, constraints={i = -1058730144}, host=0x16c7d00)
    at /home/kde-devel/kdesvn/kdebase/workspace/plasma/generic/applets/systemtray/protocols/plasmoid/plasmoidtaskprotocol.cpp:54
#11 0x00007f3d22c88f79 in SystemTray::Manager::forwardConstraintsEvent (this=<value optimized out>, constraints=<value optimized out>, host=0x3)
    at /home/kde-devel/kdesvn/kdebase/workspace/plasma/generic/applets/systemtray/core/manager.cpp:99
#12 0x00007f3d22c99e57 in SystemTray::Applet::constraintsEvent (this=0x16c7d00, constraints={i = -1058729776})
    at /home/kde-devel/kdesvn/kdebase/workspace/plasma/generic/applets/systemtray/ui/applet.cpp:241
#13 0x00007f3d40a185a9 in Plasma::Applet::flushPendingConstraintsEvents (this=0x16c7d00) at /home/kde-devel/kdesvn/kdelibs/plasma/applet.cpp:1299
#14 0x00007f3d40a18fdd in Plasma::Applet::timerEvent (this=0x16c7d00, event=<value optimized out>) at /home/kde-devel/kdesvn/kdelibs/plasma/applet.cpp:2486
#15 0x00007f3d3d092113 in QObject::event (this=0x16c7d00, e=0x3) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:1212
#16 0x00007f3d3c83ffcb in QGraphicsWidget::event (this=0x16c7d00, event=0x7fffc0e519f0) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgraphicswidget.cpp:1361
#17 0x00007f3d3c1e64ad in QApplicationPrivate::notify_helper (this=0xd3f190, receiver=0x16c7d00, e=0x7fffc0e519f0) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:4302
#18 0x00007f3d3c1edb34 in QApplication::notify (this=0xd32470, receiver=0x16c7d00, e=0x7fffc0e519f0) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:3706
#19 0x00007f3d3dd4003b in KApplication::notify (this=0xd32470, receiver=0x16c7d00, event=0x7fffc0e519f0) at /home/kde-devel/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:302
#20 0x00007f3d3d081dcb in QCoreApplication::notifyInternal (this=0xd32470, receiver=0x16c7d00, event=0x7fffc0e519f0) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:726
#21 0x00007f3d3d0b0014 in QTimerInfoList::activateTimers (this=0xd42a80) at ../../include/QtCore/../../../../qt-copy/src/corelib/kernel/qcoreapplication.h:215
#22 0x00007f3d3d0ac724 in timerSourceDispatch (source=<value optimized out>) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:184
#23 0x00007f3d359c620a in IA__g_main_context_dispatch (context=0xd41920) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:1814
#24 0x00007f3d359c98e0 in g_main_context_iterate (context=0xd41920, block=1, dispatch=1, self=<value optimized out>) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2448
#25 0x00007f3d359c9a7c in IA__g_main_context_iteration (context=0xd41920, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#26 0x00007f3d3d0ac41c in QEventDispatcherGlib::processEvents (this=0xd18f30, flags=<value optimized out>) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:412
#27 0x00007f3d3c299b5f in QGuiEventDispatcherGlib::processEvents (this=0x1b36ca0, flags=<value optimized out>) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:204
#28 0x00007f3d3d0806b2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -1058726816}) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:149
#29 0x00007f3d3d080a84 in QEventLoop::exec (this=0x7fffc0e51ca0, flags={i = -1058726736}) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:201
#30 0x00007f3d3d0848c6 in QCoreApplication::exec () at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:1003
#31 0x00007f3d41e9fd00 in kdemain (argc=1, argv=0x7fffc0e52068) at /home/kde-devel/kdesvn/kdebase/workspace/plasma/desktop/shell/main.cpp:118
#32 0x00007f3d3b2935a6 in __libc_start_main (main=0x400970 <main>, argc=1, ubp_av=0x7fffc0e52068, init=0x4009a0 <__libc_csu_init>, fini=<value optimized out>, rtld_fini=<value optimized out>, 
    stack_end=0x7fffc0e52058) at libc-start.c:220
#33 0x00000000004008a9 in _start () at ../sysdeps/x86_64/elf/start.S:113

Reported using DrKonqi
Comment 1 Marco Martin 2010-05-27 21:57:53 UTC
seems Qt related:
crashed at a layout() call in qgraphicswidget
Comment 2 SlashDevDsp 2010-06-03 04:48:41 UTC
Created attachment 47628 [details]
New crash information added by DrKonqi

plasma-desktop (0.3) on KDE Platform 4.4.82 (KDE 4.4.82 (KDE 4.5 >= 20100601)) using Qt 4.6.3

- What I was doing when the application crashed:

This is the latest backtrace from todays trunk (4.5) compiled about 2 hrs ago. Crash on first login, with a clean dot directories, occured imeediately after a plasma-desktop crash. Crash happened after I tried to move the panel from the bottom to the top of screen.

-- Backtrace (Reduced):
#6  0x00007f283fcf1484 in QGraphicsWidget::layout (this=0xd1ab50) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgraphicswidget.cpp:745
#7  0x00007f28212b145e in NotificationScroller::setLocation (this=0xd1ab50, location=Plasma::TopEdge)
    at /home/kde-devel/kdesvn/kdebase/workspace/plasma/generic/applets/notifications/ui/notificationscroller.cpp:179
#8  0x00007f2843ecb8b9 in Plasma::Applet::flushPendingConstraintsEvents (this=0xff11c0) at /home/kde-devel/kdesvn/kdelibs/plasma/applet.cpp:1299
#9  0x00007f2824b4d966 in SystemTray::PlasmoidTask::forwardConstraintsEvent (this=<value optimized out>, constraints=<value optimized out>)
    at /home/kde-devel/kdesvn/kdebase/workspace/plasma/generic/applets/systemtray/protocols/plasmoid/plasmoidtask.cpp:127
#10 0x00007f2824b4be29 in SystemTray::PlasmoidProtocol::forwardConstraintsEvent (this=<value optimized out>, constraints={i = 223162400}, host=0x15d3720)
    at /home/kde-devel/kdesvn/kdebase/workspace/plasma/generic/applets/systemtray/protocols/plasmoid/plasmoidtaskprotocol.cpp:54
Comment 3 SlashDevDsp 2010-06-03 04:49:45 UTC
this might have also triggered my other crash reported here: 
https://bugs.kde.org/show_bug.cgi?id=240548
Comment 4 SlashDevDsp 2010-06-07 05:07:04 UTC
Created attachment 47762 [details]
New crash information added by DrKonqi

plasma-desktop (0.3) on KDE Platform 4.4.85 (KDE 4.4.85 (KDE 4.5 Beta2)) using Qt 4.6.3

- What I was doing when the application crashed:

Same description as my above report, I just checked, but this is not fixed. the latest bt from kde trunk (4.5beta2) compiled about 1 hr ago. I might need to reopen this one

-- Backtrace (Reduced):
#6  0x00007f10494db484 in QGraphicsWidget::layout (this=0x1b547c0) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgraphicswidget.cpp:745
#7  0x00007f102aa704fe in NotificationScroller::setLocation (this=0x1b547c0, location=Plasma::TopEdge)
    at /home/kde-devel/kdesvn/kdebase/workspace/plasma/generic/applets/notifications/ui/notificationscroller.cpp:179
#8  0x00007f104d6b58e9 in Plasma::Applet::flushPendingConstraintsEvents (this=0x114e910) at /home/kde-devel/kdesvn/kdelibs/plasma/applet.cpp:1299
#9  0x00007f102e30dab6 in SystemTray::PlasmoidTask::forwardConstraintsEvent (this=<value optimized out>, constraints=<value optimized out>)
    at /home/kde-devel/kdesvn/kdebase/workspace/plasma/generic/applets/systemtray/protocols/plasmoid/plasmoidtask.cpp:127
#10 0x00007f102e30bf79 in SystemTray::PlasmoidProtocol::forwardConstraintsEvent (this=<value optimized out>, constraints={i = 232456144}, host=0x1734100)
    at /home/kde-devel/kdesvn/kdebase/workspace/plasma/generic/applets/systemtray/protocols/plasmoid/plasmoidtaskprotocol.cpp:54
Comment 5 SlashDevDsp 2010-06-14 08:18:53 UTC
Created attachment 47986 [details]
New crash information added by DrKonqi

plasma-desktop (0.3) on KDE Platform 4.4.85 (KDE 4.4.85 (KDE 4.5 Beta2)) using Qt 4.6.3

- What I was doing when the application crashed:

Today's kde svn build compiled about 1 hr ago (4.5 trunk) qith latest qt-copy and I am able to trigger this crash again.

Steps to reproduce:
clean /tmp, /var/tmp, .local, .kde*, .qt directories for user and upon first login:
This is on nvidia twin view (2 physical displays) acting as 1
1. click cashew and select activities
2. there are 2 unnames activities
3. I select the first one and press stop and delete it
4. Now resize the panel to some new height (about 2x)
5. Now move the panel from the bottom screen to the top and plasma-desktop crashes with this backtrace

Seems this bug is not fixed yet, will need to reopen it

-- Backtrace (Reduced):
#6  0x00007f08654b5484 in QGraphicsWidget::layout (this=0x1bba2a0) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgraphicswidget.cpp:745
#7  0x00007f084697060e in NotificationScroller::setLocation (this=0x1bba2a0, location=Plasma::TopEdge)
    at /home/kde-devel/kdesvn/kdebase/workspace/plasma/generic/applets/notifications/ui/notificationscroller.cpp:179
#8  0x00007f086970eb89 in Plasma::Applet::flushPendingConstraintsEvents (this=0x11b65b0) at /home/kde-devel/kdesvn/kdelibs/plasma/applet.cpp:1305
#9  0x00007f084a20cd16 in SystemTray::PlasmoidTask::forwardConstraintsEvent (this=<value optimized out>, constraints=<value optimized out>)
    at /home/kde-devel/kdesvn/kdebase/workspace/plasma/generic/applets/systemtray/protocols/plasmoid/plasmoidtask.cpp:127
#10 0x00007f084a20b1d9 in SystemTray::PlasmoidProtocol::forwardConstraintsEvent (this=<value optimized out>, constraints={i = 1975665392}, host=0x179c760)
    at /home/kde-devel/kdesvn/kdebase/workspace/plasma/generic/applets/systemtray/protocols/plasmoid/plasmoidtaskprotocol.cpp:54
Comment 6 SlashDevDsp 2010-06-14 08:19:42 UTC
changing to 'unconfirmed' from 'fixed'
Comment 7 SlashDevDsp 2010-06-14 08:23:40 UTC
Oh one of the side effect of deleting one of the unnamed activity is, any new widget added from the 'add widgets' shows up on both the physical monitors
Comment 8 SlashDevDsp 2010-06-14 08:25:48 UTC
regarding comment #7 that was before I tried to move the panel from the bottom to the top which triggered the plasma-desktop crash.
Comment 9 SlashDevDsp 2010-06-14 14:22:07 UTC
Oh and there is no way of renaming the activity from the activity panel :(
Comment 10 SlashDevDsp 2010-06-21 04:32:16 UTC
Created attachment 48175 [details]
New crash information added by DrKonqi

plasma-desktop (0.3) on KDE Platform 4.4.86 (KDE 4.4.86 (KDE 4.5 >= 20100616)) using Qt 4.6.3

- What I was doing when the application crashed:

Same as all my other comments, clean dot and home dir, first login, tried to resize the panel and then move it to the top and plasma crashed.

This is with todays trunk (4.5) with latest qt-copy from git

-- Backtrace (Reduced):
#6  0x00007f01d69be484 in QGraphicsWidget::layout (this=0x3364390) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgraphicswidget.cpp:745
#7  0x00007f01b7e706be in NotificationScroller::setLocation (this=0x3364390, location=Plasma::TopEdge)
    at /home/kde-devel/kdesvn/kdebase/workspace/plasma/generic/applets/notifications/ui/notificationscroller.cpp:179
#8  0x00007f01dac190a9 in Plasma::Applet::flushPendingConstraintsEvents (this=0x276f310) at /home/kde-devel/kdesvn/kdelibs/plasma/applet.cpp:1315
#9  0x00007f01bb70cd16 in SystemTray::PlasmoidTask::forwardConstraintsEvent (this=<value optimized out>, constraints=<value optimized out>)
    at /home/kde-devel/kdesvn/kdebase/workspace/plasma/generic/applets/systemtray/protocols/plasmoid/plasmoidtask.cpp:127
#10 0x00007f01bb70b1d9 in SystemTray::PlasmoidProtocol::forwardConstraintsEvent (this=<value optimized out>, constraints={i = -1284524416}, host=0x2d56d80)
    at /home/kde-devel/kdesvn/kdebase/workspace/plasma/generic/applets/systemtray/protocols/plasmoid/plasmoidtaskprotocol.cpp:54
Comment 11 Beat Wolf 2010-06-22 21:50:59 UTC
*** Bug 242488 has been marked as a duplicate of this bug. ***
Comment 12 Marco Martin 2010-06-23 14:42:38 UTC
SVN commit 1141766 by mart:

 store our layout
BUG:238638


 M  +9 -10     notificationscroller.cpp  
 M  +1 -0      notificationscroller.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1141766
Comment 13 SlashDevDsp 2010-06-24 04:59:15 UTC
great!, the fix works :)