Summary: | [steps] Plasma crashes on logout (related to the Weather Applet) [QGraphicsLayoutItem::setParentLayoutItem, QGraphicsLinearLayout::*, Plasma::TabBar::~TabBar, ..., ~BackgroundWidget] | ||
---|---|---|---|
Product: | [Plasma] plasma4 | Reporter: | Alex Merry <alex.merry> |
Component: | general | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | andresbajotierra, aspotashev, biasquez, bmw, cyberang3l, davide.bettio, ddrs, e.crepieux, janjabber, kdebugs, mmbossoni, notmart, null, rayH, rockachu2, slawek, strzol, tarradelo, tom, tuxgeok, uglyog, victor, yofel |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 4.6.0 | |
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 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
Alex Merry
2010-12-05 01:50:58 UTC
*** Bug 259133 has been marked as a duplicate of this bug. *** [Comment from a bug triager] Full backtrace from bug 259520: Thread 1 (Thread 0x7f8320e17760 (LWP 6832)): [KCrash Handler] #6 0x00007f831f25b674 in QGraphicsLayoutItem::setParentLayoutItem (this=0x150d900, parent=0x0) at graphicsview/qgraphicslayoutitem.cpp:793 #7 0x00007f831f25b95a in QGraphicsLinearLayout::removeAt (this=<value optimized out>, index=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:338 #8 0x00007f831f25ba0c in QGraphicsLinearLayout::~QGraphicsLinearLayout (this=0x146bd00, __in_chrg=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:212 #9 0x00007f831f25ba69 in QGraphicsLinearLayout::~QGraphicsLinearLayout (this=0x146bd00, __in_chrg=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:219 #10 0x00007f831f25ba30 in QGraphicsLinearLayout::~QGraphicsLinearLayout (this=0xd946b0, __in_chrg=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:216 #11 0x00007f831f25ba69 in QGraphicsLinearLayout::~QGraphicsLinearLayout (this=0xd946b0, __in_chrg=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:219 #12 0x00007f831f29c621 in QGraphicsWidget::~QGraphicsWidget (this=0x13f8290, __in_chrg=<value optimized out>) at graphicsview/qgraphicswidget.cpp:272 #13 0x00007f8316920699 in Plasma::TabBar::~TabBar (this=0x13f8290, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.85/plasma/widgets/tabbar.cpp:272 #14 0x00007f831f24b9bc in QGraphicsItem::~QGraphicsItem (this=0x131bf20, __in_chrg=<value optimized out>) at graphicsview/qgraphicsitem.cpp:1481 #15 0x00007f831f29c690 in ~QGraphicsObject (this=0x131bf10, __in_chrg=<value optimized out>) at ../../src/gui/graphicsview/qgraphicsitem.h:547 #16 QGraphicsWidget::~QGraphicsWidget (this=0x131bf10, __in_chrg=<value optimized out>) at graphicsview/qgraphicswidget.cpp:232 #17 0x00007f82fe44b625 in ~BackgroundWidget (this=0x131bf10, __in_chrg=<value optimized out>) at /usr/src/debug/kdeplasma-addons-4.5.85/applets/weather/weatherapplet.cpp:63 #18 BackgroundWidget::~BackgroundWidget (this=0x131bf10, __in_chrg=<value optimized out>) at /usr/src/debug/kdeplasma-addons-4.5.85/applets/weather/weatherapplet.cpp:63 #19 0x00007f831fae53c4 in QObjectPrivate::deleteChildren (this=0x1317790) at kernel/qobject.cpp:1949 #20 0x00007f831faea072 in QObject::~QObject (this=0x136a960, __in_chrg=<value optimized out>) at kernel/qobject.cpp:945 #21 0x00007f831f29c698 in ~QGraphicsObject (this=0x136a960, __in_chrg=<value optimized out>) at ../../src/gui/graphicsview/qgraphicsitem.h:547 #22 QGraphicsWidget::~QGraphicsWidget (this=0x136a960, __in_chrg=<value optimized out>) at graphicsview/qgraphicswidget.cpp:232 #23 0x00007f831681ec33 in Plasma::Applet::~Applet (this=0x136a960, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.85/plasma/applet.cpp:199 #24 0x00007f82fe43fee9 in WeatherApplet::~WeatherApplet (this=0x136a960, __in_chrg=<value optimized out>) at /usr/src/debug/kdeplasma-addons-4.5.85/applets/weather/weatherapplet.cpp:207 #25 0x00007f831f24b9bc in QGraphicsItem::~QGraphicsItem (this=0xd03890, __in_chrg=<value optimized out>) at graphicsview/qgraphicsitem.cpp:1481 #26 0x00007f831f29c690 in ~QGraphicsObject (this=0xd03880, __in_chrg=<value optimized out>) at ../../src/gui/graphicsview/qgraphicsitem.h:547 #27 QGraphicsWidget::~QGraphicsWidget (this=0xd03880, __in_chrg=<value optimized out>) at graphicsview/qgraphicswidget.cpp:232 #28 0x00007f8301364f99 in SystemTray::TaskArea::~TaskArea (this=0xd03880, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.5.85/plasma/generic/applets/systemtray/ui/taskarea.cpp:152 #29 0x00007f830135b85d in SystemTray::Applet::~Applet (this=0xae9680, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.5.85/plasma/generic/applets/systemtray/ui/applet.cpp:121 #30 0x00007f830135ba69 in SystemTray::Applet::~Applet (this=0xae9680, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.5.85/plasma/generic/applets/systemtray/ui/applet.cpp:139 #31 0x00007f831682f02f in qDeleteAll<QList<Plasma::Applet*>::const_iterator> (this=0xaff0f0, __in_chrg=<value optimized out>) at /usr/include/QtCore/qalgorithms.h:322 #32 qDeleteAll<QList<Plasma::Applet*> > (this=0xaff0f0, __in_chrg=<value optimized out>) at /usr/include/QtCore/qalgorithms.h:330 #33 ~ContainmentPrivate (this=0xaff0f0, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.85/plasma/private/containment_p.h:70 #34 Plasma::Containment::~Containment (this=0xaff0f0, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.85/plasma/containment.cpp:160 #35 0x00007f83033e0679 in Panel::~Panel (this=0xaff0f0, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.5.85/plasma/desktop/containments/panel/panel.cpp:119 #36 0x00007f8316840d9f in qDeleteAll<QList<Plasma::Containment*>::const_iterator> (this=0x733fb0, __in_chrg=<value optimized out>) at /usr/include/QtCore/qalgorithms.h:322 #37 qDeleteAll<QList<Plasma::Containment*> > (this=0x733fb0, __in_chrg=<value optimized out>) at /usr/include/QtCore/qalgorithms.h:330 #38 ~CoronaPrivate (this=0x733fb0, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.85/plasma/corona.cpp:84 #39 Plasma::Corona::~Corona (this=0x733fb0, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.85/plasma/corona.cpp:317 #40 0x00007f831061b439 in DesktopCorona::~DesktopCorona (this=0x733fb0, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.5.85/plasma/desktop/shell/desktopcorona.cpp:73 #41 0x00007f831063d1b6 in PlasmaApp::cleanup (this=0x6bb830) at /usr/src/debug/kdebase-workspace-4.5.85/plasma/desktop/shell/plasmaapp.cpp:369 #42 0x00007f831064057d in PlasmaApp::qt_metacall (this=0x6bb830, _c=QMetaObject::InvokeMetaMethod, _id=19, _a=0x7fff0b8e31d0) at /usr/src/debug/kdebase-workspace-4.5.85/build/plasma/desktop/shell/plasmaapp.moc:159 #43 0x00007f831fae7fef in QMetaObject::activate (sender=0x6bb830, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3272 #44 0x00007f831fad6903 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1014 #45 0x00007f8310626808 in kdemain (argc=1, argv=0x684df0) at /usr/src/debug/kdebase-workspace-4.5.85/plasma/desktop/shell/main.cpp:118 #46 0x0000000000407609 in _start () *** Bug 259520 has been marked as a duplicate of this bug. *** [Comment from a bug triager] I can reproduce this bug some of the times on KDE SC 4.6beta2 + Qt 4.7.1 on ArchLinux 686 (running on a VM). - Add a Weather Forecast widget to the desktop - Configure a location for it The information is displayed - Click on the tabbar which switches the widget's mode (current info - forecast). Switch the tabs a couple of times (clicking on both of them in the tabbar, or using the mouse scroll on the tabbar). - If you remover the Weather Forecast widget, or if you restart plasma (with kquitapp), Plasma will crash Important Note: trying to reproduce this crash using plasmoidviewer seems to have more reproducibility rate than trying it on Plasma Desktop [Comment from a bug triager] The crash can also be reproduced on: KDE Development Platform: 4.5.86 (4.6 >= 20101210), Qt: 4.7.1 kdelibs SVN Revision: 1205555 kdebase SVN Revision: 1205555 on ArchLinux i686 (2.6.36-ARCH) I get a similar crash sometimes, also on logout (4.6beta2 on Archlinux). My trace wasn't useful, but it seemed to be related to the weather plasmoid, which, in my case, has been there for ages, before upgrading to 4.6 beta 1 and later beta 2. I'll try removing it and see if it happens again. Created attachment 54560 [details]
New crash information added by DrKonqi
plasma-desktop (0.4) on KDE Platform 4.5.85 (4.6 Beta2) using Qt 4.7.1
Plasma crashed when I logged out from KDE and tried to restart machine.
-- Backtrace (Reduced):
#6 0x00007f2f38925674 in QGraphicsLayoutItem::setParentLayoutItem (this=0xe8b010, parent=0x0) at graphicsview/qgraphicslayoutitem.cpp:793
#7 0x00007f2f3892595a in QGraphicsLinearLayout::removeAt (this=<value optimized out>, index=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:338
#8 0x00007f2f38925a0c in QGraphicsLinearLayout::~QGraphicsLinearLayout (this=0xe95710, __in_chrg=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:212
#9 0x00007f2f38925a69 in QGraphicsLinearLayout::~QGraphicsLinearLayout (this=0xe95710, __in_chrg=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:219
#10 0x00007f2f38925a30 in QGraphicsLinearLayout::~QGraphicsLinearLayout (this=0xe85820, __in_chrg=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:216
Created attachment 54595 [details]
New crash information added by DrKonqi
plasma-desktop (0.4) on KDE Platform 4.5.85 (4.6 Beta2) using Qt 4.7.1
- What I was doing when the application crashed:
I was shutting down my computer, than i got this crash report.
-- Backtrace (Reduced):
#6 0x00007f7469853f04 in QGraphicsLayoutItem::setParentLayoutItem (this=0xee1ea0, parent=0x0) at graphicsview/qgraphicslayoutitem.cpp:793
#7 0x00007f74698541ea in QGraphicsLinearLayout::removeAt (this=<value optimized out>, index=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:338
#8 0x00007f746985429c in QGraphicsLinearLayout::~QGraphicsLinearLayout (this=0xe9bb00, __in_chrg=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:212
#9 0x00007f74698542f9 in QGraphicsLinearLayout::~QGraphicsLinearLayout (this=0xe9bb00, __in_chrg=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:219
#10 0x00007f74698542c0 in QGraphicsLinearLayout::~QGraphicsLinearLayout (this=0xeb5dd0, __in_chrg=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:216
*** Bug 260674 has been marked as a duplicate of this bug. *** *** Bug 260896 has been marked as a duplicate of this bug. *** Created attachment 55185 [details]
New crash information added by DrKonqi
plasma-desktop (0.4) on KDE Platform 4.5.85 (4.6 Beta2) using Qt 4.7.0
- What I was doing when the application crashed:
KDE crash when I logoff, restart or shutdown PC. If I do it on console nothing happens.
-- Backtrace (Reduced):
#6 0x00007ffeea713694 in QGraphicsLayoutItem::setParentLayoutItem (this=0x143c910, parent=0x0) at graphicsview/qgraphicslayoutitem.cpp:793
#7 0x00007ffeea714c8a in QGraphicsLinearLayout::removeAt (this=0x143c620, index=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:334
#8 0x00007ffeea714d3c in QGraphicsLinearLayout::~QGraphicsLinearLayout (this=0x143c620, __in_chrg=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:212
#9 0x00007ffeea714d60 in QGraphicsLinearLayout::~QGraphicsLinearLayout (this=0x149a340, __in_chrg=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:216
#10 0x00007ffeea75af94 in QGraphicsWidget::~QGraphicsWidget (this=0x13dded0, __in_chrg=<value optimized out>) at graphicsview/qgraphicswidget.cpp:272
[Comment from a bug triager] Some investigation: Commenting out the line "m_tabBar->setTabBarShown(m_tabBar->count() > 1);" in weatherapplet.cpp:742 seems to fix the crash! These commits may be related: http://websvn.kde.org/?view=revision&revision=1201861 (weather applet) and http://websvn.kde.org/?view=revision&revision=1202099 (libplasma tabbar) @Marco; Davide: may be you can look at this ? Thanks Created attachment 55200 [details]
New crash information added by DrKonqi
plasma-desktop (0.4) on KDE Platform 4.5.90 (4.6 RC1) using Qt 4.7.1
Justto report that i have upgraded to 4.5.90 and it seems that the bug still exists.
-- Backtrace (Reduced):
#6 0x00007fdbe3422674 in QGraphicsLayoutItem::setParentLayoutItem (this=0xacb8c0, parent=0x0) at graphicsview/qgraphicslayoutitem.cpp:793
#7 0x00007fdbe342295a in QGraphicsLinearLayout::removeAt (this=<value optimized out>, index=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:338
#8 0x00007fdbe3422a0c in QGraphicsLinearLayout::~QGraphicsLinearLayout (this=0xaea680, __in_chrg=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:212
#9 0x00007fdbe3422a69 in QGraphicsLinearLayout::~QGraphicsLinearLayout (this=0xaea680, __in_chrg=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:219
#10 0x00007fdbe3422a30 in QGraphicsLinearLayout::~QGraphicsLinearLayout (this=0xad3f70, __in_chrg=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:216
*** Bug 261348 has been marked as a duplicate of this bug. *** Created attachment 55351 [details]
New crash information added by DrKonqi
plasma-desktop (0.4) on KDE Platform 4.5.90 (4.6 RC1) using Qt 4.7.1
- What I was doing when the application crashed:
I was shutting down my computer, than i got this crash report.
-- Backtrace (Reduced):
#6 0x00007f2aab8256e4 in QGraphicsLayoutItem::setParentLayoutItem (this=0x1fedeb0, parent=0x0) at graphicsview/qgraphicslayoutitem.cpp:793
#7 0x00007f2aab8259ca in QGraphicsLinearLayout::removeAt (this=0x1ff7970, index=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:338
#8 0x00007f2aab825a7c in QGraphicsLinearLayout::~QGraphicsLinearLayout (this=0x1ff7970, __in_chrg=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:212
#9 0x00007f2aab825ad9 in QGraphicsLinearLayout::~QGraphicsLinearLayout (this=0x1ff7970, __in_chrg=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:219
#10 0x00007f2aab825aa0 in QGraphicsLinearLayout::~QGraphicsLinearLayout (this=0x1f56ed0, __in_chrg=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:216
*** Bug 261682 has been marked as a duplicate of this bug. *** Created attachment 55433 [details]
New crash information added by DrKonqi
plasma-desktop (0.4) on KDE Platform 4.5.90 (4.6 RC1) using Qt 4.7.0
- What I was doing when the application crashed:
logging out of KDE
OR
removing the weather forecast widget
- Custom settings of the application:
the weather forecast widget is added somewhere on desktop or the panels.
if widget is not added, KDE logs out without a crash.
-- Backtrace (Reduced):
#7 0x06a66c3c in QGraphicsLayoutItem::setParentLayoutItem (this=0xa7b8460, parent=0x0) at graphicsview/qgraphicslayoutitem.cpp:793
#8 0x06a6841d in QGraphicsLinearLayout::removeAt (this=0xa7b0a90, index=0) at graphicsview/qgraphicslinearlayout.cpp:334
#9 0x06a684c5 in QGraphicsLinearLayout::~QGraphicsLinearLayout (this=0xa7b0a90, __in_chrg=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:212
#10 0x06a684ed in QGraphicsLinearLayout::~QGraphicsLinearLayout (this=0xa7b88f8, __in_chrg=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:216
#11 0x06ab3060 in QGraphicsWidget::~QGraphicsWidget (this=0xa7c24b0, __in_chrg=<value optimized out>) at graphicsview/qgraphicswidget.cpp:272
*** Bug 261804 has been marked as a duplicate of this bug. *** Created attachment 55457 [details]
New crash information added by DrKonqi
plasma-desktop (0.4) on KDE Platform 4.5.90 (4.6 RC1) using Qt 4.7.0
- What I was doing when the application crashed:
This crash occurs when logging out or shutting down
-- Backtrace (Reduced):
#6 0x00007f3a4f94b694 in QGraphicsLayoutItem::setParentLayoutItem (this=0x3d02440, parent=0x0) at graphicsview/qgraphicslayoutitem.cpp:793
#7 0x00007f3a4f94cc8a in QGraphicsLinearLayout::removeAt (this=0x3ce62e0, index=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:334
#8 0x00007f3a4f94cd3c in QGraphicsLinearLayout::~QGraphicsLinearLayout (this=0x3ce62e0, __in_chrg=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:212
#9 0x00007f3a4f94cd60 in QGraphicsLinearLayout::~QGraphicsLinearLayout (this=0x3dcd8e0, __in_chrg=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:216
#10 0x00007f3a4f992f94 in QGraphicsWidget::~QGraphicsWidget (this=0x3ea3180, __in_chrg=<value optimized out>) at graphicsview/qgraphicswidget.cpp:272
Created attachment 55461 [details]
New crash information added by DrKonqi
plasma-desktop (0.4) on KDE Platform 4.5.90 (4.6 RC1) using Qt 4.7.0
- What I was doing when the application crashed:
I was shutting down my computer.
however, it doesn't happen every time.
I'm running Kubuntu 10.10
-- Backtrace (Reduced):
#7 0x05f1fc3c in QGraphicsLayoutItem::setParentLayoutItem (this=0xa0c3748, parent=0x0) at graphicsview/qgraphicslayoutitem.cpp:793
#8 0x05f2141d in QGraphicsLinearLayout::removeAt (this=0x9fc0f70, index=0) at graphicsview/qgraphicslinearlayout.cpp:334
#9 0x05f214c5 in QGraphicsLinearLayout::~QGraphicsLinearLayout (this=0x9fc0f70, __in_chrg=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:212
#10 0x05f214ed in QGraphicsLinearLayout::~QGraphicsLinearLayout (this=0x9f918f0, __in_chrg=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:216
#11 0x05f6c060 in QGraphicsWidget::~QGraphicsWidget (this=0xa07aac8, __in_chrg=<value optimized out>) at graphicsview/qgraphicswidget.cpp:272
*** Bug 261855 has been marked as a duplicate of this bug. *** SVN commit 1212395 by alexmerry: Don't add the tabbar to the layout twice, or try to remove it twice. BUG: 258867 M +3 -0 tabbar.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1212395 SVN commit 1212396 by alexmerry: Backport r258867: Don't add the tabbar to the layout twice, or try to remove it twice. CCBUG: 258867 M +3 -0 tabbar.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1212396 *** Bug 262360 has been marked as a duplicate of this bug. *** *** Bug 259133 has been marked as a duplicate of this bug. *** *** Bug 262838 has been marked as a duplicate of this bug. *** *** Bug 262976 has been marked as a duplicate of this bug. *** Same here: KDE 4.6 RC2 from Kubuntu PPA repositories for maverick Thread 10 (Thread 0x7f03170c8700 (LWP 1850)): #0 0x00007f033c754203 in poll () from /lib/libc.so.6 #1 0x00007f0331505009 in ?? () from /lib/libglib-2.0.so.0 #2 0x00007f033150545c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007f0339ad71e6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #4 0x00007f0339aa9a02 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #5 0x00007f0339aa9dec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #6 0x00007f03399b42fd in QThread::exec() () from /usr/lib/libQtCore.so.4 #7 0x00007f0339a895f8 in ?? () from /usr/lib/libQtCore.so.4 #8 0x00007f03399b727e in ?? () from /usr/lib/libQtCore.so.4 #9 0x00007f0334d35ae3 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #10 0x00007f0331bb7971 in start_thread () from /lib/libpthread.so.0 #11 0x00007f033c76092d in clone () from /lib/libc.so.6 #12 0x0000000000000000 in ?? () Thread 9 (Thread 0x7f03166bd700 (LWP 1851)): #0 0x00007f033c77035b in pthread_mutex_lock () from /lib/libc.so.6 #1 0x00007f0331504a43 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #2 0x00007f0331504e78 in ?? () from /lib/libglib-2.0.so.0 #3 0x00007f033150545c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #4 0x00007f0339ad71e6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #5 0x00007f0339aa9a02 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #6 0x00007f0339aa9dec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #7 0x00007f03399b42fd in QThread::exec() () from /usr/lib/libQtCore.so.4 #8 0x00007f0339a895f8 in ?? () from /usr/lib/libQtCore.so.4 #9 0x00007f03399b727e in ?? () from /usr/lib/libQtCore.so.4 #10 0x00007f0334d35ae3 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #11 0x00007f0331bb7971 in start_thread () from /lib/libpthread.so.0 #12 0x00007f033c76092d in clone () from /lib/libc.so.6 #13 0x0000000000000000 in ?? () Thread 8 (Thread 0x7f0315ebc700 (LWP 1852)): #0 0xffffffffff60014c in ?? () #1 0x00007f0315ebb9b0 in ?? () #2 0x00007fffc3bff852 in ?? () Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 7 (Thread 0x7f031053b700 (LWP 1905)): #0 0x00007f0331bbac70 in pthread_mutex_unlock () from /lib/libpthread.so.0 #1 0x00007f0331504ded in ?? () from /lib/libglib-2.0.so.0 #2 0x00007f033150545c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007f0339ad71e6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #4 0x00007f0339aa9a02 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #5 0x00007f0339aa9dec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #6 0x00007f03399b42fd in QThread::exec() () from /usr/lib/libQtCore.so.4 #7 0x00007f0339a895f8 in ?? () from /usr/lib/libQtCore.so.4 #8 0x00007f03399b727e in ?? () from /usr/lib/libQtCore.so.4 #9 0x00007f0334d35ae3 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #10 0x00007f0331bb7971 in start_thread () from /lib/libpthread.so.0 #11 0x00007f033c76092d in clone () from /lib/libc.so.6 #12 0x0000000000000000 in ?? () Thread 6 (Thread 0x7f030ed38700 (LWP 2313)): #0 0x00007f0331bbba9c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f03399b7e3b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007f0335d42d64 in ?? () from /usr/lib/libthreadweaver.so.4 #3 0x00007f0335d45f6b in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x00007f0335d444df in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x00007f0335d44a38 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #6 0x00007f03399b727e in ?? () from /usr/lib/libQtCore.so.4 #7 0x00007f0334d35ae3 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #8 0x00007f0331bb7971 in start_thread () from /lib/libpthread.so.0 #9 0x00007f033c76092d in clone () from /lib/libc.so.6 #10 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f030f539700 (LWP 2314)): #0 0x00007f0331bbba9c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f03399b7e3b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007f0335d42d64 in ?? () from /usr/lib/libthreadweaver.so.4 #3 0x00007f0335d45f6b in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x00007f0335d444df in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x00007f0335d44a38 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #6 0x00007f03399b727e in ?? () from /usr/lib/libQtCore.so.4 #7 0x00007f0334d35ae3 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #8 0x00007f0331bb7971 in start_thread () from /lib/libpthread.so.0 #9 0x00007f033c76092d in clone () from /lib/libc.so.6 #10 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f030fd3a700 (LWP 2315)): #0 0x00007f0331bbba9c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f03399b7e3b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007f0335d42d64 in ?? () from /usr/lib/libthreadweaver.so.4 #3 0x00007f0335d45f6b in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x00007f0335d444df in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x00007f0335d44a38 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #6 0x00007f03399b727e in ?? () from /usr/lib/libQtCore.so.4 #7 0x00007f0334d35ae3 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #8 0x00007f0331bb7971 in start_thread () from /lib/libpthread.so.0 #9 0x00007f033c76092d in clone () from /lib/libc.so.6 #10 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f0311946700 (LWP 2316)): #0 0x00007f0331bbba9c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f03399b7e3b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007f0335d42d64 in ?? () from /usr/lib/libthreadweaver.so.4 #3 0x00007f0335d45f6b in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x00007f0335d444df in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x00007f0335d44a38 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #6 0x00007f03399b727e in ?? () from /usr/lib/libQtCore.so.4 #7 0x00007f0334d35ae3 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #8 0x00007f0331bb7971 in start_thread () from /lib/libpthread.so.0 #9 0x00007f033c76092d in clone () from /lib/libc.so.6 #10 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f030bd18700 (LWP 2317)): #0 0x00007f0331bbba9c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f03399b7e3b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007f0335d42d64 in ?? () from /usr/lib/libthreadweaver.so.4 #3 0x00007f0335d45f6b in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x00007f0335d444df in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x00007f0335d44a38 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #6 0x00007f03399b727e in ?? () from /usr/lib/libQtCore.so.4 #7 0x00007f0334d35ae3 in ?? () from /usr/lib/nvidia-current/libGL.so.1 #8 0x00007f0331bb7971 in start_thread () from /lib/libpthread.so.0 #9 0x00007f033c76092d in clone () from /lib/libc.so.6 #10 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f033ce547a0 (LWP 1846)): [KCrash Handler] #6 0x00007f0339449694 in QGraphicsLayoutItem::setParentLayoutItem(QGraphicsLayoutItem*) () from /usr/lib/libQtGui.so.4 #7 0x00007f033944ac8a in QGraphicsLinearLayout::removeAt(int) () from /usr/lib/libQtGui.so.4 #8 0x00007f033944ad3c in QGraphicsLinearLayout::~QGraphicsLinearLayout() () from /usr/lib/libQtGui.so.4 #9 0x00007f033944ad60 in QGraphicsLinearLayout::~QGraphicsLinearLayout() () from /usr/lib/libQtGui.so.4 #10 0x00007f0339490f94 in QGraphicsWidget::~QGraphicsWidget() () from /usr/lib/libQtGui.so.4 #11 0x00007f033c3718b5 in Plasma::TabBar::~TabBar() () from /usr/lib/libplasma.so.3 #12 0x00007f03394331df in QGraphicsItem::~QGraphicsItem() () from /usr/lib/libQtGui.so.4 #13 0x00007f0339491090 in QGraphicsWidget::~QGraphicsWidget() () from /usr/lib/libQtGui.so.4 #14 0x00007f031f4c9be5 in ?? () from /usr/lib/kde4/plasma_applet_weather.so #15 0x00007f03394331df in QGraphicsItem::~QGraphicsItem() () from /usr/lib/libQtGui.so.4 #16 0x00007f0339491090 in QGraphicsWidget::~QGraphicsWidget() () from /usr/lib/libQtGui.so.4 #17 0x00007f033c2570cb in Plasma::Applet::~Applet() () from /usr/lib/libplasma.so.3 #18 0x00007f031f4bd597 in ?? () from /usr/lib/kde4/plasma_applet_weather.so #19 0x00007f033c27462f in Plasma::Containment::~Containment() () from /usr/lib/libplasma.so.3 #20 0x00007f031fb661e9 in ?? () from /usr/lib/kde4/plasma_containment_desktop.so #21 0x00007f033c28458f in Plasma::Corona::~Corona() () from /usr/lib/libplasma.so.3 #22 0x00007f033ca31814 in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_plasma-desktop.so #23 0x00007f033ca55796 in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_plasma-desktop.so #24 0x00007f033ca5b98d in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_plasma-desktop.so #25 0x00007f0339ac2b27 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #26 0x00007f0339aadee3 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #27 0x00007f033ca3eca3 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_plasma-desktop.so #28 0x00007f033c698d8e in __libc_start_main () from /lib/libc.so.6 #29 0x0000000000400669 in _start () Created attachment 56031 [details]
New crash information added by DrKonqi
plasma-desktop (0.4) on KDE Platform 4.5.95 (4.6 RC2) using Qt 4.7.1
- What I was doing when the application crashed:
Still getting this crash (4.6RC2) and i don't have the weather applet activated. It is the same or not?
-- Backtrace (Reduced):
#6 0x00007feae3620674 in QGraphicsLayoutItem::setParentLayoutItem (this=0xb31ff0, parent=0x0) at graphicsview/qgraphicslayoutitem.cpp:793
#7 0x00007feae362095a in QGraphicsLinearLayout::removeAt (this=<value optimized out>, index=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:338
#8 0x00007feae3620a0c in QGraphicsLinearLayout::~QGraphicsLinearLayout (this=0xaf1590, __in_chrg=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:212
#9 0x00007feae3620a69 in QGraphicsLinearLayout::~QGraphicsLinearLayout (this=0xaf1590, __in_chrg=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:219
#10 0x00007feae3620a30 in QGraphicsLinearLayout::~QGraphicsLinearLayout (this=0xad1cd0, __in_chrg=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:216
[Comment from a bug triager] - The fix is not included in KDE SC 4.6 RC2 @Stratos Zolotas: the weather applet is mentioned in your backtrace. Regards Thanks for the answer. Looking forward for the final release!!! Yes i saw that the weather applet is mentioned, but i have not activated it. Is this normal? Excuse my lack of deeper knowledge on the subject. Best regards. It's the same crash, and (from your backtrace) it's still the weather applet causing trouble. *** Bug 263375 has been marked as a duplicate of this bug. *** Created attachment 56371 [details]
New crash information added by DrKonqi
plasma-desktop (0.4) on KDE Platform 4.5.95 (4.6 RC2) using Qt 4.7.0
- What I was doing when the application crashed:
removing the weather forecast widget
this is KDE 4.6 RC2, and bug still happening. not sure why it's marked fixed.
-- Backtrace (Reduced):
#7 0x01940c3c in QGraphicsLayoutItem::setParentLayoutItem (this=0x975ed88, parent=0x0) at graphicsview/qgraphicslayoutitem.cpp:793
#8 0x0194241d in QGraphicsLinearLayout::removeAt (this=0x94ce6b8, index=0) at graphicsview/qgraphicslinearlayout.cpp:334
#9 0x019424c5 in QGraphicsLinearLayout::~QGraphicsLinearLayout (this=0x94ce6b8, __in_chrg=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:212
#10 0x019424ed in QGraphicsLinearLayout::~QGraphicsLinearLayout (this=0x96db6d0, __in_chrg=<value optimized out>) at graphicsview/qgraphicslinearlayout.cpp:216
#11 0x0198d060 in QGraphicsWidget::~QGraphicsWidget (this=0x984dc50, __in_chrg=<value optimized out>) at graphicsview/qgraphicswidget.cpp:272
Because it was fixed after 4.6 RC2. The fix will be in the next release in the 4.6 series (RC3 or the final release). |