Bug 372025 - Kate crashes when trying to drag tabs between windows
Summary: Kate crashes when trying to drag tabs between windows
Status: RESOLVED FIXED
Alias: None
Product: kate
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: KWrite Developers
URL:
Keywords: drkonqi
: 372465 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-11-03 14:33 UTC by Philipp A.
Modified: 2016-11-14 14:28 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: Applications 16.08.4


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Philipp A. 2016-11-03 14:33:36 UTC
Application: kate (16.08.2)

Qt Version: 5.7.0
Frameworks Version: 5.27.0
Operating System: Linux 4.8.6-1-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
Somehow a new window got opened when selecting Konsole’s “open file” context menu entry from a selected path.

I tried to drag the tab in the new window into the old one and Kate crashed

-- Backtrace:
Application: Kate (kate), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f2cbfe8c800 (LWP 6128))]

Thread 20 (Thread 0x7f2c355ec700 (LWP 27484)):
#0  0x00007f2cb6db510f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f2cba048ac4 in  () at /usr/lib/libQt5Script.so.5
#2  0x00007f2cba048b09 in  () at /usr/lib/libQt5Script.so.5
#3  0x00007f2cb6daf454 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f2cba43e7df in clone () at /usr/lib/libc.so.6

Thread 19 (Thread 0x7f2c5affd700 (LWP 6152)):
#0  0x00007f2cb6db510f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f2cbae2dc2b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f2c9b6da1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f2c9b6de988 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f2c9b6d9263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f2c9b6dc1f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f2cbae2cd78 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f2cb6daf454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f2cba43e7df in clone () at /usr/lib/libc.so.6

Thread 18 (Thread 0x7f2c5b7fe700 (LWP 6151)):
#0  0x00007f2cb6db510f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f2cbae2dc2b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f2c9b6da1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f2c9b6de988 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f2c9b6d9263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f2c9b6dc1f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f2cbae2cd78 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f2cb6daf454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f2cba43e7df in clone () at /usr/lib/libc.so.6

Thread 17 (Thread 0x7f2c5bfff700 (LWP 6150)):
#0  0x00007f2cb6db510f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f2cbae2dc2b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f2c9b6da1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f2c9b6de988 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f2c9b6d9263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f2c9b6dc1f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f2cbae2cd78 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f2cb6daf454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f2cba43e7df in clone () at /usr/lib/libc.so.6

Thread 16 (Thread 0x7f2c7cff9700 (LWP 6149)):
#0  0x00007f2cb6db510f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f2cbae2dc2b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f2c9b6da1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f2c9b6de988 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f2c9b6d9263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f2c9b6dc1f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f2cbae2cd78 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f2cb6daf454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f2cba43e7df in clone () at /usr/lib/libc.so.6

Thread 15 (Thread 0x7f2c7d7fa700 (LWP 6148)):
#0  0x00007f2cb6db510f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f2cbae2dc2b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f2c9b6da1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f2c9b6de988 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f2c9b6d9263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f2c9b6dc1f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f2cbae2cd78 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f2cb6daf454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f2cba43e7df in clone () at /usr/lib/libc.so.6

Thread 14 (Thread 0x7f2c7dffb700 (LWP 6147)):
#0  0x00007f2cb6db510f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f2cbae2dc2b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f2c9b6da1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f2c9b6de988 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f2c9b6d9263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f2c9b6dc1f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f2cbae2cd78 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f2cb6daf454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f2cba43e7df in clone () at /usr/lib/libc.so.6

