Bug 358214 - Error during KDE Activities switching
Summary: Error during KDE Activities switching
Status: RESOLVED UNMAINTAINED
Alias: None
Product: plasma4
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-01-19 15:56 UTC by Raf
Modified: 2018-06-08 18:40 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Raf 2016-01-19 15:56:38 UTC
Application: plasma-desktop (4.11.20)
KDE Platform Version: 4.14.9
Qt Version: 4.8.6
Operating System: Linux 3.16.7-29-default x86_64
Distribution: "openSUSE 13.2 (Harlequin) (x86_64)"

-- Information about the crash:
I am unable to go back to previously prepared KDE Activity. When I try to launch already prepared activity the desktop appears for ~1s and then disappears and goes back to previous Activity or blank screen is visible. This situation appears every time when I create new KDE Activity – add some Plasma Applets and then create another Activity. When I try to switch to the previous Activity (with applets on the dashboard) the error occurs.

The crash can be reproduced every time.

-- Backtrace:
Application: Powłoka pulpitu Plazmy (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fdf8d779780 (LWP 9609))]

Thread 6 (Thread 0x7fdf62b22700 (LWP 9612)):
#0  0x00007fdf8c04205f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fdf7e8ce8cb in  () at /usr/lib64/libQtScript.so.4
#2  0x00007fdf7e8ce909 in  () at /usr/lib64/libQtScript.so.4
#3  0x00007fdf8c03e0a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fdf8adab08d in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fdedc795700 (LWP 9614)):
#0  0x00007fdf8ada2c5d in poll () at /lib64/libc.so.6
#1  0x00007fdf87eb5be4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fdf87eb5cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fdf8c4030de in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#4  0x00007fdf8c3d4e6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#5  0x00007fdf8c3d5165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#6  0x00007fdf8c2d20bf in QThread::exec() () at /usr/lib64/libQtCore.so.4
#7  0x00007fdf8c3b6783 in  () at /usr/lib64/libQtCore.so.4
#8  0x00007fdf8c2d479f in  () at /usr/lib64/libQtCore.so.4
#9  0x00007fdf8c03e0a4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007fdf8adab08d in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fdedb8c6700 (LWP 9616)):
#0  0x00007ffd93d20bb6 in  ()
#1  0x0000000000000000 in  ()

Thread 3 (Thread 0x7fded3fff700 (LWP 9618)):
#0  0x00007fdf8ada2c5d in poll () at /lib64/libc.so.6
#1  0x00007fdf87eb5be4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fdf87eb5cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fdf8c4030de in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#4  0x00007fdf8c3d4e6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#5  0x00007fdf8c3d5165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#6  0x00007fdf8c2d20bf in QThread::exec() () at /usr/lib64/libQtCore.so.4
#7  0x00007fdeda08c287 in KCupsConnection::run() () at /usr/lib64/libkcupslib.so
#8  0x00007fdf8c2d479f in  () at /usr/lib64/libQtCore.so.4
#9  0x00007fdf8c03e0a4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007fdf8adab08d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fdf69d88700 (LWP 9791)):
#0  0x00007fdf8c042408 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fdf8c2d4c64 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQtCore.so.4
#2  0x00007fdf8c2c87ba in  () at /usr/lib64/libQtCore.so.4
#3  0x00007fdf8c2d479f in  () at /usr/lib64/libQtCore.so.4
#4  0x00007fdf8c03e0a4 in start_thread () at /lib64/libpthread.so.0
#5  0x00007fdf8adab08d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fdf8d779780 (LWP 9609)):
[KCrash Handler]
#5  0x0000000000000200 in  ()
#6  0x00007fdf8c3e9319 in QObject::disconnect(QObject const*, char const*, QObject const*, char const*) () at /usr/lib64/libQtCore.so.4
#7  0x00007fdf76dc4fc6 in  () at /usr/lib64/libkdeinit4_plasma-desktop.so
#8  0x00007fdf76dad989 in  () at /usr/lib64/libkdeinit4_plasma-desktop.so
#9  0x00007fdf810f38b4 in  () at /usr/lib64/libplasma.so.3
#10 0x00007fdf8c3ee59e in QObject::event(QEvent*) () at /usr/lib64/libQtCore.so.4
#11 0x00007fdf8b5a1c5b in QWidget::event(QEvent*) () at /usr/lib64/libQtGui.so.4
#12 0x00007fdf8b93e5ee in QFrame::event(QEvent*) () at /usr/lib64/libQtGui.so.4
#13 0x00007fdf8b9bab7b in QAbstractScrollArea::event(QEvent*) () at /usr/lib64/libQtGui.so.4
#14 0x00007fdf8b55276c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#15 0x00007fdf8b558cad in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#16 0x00007fdf8d179e0a in KApplication::notify(QObject*, QEvent*) () at /usr/lib64/libkdeui.so.5
#17 0x00007fdf8c3d62ad in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQtCore.so.4
#18 0x00007fdf8c3d957d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQtCore.so.4
#19 0x00007fdf8c4038fe in  () at /usr/lib64/libQtCore.so.4
#20 0x00007fdf87eb5a04 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#21 0x00007fdf87eb5c48 in  () at /usr/lib64/libglib-2.0.so.0
#22 0x00007fdf87eb5cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#23 0x00007fdf8c4030be in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#24 0x00007fdf8b5ef676 in  () at /usr/lib64/libQtGui.so.4
#25 0x00007fdf8c3d4e6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#26 0x00007fdf8c3d5165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#27 0x00007fdf8c3da5b9 in QCoreApplication::exec() () at /usr/lib64/libQtCore.so.4
#28 0x00007fdf76db2b94 in kdemain () at /usr/lib64/libkdeinit4_plasma-desktop.so
#29 0x0000000000408815 in _start ()

Reported using DrKonqi
Comment 1 Nate Graham 2018-06-08 18:40:02 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