Application: plasma-desktop (0.4) KDE Platform Version: 4.8.00 (4.8.0 "release 2" Qt Version: 4.8.0 Operating System: Linux 3.1.9-1.4-desktop x86_64 Distribution: "openSUSE 12.1 (x86_64)" -- Information about the crash: plasma crashes (100%) when adding a new "default" panel. I accidentally removed the old panel (Oh how I wish there was an undo), and tried to add a new "default" panel. Crash. Try again. Crash. Every try: Crash. The crash can be reproduced every time. -- Backtrace: Application: Plasma Desktop Shell (plasma-desktop), signal: Aborted [Current thread is 1 (Thread 0x7f99594a8760 (LWP 26179))] Thread 2 (Thread 0x7f993c837700 (LWP 26185)): #0 0x00007f9958d97523 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f994c71ba98 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f994c71bf59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f9955f1f956 in QEventDispatcherGlib::processEvents (this=0x7f99300008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426 #4 0x00007f9955eef682 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f9955eef8d7 in QEventLoop::exec (this=0x7f993c836df0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f9955df0537 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #7 0x00007f9955ecf48f in QInotifyFileSystemWatcherEngine::run (this=0x181a330) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007f9955df355b in QThreadPrivate::start (arg=0x181a330) at thread/qthread_unix.cpp:298 #9 0x00007f9955b5bf05 in start_thread (arg=0x7f993c837700) at pthread_create.c:301 #10 0x00007f9958da063d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 1 (Thread 0x7f99594a8760 (LWP 26179)): [KCrash Handler] #6 0x00007f9958cfbd95 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #7 0x00007f9958cfd2ab in __GI_abort () at abort.c:93 #8 0x00007f9954c2ff2d in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib64/libstdc++.so.6 #9 0x00007f9954c2e0d6 in ?? () from /usr/lib64/libstdc++.so.6 #10 0x00007f9954c2e103 in std::terminate() () from /usr/lib64/libstdc++.so.6 #11 0x00007f9954c2eb1f in __cxa_pure_virtual () from /usr/lib64/libstdc++.so.6 #12 0x00007f995562f646 in QGraphicsItem::sceneBoundingRect (this=<optimized out>) at graphicsview/qgraphicsitem.cpp:4818 #13 0x00007f995565de96 in QGraphicsScene::itemsBoundingRect (this=<optimized out>) at graphicsview/qgraphicsscene.cpp:1929 #14 0x00007f995565e01e in QGraphicsScene::sceneRect (this=0x6a64a0) at graphicsview/qgraphicsscene.cpp:1677 #15 0x00007f995568541a in QGraphicsView::sceneRect (this=<optimized out>) at graphicsview/qgraphicsview.cpp:1692 #16 0x00007f99588a855c in Plasma::Applet::view (this=0xb93b00) at /usr/src/debug/kdelibs-4.8.0/plasma/applet.cpp:711 #17 0x00007f993f3ad9af in Handle::Handle (this=0x2cf80b0, parent=0xa49d90, applet=0xb93b00) at /usr/src/debug/kdeplasma-addons-4.8.0/containments/groupingdesktop/lib/handle.cpp:57 #18 0x00007f993f3b2640 in FreeHandle::FreeHandle (this=0x2cf80b0, parent=<optimized out>, applet=<optimized out>) at /usr/src/debug/kdeplasma-addons-4.8.0/containments/groupingdesktop/lib/freehandle.cpp:66 #19 0x00007f993f3a3cc3 in AbstractGroup::createHandleForChild (this=<optimized out>, child=<optimized out>) at /usr/src/debug/kdeplasma-addons-4.8.0/containments/groupingdesktop/lib/abstractgroup.cpp:641 #20 0x00007f993f3ac10c in sceneEventFilter (event=0x7fff141ba2b0, watched=<optimized out>, this=0xa49d90) at /usr/src/debug/kdeplasma-addons-4.8.0/containments/groupingdesktop/lib/groupingcontainment.cpp:714 #21 GroupingContainment::sceneEventFilter (this=0xa49d90, watched=<optimized out>, event=0x7fff141ba2b0) at /usr/src/debug/kdeplasma-addons-4.8.0/containments/groupingdesktop/lib/groupingcontainment.cpp:686 #22 0x00007f9955661e1a in QGraphicsScenePrivate::filterEvent (this=0x7f8b40, item=0xb93b10, event=0x7fff141ba2b0) at graphicsview/qgraphicsscene.cpp:1177 #23 0x00007f9955661ec5 in QGraphicsScenePrivate::sendEvent (this=0x7f8b40, item=0xb93b10, event=0x7fff141ba2b0) at graphicsview/qgraphicsscene.cpp:1205 #24 0x00007f9955662d4c in QGraphicsScenePrivate::sendHoverEvent (this=0x7f8b40, type=<optimized out>, item=0xb93b10, hoverEvent=0x7fff141ba440) at graphicsview/qgraphicsscene.cpp:1264 #25 0x00007f995566330d in QGraphicsScenePrivate::dispatchHoverEvent (this=0x7f8b40, hoverEvent=0x7fff141ba440) at graphicsview/qgraphicsscene.cpp:3935 #26 0x00007f99556636c2 in QGraphicsScene::mouseMoveEvent (this=<optimized out>, mouseEvent=0x7fff141baab0) at graphicsview/qgraphicsscene.cpp:4093 #27 0x00007f99556716fb in QGraphicsScene::event (this=0x6a64a0, event=0x7fff141baab0) at graphicsview/qgraphicsscene.cpp:3447 #28 0x00007f9955058e84 in notify_helper (e=0x7fff141baab0, receiver=0x6a64a0, this=0x6a4fb0) at kernel/qapplication.cpp:4550 #29 QApplicationPrivate::notify_helper (this=0x6a4fb0, receiver=0x6a64a0, e=0x7fff141baab0) at kernel/qapplication.cpp:4522 #30 0x00007f995505dd03 in QApplication::notify (this=0x68b3c0, receiver=0x6a64a0, e=0x7fff141baab0) at kernel/qapplication.cpp:4411 #31 0x00007f9956bec786 in KApplication::notify (this=0x68b3c0, receiver=0x6a64a0, event=0x7fff141baab0) at /usr/src/debug/kdelibs-4.8.0/kdeui/kernel/kapplication.cpp:311 #32 0x00007f9955ef089c in QCoreApplication::notifyInternal (this=0x68b3c0, receiver=0x6a64a0, event=0x7fff141baab0) at kernel/qcoreapplication.cpp:876 #33 0x00007f995568b439 in QGraphicsViewPrivate::mouseMoveEventHandler (this=0xc7a210, event=0x7fff141bb5c0) at graphicsview/qgraphicsview.cpp:646 #34 0x00007f995568b66e in QGraphicsView::mouseMoveEvent (this=0xc7a710, event=0x7fff141bb5c0) at graphicsview/qgraphicsview.cpp:3276 #35 0x00007f99550a95c8 in QWidget::event (this=0xc7a710, event=0x7fff141bb5c0) at kernel/qwidget.cpp:8346 #36 0x00007f99554655e6 in QFrame::event (this=0xc7a710, e=0x7fff141bb5c0) at widgets/qframe.cpp:557 #37 0x00007f995568fa5b in QGraphicsView::viewportEvent (this=0xc7a710, event=0x7fff141bb5c0) at graphicsview/qgraphicsview.cpp:2866 #38 0x00007f9955ef0a28 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0xc7aaf0, event=0x7fff141bb5c0) at kernel/qcoreapplication.cpp:986 #39 0x00007f9955058e4f in notify_helper (e=0x7fff141bb5c0, receiver=0xc7aaf0, this=0x6a4fb0) at kernel/qapplication.cpp:4546 #40 QApplicationPrivate::notify_helper (this=0x6a4fb0, receiver=0xc7aaf0, e=0x7fff141bb5c0) at kernel/qapplication.cpp:4522 #41 0x00007f995505e5d3 in QApplication::notify (this=<optimized out>, receiver=0xc7aaf0, e=0x7fff141bb5c0) at kernel/qapplication.cpp:4093 #42 0x00007f9956bec786 in KApplication::notify (this=0x68b3c0, receiver=0xc7aaf0, event=0x7fff141bb5c0) at /usr/src/debug/kdelibs-4.8.0/kdeui/kernel/kapplication.cpp:311 #43 0x00007f9955ef089c in QCoreApplication::notifyInternal (this=0x68b3c0, receiver=0xc7aaf0, event=0x7fff141bb5c0) at kernel/qcoreapplication.cpp:876 #44 0x00007f9955059e52 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231 #45 QApplicationPrivate::sendMouseEvent (receiver=0xc7aaf0, event=0x7fff141bb5c0, alienWidget=0xc7aaf0, nativeWidget=0xc7a710, buttonDown=0x0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3161 #46 0x00007f99550d5c05 in QETWidget::translateMouseEvent (this=0xc7a710, event=<optimized out>) at kernel/qapplication_x11.cpp:4505 #47 0x00007f99550d4aca in QApplication::x11ProcessEvent (this=0x68b3c0, event=0x7fff141bbe80) at kernel/qapplication_x11.cpp:3631 #48 0x00007f99550fc652 in x11EventSourceDispatch (s=0x6aae80, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #49 0x00007f994c71b58d in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #50 0x00007f994c71bd88 in ?? () from /usr/lib64/libglib-2.0.so.0 #51 0x00007f994c71bf59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #52 0x00007f9955f1f8ef in QEventDispatcherGlib::processEvents (this=0x607000, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #53 0x00007f99550fc2de in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #54 0x00007f9955eef682 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #55 0x00007f9955eef8d7 in QEventLoop::exec (this=0x7fff141bc250, flags=...) at kernel/qeventloop.cpp:204 #56 0x00007f9955ef4435 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148 #57 0x00007f995909a003 in kdemain (argc=1, argv=0x7fff141bc638) at /usr/src/debug/kde-workspace-4.8.0/plasma/desktop/shell/main.cpp:120 #58 0x00007f9958ce823d in __libc_start_main (main=0x400660 <main(int, char**)>, argc=1, ubp_av=0x7fff141bc638, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff141bc628) at libc-start.c:226 #59 0x0000000000400691 in _start () at ../sysdeps/x86_64/elf/start.S:113 Possible duplicates by query: bug 292249, bug 291562. Reported using DrKonqi
/usr/src/debug/kdeplasma-addons-4.8.0/containments/groupingdesktop/lib/handle.cpp:57 it is crashing in grouping desktop. i suppose you have that as your desktop layout?
*** Bug 296897 has been marked as a duplicate of this bug. ***
John, we are waiting for your feedback.
Created attachment 86502 [details] New crash information added by DrKonqi plasma-desktop (4.11.9) on KDE Platform 4.13.0 using Qt 4.8.6 - What I was doing when the application crashed: hello! i tried to add a new empty panel onto my desktop and plasma crashed.. .tried again and again the same result. I idd it via - right click - unlock widgets --again right click in theempty space in desktop and add panel -- ad empty panel... the crash happens... i try to use the newst possible packages for kubuntu. thank you! :) Simon -- Backtrace (Reduced): #6 0x00007f31c47bff79 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 #7 0x00007f31c47c3388 in __GI_abort () at abort.c:89 [...] #12 0x00007f31c0d5a001 in QGraphicsItem::sceneBoundingRect (this=<optimized out>) at graphicsview/qgraphicsitem.cpp:4832 #13 0x00007f31c0d86ad8 in QGraphicsScene::itemsBoundingRect (this=<optimized out>) at graphicsview/qgraphicsscene.cpp:1933 #14 0x00007f31c0d86c71 in QGraphicsScene::sceneRect (this=0x1770580) at graphicsview/qgraphicsscene.cpp:1681
ps. i use "grid desktop" - with slideshow of pictures - change every 7 minutes, on my dekstop i have a default panel and already one existing empty panel with icons. on desktop i have the following widgets - analog clock, weather, folder view, rssnow, system monitor -- all expanded, and calendar. in my default panel i have the following widgets - K button, virtual desktops, acitities - show desktop, taskbar, system tray (with following subwwidgets- keyboard layout, weather, information,...) and digital clock. hope it helps :) nice day Simon
Hello! Plasma 4 was replaced by Plasma 5 four years ago by the KDE community. In that time we have made great strides in stability and functionality. We are closing all Plasma 4 bugs as most of them are no longer applicable to the new frameworks Plasma 5 is built upon. If you could, please re-test with the latest version of Plasma 5, and submit a new bug to "plasmashell" if you continue to have an issue. Thank you!