Thread 13 (Thread 0x7f2c7e7fc700 (LWP 6146)):
#0  0x00007f2cb6db510f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f2cbae2dc2b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f2c9b6da1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f2c9b6de988 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f2c9b6d9263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f2c9b6dc1f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f2cbae2cd78 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f2cb6daf454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f2cba43e7df in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7f2c7effd700 (LWP 6145)):
#0  0x00007f2cb6db510f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f2cbae2dc2b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f2c9b6da1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f2c9b6de988 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f2c9b6d9263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f2c9b6dc1f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f2cbae2cd78 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f2cb6daf454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f2cba43e7df in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7f2c7f7fe700 (LWP 6144)):
#0  0x00007f2cb6db510f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f2cbae2dc2b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f2c9b6da1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f2c9b6de988 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f2c9b6d9263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f2c9b6dc1f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f2cbae2cd78 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f2cb6daf454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f2cba43e7df in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7f2c7ffff700 (LWP 6143)):
#0  0x00007f2cb6db510f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f2cbae2dc2b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f2c9b6da1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f2c9b6de988 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f2c9b6d9263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f2c9b6dc1f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f2cbae2cd78 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f2cb6daf454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f2cba43e7df in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7f2c94964700 (LWP 6142)):
#0  0x00007f2cb6db510f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f2cbae2dc2b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f2c9b6da1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f2c9b6de988 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f2c9b6d9263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f2c9b6dc1f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f2cbae2cd78 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f2cb6daf454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f2cba43e7df in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7f2c95165700 (LWP 6141)):
#0  0x00007f2cb6db510f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f2cbae2dc2b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f2c9b6da1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f2c9b6de988 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f2c9b6d9263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f2c9b6dc1f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f2cbae2cd78 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f2cb6daf454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f2cba43e7df in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f2c95966700 (LWP 6140)):
#0  0x00007f2cb6db510f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f2cbae2dc2b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f2c9b6da1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f2c9b6de988 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f2c9b6d9263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f2c9b6dc1f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f2cbae2cd78 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f2cb6daf454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f2cba43e7df in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f2c96167700 (LWP 6139)):
#0  0x00007f2cb6db510f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f2cbae2dc2b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f2c9b6da1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f2c9b6de988 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f2c9b6d9263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f2c9b6dc1f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f2cbae2cd78 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f2cb6daf454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f2cba43e7df in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f2c96968700 (LWP 6138)):
#0  0x00007f2cb6db510f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f2cbae2dc2b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f2c9b6da1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f2c9b6de988 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f2c9b6d9263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f2c9b6dc1f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f2cbae2cd78 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f2cb6daf454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f2cba43e7df in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f2c97169700 (LWP 6137)):
#0  0x00007f2cb6db510f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f2cbae2dc2b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007f2c9b6da1c0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#3  0x00007f2c9b6de988 in  () at /usr/lib/libKF5ThreadWeaver.so.5
#4  0x00007f2c9b6d9263 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/libKF5ThreadWeaver.so.5
#5  0x00007f2c9b6dc1f9 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#6  0x00007f2cbae2cd78 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f2cb6daf454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f2cba43e7df in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f2ca3957700 (LWP 6130)):
#0  0x00007f2cba43548d in poll () at /usr/lib/libc.so.6
#1  0x00007f2cb50c5786 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f2cb50c589c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f2cbb05b72b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f2cbb00523a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f2cbae280f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f2cbb46ce55 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007f2cbae2cd78 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f2cb6daf454 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f2cba43e7df in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f2cac530700 (LWP 6129)):
#0  0x00007f2cba43548d in poll () at /usr/lib/libc.so.6
#1  0x00007f2cb71d48e0 in  () at /usr/lib/libxcb.so.1
#2  0x00007f2cb71d6679 in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007f2caecb5449 in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007f2cbae2cd78 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f2cb6daf454 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f2cba43e7df in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f2cbfe8c800 (LWP 6128)):
[KCrash Handler]
#6  0x0000000000479e4c in KateTabBar::dragEnterEvent(QDragEnterEvent*) ()
#7  0x00007f2cbc493ef8 in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5
#8  0x00007f2cbc44ce0c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#9  0x00007f2cbc45615f in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#10 0x00007f2cbb006de0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#11 0x00007f2cbc4af751 in  () at /usr/lib/libQt5Widgets.so.5
#12 0x00007f2cbc4b06e3 in  () at /usr/lib/libQt5Widgets.so.5
#13 0x00007f2cbc44ce0c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#14 0x00007f2cbc454581 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#15 0x00007f2cbb006de0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#16 0x00007f2cbbcbc5b2 in QGuiApplicationPrivate::processDrag(QWindow*, QMimeData const*, QPoint const&, QFlags<Qt::DropAction>) () at /usr/lib/libQt5Gui.so.5
#17 0x00007f2cbbc9ae2f in QWindowSystemInterface::handleDrag(QWindow*, QMimeData const*, QPoint const&, QFlags<Qt::DropAction>) () at /usr/lib/libQt5Gui.so.5
#18 0x00007f2caecc2366 in  () at /usr/lib/libQt5XcbQpa.so.5
#19 0x00007f2caecc2644 in  () at /usr/lib/libQt5XcbQpa.so.5
#20 0x00007f2caecce796 in QXcbWindow::handleClientMessageEvent(xcb_client_message_event_t const*) () at /usr/lib/libQt5XcbQpa.so.5
#21 0x00007f2caecb74bb in QXcbConnection::handleXcbEvent(xcb_generic_event_t*) () at /usr/lib/libQt5XcbQpa.so.5
#22 0x00007f2caecb78a5 in QXcbConnection::processXcbEvents() () at /usr/lib/libQt5XcbQpa.so.5
#23 0x00007f2cbb0334b9 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#24 0x00007f2cbc44ce0c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#25 0x00007f2cbc454581 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#26 0x00007f2cbb006de0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#27 0x00007f2cbb00956d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#28 0x00007f2cbb05b303 in  () at /usr/lib/libQt5Core.so.5
#29 0x00007f2cb50c5587 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#30 0x00007f2cb50c57f0 in  () at /usr/lib/libglib-2.0.so.0
#31 0x00007f2cb50c589c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#32 0x00007f2cbb05b70f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#33 0x00007f2cbb00523a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#34 0x00007f2cbb00d73c in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#35 0x00000000004400d5 in main ()

Reported using DrKonqi
Comment 1 Dominik Haumann 2016-11-13 11:35:50 UTC
Git commit 0b05000bfdde06aec2dc6528411ec24c9e20e672 by Dominik Haumann.
Committed on 13/11/2016 at 11:35.
Pushed by dhaumann into branch 'Applications/16.08'.

Fix: Kate crashes when trying to drag tabs between windows
FIXED-IN: Applications 16.08.4

M  +2    -1    kate/katetabbar.cpp

http://commits.kde.org/kate/0b05000bfdde06aec2dc6528411ec24c9e20e672
Comment 2 Dominik Haumann 2016-11-14 14:28:23 UTC
*** Bug 372465 has been marked as a duplicate of this bug. ***