Version: (using KDE 4.3.2) OS: Linux Installed from: Ubuntu Packages I decided to add some Plasma applets, for the first time ever. I opened the "Add Widgets..." dialog. I added the first applet in the list, "Activity Bar". I clicked on it a few times. Plasma froze for 30 seconds. And then it exited. No error messages. No crash dialogs. This is 100% reproducible, too. Am I doing something unusual here? Something most people never tried? Honestly, I'm puzzled. #0 0x00007ffff5481cb4 in QTextEngine::itemize (this=0x2e19b20) at text/qtextengine.cpp:1391 #1 0x00007ffff5483056 in QTextEngine::attributes (this=<value optimized out>) at text/qtextengine.cpp:1320 #2 0x00007ffff5489f6c in QTextLine::layout_helper (this=<value optimized out>, maxGlyphs=<value optimized out>) at text/qtextlayout.cpp:1666 #3 0x00007ffff74fff86 in ?? () from /usr/lib/libplasma.so.3 #4 0x00007ffff7502799 in ?? () from /usr/lib/libplasma.so.3 #5 0x00007ffff7502e20 in ?? () from /usr/lib/libplasma.so.3 #6 0x00007ffff75050a1 in Plasma::IconWidget::sizeFromIconSize(double) const () from /usr/lib/libplasma.so.3 #7 0x00007ffff7505573 in Plasma::IconWidget::setText(QString const&) () from /usr/lib/libplasma.so.3 #8 0x00007ffff7506b04 in ?? () from /usr/lib/libplasma.so.3 #9 0x00007ffff7506749 in Plasma::IconWidget::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libplasma.so.3 #10 0x00007ffff4b8addc in QMetaObject::activate (sender=0xb9abd0, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3113 #11 0x00007ffff5275282 in QActionPrivate::sendDataChanged (this=0xd1c300) at kernel/qaction.cpp:118 #12 0x00007ffff74825b3 in Plasma::Containment::enableAction(QString const&, bool) () from /usr/lib/libplasma.so.3 #13 0x00007ffff74825fa in ?? () from /usr/lib/libplasma.so.3 #14 0x00007ffff748386c in Plasma::Containment::setScreen(int, int) () from /usr/lib/libplasma.so.3 #15 0x00007ffff74f67f6 in Plasma::View::setContainment(Plasma::Containment*) () from /usr/lib/libplasma.so.3 #16 0x00007ffff7b93ca4 in ?? () from /usr/lib/libkdeinit4_plasma-desktop.so #17 0x00007fffd68cf8aa in ?? () from /usr/lib/kde4/plasma_applet_activitybar.so #18 0x00007ffff4b8addc in QMetaObject::activate (sender=0x14c9630, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3113 #19 0x00007ffff751ff7e in Plasma::TabBar::currentChanged(int) () from /usr/lib/libplasma.so.3 #20 0x00007ffff752154d in Plasma::TabBar::setCurrentIndex(int) () from /usr/lib/libplasma.so.3 #21 0x00007ffff7521976 in Plasma::TabBar::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libplasma.so.3 #22 0x00007ffff4b8addc in QMetaObject::activate (sender=0x15000e0, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3113 #23 0x00007ffff568b56e in QTabBar::currentChanged (this=0x2e19b20, _t1=0) at .moc/release-shared/moc_qtabbar.cpp:201 #24 0x00007ffff7521560 in Plasma::TabBar::setCurrentIndex(int) () from /usr/lib/libplasma.so.3 #25 0x00007ffff7521976 in Plasma::TabBar::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libplasma.so.3 #26 0x00007ffff4b8addc in QMetaObject::activate (sender=0x15000e0, from_signal_index=<value optimized out>, [ 1000s more lines ]
- Could you please install the "kdelibs5-dbg" package in order to create a new (and hopefully more complete) backtrace ? Thanks
Here: #0 0x00007f353e5cfcb4 in QTextEngine::itemize (this=0x4bc6850) at text/qtextengine.cpp:1391 #1 0x00007f353e5d1056 in QTextEngine::attributes (this=<value optimized out>) at text/qtextengine.cpp:1320 #2 0x00007f353e5d7f6c in QTextLine::layout_helper (this=<value optimized out>, maxGlyphs=<value optimized out>) at text/qtextlayout.cpp:1666 #3 0x00007f354064df86 in Plasma::IconWidgetPrivate::layoutText (this=<value optimized out>, layout=..., text=<value optimized out>, maxWidth=<value optimized out>) at ../../plasma/widgets/iconwidget.cpp:766 #4 0x00007f3540650799 in Plasma::IconWidgetPrivate::layoutText (this=0x4bc6850, layout=..., option=0x7fffb70307a0, text=..., constraints=...) at ../../plasma/widgets/iconwidget.cpp:738 #5 0x00007f3540650e20 in Plasma::IconWidgetPrivate::displaySizeHint (this=0x1884aa0, option=0x7fffb70307a0, width=<value optimized out>) at ../../plasma/widgets/iconwidget.cpp:468 #6 0x00007f35406530a1 in Plasma::IconWidget::sizeFromIconSize (this=0x1877e90, iconWidth=<value optimized out>) at ../../plasma/widgets/iconwidget.cpp:1319 #7 0x00007f3540653573 in Plasma::IconWidget::setText (this=0x1877e90, text=...) at ../../plasma/widgets/iconwidget.cpp:1050 #8 0x00007f3540654b04 in Plasma::ActionWidgetInterface<Plasma::IconWidget>::syncToAction (this=0x1884aa0) at ../../plasma/private/actionwidgetinterface_p.h:67 #9 0x00007f3540654749 in Plasma::IconWidget::qt_metacall (this=0x1877e90, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffb7030b80) at ./iconwidget.moc:116 #10 0x00007f353dcd8ddc in QMetaObject::activate (sender=0x145cf30, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3113 #11 0x00007f353e3c3282 in QActionPrivate::sendDataChanged (this=0x1486fa0) at kernel/qaction.cpp:118 #12 0x00007f35405d05b3 in Plasma::Containment::enableAction (this=<value optimized out>, name=<value optimized out>, enable=<value optimized out>) at ../../plasma/containment.cpp:1381 #13 0x00007f35405d05fa in Plasma::ContainmentPrivate::checkRemoveAction (this=0x1375630) at ../../plasma/containment.cpp:1758 #14 0x00007f35405d186c in Plasma::Containment::setScreen (this=0x14a19b0, newScreen=-1, newDesktop=-1224536800) at ../../plasma/containment.cpp:926 #15 0x00007f35406447f6 in Plasma::View::setContainment (this=0x1877160, containment=0x13740d0) at ../../plasma/view.cpp:254 #16 0x00007f3540ce1ca4 in ?? () from /usr/lib/libkdeinit4_plasma-desktop.so #17 0x00007f351b9c38aa in ?? () from /usr/lib/kde4/plasma_applet_activitybar.so #18 0x00007f353dcd8ddc in QMetaObject::activate (sender=0x1d25250, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3113 #19 0x00007f354066df7e in Plasma::TabBar::currentChanged (this=0x4bc6850, _t1=0) at ./tabbar.moc:131 #20 0x00007f354066f54d in Plasma::TabBar::setCurrentIndex (this=0x1d25250, index=0) at ../../plasma/widgets/tabbar.cpp:368 #21 0x00007f354066f976 in Plasma::TabBar::qt_metacall (this=0x1d25250, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7fffb70312e0) at ./tabbar.moc:84 #22 0x00007f353dcd8ddc in QMetaObject::activate (sender=0x30433d0, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3113 #23 0x00007f353e7d956e in QTabBar::currentChanged (this=0x4bc6850, _t1=0) at .moc/release-shared/moc_qtabbar.cpp:201 #24 0x00007f354066f560 in Plasma::TabBar::setCurrentIndex (this=0x1d25250, index=0) at ../../plasma/widgets/tabbar.cpp:369 #25 0x00007f354066f976 in Plasma::TabBar::qt_metacall (this=0x1d25250, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7fffb70315c0) at ./tabbar.moc:84 #26 0x00007f353dcd8ddc in QMetaObject::activate (sender=0x30433d0, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3113 #27 0x00007f353e7d956e in QTabBar::currentChanged (this=0x4bc6850, _t1=0) at .moc/release-shared/moc_qtabbar.cpp:201 #28 0x00007f354066f560 in Plasma::TabBar::setCurrentIndex (this=0x1d25250, index=0) at ../../plasma/widgets/tabbar.cpp:369 #29 0x00007f354066f976 in Plasma::TabBar::qt_metacall (this=0x1d25250, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7fffb70318a0) at ./tabbar.moc:84 #30 0x00007f353dcd8ddc in QMetaObject::activate (sender=0x30433d0, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3113 #31 0x00007f353e7d956e in QTabBar::currentChanged (this=0x4bc6850, _t1=0) at .moc/release-shared/moc_qtabbar.cpp:201 #32 0x00007f354066f560 in Plasma::TabBar::setCurrentIndex (this=0x1d25250, index=0) at ../../plasma/widgets/tabbar.cpp:369 #33 0x00007f354066f976 in Plasma::TabBar::qt_metacall (this=0x1d25250, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7fffb7031b80) at ./tabbar.moc:84 #34 0x00007f353dcd8ddc in QMetaObject::activate (sender=0x30433d0, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3113 #35 0x00007f353e7d956e in QTabBar::currentChanged (this=0x4bc6850, _t1=0) at .moc/release-shared/moc_qtabbar.cpp:201 #36 0x00007f354066f560 in Plasma::TabBar::setCurrentIndex (this=0x1d25250, index=0) at ../../plasma/widgets/tabbar.cpp:369 #37 0x00007f354066f976 in Plasma::TabBar::qt_metacall (this=0x1d25250, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7fffb7031e60) at ./tabbar.moc:84 #38 0x00007f353dcd8ddc in QMetaObject::activate (sender=0x30433d0, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3113 #39 0x00007f353e7d956e in QTabBar::currentChanged (this=0x4bc6850, _t1=0) at .moc/release-shared/moc_qtabbar.cpp:201 #40 0x00007f354066f560 in Plasma::TabBar::setCurrentIndex (this=0x1d25250, index=0) at ../../plasma/widgets/tabbar.cpp:369 #41 0x00007f354066f976 in Plasma::TabBar::qt_metacall (this=0x1d25250, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7fffb7032140) at ./tabbar.moc:84 #42 0x00007f353dcd8ddc in QMetaObject::activate (sender=0x30433d0, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3113
Also happens in KDE 4.3.3.
Does this still happen to anyone?
Is this bug still valid with kde 4.4.4 or kde 4.5beta ?
[Comment from a bug triager] Waiting for reply
Closing for lack of feedback. Please feel free to reopen this report if you can still reproduce this with KDE 4.8.3 or later.