Summary: | System Tray - Default Panel Crash | ||
---|---|---|---|
Product: | [Plasma] plasma4 | Reporter: | Marian Kotormus <marian.mark> |
Component: | general | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED UNMAINTAINED | ||
Severity: | crash | CC: | alanmdasilva, dap.darkness, rjvbertin, wikt.sztw+kdebugs |
Priority: | NOR | ||
Version: | 4.10.0 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
URL: | http://i45.tinypic.com/2s9c2fd.png | ||
Latest Commit: | Version Fixed In: | ||
Attachments: |
New crash information added by DrKonqi
Screenshot of the problem New crash information added by DrKonqi screenshot New crash information added by DrKonqi |
Description
Marian Kotormus
2013-02-10 08:40:25 UTC
Created attachment 77781 [details]
New crash information added by DrKonqi
plasma-desktop (0.4) on KDE Platform 4.10.1 using Qt 4.8.4
- What I was doing when the application crashed:
removed system tray from panel
- Unusual behavior I noticed:
After upgrade from KDE 4.10 beta to stable 4.10 I've noticed that my tray is empty and elements from it are on floating away from panel (I'll add screenshot to show it).
-- Backtrace (Reduced):
#5 0x00007f9feaf40704 in QGraphicsLayoutItem::setParentLayoutItem(QGraphicsLayoutItem*) () from /usr/lib/libQtGui.so.4
#6 0x00007f9feaf15235 in QGraphicsGridLayout::removeAt(int) () from /usr/lib/libQtGui.so.4
#7 0x00007f9feaf1536f in QGraphicsGridLayout::~QGraphicsGridLayout() () from /usr/lib/libQtGui.so.4
#8 0x00007f9feaf153c9 in QGraphicsGridLayout::~QGraphicsGridLayout() () from /usr/lib/libQtGui.so.4
#9 0x00007f9feaf81341 in QGraphicsWidget::~QGraphicsWidget() () from /usr/lib/libQtGui.so.4
Created attachment 77782 [details]
Screenshot of the problem
There is panel on mid bottom. On the right of the panel there is system tray. It's totally messed, and most of the elements are in top left corner of the screen.
Created attachment 80021 [details]
New crash information added by DrKonqi
plasma-desktop (0.4) on KDE Platform 4.10.3 using Qt 4.8.2
- What I was doing when the application crashed:
As my system tray had that weird blank space and desaligned icons, I was trying to put a new one in the place of the old one, by using the "add widget". Few seconds after I had put my new system tray on my status bar - and it was looking normal - the plama crashed.
-- Backtrace (Reduced):
#7 0xb5f8f9ab in QGraphicsLayoutItem::setParentLayoutItem(QGraphicsLayoutItem*) () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#8 0xb5f61847 in QGraphicsGridLayout::removeAt(int) () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#9 0xb5f61972 in QGraphicsGridLayout::~QGraphicsGridLayout() () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#10 0xb5f619f2 in QGraphicsGridLayout::~QGraphicsGridLayout() () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#11 0xb5fd6b5d in QGraphicsWidget::~QGraphicsWidget() () from /usr/lib/i386-linux-gnu/libQtGui.so.4
Application: plasma-desktop (0.4) KDE Platform Version: 4.10.5 "release 4" Qt Version: 4.8.5 Operating System: Linux 3.4.47-2.38-desktop x86_64 Distribution: "openSUSE 12.2 (x86_64)" -- Information about the crash: - What I was doing when the application crashed: I deleted a system tray plasmoid from a plasma panel. - Unusual behavior I noticed: Tray icons were overlapping each other and over time plasmoid. Some of icons were out of screen. The crash can be reproduced sometimes. -- Backtrace: Application: Plasma Desktop Shell (kdeinit4), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7fbfcea85780 (LWP 4953))] Thread 3 (Thread 0x7fbfa8e03700 (LWP 4985)): #0 0x00007fff5e170827 in clock_gettime () #1 0x00007fbfc90b8f7d in __GI_clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:116 #2 0x00007fbfcd632de4 in ?? () from /usr/lib64/libQtCore.so.4 #3 0x00007fbfcd707dfd in ?? () from /usr/lib64/libQtCore.so.4 #4 0x00007fbfcd708143 in ?? () from /usr/lib64/libQtCore.so.4 #5 0x00007fbfcd706b3c in ?? () from /usr/lib64/libQtCore.so.4 #6 0x00007fbfcd706be5 in ?? () from /usr/lib64/libQtCore.so.4 #7 0x00007fbfc8e07ebf in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #8 0x00007fbfc8e085ab in ?? () from /usr/lib64/libglib-2.0.so.0 #9 0x00007fbfc8e087a4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #10 0x00007fbfcd7074f6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #11 0x00007fbfcd6d7b2f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #12 0x00007fbfcd6d7db8 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #13 0x00007fbfcd5da100 in QThread::exec() () from /usr/lib64/libQtCore.so.4 #14 0x00007fbfcd6b829f in ?? () from /usr/lib64/libQtCore.so.4 #15 0x00007fbfcd5dd0dc in ?? () from /usr/lib64/libQtCore.so.4 #16 0x00007fbfbde92764 in ?? () from /usr/X11R6/lib64/libGL.so.1 #17 0x00007fbfcd346e0e in start_thread (arg=0x7fbfa8e03700) at pthread_create.c:305 #18 0x00007fbfcc0bf2cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 2 (Thread 0x7fbfa8602700 (LWP 4990)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fbfc153cef7 in ?? () from /usr/lib64/libQtScript.so.4 #2 0x00007fbfc153cf29 in ?? () from /usr/lib64/libQtScript.so.4 #3 0x00007fbfbde92764 in ?? () from /usr/X11R6/lib64/libGL.so.1 #4 0x00007fbfcd346e0e in start_thread (arg=0x7fbfa8602700) at pthread_create.c:305 #5 0x00007fbfcc0bf2cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 1 (Thread 0x7fbfcea85780 (LWP 4953)): [KCrash Handler] #6 0x00007fbfcce3d8f4 in QGraphicsLayoutItem::setParentLayoutItem(QGraphicsLayoutItem*) () from /usr/lib64/libQtGui.so.4 #7 0x00007fbfcce123f5 in QGraphicsGridLayout::removeAt(int) () from /usr/lib64/libQtGui.so.4 #8 0x00007fbfcce1252f in QGraphicsGridLayout::~QGraphicsGridLayout() () from /usr/lib64/libQtGui.so.4 #9 0x00007fbfcce12589 in QGraphicsGridLayout::~QGraphicsGridLayout() () from /usr/lib64/libQtGui.so.4 #10 0x00007fbfcce7e491 in QGraphicsWidget::~QGraphicsWidget() () from /usr/lib64/libQtGui.so.4 #11 0x00007fbfcce7e6b9 in QGraphicsWidget::~QGraphicsWidget() () from /usr/lib64/libQtGui.so.4 #12 0x00007fbfcd6eb5a2 in QObjectPrivate::deleteChildren() () from /usr/lib64/libQtCore.so.4 #13 0x00007fbfcd6ef426 in QObject::~QObject() () from /usr/lib64/libQtCore.so.4 #14 0x00007fbfcce7e51c in QGraphicsWidget::~QGraphicsWidget() () from /usr/lib64/libQtGui.so.4 #15 0x00007fbfc3c3721e in Plasma::Applet::~Applet (this=0x230eaa0, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.10.5/plasma/applet.cpp:207 #16 0x00007fbfa9683e32 in ?? () from /usr/lib64/kde4/plasma_applet_systemtray.so #17 0x00007fbfa9683f09 in ?? () from /usr/lib64/kde4/plasma_applet_systemtray.so #18 0x00007fbfcd6ed888 in QObject::event(QEvent*) () from /usr/lib64/libQtCore.so.4 #19 0x00007fbfcce7a68b in QGraphicsWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #20 0x00007fbfcc86591c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #21 0x00007fbfcc869d9a in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #22 0x00007fbfce47a5e6 in KApplication::notify (this=0x1882e50, receiver=0x230eaa0, event=0x3aea7f0) at /usr/src/debug/kdelibs-4.10.5/kdeui/kernel/kapplication.cpp:311 #23 0x00007fbfcd6d8e7e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #24 0x00007fbfcd6dc7e1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQtCore.so.4 #25 0x00007fbfcd707343 in ?? () from /usr/lib64/libQtCore.so.4 #26 0x00007fbfc8e083b5 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #27 0x00007fbfc8e086e8 in ?? () from /usr/lib64/libglib-2.0.so.0 #28 0x00007fbfc8e087a4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #29 0x00007fbfcd7074d6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #30 0x00007fbfcc905dde in ?? () from /usr/lib64/libQtGui.so.4 #31 0x00007fbfcd6d7b2f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #32 0x00007fbfcd6d7db8 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #33 0x00007fbfcd6dcaf8 in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4 #34 0x00007fbfb8bf25b5 in kdemain () from /usr/lib64/libkdeinit4_plasma-desktop.so #35 0x0000000000408856 in _start () This bug may be a duplicate of or related to bug 314812. Possible duplicates by query: bug 314812. Report to https://bugs.kde.org/ Created attachment 81060 [details]
screenshot
*** This bug has been confirmed by popular vote. *** Created attachment 84933 [details]
New crash information added by DrKonqi
plasma-desktop (0.4) on KDE Platform 4.10.5 using Qt 4.8.5
- What I was doing when the application crashed:
Like the OP, my systray icons were misaligned towards the left. Contrary to him I simply "removed this systray", with the intention of recreating one afterwards.
-- Backtrace (Reduced):
#6 0x00007f1d92db9d14 in QGraphicsLayoutItem::setParentLayoutItem (this=0x3f7da60, parent=parent@entry=0x0) at graphicsview/qgraphicslayoutitem.cpp:917
#7 0x00007f1d92d90231 in QGraphicsGridLayout::removeAt (this=0x21469c0, index=4) at graphicsview/qgraphicsgridlayout.cpp:583
#8 0x00007f1d92d9031f in QGraphicsGridLayout::~QGraphicsGridLayout (this=0x21469c0, __in_chrg=<optimized out>) at graphicsview/qgraphicsgridlayout.cpp:136
#9 0x00007f1d92d90379 in QGraphicsGridLayout::~QGraphicsGridLayout (this=0x21469c0, __in_chrg=<optimized out>) at graphicsview/qgraphicsgridlayout.cpp:143
#10 0x00007f1d92df7ad2 in QGraphicsWidget::~QGraphicsWidget (this=0x212fdd0, __in_chrg=<optimized out>) at graphicsview/qgraphicswidget.cpp:272
Hello! This bug report was filed for KDE Plasma 4, which reached end-of-support status in August 2015. KDE Plasma 5's desktop shell has been almost completely rewritten for better performance and usability, so it is likely that this bug is already resolved in Plasma 5. Accordingly, we hope you understand why we must close this bug report. If the issue described here is still present in KDE Plasma 5.12 or later, please feel free to open a new ticket in the "plasmashell" product after reading https://community.kde.org/Get_Involved/Bug_Reporting If you would like to get involved in KDE's bug triaging effort so that future mass bug closes like this are less likely, please read https://community.kde.org/Get_Involved#Bug_Triaging Thanks for your understanding! Nate Graham |