Bug 289675

Summary: Plasma Desktop shell Crashes when I click "Add Panel" option - also panel becomes unresponsive several times a day
Product: [Unmaintained] plasma4 Reporter: Steven Hollingsworth <stevodestructo>
Component: panelAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: annma
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: kcrash output

Description Steven Hollingsworth 2011-12-23 16:01:52 UTC
Version:           unspecified (using KDE 4.7.3) 
OS:                Linux

Usually to make the panel responsive again, I will click add panel to cause a crash which will restart the application and it will work ok for a while.

this happens 2-3 times during an eight hour session.

Applications I frequenty use are rdesktop, konsole, firefox, libreoffice

No other non-standard widgets (that I know of) are loaded.

Reproducible: Always

Steps to Reproduce:
Right mouse click New Activity
-> New Panel
-> Default Panel



Actual Results:  
Crash / restart of application
Comment 1 Steven Hollingsworth 2011-12-23 16:02:23 UTC
Created attachment 67062 [details]
kcrash output
Comment 2 Anne-Marie Mahfouf 2011-12-23 16:08:58 UTC
Pasting beginning of backtrace

#7  0xb60dd255 in QGraphicsLayoutItemPrivate::hasHeightForWidth (this=0xa450600) at graphicsview/qgraphicslayoutitem.cpp:282
#8  0xb6129458 in QGridLayoutItem::hasDynamicConstraint (this=0xa7041e0) at graphicsview/qgridlayoutengine.cpp:576
#9  0xb612a44e in ensureDynamicConstraint (this=0xa6bbdd0) at graphicsview/qgridlayoutengine.cpp:1657
#10 QGridLayoutEngine::ensureDynamicConstraint (this=0xa6bbdd0) at graphicsview/qgridlayoutengine.cpp:1652
#11 0xb612a4f0 in QGridLayoutEngine::hasDynamicConstraint (this=0xa6bbdd0) at graphicsview/qgridlayoutengine.cpp:1677
#12 0xb612e942 in QGridLayoutEngine::sizeHint (this=0xa6bbdd0, styleInfo=..., which=Qt::MaximumSize, constraint=...) at graphicsview/qgridlayoutengine.cpp:1134
#13 0xb60af42f in QGraphicsGridLayout::sizeHint (this=0xa643d50, which=Qt::MaximumSize, constraint=...) at graphicsview/qgraphicsgridlayout.cpp:656
#14 0xb60dc365 in QGraphicsLayoutItemPrivate::effectiveSizeHints (this=0xa6bbce0, constraint=...) at graphicsview/qgraphicslayoutitem.cpp:169
#15 0xb60dcd54 in effectiveSizeHint (constraint=..., which=Qt::MinimumSize, this=<optimized out>) at graphicsview/qgraphicslayoutitem.cpp:818
#16 QGraphicsLayoutItem::effectiveSizeHint (this=0xa643d50, which=Qt::MinimumSize, constraint=...) at graphicsview/qgraphicslayoutitem.cpp:810
#17 0xb611f39c in QGraphicsWidget::sizeHint (this=0xa6bb230, which=Qt::MinimumSize, constraint=...) at graphicsview/qgraphicswidget.cpp:743
#18 0xb60dc417 in QGraphicsLayoutItemPrivate::effectiveSizeHints (this=0xa6bba30, constraint=...) at graphicsview/qgraphicslayoutitem.cpp:175
#19 0xb60dcd54 in effectiveSizeHint (constraint=..., which=Qt::PreferredSize, this=<optimized out>) at graphicsview/qgraphicslayoutitem.cpp:818
#20 QGraphicsLayoutItem::effectiveSizeHint (this=0xa6bb240, which=Qt::PreferredSize, constraint=...) at graphicsview/qgraphicslayoutitem.cpp:810
#21 0xaf269331 in SystemTray::TaskArea::adjustHiddentTasksWidget (this=0xa319130) at ../../../../../plasma/generic/applets/systemtray/ui/taskarea.cpp:452
#22 0xaf26b339 in SystemTray::TaskArea::addWidgetForTask (this=0xa319130, task=0xa032870) at ../../../../../plasma/generic/applets/systemtray/ui/taskarea.cpp:320
#23 0xaf26b6df in SystemTray::TaskArea::addTask (this=0xa319130, task=0xa032870) at ../../../../../plasma/generic/applets/systemtray/ui/taskarea.cpp:196

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