Version: (using KDE 4.3.0) Installed from: Mandriva RPMs Plasma goes in crash adding open-desktop plasmoid, with or without desktop effects. In every case, I stay with a black screen, and I must reload plasma-desktop from krunner. This is my system: CORE2 DUO E8400 3GHz P5K3 Deluxe FSB 1600 4GB RAM DDR3 1333 Nvidia GeForce 8800GT 1024 DDR3 PCI-Express Mandriva 2009.1 & KDE 4.3: RPMS provided by Helio Chissini de Castro
To get a backtrace from the crash do the following: - Install the "kdebase4-workspace-debuginfo" and "kdeplasma4-addons-debuginfo" packages - Open a Konsole - Type "kquitapp plasma-desktop" + Return Plasma should close - Type "gdb plasma-desktop" - Type "run --nofork" Wait until Plasma starts - Reproduce the crash Plasma crashes - Go back to the Konsole window, type "bt full" and press Return 2 or 3 times. Then copy and paste here the output of GDB. Thanks in advance
I hope this is right report :) I've installed QT-4.5.2, if it's important. Ciao (gdb) bt full #0 0x00007f6b6e2e32d2 in ?? () from /usr/lib64/libQtGui.so.4 No symbol table info available. #1 0x00007f6b6e2e3a26 in ?? () from /usr/lib64/libQtGui.so.4 No symbol table info available. #2 0x00007f6b6e2e44c8 in ?? () from /usr/lib64/libQtGui.so.4 No symbol table info available. #3 0x00007f6b6e2eba57 in QGraphicsGridLayout::sizeHint () from /usr/lib64/libQtGui.so.4 No symbol table info available. #4 0x00007f6b6e2d1776 in ?? () from /usr/lib64/libQtGui.so.4 No symbol table info available. #5 0x00007f6b6e2d1d6a in QGraphicsLayoutItem::effectiveSizeHint () from /usr/lib64/libQtGui.so.4 No symbol table info available. #6 0x00007f6b6e2d1ef5 in QGraphicsLayoutItem::setGeometry () from /usr/lib64/libQtGui.so.4 No symbol table info available. #7 0x00007f6b6e2ebae7 in QGraphicsGridLayout::setGeometry () from /usr/lib64/libQtGui.so.4 No symbol table info available. #8 0x00007f6b6e2d0747 in QGraphicsLayout::activate () from /usr/lib64/libQtGui.so.4 No symbol table info available. #9 0x00007f6b6ffe8347 in ?? () from /usr/lib64/libplasma.so.3 No symbol table info available. #10 0x00007f6b6ffe7afd in Plasma::ScrollWidget::eventFilter () from /usr/lib64/libplasma.so.3 No symbol table info available. #11 0x00007f6b6d5ed258 in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib64/libQtCore.so.4 No symbol table info available. #12 0x00007f6b6dce5aec in QApplicationPrivate::notify_helper () from /usr/lib64/libQtGui.so.4 No symbol table info available. #13 0x00007f6b6dcedd4a in QApplication::notify () from /usr/lib64/libQtGui.so.4 No symbol table info available. ---Type <return> to continue, or q <return> to quit--- #14 0x00007f6b6edaef1b in KApplication::notify () from /usr/lib64/libkdeui.so.5 No symbol table info available. #15 0x00007f6b6d5edf4c in QCoreApplication::notifyInternal () from /usr/lib64/libQtCore.so.4 No symbol table info available. #16 0x00007f6b6e2d7527 in QGraphicsWidget::setGeometry () from /usr/lib64/libQtGui.so.4 No symbol table info available. #17 0x00007f6b6e2d4ed9 in QGraphicsWidget::resize () from /usr/lib64/libQtGui.so.4 No symbol table info available. #18 0x00007f6b6ffe83bb in ?? () from /usr/lib64/libplasma.so.3 No symbol table info available. #19 0x00007f6b6ffe7afd in Plasma::ScrollWidget::eventFilter () from /usr/lib64/libplasma.so.3 No symbol table info available. #20 0x00007f6b6d5ed258 in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib64/libQtCore.so.4 No symbol table info available. #21 0x00007f6b6dce5aec in QApplicationPrivate::notify_helper () from /usr/lib64/libQtGui.so.4 No symbol table info available. #22 0x00007f6b6dcedd4a in QApplication::notify () from /usr/lib64/libQtGui.so.4 No symbol table info available. #23 0x00007f6b6edaef1b in KApplication::notify () from /usr/lib64/libkdeui.so.5 No symbol table info available. #24 0x00007f6b6d5edf4c in QCoreApplication::notifyInternal () from /usr/lib64/libQtCore.so.4 No symbol table info available. #25 0x00007f6b6e2d7527 in QGraphicsWidget::setGeometry () from /usr/lib64/libQtGui.so.4 No symbol table info available. #26 0x00007f6b6e2d4ed9 in QGraphicsWidget::resize () from /usr/lib64/libQtGui.so.4 ---Type <return> to continue, or q <return> to quit--- No symbol table info available. #27 0x00007f6b6ffe83bb in ?? () from /usr/lib64/libplasma.so.3 No symbol table info available. #28 0x00007f6b6ffe7afd in Plasma::ScrollWidget::eventFilter () from /usr/lib64/libplasma.so.3 No symbol table info available. #29 0x00007f6b6d5ed258 in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib64/libQtCore.so.4 No symbol table info available. #30 0x00007f6b6dce5aec in QApplicationPrivate::notify_helper () from /usr/lib64/libQtGui.so.4 No symbol table info available. #31 0x00007f6b6dcedd4a in QApplication::notify () from /usr/lib64/libQtGui.so.4 No symbol table info available. #32 0x00007f6b6edaef1b in KApplication::notify () from /usr/lib64/libkdeui.so.5 No symbol table info available. #33 0x00007f6b6d5edf4c in QCoreApplication::notifyInternal () from /usr/lib64/libQtCore.so.4 No symbol table info available. #34 0x00007f6b6e2d7527 in QGraphicsWidget::setGeometry () from /usr/lib64/libQtGui.so.4 No symbol table info available. #35 0x00007f6b6e2d4ed9 in QGraphicsWidget::resize () from /usr/lib64/libQtGui.so.4 No symbol table info available. #36 0x00007f6b6ffe83bb in ?? () from /usr/lib64/libplasma.so.3 No symbol table info available. #37 0x00007f6b6ffe7afd in Plasma::ScrollWidget::eventFilter () from /usr/lib64/libplasma.so.3 No symbol table info available. #38 0x00007f6b6d5ed258 in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib64/libQtCore.so.4 No symbol table info available. #39 0x00007f6b6dce5aec in QApplicationPrivate::notify_helper () from /usr/lib64/libQtGui.so.4 ---Type <return> to continue, or q <return> to quit---
Could you please add the repository named "debug_main", install the "libqt4-debug" and "kdelibs5-debug" packages, and repeat the process ? Thanks!
This is the new report, after install of others suggested packages: Ciao (gdb) bt full #0 QGridLayoutRowData::distributeMultiCells (this=0x3fa1fa8) at ../../src/corelib/tools/qmap.h:340 No locals. #1 0x00007f470792da26 in QGridLayoutEngine::ensureColumnAndRowData ( this=0x3fa1ef8, styleInfo=@0x7fff25fe45b0) at graphicsview/qgridlayoutengine.cpp:1511 No locals. #2 0x00007f470792e4c8 in QGridLayoutEngine::sizeHint (this=0x3fa1fa8, styleInfo=@0x3fa1ef8, which=116570048) at graphicsview/qgridlayoutengine.cpp:1064 No locals. #3 0x00007f4707935a57 in QGraphicsGridLayout::sizeHint ( this=<value optimized out>, which=Qt::MaximumSize, constraint=@0x3fa1e68) at graphicsview/qgraphicsgridlayout.cpp:629 d = (const QGraphicsGridLayoutPrivate * const) 0x3fa1df0 left = 7 top = 7 right = 7 bottom = 7 #4 0x00007f470791b776 in QGraphicsLayoutItemPrivate::effectiveSizeHints ( this=0x3fa1df0, constraint=@0x7fff25fe4710) at graphicsview/qgraphicslayoutitem.cpp:149 q = (const QGraphicsLayoutItem * const) 0x3fc5cd0 minS = (QSizeF &) @0x3fa1e48: {wd = -1, ht = -1} #5 0x00007f470791bd6a in QGraphicsLayoutItem::effectiveSizeHint ( this=<value optimized out>, which=<value optimized out>, constraint=@0x7f4706f2b7c0) at graphicsview/qgraphicslayoutitem.cpp:736 No locals. #6 0x00007f470791bef5 in QGraphicsLayoutItem::setGeometry (this=0x3fa1fa8, rect=@0x7fff25fe4800) at graphicsview/qgraphicslayoutitem.cpp:649 d = (QGraphicsLayoutItemPrivate * const) 0x3fa1df0 #7 0x00007f4707935ae7 in QGraphicsGridLayout::setGeometry (this=0x3fa1fa8, rect=@0x3fa1ef8) at graphicsview/qgraphicsgridlayout.cpp:601 d = (QGraphicsGridLayoutPrivate * const) 0x3fa1df0 effectiveRect = {xp = 0, yp = 7.2911221275788313e-304, w = -0, h = 0} left = <value optimized out> ---Type <return> to continue, or q <return> to quit--- top = <value optimized out> right = <value optimized out> bottom = <value optimized out> visualDir = <value optimized out> #8 0x00007f470791a747 in QGraphicsLayout::activate (this=0x3fc5cd0) at graphicsview/qgraphicslayout.cpp:269 d = <value optimized out> parentItem = (class QGraphicsLayoutItem *) 0x3fa1a20 #9 0x00007f4709632347 in Plasma::ScrollWidgetPrivate::adjustScrollbars ( this=0x3fa1d90) at /usr/src/debug/kdelibs-4.3.0/plasma/widgets/scrollwidget.cpp:85 No locals. #10 0x00007f4709631afd in Plasma::ScrollWidget::eventFilter (this=0x3fa1a00, watched=0x3fa1ef8, event=0x7f4706f2b7c0) at /usr/src/debug/kdelibs-4.3.0/plasma/widgets/scrollwidget.cpp:271 No locals. #11 0x00007f4706c37258 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x3fa24b0, event=0x7fff25fe4e90) at kernel/qcoreapplication.cpp:726 obj = (class QObject *) 0x3fa1fa8 i = <value optimized out> #12 0x00007f470732faec in QApplicationPrivate::notify_helper (this=0x1e21340, receiver=0x3fa24b0, e=0x7fff25fe4e90) at kernel/qapplication.cpp:4052 consumed = <value optimized out> #13 0x00007f4707337d4a in QApplication::notify (this=0x1e03d40, receiver=0x3fa24b0, e=0x7fff25fe4e90) at kernel/qapplication.cpp:4021 res = true #14 0x00007f47083f8f1b in KApplication::notify (this=0x1e03d40, receiver=0x3fa24b0, event=0x7fff25fe4e90) at /usr/src/debug/kdelibs-4.3.0/kdeui/kernel/kapplication.cpp:302 No locals. #15 0x00007f4706c37f4c in QCoreApplication::notifyInternal (this=0x1e03d40, receiver=0x3fa24b0, event=0x7fff25fe4e90) at kernel/qcoreapplication.cpp:610 result = false cbdata = {0x3fa24b0, 0x7fff25fe4e90, 0x7fff25fe4def} ---Type <return> to continue, or q <return> to quit--- threadData = (QThreadData *) 0x1dea210 returnValue = <value optimized out> #16 0x00007f4707921527 in QGraphicsWidget::setGeometry (this=0x3fa24b0, rect=@0x7fff25fe5000) at ../../src/corelib/kernel/qcoreapplication.h:213 re = {<QGraphicsSceneEvent> = {<QEvent> = { _vptr.QEvent = 0x7f4707d51cd0, d = 0x0, t = 181, posted = 0, spont = 0, m_accept = 1, reserved = 8191}, d_ptr = 0x40e3b20}, <No data fields>} wd = (class QGraphicsWidgetPrivate *) 0x3fa5bc0 d = (QGraphicsLayoutItemPrivate *) 0x3fa5d80 newGeom = {xp = 0, yp = 0, w = 14, h = 14} oldPos = {xp = 0, yp = 0} oldSize = {wd = 76, ht = 14} #17 0x00007f470791eed9 in QGraphicsWidget::resize (this=0x3fa24b0, size=@0x7fff25fe5080) at graphicsview/qgraphicswidget.cpp:341 No locals. #18 0x00007f47096323bb in Plasma::ScrollWidgetPrivate::adjustScrollbars ( this=0x3fa1d90) at /usr/lib/qt4/include/QtGui/qgraphicswidget.h:107 No locals. #19 0x00007f4709631afd in Plasma::ScrollWidget::eventFilter (this=0x3fa1a00, watched=0x3fa1ef8, event=0x7f4706f2b7c0) at /usr/src/debug/kdelibs-4.3.0/plasma/widgets/scrollwidget.cpp:271 No locals. #20 0x00007f4706c37258 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x3fa24b0, event=0x7fff25fe5690) at kernel/qcoreapplication.cpp:726 obj = (class QObject *) 0x3fa1fa8 i = <value optimized out> #21 0x00007f470732faec in QApplicationPrivate::notify_helper (this=0x1e21340, receiver=0x3fa24b0, e=0x7fff25fe5690) at kernel/qapplication.cpp:4052 consumed = <value optimized out> #22 0x00007f4707337d4a in QApplication::notify (this=0x1e03d40, receiver=0x3fa24b0, e=0x7fff25fe5690) at kernel/qapplication.cpp:4021 res = true #23 0x00007f47083f8f1b in KApplication::notify (this=0x1e03d40, receiver=0x3fa24b0, event=0x7fff25fe5690) at /usr/src/debug/kdelibs-4.3.0/kdeui/kernel/kapplication.cpp:302 ---Type <return> to continue, or q <return> to quit---
Thanks
Merging with bug 202890. Thanks *** This bug has been marked as a duplicate of bug 202890 ***