[konsole] [Bug 381945] New: Konsole segfault after pulling tab out and resizing window

A. Wilcox (awilfox) bugzilla_noreply at kde.org
Mon Jul 3 01:16:29 UTC 2017


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-devel at kde.org
          Reporter: awilfox at 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 the assignee for the bug.


More information about the konsole-devel mailing list