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

            Bug ID: 357554
           Summary: Plasma Krasch when using LibreOffice Calc
           Product: plasmashell
           Version: 5.4.2
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: k...@davidedmundson.co.uk
          Reporter: and...@benelli.se
                CC: bhus...@gmail.com, plasma-b...@kde.org

Application: plasmashell (5.4.2)

Qt Version: 5.4.2
Operating System: Linux 4.2.0-22-generic x86_64
Distribution: Ubuntu 15.10

-- Information about the crash:
- What I was doing when the application crashed: Working in a spreedscheet, I
can still work and open yet another scheet, but not start or use any program in
the panel bar.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f5c160ac800 (LWP 1687))]

Thread 11 (Thread 0x7f5bff7e9700 (LWP 1695)):
#0  0x00007f5c107c58dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f5c1486bbd2 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f5c1486d74f in xcb_wait_for_event () from
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f5c023c2a39 in QXcbEventReader::run (this=0x1e4f6c0) at
qxcbconnection.cpp:1105
#4  0x00007f5c10ec42be in QThreadPrivate::start (arg=0x1e4f6c0) at
thread/qthread_unix.cpp:337
#5  0x00007f5c0ffa16aa in start_thread (arg=0x7f5bff7e9700) at
pthread_create.c:333
#6  0x00007f5c107d0eed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7f5bfcf39700 (LWP 1720)):
#0  0x00007f5c0d560869 in g_mutex_lock () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f5c0d51bc2c in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5c0d51c190 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5c0d51c2fc in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f5c110fb29b in QEventDispatcherGlib::processEvents
(this=0x7f5bf00008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f5c110a175a in QEventLoop::exec (this=this@entry=0x7f5bfcf38da0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f5c10ebf3d4 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:503
#7  0x00007f5c13716f85 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007f5c10ec42be in QThreadPrivate::start (arg=0x1f6ab00) at
thread/qthread_unix.cpp:337
#9  0x00007f5c0ffa16aa in start_thread (arg=0x7f5bfcf39700) at
pthread_create.c:333
#10 0x00007f5c107d0eed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7f5bee1c9700 (LWP 1734)):
#0  0x00007f5c107c149d in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f5c0951bf75 in ?? () from
/usr/lib/nvidia-352/tls/libnvidia-tls.so.352.63
#2  0x00007f5c0d55f4e0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5c0d51bcd4 in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f5c0d51c190 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f5c0d51c2fc in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f5c110fb29b in QEventDispatcherGlib::processEvents
(this=0x7f5be80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#7  0x00007f5c110a175a in QEventLoop::exec (this=this@entry=0x7f5bee1c8da0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#8  0x00007f5c10ebf3d4 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:503
#9  0x00007f5c13716f85 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#10 0x00007f5c10ec42be in QThreadPrivate::start (arg=0x226f220) at
thread/qthread_unix.cpp:337
#11 0x00007f5c0ffa16aa in start_thread (arg=0x7f5bee1c9700) at
pthread_create.c:333
#12 0x00007f5c107d0eed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f5be77fe700 (LWP 1749)):
#0  0x00007f5c0d560884 in g_mutex_unlock () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f5c0d51b770 in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5c0d51c11b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5c0d51c2fc in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f5c110fb29b in QEventDispatcherGlib::processEvents
(this=0x7f5bd80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f5c110a175a in QEventLoop::exec (this=this@entry=0x7f5be77fdda0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f5c10ebf3d4 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:503
#7  0x00007f5c13716f85 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007f5c10ec42be in QThreadPrivate::start (arg=0x25187f0) at
thread/qthread_unix.cpp:337
#9  0x00007f5c0ffa16aa in start_thread (arg=0x7f5be77fe700) at
pthread_create.c:333
#10 0x00007f5c107d0eed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f5be5fb1700 (LWP 1759)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f5c15ae0114 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007f5c15ae0159 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007f5c0ffa16aa in start_thread (arg=0x7f5be5fb1700) at
pthread_create.c:333
#4  0x00007f5c107d0eed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f5bdcc61700 (LWP 1905)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f5c10ec555b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x2bc95b0) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2a85f70,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f5c14116b3e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007f5c141173c3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f5c10ec42be in QThreadPrivate::start (arg=0x2a85ef0) at
thread/qthread_unix.cpp:337
#6  0x00007f5c0ffa16aa in start_thread (arg=0x7f5bdcc61700) at
pthread_create.c:333
#7  0x00007f5c107d0eed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f5b51ff0700 (LWP 1906)):
#0  0x00007f5c107c58dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f5c1486bbd2 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f5c1486c2a1 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f5c1486c325 in xcb_writev () from
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#4  0x00007f5c14ac74ae in _XSend () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#5  0x00007f5c14ac77f5 in _XFlush () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#6  0x00007f5c14aa8e4a in XFlush () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#7  0x00007f5c023ec122 in QGLXContext::swapBuffers (this=0x2aef120,
surface=0x2d00090) at qglxintegration.cpp:529
#8  0x00007f5c113fde26 in QOpenGLContext::swapBuffers (this=0x2f650c0,
surface=<optimized out>) at kernel/qopenglcontext.cpp:992
#9  0x00007f5c14111ec9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#10 0x00007f5c1411729c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#11 0x00007f5c10ec42be in QThreadPrivate::start (arg=0x20f1850) at
thread/qthread_unix.cpp:337
#12 0x00007f5c0ffa16aa in start_thread (arg=0x7f5b51ff0700) at
pthread_create.c:333
#13 0x00007f5c107d0eed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f5b45fc9700 (LWP 1907)):
#0  0x00007f5c0d51b716 in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f5c0d51c11b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5c0d51c2fc in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5c110fb29b in QEventDispatcherGlib::processEvents
(this=0x7f5b400008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f5c110a175a in QEventLoop::exec (this=this@entry=0x7f5b45fc8d80,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f5c10ebf3d4 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:503
#6  0x00007f5b504418f7 in KCupsConnection::run() () from
/usr/lib/x86_64-linux-gnu/libkcupslib.so
#7  0x00007f5c10ec42be in QThreadPrivate::start (arg=0x27b7060) at
thread/qthread_unix.cpp:337
#8  0x00007f5c0ffa16aa in start_thread (arg=0x7f5b45fc9700) at
pthread_create.c:333
#9  0x00007f5c107d0eed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f5b3ce61700 (LWP 2011)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f5c10ec555b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x3a67bb0) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x3a68120,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f5c14116b3e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007f5c141173c3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f5c10ec42be in QThreadPrivate::start (arg=0x3a680a0) at
thread/qthread_unix.cpp:337
#6  0x00007f5c0ffa16aa in start_thread (arg=0x7f5b3ce61700) at
pthread_create.c:333
#7  0x00007f5c107d0eed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f5b37fff700 (LWP 2012)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f5c10ec555b in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x3f53d20) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x3f535d0,
time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f5c14116b3e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007f5c141173c3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f5c10ec42be in QThreadPrivate::start (arg=0x3f53550) at
thread/qthread_unix.cpp:337
#6  0x00007f5c0ffa16aa in start_thread (arg=0x7f5b37fff700) at
pthread_create.c:333
#7  0x00007f5c107d0eed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f5c160ac800 (LWP 1687)):
[KCrash Handler]
#6  QBasicAtomicOps<4>::deref<int> (_q_value=@0x7f5c11173500: -1) at
../../include/QtCore/../../src/corelib/arch/qatomic_x86.h:219
#7  QBasicAtomicInteger<int>::deref (this=0x7f5c11173500
<QArrayData::shared_null>) at
../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:122
#8  QWeakPointer<QObject>::internalSet (actual=0x0, o=0x0, this=0x3d5d8d0) at
../../include/QtCore/../../src/corelib/tools/qsharedpointer_impl.h:704
#9  QWeakPointer<QObject>::operator= (o=..., this=0x3d5d8d0) at
../../include/QtCore/../../src/corelib/tools/qsharedpointer_impl.h:611
#10 QWeakPointer<QObject>::assign<QObject> (ptr=0x0, this=0x3d5d8d0) at
../../include/QtCore/../../src/corelib/tools/qsharedpointer_impl.h:691
#11 QPointer<QAction>::operator= (p=0x0, this=0x3d5d8d0) at
../../include/QtCore/../../src/corelib/kernel/qpointer.h:67
#12 QMenuPrivate::activateAction (this=this@entry=0x3d5d600,
action=action@entry=0x233ce90, action_e=action_e@entry=QAction::Trigger,
self=self@entry=true) at widgets/qmenu.cpp:1094
#13 0x00007f5c11d0aede in QMenu::mouseReleaseEvent (this=<optimized out>,
e=0x7ffcc2bedd70) at widgets/qmenu.cpp:2403
#14 0x00007f5c11bce188 in QWidget::event (this=this@entry=0x3d48210,
event=event@entry=0x7ffcc2bedd70) at kernel/qwidget.cpp:9023
#15 0x00007f5c11d0b653 in QMenu::event (this=this@entry=0x3d48210,
e=e@entry=0x7ffcc2bedd70) at widgets/qmenu.cpp:2516
#16 0x00007f5bde0e25e6 in TaskManager::ToolTipMenu::event (this=0x3d48210,
e=0x7ffcc2bedd70) at ../../libtaskmanager/taskactions.cpp:164
#17 0x00007f5c11b8bb8c in QApplicationPrivate::notify_helper
(this=this@entry=0x1e22cb0, receiver=receiver@entry=0x3d48210,
e=e@entry=0x7ffcc2bedd70) at kernel/qapplication.cpp:3720
#18 0x00007f5c11b91c7a in QApplication::notify (this=<optimized out>,
receiver=0x3d48210, e=0x7ffcc2bedd70) at kernel/qapplication.cpp:3280
#19 0x00007f5c110a3f1b in QCoreApplication::notifyInternal
(this=0x7ffcc2beec70, receiver=receiver@entry=0x3d48210,
event=event@entry=0x7ffcc2bedd70) at kernel/qcoreapplication.cpp:935
#20 0x00007f5c11b906f2 in QCoreApplication::sendSpontaneousEvent
(event=0x7ffcc2bedd70, receiver=0x3d48210) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#21 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x3d48210,
event=event@entry=0x7ffcc2bedd70, alienWidget=alienWidget@entry=0x0,
nativeWidget=0x3d48210, buttonDown=buttonDown@entry=0x7f5c120b1a10
<qt_button_down>, lastMouseReceiver=..., spontaneous=true) at
kernel/qapplication.cpp:2751
#22 0x00007f5c11be5719 in QWidgetWindow::handleMouseEvent
(this=this@entry=0x3d6f9c0, event=event@entry=0x7ffcc2bee190) at
kernel/qwidgetwindow.cpp:442
#23 0x00007f5c11be778b in QWidgetWindow::event (this=0x3d6f9c0,
event=0x7ffcc2bee190) at kernel/qwidgetwindow.cpp:210
#24 0x00007f5c11b8bb8c in QApplicationPrivate::notify_helper
(this=this@entry=0x1e22cb0, receiver=receiver@entry=0x3d6f9c0,
e=e@entry=0x7ffcc2bee190) at kernel/qapplication.cpp:3720
#25 0x00007f5c11b91230 in QApplication::notify (this=0x7ffcc2beec70,
receiver=0x3d6f9c0, e=0x7ffcc2bee190) at kernel/qapplication.cpp:3503
#26 0x00007f5c110a3f1b in QCoreApplication::notifyInternal
(this=0x7ffcc2beec70, receiver=receiver@entry=0x3d6f9c0,
event=event@entry=0x7ffcc2bee190) at kernel/qcoreapplication.cpp:935
#27 0x00007f5c113ca3c8 in QCoreApplication::sendSpontaneousEvent
(event=0x7ffcc2bee190, receiver=0x3d6f9c0) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#28 QGuiApplicationPrivate::processMouseEvent (e=0x3d908f0) at
kernel/qguiapplication.cpp:1772
#29 0x00007f5c113cc005 in QGuiApplicationPrivate::processWindowSystemEvent
(e=e@entry=0x3d908f0) at kernel/qguiapplication.cpp:1576
#30 0x00007f5c113b15b8 in QWindowSystemInterface::sendWindowSystemEvents
(flags=...) at kernel/qwindowsysteminterface.cpp:572
#31 0x00007f5c023ef250 in userEventSourceDispatch (source=<optimized out>) at
eventdispatchers/qeventdispatcher_glib.cpp:70
#32 0x00007f5c0d51bff7 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007f5c0d51c250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007f5c0d51c2fc in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007f5c110fb27f in QEventDispatcherGlib::processEvents (this=0x1e75210,
flags=...) at kernel/qeventdispatcher_glib.cpp:418
#36 0x00007f5c110a175a in QEventLoop::exec (this=this@entry=0x7ffcc2bee510,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#37 0x00007f5c11d09e90 in QMenu::exec (this=<optimized out>, p=...,
action=action@entry=0x0) at widgets/qmenu.cpp:2180
#38 0x00007f5bddc33ec8 in Backend::actuallyOpenContextMenu (this=0x2cb75a0) at
../../../applets/taskmanager/plugin/backend.cpp:430
#39 0x00007f5bddc3ac75 in Backend::qt_static_metacall (_o=<optimized out>,
_c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at
moc_backend.cpp:227
#40 0x00007f5c110d5651 in QObject::event (this=0x2cb75a0, e=<optimized out>) at
kernel/qobject.cpp:1245
#41 0x00007f5c11b8bb8c in QApplicationPrivate::notify_helper
(this=this@entry=0x1e22cb0, receiver=receiver@entry=0x2cb75a0,
e=e@entry=0x3d36920) at kernel/qapplication.cpp:3720
#42 0x00007f5c11b91230 in QApplication::notify (this=0x7ffcc2beec70,
receiver=0x2cb75a0, e=0x3d36920) at kernel/qapplication.cpp:3503
#43 0x00007f5c110a3f1b in QCoreApplication::notifyInternal
(this=0x7ffcc2beec70, receiver=0x2cb75a0, event=event@entry=0x3d36920) at
kernel/qcoreapplication.cpp:935
#44 0x00007f5c110a6057 in QCoreApplication::sendEvent (event=0x3d36920,
receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:228
#45 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0,
event_type=event_type@entry=0, data=0x1e181f0) at
kernel/qcoreapplication.cpp:1552
#46 0x00007f5c110a6588 in QCoreApplication::sendPostedEvents
(receiver=receiver@entry=0x0, event_type=event_type@entry=0) at
kernel/qcoreapplication.cpp:1410
#47 0x00007f5c110fae73 in postEventSourceDispatch (s=0x1e83090) at
kernel/qeventdispatcher_glib.cpp:271
#48 0x00007f5c0d51bff7 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#49 0x00007f5c0d51c250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#50 0x00007f5c0d51c2fc in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#51 0x00007f5c110fb27f in QEventDispatcherGlib::processEvents (this=0x1e75210,
flags=...) at kernel/qeventdispatcher_glib.cpp:418
#52 0x00007f5c110a175a in QEventLoop::exec (this=this@entry=0x7ffcc2beeaf0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#53 0x00007f5c110a92cc in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1188
#54 0x00007f5c113c200c in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1510
#55 0x00007f5c11b88025 in QApplication::exec () at kernel/qapplication.cpp:2956
#56 0x00000000004322c3 in main (argc=2, argv=<optimized out>) at
../../shell/main.cpp:176

Reported using DrKonqi

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

Reply via email to