https://bugs.kde.org/show_bug.cgi?id=381945
Bug ID: 381945 Summary: Konsole segfault after pulling tab out and resizing window Product: konsole Version: 16.08.3 Platform: Compiled Sources OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: konsole-de...@kde.org Reporter: awil...@adelielinux.org Target Milestone: --- Application: konsole (16.08.3) (Compiled from sources) Qt Version: 5.6.1 Frameworks Version: 5.28.0 Operating System: Linux 4.10.0-rc5-ciall x86_64 Distribution (Platform): Gentoo Packages -- Information about the crash: - What I was doing when the application crashed: I had pulled a tab out of one window into a new window. The new window was maximised, so I resized the window so that I could see the main window under the tab. Konsole then segfaulted. -- Backtrace: Application: Konsole (konsole), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f8d8917e7c0 (LWP 27553))] Thread 8 (Thread 0x7f8d5f6cb700 (LWP 27560)): #0 pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f8d6d9b3b8d in cnd_wait (cond=0x1452860, mtx=0x1452838) at /var/tmp/portage/media-libs/mesa-13.0.0/work/mesa-13.0.0/include/c11/threads_posix.h:159 #2 0x00007f8d6d9b40c7 in util_queue_thread_func (input=0x14549d0) at /var/tmp/portage/media-libs/mesa-13.0.0/work/mesa-13.0.0/src/gallium/auxiliary/util/u_queue.c:76 #3 0x00007f8d6d9b4712 in impl_thrd_routine (p=0x14549f0) at /var/tmp/portage/media-libs/mesa-13.0.0/work/mesa-13.0.0/include/c11/threads_posix.h:87 #4 0x00007f8d82330434 in start_thread (arg=0x7f8d5f6cb700) at pthread_create.c:333 #5 0x00007f8d88c528fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 7 (Thread 0x7f8d5fecc700 (LWP 27559)): #0 pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f8d6d9b3b8d in cnd_wait (cond=0x1452860, mtx=0x1452838) at /var/tmp/portage/media-libs/mesa-13.0.0/work/mesa-13.0.0/include/c11/threads_posix.h:159 #2 0x00007f8d6d9b40c7 in util_queue_thread_func (input=0x1454a10) at /var/tmp/portage/media-libs/mesa-13.0.0/work/mesa-13.0.0/src/gallium/auxiliary/util/u_queue.c:76 #3 0x00007f8d6d9b4712 in impl_thrd_routine (p=0x14574e0) at /var/tmp/portage/media-libs/mesa-13.0.0/work/mesa-13.0.0/include/c11/threads_posix.h:87 #4 0x00007f8d82330434 in start_thread (arg=0x7f8d5fecc700) at pthread_create.c:333 #5 0x00007f8d88c528fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 6 (Thread 0x7f8d606cd700 (LWP 27558)): #0 pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f8d6d9b3b8d in cnd_wait (cond=0x1452860, mtx=0x1452838) at /var/tmp/portage/media-libs/mesa-13.0.0/work/mesa-13.0.0/include/c11/threads_posix.h:159 #2 0x00007f8d6d9b40c7 in util_queue_thread_func (input=0x14549d0) at /var/tmp/portage/media-libs/mesa-13.0.0/work/mesa-13.0.0/src/gallium/auxiliary/util/u_queue.c:76 #3 0x00007f8d6d9b4712 in impl_thrd_routine (p=0x14549f0) at /var/tmp/portage/media-libs/mesa-13.0.0/work/mesa-13.0.0/include/c11/threads_posix.h:87 #4 0x00007f8d82330434 in start_thread (arg=0x7f8d606cd700) at pthread_create.c:333 #5 0x00007f8d88c528fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 5 (Thread 0x7f8d60ece700 (LWP 27557)): #0 pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f8d6d9b3b8d in cnd_wait (cond=0x1452860, mtx=0x1452838) at /var/tmp/portage/media-libs/mesa-13.0.0/work/mesa-13.0.0/include/c11/threads_posix.h:159 #2 0x00007f8d6d9b40c7 in util_queue_thread_func (input=0x1457a70) at /var/tmp/portage/media-libs/mesa-13.0.0/work/mesa-13.0.0/src/gallium/auxiliary/util/u_queue.c:76 #3 0x00007f8d6d9b4712 in impl_thrd_routine (p=0x1457a90) at /var/tmp/portage/media-libs/mesa-13.0.0/work/mesa-13.0.0/include/c11/threads_posix.h:87 #4 0x00007f8d82330434 in start_thread (arg=0x7f8d60ece700) at pthread_create.c:333 #5 0x00007f8d88c528fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 4 (Thread 0x7f8d618d4700 (LWP 27556)): #0 pthread_cond_wait () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f8d6d9b3b8d in cnd_wait (cond=0x1451590, mtx=0x1451568) at /var/tmp/portage/media-libs/mesa-13.0.0/work/mesa-13.0.0/include/c11/threads_posix.h:159 #2 0x00007f8d6d9b40c7 in util_queue_thread_func (input=0x1450f10) at /var/tmp/portage/media-libs/mesa-13.0.0/work/mesa-13.0.0/src/gallium/auxiliary/util/u_queue.c:76 #3 0x00007f8d6d9b4712 in impl_thrd_routine (p=0x1452240) at /var/tmp/portage/media-libs/mesa-13.0.0/work/mesa-13.0.0/include/c11/threads_posix.h:87 #4 0x00007f8d82330434 in start_thread (arg=0x7f8d618d4700) at pthread_create.c:333 #5 0x00007f8d88c528fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7f8d6f983700 (LWP 27555)): #0 0x00007f8d88c497fd in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f8d808770a7 in g_main_context_poll (priority=0, context=<optimized out>, timeout=<optimized out>, fds=<optimized out>, n_fds=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.48.2/work/glib-2.48.2/glib/gmain.c:4135 #2 g_main_context_iterate (context=<optimized out>, block=<optimized out>, dispatch=<optimized out>, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.48.2/work/glib-2.48.2/glib/gmain.c:3835 #3 0x00007f8d8087717e in g_main_context_iteration (context=<optimized out>, may_block=1) at /var/tmp/portage/dev-libs/glib-2.48.2/work/glib-2.48.2/glib/gmain.c:3901 #4 0x00007f8d8593d11c in QEventDispatcherGlib::processEvents (this=0x7f8d680008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419 #5 0x00007f8d858ec001 in QEventLoop::processEvents (flags=..., this=<optimized out>) at kernel/qeventloop.cpp:128 #6 QEventLoop::exec (this=0x7f8d6f982e00, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f8d857415e9 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:500 #8 0x00007f8d8924e430 in QDBusConnectionManager::run (this=0x7f8d892b0260 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:189 #9 0x00007f8d85744d24 in QThreadPrivate::start (arg=0x7f8d892b0260 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:341 #10 0x00007f8d82330434 in start_thread (arg=0x7f8d6f983700) at pthread_create.c:333 #11 0x00007f8d88c528fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7f8d76491700 (LWP 27554)): #0 0x00007f8d88c497fd in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f8d82754362 in _xcb_conn_wait (c=<optimized out>, cond=<optimized out>, vector=<optimized out>, count=<optimized out>) at /var/tmp/portage/x11-libs/libxcb-1.12-r1/work/libxcb-1.12/src/xcb_conn.c:479 #2 0x00007f8d82755bb9 in xcb_wait_for_event (c=<optimized out>) at /var/tmp/portage/x11-libs/libxcb-1.12-r1/work/libxcb-1.12/src/xcb_in.c:693 #3 0x00007f8d783c9935 in QXcbEventReader::run (this=0x12981b0) at qxcbconnection.cpp:1325 #4 0x00007f8d85744d24 in QThreadPrivate::start (arg=0x12981b0) at thread/qthread_unix.cpp:341 #5 0x00007f8d82330434 in start_thread (arg=0x7f8d76491700) at pthread_create.c:333 #6 0x00007f8d88c528fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7f8d8917e7c0 (LWP 27553)): [KCrash Handler] #6 0x00007f8d85f45aee in std::__atomic_base<int>::operator-- (this=<optimized out>) at /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/bits/atomic_base.h:416 #7 QAtomicOps<int>::deref<int> (_q_value=...) at ../../include/QtCore/../../src/corelib/arch/qatomic_cxx11.h:140 #8 QBasicAtomicInteger<int>::deref (this=<optimized out>) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:128 #9 QFontEngineData::~QFontEngineData (this=<optimized out>) at text/qfont.cpp:324 #10 QFontCache::decreaseCache (this=0x14ee700) at text/qfont.cpp:3000 #11 0x00007f8d85917305 in QObject::event (this=0x14ee700, e=0x159aee0) at kernel/qobject.cpp:1237 #12 0x00007f8d86411792 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x14ee700, e=0x7ffcd6ece9d8) at kernel/qapplication.cpp:3804 #13 0x00007f8d864135c2 in QApplication::notify (this=<optimized out>, receiver=0x14ee700, e=0x7ffcd6ece9d8) at kernel/qapplication.cpp:3163 #14 0x00007f8d858ef73b in QCoreApplication::notifyInternal2 (receiver=0x14ee700, event=0x7ffcd6ece9d8) at kernel/qcoreapplication.cpp:1015 #15 0x00007f8d8593c5a9 in QCoreApplication::sendEvent (receiver=0x15915d0, event=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:225 #16 QTimerInfoList::activateTimers (this=0x12c6800) at kernel/qtimerinfo_unix.cpp:637 #17 0x00007f8d8593d81a in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:176 #18 0x00007f8d80876dcd in g_main_dispatch (context=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.48.2/work/glib-2.48.2/glib/gmain.c:3154 #19 g_main_context_dispatch (context=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.48.2/work/glib-2.48.2/glib/gmain.c:3769 #20 0x00007f8d808770f9 in g_main_context_iterate (context=<optimized out>, block=<optimized out>, dispatch=<optimized out>, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.48.2/work/glib-2.48.2/glib/gmain.c:3840 #21 0x00007f8d8087717e in g_main_context_iteration (context=<optimized out>, may_block=1) at /var/tmp/portage/dev-libs/glib-2.48.2/work/glib-2.48.2/glib/gmain.c:3901 #22 0x00007f8d8593d0fc in QEventDispatcherGlib::processEvents (this=0x12cce90, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #23 0x00007f8d858ec001 in QEventLoop::processEvents (flags=..., this=<optimized out>) at kernel/qeventloop.cpp:128 #24 QEventLoop::exec (this=0x7ffcd6ecec20, flags=...) at kernel/qeventloop.cpp:204 #25 0x00007f8d858efd63 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1285 #26 0x00007f8d88f245cc in kdemain (argc=<optimized out>, argv=<optimized out>) at /var/tmp/portage/kde-apps/konsole-16.08.3-r1/work/konsole-16.08.3/src/main.cpp:176 #27 0x00007f8d88b8b790 in __libc_start_main (main=0x400850 <main(int, char**)>, argc=1, argv=0x7ffcd6ecee78, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffcd6ecee68) at ../csu/libc-start.c:289 #28 0x0000000000400769 in _start () Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.