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

            Bug ID: 361167
           Summary: Copy/paste
           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: abta...@comcast.net
                CC: bhus...@gmail.com, plasma-b...@kde.org

Application: plasmashell (5.4.2)

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

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

I was attempting to do a copy and paste operation from Konsole to jEdit when
the crash occurred.

-- 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 0x7ffb84440800 (LWP 2912))]

Thread 7 (Thread 0x7ffb6cca8700 (LWP 2936)):
#0  0x00007ffb7b9fc869 in g_mutex_lock (mutex=mutex@entry=0x7ffb60000990) at
/build/glib2.0-MuyBSS/glib2.0-2.46.2/./glib/gthread-posix.c:1338
#1  0x00007ffb7b9b79a1 in g_main_context_query
(context=context@entry=0x7ffb60000990, max_priority=2147483647,
timeout=timeout@entry=0x7ffb6cca7c74, fds=fds@entry=0x7ffb60003070,
n_fds=n_fds@entry=1) at
/build/glib2.0-MuyBSS/glib2.0-2.46.2/./glib/gmain.c:3544
#2  0x00007ffb7b9b8167 in g_main_context_iterate
(context=context@entry=0x7ffb60000990, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at
/build/glib2.0-MuyBSS/glib2.0-2.46.2/./glib/gmain.c:3822
#3  0x00007ffb7b9b82fc in g_main_context_iteration (context=0x7ffb60000990,
may_block=may_block@entry=1) at
/build/glib2.0-MuyBSS/glib2.0-2.46.2/./glib/gmain.c:3901
#4  0x00007ffb7f53529b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7ffb600008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007ffb7f4db75a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffb6cca7da0, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:204
#6  0x00007ffb7f2f93d4 in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:503
#7  0x00007ffb81b21f85 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007ffb7f2fe2be in QThreadPrivate::start(void*) (arg=0xa05030) at
thread/qthread_unix.cpp:337
#9  0x00007ffb7e3ed6aa in start_thread (arg=0x7ffb6cca8700) at
pthread_create.c:333
#10 0x00007ffb7ec16e9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7ffb5d762700 (LWP 2940)):
#0  0x00007ffb7ec0b88d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007ffb7b9b81ec in g_main_context_iterate (priority=2147483647, n_fds=1,
fds=0x7ffb58002e70, timeout=<optimized out>, context=0x7ffb58000990) at
/build/glib2.0-MuyBSS/glib2.0-2.46.2/./glib/gmain.c:4135
#2  0x00007ffb7b9b81ec in g_main_context_iterate
(context=context@entry=0x7ffb58000990, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at
/build/glib2.0-MuyBSS/glib2.0-2.46.2/./glib/gmain.c:3835
#3  0x00007ffb7b9b82fc in g_main_context_iteration (context=0x7ffb58000990,
may_block=may_block@entry=1) at
/build/glib2.0-MuyBSS/glib2.0-2.46.2/./glib/gmain.c:3901
#4  0x00007ffb7f53529b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7ffb580008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007ffb7f4db75a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffb5d761da0, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:204
#6  0x00007ffb7f2f93d4 in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:503
#7  0x00007ffb81b21f85 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007ffb7f2fe2be in QThreadPrivate::start(void*) (arg=0xd071f0) at
thread/qthread_unix.cpp:337
#9  0x00007ffb7e3ed6aa in start_thread (arg=0x7ffb5d762700) at
pthread_create.c:333
#10 0x00007ffb7ec16e9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7ffb56dfe700 (LWP 2949)):
#0  0x00007ffb7b9fc884 in g_mutex_unlock (mutex=0x7ffb48000990) at
/build/glib2.0-MuyBSS/glib2.0-2.46.2/./glib/gthread-posix.c:1350
#1  0x00007ffb7b9b809d in g_main_context_iterate
(context=context@entry=0x7ffb48000990, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at
/build/glib2.0-MuyBSS/glib2.0-2.46.2/./glib/gmain.c:3788
#2  0x00007ffb7b9b82fc in g_main_context_iteration (context=0x7ffb48000990,
may_block=may_block@entry=1) at
/build/glib2.0-MuyBSS/glib2.0-2.46.2/./glib/gmain.c:3901
#3  0x00007ffb7f53529b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7ffb480008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007ffb7f4db75a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffb56dfdda0, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:204
#5  0x00007ffb7f2f93d4 in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:503
#6  0x00007ffb81b21f85 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007ffb7f2fe2be in QThreadPrivate::start(void*) (arg=0xe9edc0) at
thread/qthread_unix.cpp:337
#8  0x00007ffb7e3ed6aa in start_thread (arg=0x7ffb56dfe700) at
pthread_create.c:333
#9  0x00007ffb7ec16e9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7ffb55577700 (LWP 2954)):
#0  0x00007ffb7e3f2da0 in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffb83ead114 in  () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007ffb83ead159 in  () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007ffb7e3ed6aa in start_thread (arg=0x7ffb55577700) at
pthread_create.c:333
#4  0x00007ffb7ec16e9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7ffb4e869700 (LWP 2987)):
#0  0x00007ffb7f2f64ea in QMutex::lock() (currentValue=<synthetic pointer>,
newValue=0x1, expectedValue=0x0, _q_value=@0x10baef8: 0x1) at
../../include/QtCore/../../src/corelib/arch/qatomic_x86.h:259
#1  0x00007ffb7f2f64ea in QMutex::lock() (currentValue=<synthetic pointer>,
newValue=<optimized out>, expectedValue=0x0, _q_value=@0x10baef8: 0x1) at
../../include/QtCore/../../src/corelib/thread/qgenericatomic.h:166
#2  0x00007ffb7f2f64ea in QMutex::lock() (currentValue=<synthetic pointer>,
newValue=<optimized out>, expectedValue=0x0, this=0x10baef8, this@entry=0x1) at
../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:270
#3  0x00007ffb7f2f64ea in QMutex::lock() (current=<synthetic pointer>,
this=0x10baef8, this@entry=0x1) at thread/qmutex.h:82
#4  0x00007ffb7f2f64ea in QMutex::lock() (this=this@entry=0x10baef8) at
thread/qmutex.cpp:212
#5  0x00007ffb7f53481f in postEventSourcePrepare(GSource*, gint*) (m=0x10baef8,
this=<synthetic pointer>) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:128
#6  0x00007ffb7f53481f in postEventSourcePrepare(GSource*, gint*)
(this=0x10baed0) at
../../include/QtCore/5.4.2/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:243
#7  0x00007ffb7f53481f in postEventSourcePrepare(GSource*, gint*)
(s=0x7ffac40012d0, timeout=timeout@entry=0x7ffb4e868b94) at
kernel/qeventdispatcher_glib.cpp:254
#8  0x00007ffb7b9b777d in g_main_context_prepare
(context=context@entry=0x7ffac4000990, priority=priority@entry=0x7ffb4e868c20)
at /build/glib2.0-MuyBSS/glib2.0-2.46.2/./glib/gmain.c:3442
#9  0x00007ffb7b9b811b in g_main_context_iterate
(context=context@entry=0x7ffac4000990, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at
/build/glib2.0-MuyBSS/glib2.0-2.46.2/./glib/gmain.c:3820
#10 0x00007ffb7b9b82fc in g_main_context_iteration (context=0x7ffac4000990,
may_block=may_block@entry=1) at
/build/glib2.0-MuyBSS/glib2.0-2.46.2/./glib/gmain.c:3901
#11 0x00007ffb7f53529b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7ffac40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#12 0x00007ffb7f4db75a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffb4e868d50, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:204
#13 0x00007ffb7f2f93d4 in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:503
#14 0x00007ffb8249def6 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#15 0x00007ffb7f2fe2be in QThreadPrivate::start(void*) (arg=0x10c20d0) at
thread/qthread_unix.cpp:337
#16 0x00007ffb7e3ed6aa in start_thread (arg=0x7ffb4e869700) at
pthread_create.c:333
#17 0x00007ffb7ec16e9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7ffab8eb9700 (LWP 3132)):
#0  0x00007ffb7ec0b88d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007ffb7b9b81ec in g_main_context_iterate (priority=2147483647, n_fds=1,
fds=0x7ffab4004cc0, timeout=<optimized out>, context=0x7ffab4000990) at
/build/glib2.0-MuyBSS/glib2.0-2.46.2/./glib/gmain.c:4135
#2  0x00007ffb7b9b81ec in g_main_context_iterate
(context=context@entry=0x7ffab4000990, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at
/build/glib2.0-MuyBSS/glib2.0-2.46.2/./glib/gmain.c:3835
#3  0x00007ffb7b9b82fc in g_main_context_iteration (context=0x7ffab4000990,
may_block=may_block@entry=1) at
/build/glib2.0-MuyBSS/glib2.0-2.46.2/./glib/gmain.c:3901
#4  0x00007ffb7f53529b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7ffab40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007ffb7f4db75a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffab8eb8d80, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:204
#6  0x00007ffb7f2f93d4 in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:503
#7  0x00007ffabb1508f7 in KCupsConnection::run() () at
/usr/lib/x86_64-linux-gnu/libkcupslib.so
#8  0x00007ffb7f2fe2be in QThreadPrivate::start(void*) (arg=0x3398d80) at
thread/qthread_unix.cpp:337
#9  0x00007ffb7e3ed6aa in start_thread (arg=0x7ffab8eb9700) at
pthread_create.c:333
#10 0x00007ffb7ec16e9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7ffb84440800 (LWP 2912)):
[KCrash Handler]
#6  0x00007ffb825306d6 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007ffb8252d278 in QQuickItemPrivate::paintOrderChildItems() const () at
/usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007ffb825362d8 in QQuickWindowPrivate::findCursorItem(QQuickItem*,
QPointF const&) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#9  0x00007ffb8253634e in QQuickWindowPrivate::findCursorItem(QQuickItem*,
QPointF const&) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#10 0x00007ffb8253634e in QQuickWindowPrivate::findCursorItem(QQuickItem*,
QPointF const&) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#11 0x00007ffb8253634e in QQuickWindowPrivate::findCursorItem(QQuickItem*,
QPointF const&) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#12 0x00007ffb8253634e in QQuickWindowPrivate::findCursorItem(QQuickItem*,
QPointF const&) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#13 0x00007ffb8253634e in QQuickWindowPrivate::findCursorItem(QQuickItem*,
QPointF const&) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#14 0x00007ffb8253634e in QQuickWindowPrivate::findCursorItem(QQuickItem*,
QPointF const&) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#15 0x00007ffb8253634e in QQuickWindowPrivate::findCursorItem(QQuickItem*,
QPointF const&) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#16 0x00007ffb8253634e in QQuickWindowPrivate::findCursorItem(QQuickItem*,
QPointF const&) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#17 0x00007ffb8253634e in QQuickWindowPrivate::findCursorItem(QQuickItem*,
QPointF const&) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#18 0x00007ffb8253634e in QQuickWindowPrivate::findCursorItem(QQuickItem*,
QPointF const&) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#19 0x00007ffb8253634e in QQuickWindowPrivate::findCursorItem(QQuickItem*,
QPointF const&) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#20 0x00007ffb8253634e in QQuickWindowPrivate::findCursorItem(QQuickItem*,
QPointF const&) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#21 0x00007ffb8253634e in QQuickWindowPrivate::findCursorItem(QQuickItem*,
QPointF const&) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#22 0x00007ffb8253634e in QQuickWindowPrivate::findCursorItem(QQuickItem*,
QPointF const&) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#23 0x00007ffb8253634e in QQuickWindowPrivate::findCursorItem(QQuickItem*,
QPointF const&) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#24 0x00007ffb825363d5 in QQuickWindowPrivate::updateCursor(QPointF const&) ()
at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#25 0x00007ffb8253fe1e in QQuickWindow::mouseMoveEvent(QMouseEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#26 0x00007ffb7f8087c5 in QWindow::event(QEvent*) (this=0x1287e30,
ev=<optimized out>) at kernel/qwindow.cpp:2058
#27 0x00007ffb82540fd3 in QQuickWindow::event(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#28 0x0000000000444cfb in PanelView::event(QEvent*) ()
#29 0x00007ffb7ffbbb8c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=this@entry=0x90b810, receiver=receiver@entry=0x1287e30,
e=e@entry=0x7fffd343d860) at kernel/qapplication.cpp:3720
#30 0x00007ffb7ffc1230 in QApplication::notify(QObject*, QEvent*)
(this=0x7fffd343dd60, receiver=0x1287e30, e=0x7fffd343d860) at
kernel/qapplication.cpp:3503
#31 0x00007ffb7f4ddf1b in QCoreApplication::notifyInternal(QObject*, QEvent*)
(this=0x7fffd343dd60, receiver=receiver@entry=0x1287e30,
event=event@entry=0x7fffd343d860) at kernel/qcoreapplication.cpp:935
#32 0x00007ffb7f8003c8 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
(event=0x7fffd343d860, receiver=0x1287e30) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#33 0x00007ffb7f8003c8 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
(e=0x46f9a00) at kernel/qguiapplication.cpp:1772
#34 0x00007ffb7f802005 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
(e=e@entry=0x46f9a00) at kernel/qguiapplication.cpp:1576
#35 0x00007ffb7f7e75b8 in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(flags=...) at kernel/qwindowsysteminterface.cpp:572
#36 0x00007ffb71908250 in userEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (source=<optimized out>) at
eventdispatchers/qeventdispatcher_glib.cpp:70
#37 0x00007ffb7b9b7ff7 in g_main_context_dispatch (context=0x7ffb680016f0) at
/build/glib2.0-MuyBSS/glib2.0-2.46.2/./glib/gmain.c:3154
#38 0x00007ffb7b9b7ff7 in g_main_context_dispatch
(context=context@entry=0x7ffb680016f0) at
/build/glib2.0-MuyBSS/glib2.0-2.46.2/./glib/gmain.c:3769
#39 0x00007ffb7b9b8250 in g_main_context_iterate
(context=context@entry=0x7ffb680016f0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at
/build/glib2.0-MuyBSS/glib2.0-2.46.2/./glib/gmain.c:3840
#40 0x00007ffb7b9b82fc in g_main_context_iteration (context=0x7ffb680016f0,
may_block=may_block@entry=1) at
/build/glib2.0-MuyBSS/glib2.0-2.46.2/./glib/gmain.c:3901
#41 0x00007ffb7f53527f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x93e840, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#42 0x00007ffb7f4db75a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fffd343dbe0, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:204
#43 0x00007ffb7f4e32cc in QCoreApplication::exec() () at
kernel/qcoreapplication.cpp:1188
#44 0x00000000004322c3 in main ()

Reported using DrKonqi

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

Reply via email to