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

            Bug ID: 407776
           Summary: kdevelop crashes when moving "documents" tool view
           Product: kdevelop
           Version: 5.3.2
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: UI: general
          Assignee: kdevelop-bugs-n...@kde.org
          Reporter: kepl...@cmc.pl
  Target Milestone: ---

SUMMARY

kdevelop crashes when moving the "Documents" tool view around the main window.

STEPS TO REPRODUCE
1. Open Documents tool view (some file are open and they appear in the view).
2. Drag it from one side of the main window to another.
3. Crash.

OBSERVED RESULT

Segmentation fault.

EXPECTED RESULT

KDevelop survives.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: neon
KDE Plasma Version: 5.15.5
KDE Frameworks Version: 5.58
Qt Version: 5.12

ADDITIONAL INFORMATION

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 0x7f97c7219bc0 (LWP 22047))]

Thread 14 (Thread 0x7f9746ffd700 (LWP 22179)):
#0  0x00007f97bc4f19f3 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f97c3ee0b4b in QWaitConditionPrivate::wait (deadline=...,
this=0x55a947406e70) at thread/qwaitcondition_unix.cpp:146
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x55a947236b20,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#3  0x00007f97c3ee0e59 in QWaitCondition::wait (this=0x55a9474151e8,
mutex=0x55a947236b20, time=<optimized out>) at
thread/qwaitcondition_unix.cpp:208
#4  0x00007f97ba0ec925 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f97ba0f07d8 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f97ba0ebbed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f97ba0ee69b in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f97c3ed9bc2 in QThreadPrivate::start (arg=0x7f97380021e0) at
thread/qthread_unix.cpp:361
#9  0x00007f97bc4eb6db in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007f97c37d988f in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 13 (Thread 0x7f97477fe700 (LWP 22178)):
#0  0x00007f97bc4f19f3 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f97c3ee0b4b in QWaitConditionPrivate::wait (deadline=...,
this=0x55a947406e70) at thread/qwaitcondition_unix.cpp:146
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x55a947236b20,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#3  0x00007f97c3ee0e59 in QWaitCondition::wait (this=0x55a9474151e8,
mutex=0x55a947236b20, time=<optimized out>) at
thread/qwaitcondition_unix.cpp:208
#4  0x00007f97ba0ec925 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f97ba0f07d8 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f97ba0ebbed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f97ba0f0832 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f97ba0ebbed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f97ba0f0832 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f97ba0ebbed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f97ba0f0832 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007f97ba0ebbed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007f97ba0f0832 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007f97ba0ebbed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007f97ba0f0832 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#16 0x00007f97ba0ebbed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#17 0x00007f97ba0f0832 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#18 0x00007f97ba0ebbed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#19 0x00007f97ba0f0832 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#20 0x00007f97ba0ebbed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#21 0x00007f97ba0f0832 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#22 0x00007f97ba0ebbed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#23 0x00007f97ba0f0832 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#24 0x00007f97ba0ebbed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#25 0x00007f97ba0f0832 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#26 0x00007f97ba0ebbed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#27 0x00007f97ba0f0832 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#28 0x00007f97ba0ebbed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#29 0x00007f97ba0ee69b in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#30 0x00007f97c3ed9bc2 in QThreadPrivate::start (arg=0x7f97400025e0) at
thread/qthread_unix.cpp:361
#31 0x00007f97bc4eb6db in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#32 0x00007f97c37d988f in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 12 (Thread 0x7f9747fff700 (LWP 22177)):
#0  0x00007f97bc4f19f3 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f97c3ee0b4b in QWaitConditionPrivate::wait (deadline=...,
this=0x55a947406e70) at thread/qwaitcondition_unix.cpp:146
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x55a947236b20,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#3  0x00007f97c3ee0e59 in QWaitCondition::wait (this=0x55a9474151e8,
mutex=0x55a947236b20, time=<optimized out>) at
thread/qwaitcondition_unix.cpp:208
#4  0x00007f97ba0ec925 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f97ba0f07d8 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f97ba0ebbed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f97ba0f0832 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f97ba0ebbed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f97ba0f0832 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f97ba0ebbed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f97ba0f0832 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007f97ba0ebbed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007f97ba0ee69b in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007f97c3ed9bc2 in QThreadPrivate::start (arg=0x7f974c0025e0) at
thread/qthread_unix.cpp:361
#15 0x00007f97bc4eb6db in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#16 0x00007f97c37d988f in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 11 (Thread 0x7f9756585700 (LWP 22176)):
#0  0x00007f97bc4f19f3 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f97c3ee0b4b in QWaitConditionPrivate::wait (deadline=...,
this=0x55a947406e70) at thread/qwaitcondition_unix.cpp:146
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x55a947236b20,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#3  0x00007f97c3ee0e59 in QWaitCondition::wait (this=0x55a9474151e8,
mutex=0x55a947236b20, time=<optimized out>) at
thread/qwaitcondition_unix.cpp:208
#4  0x00007f97ba0ec925 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f97ba0f07d8 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f97ba0ebbed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f97ba0ee69b in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f97c3ed9bc2 in QThreadPrivate::start (arg=0x7f974800f700) at
thread/qthread_unix.cpp:361
#9  0x00007f97bc4eb6db in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007f97c37d988f in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 10 (Thread 0x7f9755d84700 (LWP 22175)):
#0  0x00007f97bc4f19f3 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f97c3ee0b4b in QWaitConditionPrivate::wait (deadline=...,
this=0x55a947406e70) at thread/qwaitcondition_unix.cpp:146
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x55a947236b20,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#3  0x00007f97c3ee0e59 in QWaitCondition::wait (this=0x55a9474151e8,
mutex=0x55a947236b20, time=<optimized out>) at
thread/qwaitcondition_unix.cpp:208
#4  0x00007f97ba0ec925 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f97ba0f07d8 in ?? () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f97ba0ebbed in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f97ba0ee69b in ThreadWeaver::Thread::run() () from
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f97c3ed9bc2 in QThreadPrivate::start (arg=0x55a949e43070) at
thread/qthread_unix.cpp:361
#9  0x00007f97bc4eb6db in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007f97c37d988f in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 9 (Thread 0x7f9756fa7700 (LWP 22072)):
#0  0x00007f97ba394664 in g_mutex_unlock () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f97ba34db18 in g_main_context_prepare () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f97ba34e4fb in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f97ba34e6dc in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f97c410f15b in QEventDispatcherGlib::processEvents
(this=0x7f9750000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f97c40b064a in QEventLoop::exec (this=this@entry=0x7f9756fa6910,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#6  0x00007f97c3ed841a in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:531
#7  0x00007f97c25dff0f in ?? () from
/usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.53
#8  0x00007f97c3ed9bc2 in QThreadPrivate::start (arg=0x55a9495fcee0) at
thread/qthread_unix.cpp:361
#9  0x00007f97bc4eb6db in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007f97c37d988f in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 8 (Thread 0x7f9762e30700 (LWP 22071)):
#0  0x00007ffe7c757979 in ?? ()
#1  0x00007ffe7c757c30 in clock_gettime ()
#2  0x00007f97c37e8ea6 in clock_gettime () from /lib/x86_64-linux-gnu/libc.so.6
#3  0x00007f97c410ea41 in qt_clock_gettime (ts=0x7f9762e2f680, clock=<optimized
out>) at kernel/qelapsedtimer_unix.cpp:111
#4  do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at
kernel/qelapsedtimer_unix.cpp:166
#5  qt_gettime () at kernel/qelapsedtimer_unix.cpp:175
#6  0x00007f97c410d279 in QTimerInfoList::updateCurrentTime
(this=this@entry=0x7f9758005120) at kernel/qtimerinfo_unix.cpp:91
#7  0x00007f97c410d855 in QTimerInfoList::timerWait (this=0x7f9758005120,
tm=...) at kernel/qtimerinfo_unix.cpp:388
#8  0x00007f97c410ee9e in timerSourcePrepareHelper (timeout=0x7f9762e2f744,
src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:132
#9  timerSourcePrepare (source=<optimized out>, timeout=0x7f9762e2f744) at
kernel/qeventdispatcher_glib.cpp:165
#10 0x00007f97ba34db28 in g_main_context_prepare () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f97ba34e4fb in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007f97ba34e6dc in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007f97c410f15b in QEventDispatcherGlib::processEvents
(this=0x7f9758000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#14 0x00007f97c40b064a in QEventLoop::exec (this=this@entry=0x7f9762e2f910,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#15 0x00007f97c3ed841a in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:531
#16 0x00007f97c25dff0f in ?? () from
/usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.53
#17 0x00007f97c3ed9bc2 in QThreadPrivate::start (arg=0x55a9476da0f0) at
thread/qthread_unix.cpp:361
#18 0x00007f97bc4eb6db in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#19 0x00007f97c37d988f in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 7 (Thread 0x7f976a30c700 (LWP 22069)):
#0  0x00007f97c37ccbf9 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f97ba34e5c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f97ba34e6dc in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f97c410f15b in QEventDispatcherGlib::processEvents
(this=0x7f975c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f97c40b064a in QEventLoop::exec (this=this@entry=0x7f976a30b9e0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f97c3ed841a in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:531
#6  0x00007f97c3ed9bc2 in QThreadPrivate::start (arg=0x55a94765d350) at
thread/qthread_unix.cpp:361
#7  0x00007f97bc4eb6db in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f97c37d988f in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 6 (Thread 0x7f976bbc0700 (LWP 22067)):
#0  0x00007f97c37ccbf9 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f97ba34e5c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f97ba34e6dc in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f97c410f15b in QEventDispatcherGlib::processEvents
(this=0x7f9764000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f97c40b064a in QEventLoop::exec (this=this@entry=0x7f976bbbf9e0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f97c3ed841a in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:531
#6  0x00007f97c3ed9bc2 in QThreadPrivate::start (arg=0x7f97b9c3a6c8) at
thread/qthread_unix.cpp:361
#7  0x00007f97bc4eb6db in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f97c37d988f in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 5 (Thread 0x7f9771707700 (LWP 22058)):
#0  0x00007f97c37ccbf9 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f97ba34e5c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f97ba34e6dc in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f97c410f15b in QEventDispatcherGlib::processEvents
(this=0x7f976c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f97c40b064a in QEventLoop::exec (this=this@entry=0x7f97717069c0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f97c3ed841a in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:531
#6  0x00007f97bd2f92e5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f97c3ed9bc2 in QThreadPrivate::start (arg=0x55a9475e58e0) at
thread/qthread_unix.cpp:361
#8  0x00007f97bc4eb6db in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#9  0x00007f97c37d988f in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 4 (Thread 0x7f977b805700 (LWP 22051)):
#0  0x00007f97c37ccbf9 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f97ba34e5c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f97ba34e6dc in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f97c410f15b in QEventDispatcherGlib::processEvents
(this=0x7f9774000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f97c40b064a in QEventLoop::exec (this=this@entry=0x7f977b804970,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f97c3ed841a in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:531
#6  0x00007f97c24d8a3b in ?? () from
/usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.53
#7  0x00007f97c3ed9bc2 in QThreadPrivate::start (arg=0x55a947537bf0) at
thread/qthread_unix.cpp:361
#8  0x00007f97bc4eb6db in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#9  0x00007f97c37d988f in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 3 (Thread 0x7f9789788700 (LWP 22050)):
#0  0x00007f97c37ccbf9 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f97ba34e5c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f97ba34e6dc in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f97c410f15b in QEventDispatcherGlib::processEvents
(this=0x7f977c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f97c40b064a in QEventLoop::exec (this=this@entry=0x7f97897879b0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f97c3ed841a in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:531
#6  0x00007f97c524b015 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f97c3ed9bc2 in QThreadPrivate::start (arg=0x7f97c54c2d80) at
thread/qthread_unix.cpp:361
#8  0x00007f97bc4eb6db in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#9  0x00007f97c37d988f in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 2 (Thread 0x7f978b9d7700 (LWP 22049)):
#0  0x00007f97bc4f19f3 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f9790d4bdcb in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#2  0x00007f9790d4baf7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#3  0x00007f97bc4eb6db in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#4  0x00007f97c37d988f in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 1 (Thread 0x7f97c7219bc0 (LWP 22047)):
[KCrash Handler]
#6  QListData::size (this=0x55a900000118) at
../../include/QtCore/../../src/corelib/tools/qlist.h:881
#7  QList<QWidget*>::indexOf (from=0, t=@0x7ffe7c6b1820: 0x55a9470a40b0,
this=0x55a900000118) at
../../include/QtCore/../../src/corelib/tools/qlist.h:975
#8  QList<QWidget*>::removeAll (this=0x55a900000118, _t=@0x7ffe7c6b1820:
0x55a9470a40b0) at ../../include/QtCore/../../src/corelib/tools/qlist.h:883
#9  0x00007f97c58b6a66 in QWidget::removeAction (this=0x55a9470a40b0,
action=<optimized out>) at kernel/qwidget.cpp:3321
#10 0x00007f97c0aa6681 in ?? () from
/usr/lib/x86_64-linux-gnu/libKDevPlatformSublime.so.53
#11 0x00007f97c0a9ea74 in ?? () from
/usr/lib/x86_64-linux-gnu/libKDevPlatformSublime.so.53
#12 0x00007f97c40e1f3f in QtPrivate::QSlotObjectBase::call (a=0x7ffe7c6b19f0,
r=0x55a9470d7720, this=0x55a949e58ff0) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#13 QMetaObject::activate (sender=sender@entry=0x55a949da9810,
signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=4,
argv=argv@entry=0x7ffe7c6b19f0) at kernel/qobject.cpp:3759
#14 0x00007f97c40e24f7 in QMetaObject::activate
(sender=sender@entry=0x55a949da9810, m=m@entry=0x7f97c5f5aaa0
<QDockWidget::staticMetaObject>, local_signal_index=local_signal_index@entry=4,
argv=argv@entry=0x7ffe7c6b19f0) at kernel/qobject.cpp:3631
#15 0x00007f97c59934a1 in QDockWidget::dockLocationChanged
(this=this@entry=0x55a949da9810, _t1=<optimized out>) at
.moc/moc_qdockwidget.cpp:314
#16 0x00007f97c599531f in QDockWidgetPrivate::setWindowState
(this=0x55a9474d4690, floating=floating@entry=false, unplug=unplug@entry=false,
rect=...) at widgets/qdockwidget.cpp:1173
#17 0x00007f97c599539c in QDockWidgetPrivate::plug (this=<optimized out>,
rect=...) at widgets/qdockwidget.cpp:1119
#18 0x00007f97c59d1065 in QMainWindowLayout::animationFinished
(this=0x55a9470a5440, widget=<optimized out>) at
widgets/qmainwindowlayout.cpp:2222
#19 0x00007f97c5965f22 in QWidgetAnimator::abort (this=0x55a9470a59e0,
w=<optimized out>) at widgets/qwidgetanimator.cpp:69
#20 0x00007f97c40e1e25 in QMetaObject::activate
(sender=sender@entry=0x55a94a402e40, signalOffset=<optimized out>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at
kernel/qobject.cpp:3778
#21 0x00007f97c40e24f7 in QMetaObject::activate
(sender=sender@entry=0x55a94a402e40, m=m@entry=0x7f97c4559ec0
<QAbstractAnimation::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at
kernel/qobject.cpp:3631
#22 0x00007f97c3eb73d0 in QAbstractAnimation::finished
(this=this@entry=0x55a94a402e40) at .moc/moc_qabstractanimation.cpp:293
#23 0x00007f97c3eb9896 in QAbstractAnimationPrivate::setState
(newState=QAbstractAnimation::Stopped, this=0x55a94a40d190) at
animation/qabstractanimation.cpp:1023
#24 QAbstractAnimation::stop (this=this@entry=0x55a94a402e40) at
animation/qabstractanimation.cpp:1377
#25 0x00007f97c3eb9994 in QAbstractAnimation::setCurrentTime
(this=this@entry=0x55a94a402e40, msecs=<optimized out>) at
animation/qabstractanimation.cpp:1331
#26 0x00007f97c3eb9c54 in QAnimationTimer::updateAnimationsTime (delta=16,
this=0x55a947513ac0) at animation/qabstractanimation.cpp:607
#27 QUnifiedTimer::updateAnimationTimers (this=0x55a949ed5ac0,
currentTick=<optimized out>) at animation/qabstractanimation.cpp:323
#28 0x00007f97c3eba68c in QAnimationDriver::advanceAnimation (this=<optimized
out>, timeStep=-1) at animation/qabstractanimation.cpp:821
#29 0x00007f97c40e294b in QObject::event (this=0x55a949ed5ad8, e=<optimized
out>) at kernel/qobject.cpp:1271
#30 0x00007f97c587f8ac in QApplicationPrivate::notify_helper
(this=this@entry=0x55a946c86e80, receiver=receiver@entry=0x55a949ed5ad8,
e=e@entry=0x7ffe7c6b20a0) at kernel/qapplication.cpp:3752
#31 0x00007f97c5886e40 in QApplication::notify (this=0x7ffe7c6b2480,
receiver=0x55a949ed5ad8, e=0x7ffe7c6b20a0) at kernel/qapplication.cpp:3499
#32 0x00007f97c40b2328 in QCoreApplication::notifyInternal2
(receiver=0x55a949ed5ad8, event=0x7ffe7c6b20a0) at
kernel/qcoreapplication.cpp:1061
#33 0x00007f97c410e5a9 in QTimerInfoList::activateTimers (this=0x55a946d44810)
at kernel/qtimerinfo_unix.cpp:643
#34 0x00007f97c410eda9 in timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:182
#35 idleTimerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:229
#36 0x00007f97ba34e417 in g_main_context_dispatch () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007f97ba34e650 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007f97ba34e6dc in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007f97c410f13f in QEventDispatcherGlib::processEvents
(this=0x55a946d449e0, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#40 0x00007f97c40b064a in QEventLoop::exec (this=this@entry=0x7ffe7c6b22f0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#41 0x00007f97c40b9800 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1364
#42 0x000055a944f93190 in ?? ()
#43 0x00007f97c36d9b97 in __libc_start_main () from
/lib/x86_64-linux-gnu/libc.so.6
#44 0x000055a944f9383a in _start ()

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

Reply via email to