https://bugs.kde.org/show_bug.cgi?id=374111

            Bug ID: 374111
           Summary: Crash of the Plasma Desktop when switching between
                    activities
           Product: plasmashell
           Version: 5.8.4
          Platform: Archlinux Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: k...@davidedmundson.co.uk
          Reporter: elze...@openmailbox.org
                CC: bhus...@gmail.com, plasma-b...@kde.org
  Target Milestone: 1.0

Application: plasmashell (5.8.4)

Qt Version: 5.7.1
Frameworks Version: 5.29.0
Operating System: Linux 4.8.13-1-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:
I use to switch between activities by using the "activity bar" widget in my
panel. When I switch between my two main activities by clicking in the bar, the
desktop crashes. The panel disappear and then restart.
But, all my settings are changed (back to the dafault background, the widgets
on the desktop disappear, etc.)

Some elements on my system:
- Archlinux
- Plasma 5.8.4
- Intel Graphics HD IvyBridge
- X Session
- OpenGL 3.0 Mesa 13.0.2
- Faba icons set
- Arctica destop theme.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fe0a1fa5800 (LWP 833))]

Thread 9 (Thread 0x7fdfc349a700 (LWP 1137)):
#0  0x00007fe09bfbea02 in  () at /usr/lib/libQt5Core.so.5
#1  0x00007fe096959c89 in g_main_context_prepare () at
/usr/lib/libglib-2.0.so.0
#2  0x00007fe09695a6ab in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007fe09695a89c in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#4  0x00007fe09bfbf2db in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#5  0x00007fe09bf68d3a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#6  0x00007fe09bd8b063 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007fdfc4b160a7 in KCupsConnection::run() () at /usr/lib/libkcupslib.so
#8  0x00007fe09bd8fcf8 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007fe09ae9f454 in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007fe09b6a57df in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7fdfcced6700 (LWP 1134)):
#0  0x00007fe09699fdd4 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0
#1  0x00007fe09695a171 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#2  0x00007fe09695a724 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007fe09695a89c in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#4  0x00007fe09bfbf2db in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#5  0x00007fe09bf68d3a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#6  0x00007fe09bd8b063 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007fe09bd8fcf8 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fe09ae9f454 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fe09b6a57df in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7fdfe8f49700 (LWP 1119)):
#0  0x00007fe0a1eb77ba in _dl_update_slotinfo () at /lib64/ld-linux-x86-64.so.2
#1  0x00007fe0a1eb782c in update_get_addr () at /lib64/ld-linux-x86-64.so.2
#2  0x00007fe09bd8eb86 in  () at /usr/lib/libQt5Core.so.5
#3  0x00007fe09bfbea2a in  () at /usr/lib/libQt5Core.so.5
#4  0x00007fe096959c89 in g_main_context_prepare () at
/usr/lib/libglib-2.0.so.0
#5  0x00007fe09695a6ab in  () at /usr/lib/libglib-2.0.so.0
#6  0x00007fe09695a89c in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#7  0x00007fe09bfbf2db in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#8  0x00007fe09bf68d3a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#9  0x00007fe09bd8b063 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#10 0x00007fe09fc8c4b6 in  () at /usr/lib/libQt5Quick.so.5
#11 0x00007fe09bd8fcf8 in  () at /usr/lib/libQt5Core.so.5
#12 0x00007fe09ae9f454 in start_thread () at /usr/lib/libpthread.so.0
#13 0x00007fe09b6a57df in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7fe077df7700 (LWP 1087)):
#0  0x00007fe09aea510f in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fe0a17381f4 in  () at /usr/lib/libQt5Script.so.5
#2  0x00007fe0a1738239 in  () at /usr/lib/libQt5Script.so.5
#3  0x00007fe09ae9f454 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fe09b6a57df in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7fe081d2d700 (LWP 959)):
#0  0x00007fe09692e6f9 in g_ptr_array_set_size () at /usr/lib/libglib-2.0.so.0
#1  0x00007fe096959be1 in g_main_context_prepare () at
/usr/lib/libglib-2.0.so.0
#2  0x00007fe09695a6ab in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007fe09695a89c in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#4  0x00007fe09bfbf2db in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#5  0x00007fe09bf68d3a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#6  0x00007fe09bd8b063 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007fe09f0ede75 in  () at /usr/lib/libQt5Qml.so.5
#8  0x00007fe09bd8fcf8 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007fe09ae9f454 in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007fe09b6a57df in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7fe083dfa700 (LWP 936)):
#0  0x00007fe0a1eb7637 in _dl_update_slotinfo () at /lib64/ld-linux-x86-64.so.2
#1  0x00007fe0a1eb782c in update_get_addr () at /lib64/ld-linux-x86-64.so.2
#2  0x00007fe09bd8eb86 in  () at /usr/lib/libQt5Core.so.5
#3  0x00007fe09bfbea2a in  () at /usr/lib/libQt5Core.so.5
#4  0x00007fe096959c89 in g_main_context_prepare () at
/usr/lib/libglib-2.0.so.0
#5  0x00007fe09695a6ab in  () at /usr/lib/libglib-2.0.so.0
#6  0x00007fe09695a89c in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#7  0x00007fe09bfbf2db in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#8  0x00007fe09bf68d3a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#9  0x00007fe09bd8b063 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#10 0x00007fe09f0ede75 in  () at /usr/lib/libQt5Qml.so.5
#11 0x00007fe09bd8fcf8 in  () at /usr/lib/libQt5Core.so.5
#12 0x00007fe09ae9f454 in start_thread () at /usr/lib/libpthread.so.0
#13 0x00007fe09b6a57df in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7fe089873700 (LWP 872)):
#0  0x00007fe09b69c48d in poll () at /usr/lib/libc.so.6
#1  0x00007fe09695a786 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fe09695a89c in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007fe09bfbf2db in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x00007fe09bf68d3a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x00007fe09bd8b063 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fe09cb06de5 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007fe09bd8fcf8 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fe09ae9f454 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fe09b6a57df in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7fe08b4a4700 (LWP 842)):
#0  0x00007fe09b69c48d in poll () at /usr/lib/libc.so.6
#1  0x00007fe0a065e8e0 in  () at /usr/lib/libxcb.so.1
#2  0x00007fe0a0660679 in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007fe08d1e1789 in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007fe09bd8fcf8 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007fe09ae9f454 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007fe09b6a57df in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7fe0a1fa5800 (LWP 833)):
[KCrash Handler]
#6  0x00007fe0a03b9f24 in Plasma::Applet::destroyed() const () at
/usr/lib/libKF5Plasma.so.5
#7  0x0000000000443620 in  ()
#8  0x0000000000443813 in  ()
#9  0x00007fe09bf9643e in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib/libQt5Core.so.5
#10 0x00007fe0a10adbc2 in KActivities::Consumer::currentActivityChanged(QString
const&) () at /usr/lib/libKF5Activities.so.5
#11 0x00007fe0a10af169 in  () at /usr/lib/libKF5Activities.so.5
#12 0x00007fe09bf960c9 in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib/libQt5Core.so.5
#13 0x00007fe0a10ada85 in  () at /usr/lib/libKF5Activities.so.5
#14 0x00007fe09bf9643e in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib/libQt5Core.so.5
#15 0x00007fe0a10a89d0 in  () at /usr/lib/libKF5Activities.so.5
#16 0x00007fe0a10aa875 in  () at /usr/lib/libKF5Activities.so.5
#17 0x00007fe09cb13120 in  () at /usr/lib/libQt5DBus.so.5
#18 0x00007fe09bf96f29 in QObject::event(QEvent*) () at
/usr/lib/libQt5Core.so.5
#19 0x00007fe09cecf35c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/libQt5Widgets.so.5
#20 0x00007fe09ced6ad1 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/libQt5Widgets.so.5
#21 0x00007fe09bf6a8e0 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/libQt5Core.so.5
#22 0x00007fe09bf6d06d in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#23 0x00007fe09bfbeeb3 in  () at /usr/lib/libQt5Core.so.5
#24 0x00007fe09695a587 in g_main_context_dispatch () at
/usr/lib/libglib-2.0.so.0
#25 0x00007fe09695a7f0 in  () at /usr/lib/libglib-2.0.so.0
#26 0x00007fe09695a89c in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#27 0x00007fe09bfbf2bf in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#28 0x00007fe09bf68d3a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#29 0x00007fe09bf7123c in QCoreApplication::exec() () at
/usr/lib/libQt5Core.so.5
#30 0x000000000041c9d2 in  ()
#31 0x00007fe09b5dd291 in __libc_start_main () at /usr/lib/libc.so.6
#32 0x000000000041cd5a in _start ()

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to