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

            Bug ID: 397416
           Summary: Instant crash on copy & pasting multiple files from
                    one project folder to another
           Product: kdevelop
           Version: 5.2.1
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdevelop-bugs-n...@kde.org
          Reporter: fl...@flegy.sk
  Target Milestone: ---

Application: kdevelop (5.2.1)

Qt Version: 5.9.5
Frameworks Version: 5.44.0
Operating System: Linux 4.15.0-30-generic x86_64
Distribution: Ubuntu 18.04.1 LTS

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

Prerequisites:

A C++/CMake project with some folder structure.
(tested on Kubuntu 18.04 with all latest updates installed)

Steps to reproduce:

* Select 2 files from a folder "F1
* Open context menu by mouse right click and select "Copy"
* Right click on a folder "F2" to copy into and select "Paste"


Not reproducible when I select only one file.

KDevelop: version 5.2.1

KDE Frameworks 5.44.0
Qt 5.9.5 (built against 5.9.5)
The xcb windowing system

The crash can be reproduced every time.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f43ab9d0940 (LWP 18716))]

Thread 19 (Thread 0x7f4305ffb700 (LWP 18875)):
#0  0x00007f439ef82cf4 in g_mutex_unlock () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f439ef3d35e in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f439ef3d54c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f43a89a990b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f43a894e9ea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f43a876d22a in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f43a6266a0f in  () at
/usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.52
#7  0x00007f43a877216d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f43a17eb6db in start_thread (arg=0x7f4305ffb700) at
pthread_create.c:463
#9  0x00007f43a806888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7f43267fc700 (LWP 18777)):
#0  0x00007f43a17f19f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x557cba142220) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f43a17f19f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x557cba1421d0, cond=0x557cba1421f8) at pthread_cond_wait.c:502
#2  0x00007f43a17f19f3 in __pthread_cond_wait (cond=0x557cba1421f8,
mutex=0x557cba1421d0) at pthread_cond_wait.c:655
#3  0x00007f43a877359b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f439d56ead5 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f439d572ba8 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f439d56dc8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f439d570a6b in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f43a877216d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f43a17eb6db in start_thread (arg=0x7f43267fc700) at
pthread_create.c:463
#10 0x00007f43a806888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7f4326ffd700 (LWP 18776)):
#0  0x00007f43a17f19f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x557cba142220) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f43a17f19f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x557cba1421d0, cond=0x557cba1421f8) at pthread_cond_wait.c:502
#2  0x00007f43a17f19f3 in __pthread_cond_wait (cond=0x557cba1421f8,
mutex=0x557cba1421d0) at pthread_cond_wait.c:655
#3  0x00007f43a877359b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f439d56ead5 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f439d572ba8 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f439d56dc8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f439d570a6b in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f43a877216d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f43a17eb6db in start_thread (arg=0x7f4326ffd700) at
pthread_create.c:463
#10 0x00007f43a806888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7f4327fff700 (LWP 18774)):
#0  0x00007f43a17f19f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x557cba142220) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f43a17f19f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x557cba1421d0, cond=0x557cba1421f8) at pthread_cond_wait.c:502
#2  0x00007f43a17f19f3 in __pthread_cond_wait (cond=0x557cba1421f8,
mutex=0x557cba1421d0) at pthread_cond_wait.c:655
#3  0x00007f43a877359b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f439d56ead5 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f439d572ba8 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f439d56dc8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f439d570a6b in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f43a877216d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f43a17eb6db in start_thread (arg=0x7f4327fff700) at
pthread_create.c:463
#10 0x00007f43a806888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7f4344ff9700 (LWP 18773)):
#0  0x00007f43a17f19f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x557cba142220) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f43a17f19f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x557cba1421d0, cond=0x557cba1421f8) at pthread_cond_wait.c:502
#2  0x00007f43a17f19f3 in __pthread_cond_wait (cond=0x557cba1421f8,
mutex=0x557cba1421d0) at pthread_cond_wait.c:655
#3  0x00007f43a877359b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f439d56ead5 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f439d572ba8 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f439d56dc8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f439d570a6b in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f43a877216d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f43a17eb6db in start_thread (arg=0x7f4344ff9700) at
pthread_create.c:463
#10 0x00007f43a806888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7f43457fa700 (LWP 18772)):
#0  0x00007f43a17f19f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x557cba142220) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f43a17f19f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x557cba1421d0, cond=0x557cba1421f8) at pthread_cond_wait.c:502
#2  0x00007f43a17f19f3 in __pthread_cond_wait (cond=0x557cba1421f8,
mutex=0x557cba1421d0) at pthread_cond_wait.c:655
#3  0x00007f43a877359b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f439d56ead5 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f439d572ba8 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f439d56dc8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f439d570a6b in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f43a877216d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f43a17eb6db in start_thread (arg=0x7f43457fa700) at
pthread_create.c:463
#10 0x00007f43a806888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7f4345ffb700 (LWP 18771)):
#0  0x00007f43a17f19f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x557cba142220) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f43a17f19f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x557cba1421d0, cond=0x557cba1421f8) at pthread_cond_wait.c:502
#2  0x00007f43a17f19f3 in __pthread_cond_wait (cond=0x557cba1421f8,
mutex=0x557cba1421d0) at pthread_cond_wait.c:655
#3  0x00007f43a877359b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f439d56ead5 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f439d572ba8 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f439d56dc8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f439d570a6b in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f43a877216d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f43a17eb6db in start_thread (arg=0x7f4345ffb700) at
pthread_create.c:463
#10 0x00007f43a806888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f43467fc700 (LWP 18770)):
#0  0x00007f43a17f19f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x557cba142220) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f43a17f19f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x557cba1421d0, cond=0x557cba1421f8) at pthread_cond_wait.c:502
#2  0x00007f43a17f19f3 in __pthread_cond_wait (cond=0x557cba1421f8,
mutex=0x557cba1421d0) at pthread_cond_wait.c:655
#3  0x00007f43a877359b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f439d56ead5 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f439d572ba8 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f439d56dc8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f439d570a6b in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f43a877216d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f43a17eb6db in start_thread (arg=0x7f43467fc700) at
pthread_create.c:463
#10 0x00007f43a806888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f4346ffd700 (LWP 18769)):
#0  0x00007f43a17f19f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x557cba142220) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f43a17f19f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x557cba1421d0, cond=0x557cba1421f8) at pthread_cond_wait.c:502
#2  0x00007f43a17f19f3 in __pthread_cond_wait (cond=0x557cba1421f8,
mutex=0x557cba1421d0) at pthread_cond_wait.c:655
#3  0x00007f43a877359b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f439d56ead5 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f439d572ba8 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f439d56dc8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f439d570a6b in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f43a877216d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f43a17eb6db in start_thread (arg=0x7f4346ffd700) at
pthread_create.c:463
#10 0x00007f43a806888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f43477fe700 (LWP 18768)):
#0  0x00007f43a17f19f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x557cba142220) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f43a17f19f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x557cba1421d0, cond=0x557cba1421f8) at pthread_cond_wait.c:502
#2  0x00007f43a17f19f3 in __pthread_cond_wait (cond=0x557cba1421f8,
mutex=0x557cba1421d0) at pthread_cond_wait.c:655
#3  0x00007f43a877359b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f439d56ead5 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f439d572ba8 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f439d56dc8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f439d570a6b in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f43a877216d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f43a17eb6db in start_thread (arg=0x7f43477fe700) at
pthread_create.c:463
#10 0x00007f43a806888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f4347fff700 (LWP 18748)):
#0  0x00007f43a805bbf9 in __GI___poll (fds=0x7f4340004fd0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f439ef3d439 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f439ef3d54c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f43a89a990b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f43a894e9ea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f43a876d22a in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f434cebc3c5 in  () at
/usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so
#7  0x00007f43a877216d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f43a17eb6db in start_thread (arg=0x7f4347fff700) at
pthread_create.c:463
#9  0x00007f43a806888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f4350705700 (LWP 18729)):
#0  0x00007f439ef82cf4 in g_mutex_unlock () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f439ef3d556 in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f43a89a990b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007f43a894e9ea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f43a876d22a in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f43a6266a0f in  () at
/usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.52
#6  0x00007f43a877216d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f43a17eb6db in start_thread (arg=0x7f4350705700) at
pthread_create.c:463
#8  0x00007f43a806888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f436ad07700 (LWP 18728)):
#0  0x00007f43a80570b4 in __GI___libc_read (fd=28, buf=0x7f436ad06a30,
nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f439ef81960 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f439ef3cf27 in g_main_context_check () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f439ef3d3e0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f439ef3d54c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f43a89a990b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f43a894e9ea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f43a876d22a in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f43a127a6f5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#9  0x00007f43a877216d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f43a17eb6db in start_thread (arg=0x7f436ad07700) at
pthread_create.c:463
#11 0x00007f43a806888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f436a506700 (LWP 18725)):
#0  0x00007f43a8077ec5 in __GI___clock_gettime (clock_id=1, tp=0x7f436a5059d0)
at ../sysdeps/unix/clock_gettime.c:134
#1  0x00007f43a89a9221 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f43a89a7a59 in QTimerInfoList::updateCurrentTime() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007f43a89a8035 in QTimerInfoList::timerWait(timespec&) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f43a89a967e in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f439ef3c998 in g_main_context_prepare () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f439ef3d36b in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f439ef3d54c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f43a89a990b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f43a894e9ea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f43a876d22a in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007f43a877216d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007f43a17eb6db in start_thread (arg=0x7f436a506700) at
pthread_create.c:463
#13 0x00007f43a806888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f436bdb6700 (LWP 18721)):
#0  0x00007f43a805bbf9 in __GI___poll (fds=0x7f4364003ce0, nfds=1,
timeout=10097) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f439ef3d439 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f439ef3d54c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f43a89a990b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f43a894e9ea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f43a876d22a in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f43a877216d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f43a17eb6db in start_thread (arg=0x7f436bdb6700) at
pthread_create.c:463
#8  0x00007f43a806888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f4371ec2700 (LWP 18720)):
#0  0x00007f43a89a8068 in QTimerInfoList::timerWait(timespec&) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x00007f43a89a9c9c in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f439ef3c998 in g_main_context_prepare () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f439ef3d36b in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f439ef3d54c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f43a89a990b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f43a894e9ea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f43a876d22a in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f43a615e91b in  () at
/usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.52
#9  0x00007f43a877216d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f43a17eb6db in start_thread (arg=0x7f4371ec2700) at
pthread_create.c:463
#11 0x00007f43a806888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f438204a700 (LWP 18719)):
#0  0x00007f43a805bbf9 in __GI___poll (fds=0x7f437401a2b0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f439ef3d439 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f439ef3d54c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f43a89a990b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f43a894e9ea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f43a876d22a in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f43aa6b1d45 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f43a877216d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f43a17eb6db in start_thread (arg=0x7f438204a700) at
pthread_create.c:463
#9  0x00007f43a806888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f4388542700 (LWP 18717)):
#0  0x00007f43a17f19f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x7f439d09e110) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f43a17f19f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x557cb9ae2a30, cond=0x7f439d09e0e8) at pthread_cond_wait.c:502
#2  0x00007f43a17f19f3 in __pthread_cond_wait (cond=0x7f439d09e0e8,
mutex=0x557cb9ae2a30) at pthread_cond_wait.c:655
#3  0x00007f43a83f0620 in
std::condition_variable::wait(std::unique_lock<std::mutex>&) () at
/usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4  0x00007f439c3df0a7 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#5  0x00007f439c3df1e9 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#6  0x00007f43a83f6733 in  () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#7  0x00007f43a17eb6db in start_thread (arg=0x7f4388542700) at
pthread_create.c:463
#8  0x00007f43a806888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f43ab9d0940 (LWP 18716)):
[KCrash Handler]
#6  0x00007f43ab04223d in KDevelop::Path::isParentOf(KDevelop::Path const&)
const () at /usr/lib/x86_64-linux-gnu/libKDevPlatformUtil.so.52
#7  0x00007f43596a2bba in
CutCopyPasteHelpers::mapSourceToDestination(QVector<KDevelop::Path> const&,
KDevelop::Path const&) (sourcePaths=..., destinationPath=...) at
./plugins/projectmanagerview/cutcopypastehelpers.cpp:173
#8  0x00007f435968c68c in ProjectManagerViewPlugin::pasteFromContextMenu()
(this=<optimized out>) at
./plugins/projectmanagerview/projectmanagerviewplugin.cpp:710
#9  0x00007f43a897f5b5 in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f43a96c8122 in QAction::triggered(bool) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#11 0x00007f43a96ca80c in QAction::activate(QAction::ActionEvent) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#12 0x00007f43a98470bc in  () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#13 0x00007f43a984e56b in  () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#14 0x00007f43a984f393 in QMenu::mouseReleaseEvent(QMouseEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007f43a970d038 in QWidget::event(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007f43a98516bb in QMenu::event(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007f43a96ce82c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#18 0x00007f43a96d664f in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#19 0x00007f43a89509a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007f43a96d5622 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#21 0x00007f43a9727e85 in  () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#22 0x00007f43a972a7ba in  () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#23 0x00007f43a96ce82c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#24 0x00007f43a96d60f4 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#25 0x00007f43a89509a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#26 0x00007f43a8f12523 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#27 0x00007f43a8f13ff5 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#28 0x00007f43a8eeb2eb in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#29 0x00007f43871881c0 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#30 0x00007f439ef3d287 in g_main_context_dispatch () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007f439ef3d4c0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007f439ef3d54c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007f43a89a98ef in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#34 0x00007f43a894e9ea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#35 0x00007f43a984c2b0 in QMenu::exec(QPoint const&, QAction*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#36 0x00007f4359699037 in ProjectTreeView::popupContextMenu(QPoint const&)
(this=0x557cbb1ddfe0, pos=...) at
./plugins/projectmanagerview/projecttreeview.cpp:389
#37 0x00007f43a897f6cf in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#38 0x00007f43a96f3565 in QWidget::customContextMenuRequested(QPoint const&) ()
at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#39 0x00007f43a970de8b in QWidget::event(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#40 0x00007f43a97ae4be in QFrame::event(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#41 0x00007f43a9921b3b in QAbstractItemView::viewportEvent(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#42 0x00007f43a998a4dc in QTreeView::viewportEvent(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#43 0x00007f43a895068c in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#44 0x00007f43a96ce805 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#45 0x00007f43a96d6e5e in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#46 0x00007f43a89509a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#47 0x00007f43a9728289 in  () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#48 0x00007f43a972a7ba in  () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#49 0x00007f43a96ce82c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#50 0x00007f43a96d60f4 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#51 0x00007f43a89509a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#52 0x00007f43a8f12523 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#53 0x00007f43a8f13ff5 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#54 0x00007f43a8eeb2eb in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#55 0x00007f43871881c0 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#56 0x00007f439ef3d287 in g_main_context_dispatch () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#57 0x00007f439ef3d4c0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#58 0x00007f439ef3d54c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#59 0x00007f43a89a98ef in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#60 0x00007f43a894e9ea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#61 0x00007f43a8957a84 in QCoreApplication::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#62 0x0000557cb7d274f7 in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at ./app/main.cpp:793

Reported using DrKonqi

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

Reply via email to