[Bug 163205] New: plasma crash when removing panel from within panel settings

Viesturs Zarins viesturs.zarins at mii.lu.lv
Wed Jun 4 14:46:09 CEST 2008


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=163205         
           Summary: plasma crash when removing panel from within panel
                    settings
           Product: plasma
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: panel-devel kde org
        ReportedBy: viesturs.zarins mii lu lv


Version:            (using Devel)
Installed from:    Compiled sources
OS:                Linux

Running from kde4daily virtual image, updated today.

Steps to reproduce:
RClick on desktop->Add panel (New panel appears on top)
RClick on the new panel -> Panel settings (Panel settings panel appears)
Inside panel settings, click Remove this Panel (Confirmation dialog appears and plasma becomes unresponsive until the dialog is closed)
Click on an application 
Confirm panel removal (Plasma crashes)


This is not very stable, i can reproduce in approx 1 in 4 cases.

Backtrace:
Application: Plasma Workspace (plasma), signal SIGSEGV
[Thread debugging using libthread_db enabled]
[New Thread 0xb5743720 (LWP 5065)]
[New Thread 0xb2f54b90 (LWP 5075)]
[New Thread 0xb3dabb90 (LWP 5074)]
[KCrash handler]
#6  0x00000006 in ?? ()
#7  0xb64d404a in QGraphicsWidget::event ()
   from /home/kde4daily/install/qt-copy/lib/libQtGui.so.4
#8  0xb5ee981d in QApplicationPrivate::notify_helper ()
   from /home/kde4daily/install/qt-copy/lib/libQtGui.so.4
#9  0xb5ee9b03 in QApplication::notify ()
   from /home/kde4daily/install/qt-copy/lib/libQtGui.so.4
#10 0xb70b198b in KApplication::notify (this=0x805a3a0, receiver=0x8447848, 
    event=0xbf8b614c)
    at /home/kde4daily/src/kdelibs/kdeui/kernel/kapplication.cpp:311
#11 0xb67f568a in QCoreApplication::notifyInternal ()
   from /home/kde4daily/install/qt-copy/lib/libQtCore.so.4
#12 0xb77cec1b in QCoreApplication::sendEvent ()
   from /home/kde4daily/install/qt-copy/lib/libQtWebKit.so.4
#13 0xb64d44fa in QGraphicsWidget::sceneEvent ()
   from /home/kde4daily/install/qt-copy/lib/libQtGui.so.4
#14 0xb64acc59 in QGraphicsScenePrivate::sendEvent ()
   from /home/kde4daily/install/qt-copy/lib/libQtGui.so.4
#15 0xb64ae894 in QGraphicsScene::setFocusItem ()
   from /home/kde4daily/install/qt-copy/lib/libQtGui.so.4
#16 0xb649c304 in QGraphicsItem::clearFocus ()
   from /home/kde4daily/install/qt-copy/lib/libQtGui.so.4
#17 0xb64d6f0d in QGraphicsWidget::~QGraphicsWidget ()
   from /home/kde4daily/install/qt-copy/lib/libQtGui.so.4
#18 0xb7e7ae51 in ~Applet (this=0x8447848)
    at /home/kde4daily/src/kdebase/workspace/libs/plasma/applet.cpp:126
#19 0xb7ea7dbf in ~Containment (this=0x8447848)
    at /home/kde4daily/src/kdebase/workspace/libs/plasma/containment.cpp:103
#20 0xb3294954 in ~Panel (this=0x8447848)
    at /home/kde4daily/src/kdebase/workspace/plasma/containments/panel/panel.cpp:76
#21 0xb680462f in qDeleteInEventHandler ()
   from /home/kde4daily/install/qt-copy/lib/libQtCore.so.4
#22 0xb68087f4 in QObject::event ()
   from /home/kde4daily/install/qt-copy/lib/libQtCore.so.4
#23 0xb64d43e4 in QGraphicsWidget::event ()
   from /home/kde4daily/install/qt-copy/lib/libQtGui.so.4
#24 0xb5ee981d in QApplicationPrivate::notify_helper ()
   from /home/kde4daily/install/qt-copy/lib/libQtGui.so.4
#25 0xb5ee9b03 in QApplication::notify ()
   from /home/kde4daily/install/qt-copy/lib/libQtGui.so.4
#26 0xb70b198b in KApplication::notify (this=0x805a3a0, receiver=0x8447848, 
    event=0x84323c0)
    at /home/kde4daily/src/kdelibs/kdeui/kernel/kapplication.cpp:311
#27 0xb67f568a in QCoreApplication::notifyInternal ()
   from /home/kde4daily/install/qt-copy/lib/libQtCore.so.4
#28 0xb77cec1b in QCoreApplication::sendEvent ()
   from /home/kde4daily/install/qt-copy/lib/libQtWebKit.so.4
#29 0xb67f5ba2 in QCoreApplicationPrivate::sendPostedEvents ()
   from /home/kde4daily/install/qt-copy/lib/libQtCore.so.4
#30 0xb67f5d53 in QCoreApplication::sendPostedEvents ()
   from /home/kde4daily/install/qt-copy/lib/libQtCore.so.4
#31 0xb68265a2 in QCoreApplication::sendPostedEvents ()
   from /home/kde4daily/install/qt-copy/lib/libQtCore.so.4
#32 0xb68257b3 in postEventSourceDispatch ()
   from /home/kde4daily/install/qt-copy/lib/libQtCore.so.4
#33 0xb59b4bf8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#34 0xb59b7e5e in ?? () from /usr/lib/libglib-2.0.so.0
#35 0x08062498 in ?? ()
#36 0x00000000 in ?? ()
#0  0xb7f8c410 in __kernel_vsyscall ()


More information about the Panel-devel mailing list