Summary: | Crash when adding default panel/with multiple panels (systray related?) | ||
---|---|---|---|
Product: | [Unmaintained] plasma4 | Reporter: | Ioannis <ioannis.nousias> |
Component: | general | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | aspotashev, bettleduck, cakeronya, cfeck, chris-s, crissi99, felt.frederic, frederikabitz, gallatin, hrvoje.senjan, lambdae2, markg85, onet.cristian, pano_90, quantumphazor, shantanu, snp233, squan, v.for.vandal, xcojack |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi |
Description
Ioannis
2011-01-29 15:27:15 UTC
*** Bug 248834 has been marked as a duplicate of this bug. *** *** Bug 266193 has been marked as a duplicate of this bug. *** *** Bug 266272 has been marked as a duplicate of this bug. *** *** Bug 269932 has been marked as a duplicate of this bug. *** Created attachment 59206 [details]
New crash information added by DrKonqi
plasma-desktop (0.4) on KDE Platform 4.6.41 (4.7 >= 20110106) using Qt 4.7.1
I added a new grouping panel, added a new line, the adding applets, choosing systray and dragged it to the first line and moved it to the end. then plasma crashed.
-- Backtrace (Reduced):
#6 0x00007f6fe43dcf65 in QGraphicsLayoutItem::sizePolicy (this=0x1ce1090) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgraphicslayoutitem.cpp:430
#7 0x00007f6fe443b48c in QGridLayoutItem::sizePolicy (this=0x1cea540, orientation=Qt::Horizontal) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgridlayoutengine.cpp:543
#8 0x00007f6fe443c709 in QGridLayoutItem::stretchFactor (this=0x1cea540, orientation=Qt::Horizontal) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgridlayoutengine.cpp:524
#9 0x00007f6fe443cef9 in QGridLayoutEngine::fillRowData (this=0x1cc2c40, rowData=0x1cc2d38, styleInfo=@0x7fff2938d4f0, orientation=Qt::Horizontal)
at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgridlayoutengine.cpp:1356
#10 0x00007f6fe443ef90 in QGridLayoutEngine::ensureColumnAndRowData (this=0x1cc2c40, styleInfo=@0x7fff2938d4f0) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgridlayoutengine.cpp:1523
*** Bug 273082 has been marked as a duplicate of this bug. *** *** Bug 273154 has been marked as a duplicate of this bug. *** Created attachment 60644 [details]
New crash information added by DrKonqi
plasma-desktop (0.4) on KDE Platform 4.6.80 (4.7 Beta1) using Qt 4.7.1
- What I was doing when the application crashed:
Using KDE compiled from sources, having default desktop settings. I add one more system tray plasmoid and plasma crashes.
-- Backtrace (Reduced):
#7 0xb60f64d3 in QGraphicsLayoutItem::sizePolicy (this=0x9256148) at graphicsview/qgraphicslayoutitem.cpp:430
#8 0xb6146135 in QGridLayoutItem::sizePolicy (this=0x9272090, orientation=Qt::Horizontal) at graphicsview/qgridlayoutengine.cpp:543
#9 0xb6146086 in QGridLayoutItem::stretchFactor (this=0x9272090, orientation=Qt::Horizontal) at graphicsview/qgridlayoutengine.cpp:524
#10 0xb6149dc8 in QGridLayoutEngine::fillRowData (this=0x923e828, rowData=0x923e8cc, styleInfo=..., orientation=Qt::Horizontal) at graphicsview/qgridlayoutengine.cpp:1356
#11 0xb614aaa7 in QGridLayoutEngine::ensureColumnAndRowData (this=0x923e828, styleInfo=...) at graphicsview/qgridlayoutengine.cpp:1523
Created attachment 61383 [details]
New crash information added by DrKonqi
plasma-desktop (0.4) on KDE Platform 4.7.40 (4.7.40 (KDE 4.8 >= 200110623) using Qt 4.7.1
- What I was doing when the application crashed:
Adding panel when plasma is started in Xephyr crashes it every time.
Notes:
Adding widgets works.
Background desktop image is not displayed - desktop background is simply painted black.
-- Backtrace (Reduced):
#6 0x00007f2bdefee3f8 in QGraphicsLayoutItem::sizePolicy (this=0x32e6c80) at /home/artemkde/kdesrc/qt/src/gui/graphicsview/qgraphicslayoutitem.cpp:430
#7 0x00007f2bdf0463d9 in QGridLayoutItem::sizePolicy (this=0x330e840, orientation=Qt::Horizontal) at /home/artemkde/kdesrc/qt/src/gui/graphicsview/qgridlayoutengine.cpp:543
#8 0x00007f2bdf04633a in QGridLayoutItem::stretchFactor (this=0x330e840, orientation=Qt::Horizontal) at /home/artemkde/kdesrc/qt/src/gui/graphicsview/qgridlayoutengine.cpp:524
#9 0x00007f2bdf04a701 in QGridLayoutEngine::fillRowData (this=0x32f0510, rowData=0x32f0608, styleInfo=..., orientation=Qt::Horizontal) at /home/artemkde/kdesrc/qt/src/gui/graphicsview/qgridlayoutengine.cpp:1356
#10 0x00007f2bdf04b5cb in QGridLayoutEngine::ensureColumnAndRowData (this=0x32f0510, styleInfo=...) at /home/artemkde/kdesrc/qt/src/gui/graphicsview/qgridlayoutengine.cpp:1523
Well, actually adding widgets doesn't really work. I can add alarm clock,application launcher and some other to desktop, but I can't add systemtray to desktop. Ok, more info. Adding empty panel do works. And after I successfully added empty panel, I wasn't able to reproduce crash. No sure is this actually related. Sounds weird, but that's all I have now. Created attachment 62562 [details]
New crash information added by DrKonqi
plasma-desktop (0.3) on KDE Platform 4.5.5 (KDE 4.5.5) using Qt 4.7.0
- What I was doing when the application crashed: nothing special, the system was just starting...
-- Backtrace (Reduced):
#7 QGraphicsLayoutItemPrivate::effectiveSizeHints (this=0x740061, constraint=...) at graphicsview/qgraphicslayoutitem.cpp:143
#8 0x095d19c4 in QGraphicsLayoutItem::effectiveSizeHint (this=0xa1465f8, which=Qt::PreferredSize, constraint=...) at graphicsview/qgraphicslayoutitem.cpp:756
#9 0x096267af in sizeHint (this=0xa3e1c98, orientation=Qt::Horizontal, constraint=-1) at graphicsview/qgridlayoutengine.cpp:555
#10 QGridLayoutItem::box (this=0xa3e1c98, orientation=Qt::Horizontal, constraint=-1) at graphicsview/qgridlayoutengine.cpp:566
#11 0x09627510 in QGridLayoutEngine::fillRowData (this=0x9f67158, rowData=0x9f671fc, styleInfo=..., orientation=Qt::Horizontal) at graphicsview/qgridlayoutengine.cpp:1378
*** Bug 279454 has been marked as a duplicate of this bug. *** See also related bug 277367. Created attachment 62634 [details]
New crash information added by DrKonqi
plasma-desktop (0.4) on KDE Platform 4.7.40 (4.7.40 (KDE 4.8 >= 20110623) using Qt 4.7.1
- What I was doing when the application crashed:
After the desktop was running with the default settings I've added a default panel.
-- Backtrace (Reduced):
#6 0x00007f7b67fb9d3c in QGraphicsLayoutItem::sizePolicy (this=0x1744060) at /home/kde-devel/kdesrc/qt-copy/src/gui/graphicsview/qgraphicslayoutitem.cpp:430
#7 0x00007f7b6801910b in QGridLayoutItem::sizePolicy (this=0x158d0d0, orientation=Qt::Horizontal) at /home/kde-devel/kdesrc/qt-copy/src/gui/graphicsview/qgridlayoutengine.cpp:543
#8 0x00007f7b6801906c in QGridLayoutItem::stretchFactor (this=0x158d0d0, orientation=Qt::Horizontal) at /home/kde-devel/kdesrc/qt-copy/src/gui/graphicsview/qgridlayoutengine.cpp:524
#9 0x00007f7b6801d988 in QGridLayoutEngine::fillRowData (this=0x16c3a70, rowData=0x16c3b68, styleInfo=..., orientation=Qt::Horizontal) at /home/kde-devel/kdesrc/qt-copy/src/gui/graphicsview/qgridlayoutengine.cpp:1356
#10 0x00007f7b6801e7dc in QGridLayoutEngine::ensureColumnAndRowData (this=0x16c3a70, styleInfo=...) at /home/kde-devel/kdesrc/qt-copy/src/gui/graphicsview/qgridlayoutengine.cpp:1523
*** Bug 280523 has been marked as a duplicate of this bug. *** (In reply to comment #16) > *** Bug 280523 has been marked as a duplicate of this bug. *** yeah, perhaps better since this has more info ;) Though i found the description in here to be somewhat different then how i experienced it hence reporting a new one. *** Bug 280549 has been marked as a duplicate of this bug. *** *** Bug 281575 has been marked as a duplicate of this bug. *** *** Bug 281730 has been marked as a duplicate of this bug. *** *** Bug 281822 has been marked as a duplicate of this bug. *** *** Bug 281782 has been marked as a duplicate of this bug. *** Confirm on KDE 4.7.1 on Arch Linux. Default panel crashes. Empty and Grouping panels are fine. [Comment from a bug report cleaner] Bug 282552 also references crash related to a default panel, but related to the "QGraphicsLayoutItemPrivate::hasHeightForWidth" call Also Confirm Created attachment 65257 [details]
New crash information added by DrKonqi
plasma-desktop (0.4) on KDE Platform 4.7.2 (4.7.2) using Qt 4.7.4
- What I was doing when the application crashed:
I was adding a new Panel ( Default Panel).
It just crashed.
-- Backtrace (Reduced):
#7 0xb60de154 in QGraphicsLayoutItem::graphicsItem (this=0x2) at graphicsview/qgraphicslayoutitem.cpp:920
#8 0xb60de225 in QGraphicsLayoutItemPrivate::hasHeightForWidth (this=0xb34f200) at graphicsview/qgraphicslayoutitem.cpp:286
#9 0xb612a458 in QGridLayoutItem::hasDynamicConstraint (this=0xb964d08) at graphicsview/qgridlayoutengine.cpp:576
#10 0xb612b44e in ensureDynamicConstraint (this=0xaf4e558) at graphicsview/qgridlayoutengine.cpp:1657
#11 QGridLayoutEngine::ensureDynamicConstraint (this=0xaf4e558) at graphicsview/qgridlayoutengine.cpp:1652
Git commit 2d1deb4234aa3d43e2a7cc48fc1f6936bd2ff97c by Aaron Seigo. Committed on 09/11/2011 at 17:11. Pushed by aseigo into branch 'KDE/4.7'. since the widget is being deleted, remove it from the collection BUG:286197 BUG:286195 BUG:264750 BUG:277367 BUG:280326 BUG:280072 BUG:282552 BUG:283061 BUG:284603 BUG:286177 BUG:286181 M +2 -2 plasma/generic/applets/systemtray/core/task.cpp http://commits.kde.org/kde-workspace/2d1deb4234aa3d43e2a7cc48fc1f6936bd2ff97c Git commit c4adbef26fc61a93c36981ed81cb741e00d63043 by Aaron Seigo. Committed on 09/11/2011 at 17:11. Pushed by aseigo into branch 'master'. since the widget is being deleted, remove it from the collection BUG:286197 BUG:286195 BUG:264750 BUG:277367 BUG:280326 BUG:280072 BUG:282552 BUG:283061 BUG:284603 BUG:286177 BUG:286181 M +2 -2 plasma/generic/applets/systemtray/core/task.cpp http://commits.kde.org/kde-workspace/c4adbef26fc61a93c36981ed81cb741e00d63043 |