Bug 350516 - kde4: remove default panel / add default panel
Summary: kde4: remove default panel / add default panel
Status: RESOLVED UNMAINTAINED
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: 4.11.11
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-07-22 18:57 UTC by Simon Andric
Modified: 2018-06-08 18:29 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Simon Andric 2015-07-22 18:57:56 UTC
Application: plasma-desktop (4.11.11)
KDE Platform Version: 4.14.2
Qt Version: 4.8.6
Operating System: Linux 3.13.0-58-generic x86_64
Distribution: Ubuntu 14.04.2 LTS

-- Information about the crash:
- What I was doing when the application crashed:

kde4: i removed default panel and then tried to add a new default panel - plasma crashed - no default panel was created...

nice day

Simon

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f882c3d77c0 (LWP 2940))]

Thread 5 (Thread 0x7f87f33cb700 (LWP 2946)):
#0  0x00007ffee8d9cc17 in ?? ()
#1  0x00007f88288b6920 in ?? () at kernel/qeventdispatcher_glib.cpp:591 from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f87e4002f30 in ?? ()
#3  0x00007f87f33cac28 in ?? ()
#4  0x00007f87f33cabc0 in ?? ()
#5  0x000000007fffffff in ?? ()
#6  0x00007f88288b66f0 in ?? () at kernel/qeventdispatcher_glib.cpp:223 from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007f87f33cac30 in ?? ()
#8  0x00007f882bcf092d in __GI___clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:115
#9  0x00007f88287dbad7 in do_gettime (frac=0x7f87f33cab70, sec=0x7f87f33cab68) at tools/qelapsedtimer_unix.cpp:127
#10 qt_gettime () at tools/qelapsedtimer_unix.cpp:144
#11 0x00007f88288b7f05 in updateCurrentTime (this=0x7b) at kernel/qeventdispatcher_unix.cpp:354
#12 QTimerInfoList::timerWait (this=0x7b, tm=...) at kernel/qeventdispatcher_unix.cpp:460
#13 0x00007f88288b667c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f87f33cac24) at kernel/qeventdispatcher_glib.cpp:143
#14 0x00007f88288b6725 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:176
#15 0x00007f881f50466d in g_main_context_prepare (context=context@entry=0x7f87e40009a0, priority=priority@entry=0x7f87f33caca8) at /build/buildd/glib2.0-2.41.1/./glib/gmain.c:3352
#16 0x00007f881f504ee3 in g_main_context_iterate (context=context@entry=0x7f87e40009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.41.1/./glib/gmain.c:3714
#17 0x00007f881f5050cc in g_main_context_iteration (context=0x7f87e40009a0, may_block=1) at /build/buildd/glib2.0-2.41.1/./glib/gmain.c:3795
#18 0x00007f88288b67be in QEventDispatcherGlib::processEvents (this=0x7f87e40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#19 0x00007f88288880af in QEventLoop::processEvents (this=this@entry=0x7f87f33cade0, flags=...) at kernel/qeventloop.cpp:149
#20 0x00007f88288883a5 in QEventLoop::exec (this=this@entry=0x7f87f33cade0, flags=...) at kernel/qeventloop.cpp:204
#21 0x00007f8828784c5f in QThread::exec (this=this@entry=0x24884b0) at thread/qthread.cpp:537
#22 0x00007f8828869823 in QInotifyFileSystemWatcherEngine::run (this=0x24884b0) at io/qfilesystemwatcher_inotify.cpp:265
#23 0x00007f882878732f in QThreadPrivate::start (arg=0x24884b0) at thread/qthread_unix.cpp:349
#24 0x00007f881fc17182 in start_thread (arg=0x7f87f33cb700) at pthread_create.c:312
#25 0x00007f882bce247d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7f87f1574700 (LWP 2953)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f88250a0ffb in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007f88250a1039 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007f881fc17182 in start_thread (arg=0x7f87f1574700) at pthread_create.c:312
#4  0x00007f882bce247d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7f876376e700 (LWP 2954)):
#0  0x00007ffee8d9cc17 in ?? ()
#1  0x00007f88288b6920 in ?? () at kernel/qeventdispatcher_glib.cpp:591 from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f875c002f30 in ?? ()
#3  0x00007f876376dc28 in ?? ()
#4  0x00007f876376dbc0 in ?? ()
#5  0x000000007fffffff in ?? ()
#6  0x00007f88288b66f0 in ?? () at kernel/qeventdispatcher_glib.cpp:223 from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007f876376dc30 in ?? ()
#8  0x00007f882bcf092d in __GI___clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:115
#9  0x00007f88287dbad7 in do_gettime (frac=0x7f876376db70, sec=0x7f876376db68) at tools/qelapsedtimer_unix.cpp:127
#10 qt_gettime () at tools/qelapsedtimer_unix.cpp:144
#11 0x00007f88288b7f05 in updateCurrentTime (this=0x7b) at kernel/qeventdispatcher_unix.cpp:354
#12 QTimerInfoList::timerWait (this=0x7b, tm=...) at kernel/qeventdispatcher_unix.cpp:460
#13 0x00007f88288b667c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f876376dc24) at kernel/qeventdispatcher_glib.cpp:143
#14 0x00007f88288b6725 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:176
#15 0x00007f881f50466d in g_main_context_prepare (context=context@entry=0x7f875c0009a0, priority=priority@entry=0x7f876376dca8) at /build/buildd/glib2.0-2.41.1/./glib/gmain.c:3352
#16 0x00007f881f504ee3 in g_main_context_iterate (context=context@entry=0x7f875c0009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.41.1/./glib/gmain.c:3714
#17 0x00007f881f5050cc in g_main_context_iteration (context=0x7f875c0009a0, may_block=1) at /build/buildd/glib2.0-2.41.1/./glib/gmain.c:3795
#18 0x00007f88288b67be in QEventDispatcherGlib::processEvents (this=0x7f875c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#19 0x00007f88288880af in QEventLoop::processEvents (this=this@entry=0x7f876376dde0, flags=...) at kernel/qeventloop.cpp:149
#20 0x00007f88288883a5 in QEventLoop::exec (this=this@entry=0x7f876376dde0, flags=...) at kernel/qeventloop.cpp:204
#21 0x00007f8828784c5f in QThread::exec (this=this@entry=0x2853cd0) at thread/qthread.cpp:537
#22 0x00007f8828869823 in QInotifyFileSystemWatcherEngine::run (this=0x2853cd0) at io/qfilesystemwatcher_inotify.cpp:265
#23 0x00007f882878732f in QThreadPrivate::start (arg=0x2853cd0) at thread/qthread_unix.cpp:349
#24 0x00007f881fc17182 in start_thread (arg=0x7f876376e700) at pthread_create.c:312
#25 0x00007f882bce247d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f8802339700 (LWP 2968)):
#0  0x00007ffee8d9cc17 in ?? ()
#1  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f882c3d77c0 (LWP 2940)):
[KCrash Handler]
#6  0x00007f882bc1ecc9 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#7  0x00007f882bc220d8 in __GI_abort () at abort.c:89
#8  0x00007f88277b5535 in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#9  0x00007f88277b36d6 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#10 0x00007f88277b3703 in std::terminate() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#11 0x00007f88277b41bf in __cxa_pure_virtual () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#12 0x00007f88281c40a1 in QGraphicsItem::sceneBoundingRect (this=<optimized out>) at graphicsview/qgraphicsitem.cpp:4832
#13 0x00007f88281f0b78 in QGraphicsScene::itemsBoundingRect (this=<optimized out>) at graphicsview/qgraphicsscene.cpp:1933
#14 0x00007f88281f0d11 in QGraphicsScene::sceneRect (this=0x16aa820) at graphicsview/qgraphicsscene.cpp:1681
#15 0x00007f882821714a in QGraphicsView::sceneRect (this=this@entry=0x30a0580) at graphicsview/qgraphicsview.cpp:1692
#16 0x00007f882b7d1530 in Plasma::Applet::view (this=this@entry=0x1c2c420) at ../../plasma/applet.cpp:711
#17 0x00007f87f9aacc94 in Handle::Handle (this=0x2b3a0c0, parent=0x1ae2890, applet=0x1c2c420) at ../../../../containments/groupingdesktop/lib/handle.cpp:57
#18 0x00007f87f9ab109d in FreeHandle::FreeHandle (this=0x2b3a0c0, parent=<optimized out>, applet=<optimized out>) at ../../../../containments/groupingdesktop/lib/freehandle.cpp:66
#19 0x00007f87f9aa2dd5 in AbstractGroup::createHandleForChild (this=<optimized out>, child=<optimized out>) at ../../../../containments/groupingdesktop/lib/abstractgroup.cpp:641
#20 0x00007f87f9aa903c in GroupingContainment::sceneEventFilter (this=0x1ae2890, watched=<optimized out>, event=0x7ffee8c1b260) at ../../../../containments/groupingdesktop/lib/groupingcontainment.cpp:714
#21 0x00007f88281f3096 in QGraphicsScenePrivate::filterEvent (this=this@entry=0x16aa4a0, item=item@entry=0x1c2c430, event=event@entry=0x7ffee8c1b260) at graphicsview/qgraphicsscene.cpp:1181
#22 0x00007f88281f3125 in QGraphicsScenePrivate::sendEvent (this=0x16aa4a0, item=0x1c2c430, event=0x7ffee8c1b260) at graphicsview/qgraphicsscene.cpp:1209
#23 0x00007f88281fbaa1 in QGraphicsScenePrivate::sendHoverEvent (this=this@entry=0x16aa4a0, type=type@entry=QEvent::GraphicsSceneHoverEnter, item=0x1c2c430, hoverEvent=hoverEvent@entry=0x7ffee8c1b340) at graphicsview/qgraphicsscene.cpp:1268
#24 0x00007f88281fbe02 in QGraphicsScenePrivate::dispatchHoverEvent (this=this@entry=0x16aa4a0, hoverEvent=hoverEvent@entry=0x7ffee8c1b340) at graphicsview/qgraphicsscene.cpp:3939
#25 0x00007f88281fc25a in QGraphicsScene::mouseMoveEvent (this=<optimized out>, mouseEvent=0x7ffee8c1b680) at graphicsview/qgraphicsscene.cpp:4097
#26 0x00007f88282080fc in QGraphicsScene::event (this=0x16aa820, event=0x7ffee8c1b680) at graphicsview/qgraphicsscene.cpp:3451
#27 0x00007f8827c22e2c in QApplicationPrivate::notify_helper (this=this@entry=0x12b4560, receiver=receiver@entry=0x16aa820, e=e@entry=0x7ffee8c1b680) at kernel/qapplication.cpp:4567
#28 0x00007f8827c294a0 in QApplication::notify (this=this@entry=0x12ac9b0, receiver=receiver@entry=0x16aa820, e=e@entry=0x7ffee8c1b680) at kernel/qapplication.cpp:4353
#29 0x00007f882954ecca in KApplication::notify (this=0x12ac9b0, receiver=0x16aa820, event=0x7ffee8c1b680) at ../../kdeui/kernel/kapplication.cpp:311
#30 0x00007f88288894dd in QCoreApplication::notifyInternal (this=0x12ac9b0, receiver=0x16aa820, event=event@entry=0x7ffee8c1b680) at kernel/qcoreapplication.cpp:953
#31 0x00007f8827c21556 in sendSpontaneousEvent (event=event@entry=0x7ffee8c1b680, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#32 qt_sendSpontaneousEvent (receiver=<optimized out>, event=event@entry=0x7ffee8c1b680) at kernel/qapplication.cpp:5565
#33 0x00007f882821d2fc in QGraphicsViewPrivate::mouseMoveEventHandler (this=this@entry=0x270a370, event=event@entry=0x7ffee8c1bcd0) at graphicsview/qgraphicsview.cpp:646
#34 0x00007f882821e20a in QGraphicsView::mouseMoveEvent (this=0x4b943f0, event=0x7ffee8c1bcd0) at graphicsview/qgraphicsview.cpp:3276
#35 0x00007f8827c72645 in QWidget::event (this=this@entry=0x4b943f0, event=event@entry=0x7ffee8c1bcd0) at kernel/qwidget.cpp:8361
#36 0x00007f882801404e in QFrame::event (this=0x4b943f0, e=0x7ffee8c1bcd0) at widgets/qframe.cpp:557
#37 0x00007f882821f859 in QGraphicsView::viewportEvent (this=0x4b943f0, event=0x7ffee8c1bcd0) at graphicsview/qgraphicsview.cpp:2866
#38 0x00007f8828889646 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x12b4560, receiver=receiver@entry=0x4ac2850, event=event@entry=0x7ffee8c1bcd0) at kernel/qcoreapplication.cpp:1063
#39 0x00007f8827c22e0c in QApplicationPrivate::notify_helper (this=this@entry=0x12b4560, receiver=receiver@entry=0x4ac2850, e=e@entry=0x7ffee8c1bcd0) at kernel/qapplication.cpp:4563
#40 0x00007f8827c295dd in QApplication::notify (this=this@entry=0x12ac9b0, receiver=receiver@entry=0x4ac2850, e=e@entry=0x7ffee8c1bcd0) at kernel/qapplication.cpp:4110
#41 0x00007f882954ecca in KApplication::notify (this=0x12ac9b0, receiver=0x4ac2850, event=0x7ffee8c1bcd0) at ../../kdeui/kernel/kapplication.cpp:311
#42 0x00007f88288894dd in QCoreApplication::notifyInternal (this=0x12ac9b0, receiver=receiver@entry=0x4ac2850, event=event@entry=0x7ffee8c1bcd0) at kernel/qcoreapplication.cpp:953
#43 0x00007f8827c28d93 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#44 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x4ac2850, event=event@entry=0x7ffee8c1bcd0, alienWidget=alienWidget@entry=0x4ac2850, nativeWidget=nativeWidget@entry=0x4b943f0, buttonDown=buttonDown@entry=0x7f8828708318 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:3178
#45 0x00007f8827c9d9eb in QETWidget::translateMouseEvent (this=this@entry=0x4b943f0, event=event@entry=0x7ffee8c1bf20) at kernel/qapplication_x11.cpp:4634
#46 0x00007f8827c9c6ec in QApplication::x11ProcessEvent (this=0x12ac9b0, event=event@entry=0x7ffee8c1c050) at kernel/qapplication_x11.cpp:3828
#47 0x00007f8827cc4b32 in x11EventSourceDispatch (s=0x12b6a90, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#48 0x00007f881f504de4 in g_main_dispatch (context=0x12b4a40) at /build/buildd/glib2.0-2.41.1/./glib/gmain.c:3064
#49 g_main_context_dispatch (context=context@entry=0x12b4a40) at /build/buildd/glib2.0-2.41.1/./glib/gmain.c:3663
#50 0x00007f881f505028 in g_main_context_iterate (context=context@entry=0x12b4a40, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.41.1/./glib/gmain.c:3734
#51 0x00007f881f5050cc in g_main_context_iteration (context=0x12b4a40, may_block=1) at /build/buildd/glib2.0-2.41.1/./glib/gmain.c:3795
#52 0x00007f88288b67a1 in QEventDispatcherGlib::processEvents (this=0x1230990, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#53 0x00007f8827cc4be6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#54 0x00007f88288880af in QEventLoop::processEvents (this=this@entry=0x7ffee8c1c420, flags=...) at kernel/qeventloop.cpp:149
#55 0x00007f88288883a5 in QEventLoop::exec (this=this@entry=0x7ffee8c1c420, flags=...) at kernel/qeventloop.cpp:204
#56 0x00007f882888db79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#57 0x00007f8827c2137c in QApplication::exec () at kernel/qapplication.cpp:3828
#58 0x00007f882bfe967c in kdemain (argc=1, argv=0x7ffee8c1c678) at ../../../../plasma/desktop/shell/main.cpp:126
#59 0x00007f882bc09ec5 in __libc_start_main (main=0x4006e0 <main(int, char**)>, argc=1, argv=0x7ffee8c1c678, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffee8c1c668) at libc-start.c:287
#60 0x000000000040070e in _start ()

The reporter indicates this bug may be a duplicate of or related to bug 292249.

Possible duplicates by query: bug 292249.

Reported using DrKonqi
Comment 1 Hauke 2017-08-12 21:47:42 UTC
With "no default panel was created..." you mean after you restarted plasma, there was no panel visible?
Comment 2 Nate Graham 2018-06-08 18:29:38 UTC
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 has already been 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