Bug 179243 - plasma panel resize corrupts screen
Summary: plasma panel resize corrupts screen
Status: RESOLVED DUPLICATE of bug 176280
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-31 23:10 UTC by Viesturs Zarins
Modified: 2009-01-01 14:11 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Plasma after resizing panel. (109.23 KB, image/png)
2008-12-31 23:11 UTC, Viesturs Zarins
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Viesturs Zarins 2008-12-31 23:10:54 UTC
Version:            (using Devel)
OS:                Linux
Installed from:    Compiled sources

Using kde4-nightly, latest build, on Ubuntu 8.10.

When resizing the default panel, the bottom half of screen becomes black and covers all windows. The only way to remove it is restart plasma.

See attached screenshot.
Comment 1 Viesturs Zarins 2008-12-31 23:11:56 UTC
Created attachment 29791 [details]
Plasma after resizing panel.
Comment 2 Viesturs Zarins 2008-12-31 23:13:51 UTC
After resizing tried to remove the bottom panel and got crash:

Programma: Plasma darbvirsma (plasma), signāls SIGSEGV
[Current thread is 0 (LWP 17163)]

Thread 3 (Thread 0xa95d3b90 (LWP 17164)):
#0  0xb8056430 in __kernel_vsyscall ()
#1  0xb68ee075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6953b6e in QWaitCondition::wait () from /opt/project-neon/lib/libQtCore.so.4
#3  0xb7ac3802 in ?? () from /opt/project-neon/lib/libQtNetwork.so.4
#4  0xb6952f90 in ?? () from /opt/project-neon/lib/libQtCore.so.4
#5  0xb68ea50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0xb67427ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xa8daab90 (LWP 17165)):
#0  0xb8056430 in __kernel_vsyscall ()
#1  0xb68ee075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6953b6e in QWaitCondition::wait () from /opt/project-neon/lib/libQtCore.so.4
#3  0xa9736530 in ?? () from /opt/kde-nightly/lib/kde4/plasma_wallpaper_image.so
#4  0xb6952f90 in ?? () from /opt/project-neon/lib/libQtCore.so.4
#5  0xb68ea50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0xb67427ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb4b3c900 (LWP 17163)):
[KCrash Handler]
#6  0xb721be30 in QGraphicsWidget::~QGraphicsWidget () from /opt/project-neon/lib/libQtGui.so.4
#7  0xb7ec95be in ~Applet (this=0x8f7b338) at /build/buildd/kde-nightly-kdelibs-20081229+svn903070/plasma/applet.cpp:156
#8  0xb7f0d0fa in ~PopupApplet (this=0x8f7b338) at /build/buildd/kde-nightly-kdelibs-20081229+svn903070/plasma/popupapplet.cpp:58
#9  0xa98e6d45 in ?? () from /opt/kde-nightly/lib/kde4/plasma_applet_launcher.so
#10 0xb7ee0786 in qDeleteAll<QList<Plasma::Applet*>::const_iterator> (begin={i = 0x8f7b338}, end={i = 0xbfd55e68}) at /opt/project-neon/include/QtCore/qalgorithms.h:346
#11 0xb7ee0f85 in qDeleteAll<QList<Plasma::Applet*> > (c=@0x8fcc7ec) at /opt/project-neon/include/QtCore/qalgorithms.h:354
#12 0xb7ee2d3d in ~ContainmentPrivate (this=0x8fcc7e0) at /build/buildd/kde-nightly-kdelibs-20081229+svn903070/plasma/private/containment_p.h:57
#13 0xb7edfbea in ~Containment (this=0x8fc3d50) at /build/buildd/kde-nightly-kdelibs-20081229+svn903070/plasma/containment.cpp:119
#14 0xa990006b in ?? () from /opt/kde-nightly/lib/kde4/plasma_containment_panel.so
#15 0xb6a4c44c in qDeleteInEventHandler () from /opt/project-neon/lib/libQtCore.so.4
#16 0xb6a4e0a3 in QObject::event () from /opt/project-neon/lib/libQtCore.so.4
#17 0xb721d4ef in QGraphicsWidget::event () from /opt/project-neon/lib/libQtGui.so.4
#18 0xb6c7a6fc in QApplicationPrivate::notify_helper () from /opt/project-neon/lib/libQtGui.so.4
#19 0xb6c81aaf in QApplication::notify () from /opt/project-neon/lib/libQtGui.so.4
#20 0xb7883343 in KApplication::notify (this=0x8ede388, receiver=0x8fc3d50, event=0x9469108) at /build/buildd/kde-nightly-kdelibs-20081229+svn903070/kdeui/kernel/kapplication.cpp:307
#21 0xb6a3e591 in QCoreApplication::notifyInternal () from /opt/project-neon/lib/libQtCore.so.4
#22 0xb6a41f33 in QCoreApplicationPrivate::sendPostedEvents () from /opt/project-neon/lib/libQtCore.so.4
#23 0xb6a4213d in QCoreApplication::sendPostedEvents () from /opt/project-neon/lib/libQtCore.so.4
#24 0xb6a681bf in ?? () from /opt/project-neon/lib/libQtCore.so.4
#25 0xb5bef6f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#26 0xb5bf2da3 in ?? () from /usr/lib/libglib-2.0.so.0
#27 0xb5bf2f61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#28 0xb6a67ea8 in QEventDispatcherGlib::processEvents () from /opt/project-neon/lib/libQtCore.so.4
#29 0xb6d0e2e5 in ?? () from /opt/project-neon/lib/libQtGui.so.4
#30 0xb6a3cf9a in QEventLoop::processEvents () from /opt/project-neon/lib/libQtCore.so.4
#31 0xb6a3d15a in QEventLoop::exec () from /opt/project-neon/lib/libQtCore.so.4
#32 0xb6a421fd in QCoreApplication::exec () from /opt/project-neon/lib/libQtCore.so.4
#33 0xb6c7a427 in QApplication::exec () from /opt/project-neon/lib/libQtGui.so.4
#34 0xb8000cb7 in kdemain () from /opt/kde-nightly/lib/libkdeinit4_plasma.so
#35 0x08048792 in _start ()

Comment 3 Viesturs Zarins 2008-12-31 23:18:49 UTC
Oh, wrong about the covering of windows. The blackness covers only plasma widgets.

Also this can be triggered by adding empty panel and resizing it.
Comment 4 Dario Andres 2009-01-01 14:11:16 UTC

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