Bug 404760 - Konsole crash while close tab nam dialog
Summary: Konsole crash while close tab nam dialog
Status: RESOLVED WORKSFORME
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: 18.08.3
Platform: Gentoo Packages Linux
: NOR crash
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2019-02-24 08:51 UTC by Alexander Miroshnichenko
Modified: 2019-03-12 11:05 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Miroshnichenko 2019-02-24 08:51:42 UTC
Application: konsole (18.08.3)

Qt Version: 5.11.3
Frameworks Version: 5.52.0
Operating System: Linux 4.18.20.a-hardened x86_64
Distribution: "Gentoo Base System release 2.6"

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

- Double tap on tab header
- close dialog without any changes
- The app  crashed

-- Backtrace:
Application: Konsole (konsole), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x67229ee168c0 (LWP 11331))]

Thread 14 (Thread 0x67223bfff700 (LWP 11346)):
#0  0x00006722960444fc in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x000067227b7dd73b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x000067227b7dd3c7 in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x000067229603d96a in start_thread () from /lib64/libpthread.so.0
#4  0x000067229e75ff5f in clone () from /lib64/libc.so.6

Thread 13 (Thread 0x672260ff9700 (LWP 11345)):
#0  0x00006722960444fc in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x000067227b7dd73b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x000067227b7dd3c7 in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x000067229603d96a in start_thread () from /lib64/libpthread.so.0
#4  0x000067229e75ff5f in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x6722617fa700 (LWP 11344)):
#0  0x00006722960444fc in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x000067227b7dd73b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x000067227b7dd3c7 in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x000067229603d96a in start_thread () from /lib64/libpthread.so.0
#4  0x000067229e75ff5f in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x672261ffb700 (LWP 11343)):
#0  0x00006722960444fc in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x000067227b7dd73b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x000067227b7dd3c7 in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x000067229603d96a in start_thread () from /lib64/libpthread.so.0
#4  0x000067229e75ff5f in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x6722627fc700 (LWP 11342)):
#0  0x00006722960444fc in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x000067227b7dd73b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x000067227b7dd3c7 in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x000067229603d96a in start_thread () from /lib64/libpthread.so.0
#4  0x000067229e75ff5f in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x672262ffd700 (LWP 11341)):
#0  0x00006722960444fc in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x000067227b7dd73b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x000067227b7dd3c7 in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x000067229603d96a in start_thread () from /lib64/libpthread.so.0
#4  0x000067229e75ff5f in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x6722637fe700 (LWP 11340)):
#0  0x00006722960444fc in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x000067227b7dd73b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x000067227b7dd3c7 in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x000067229603d96a in start_thread () from /lib64/libpthread.so.0
#4  0x000067229e75ff5f in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x672263fff700 (LWP 11339)):
#0  0x00006722960444fc in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x000067227b7dd73b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x000067227b7dd3c7 in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x000067229603d96a in start_thread () from /lib64/libpthread.so.0
#4  0x000067229e75ff5f in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x672270fd5700 (LWP 11338)):
#0  0x00006722960444fc in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x000067227b7dd73b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x000067227b7dd3c7 in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x000067229603d96a in start_thread () from /lib64/libpthread.so.0
#4  0x000067229e75ff5f in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x6722717d6700 (LWP 11337)):
#0  0x00006722960444fc in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x000067227b7dd73b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x000067227b7dd3c7 in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x000067229603d96a in start_thread () from /lib64/libpthread.so.0
#4  0x000067229e75ff5f in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x672271fd7700 (LWP 11336)):
#0  0x00006722960444fc in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x000067227b7dd73b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x000067227b7dd3c7 in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x000067229603d96a in start_thread () from /lib64/libpthread.so.0
#4  0x000067229e75ff5f in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x6722729e1700 (LWP 11335)):
#0  0x00006722960444fc in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x000067227b7dd73b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x000067227b7dd3c7 in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x000067229603d96a in start_thread () from /lib64/libpthread.so.0
#4  0x000067229e75ff5f in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x67228159f700 (LWP 11334)):
#0  0x000067229e754516 in ppoll () from /lib64/libc.so.6
#1  0x000067229abe4ca5 in ppoll (__ss=<optimized out>, __timeout=<optimized out>, __nfds=<optimized out>, __fds=<optimized out>) at /usr/include/bits/poll2.h:77
#2  qt_ppoll (timeout_ts=0x0, nfds=1, fds=0x67227c0130d8) at kernel/qcore_unix.cpp:132
#3  qt_safe_poll (fds=0x67227c0130d8, nfds=nfds@entry=1, timeout_ts=timeout_ts@entry=0x0) at kernel/qcore_unix.cpp:153
#4  0x000067229abe631d in QEventDispatcherUNIX::processEvents (this=<optimized out>, flags=...) at kernel/qeventdispatcher_unix.cpp:500
#5  0x000067229ab8b65a in QEventLoop::exec (this=this@entry=0x67228159eca0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#6  0x000067229a9ca1fa in QThread::exec (this=this@entry=0x67229857a060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:525
#7  0x00006722982f6f49 in QDBusConnectionManager::run (this=0x67229857a060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178
#8  0x000067229a9d631f in QThreadPrivate::start (arg=0x67229857a060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:367
#9  0x000067229603d96a in start_thread () from /lib64/libpthread.so.0
#10 0x000067229e75ff5f in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x67229ee168c0 (LWP 11331)):
[KCrash Handler]
#6  0x0000575f3e745954 in ?? ()
#7  0x000067229ab979f9 in QMetaObject::cast (this=this@entry=0x67229c011a20 <QWidgetWindow::staticMetaObject>, obj=obj@entry=0xfc35eebb5e0) at kernel/qmetaobject.cpp:366
#8  0x000067229ab97a6d in QMetaObject::cast (this=this@entry=0x67229c011a20 <QWidgetWindow::staticMetaObject>, obj=obj@entry=0xfc35eebb5e0) at kernel/qmetaobject.cpp:355
#9  0x000067229b8fbf18 in qobject_cast<QWidgetWindow*> (object=0xfc35eebb5e0) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:504
#10 QWidget::isActiveWindow (this=this@entry=0xfc35ef05f00) at kernel/qwidget.cpp:6898
#11 0x000067229b94c5c5 in QStyleOption::init (this=this@entry=0x787298aeb8c0, widget=widget@entry=0xfc35f428770) at styles/qstyleoption.cpp:197
#12 0x000067229baa65bf in QTabBar::mousePressEvent (this=0xfc35f428770, event=0x787298aebdf0) at widgets/qtabbar.cpp:1966
#13 0x000067229b91559f in QWidget::event (this=this@entry=0xfc35f428770, event=event@entry=0x787298aebdf0) at kernel/qwidget.cpp:8911
#14 0x000067229baa4cfb in QTabBar::event (this=0xfc35f428770, event=0x787298aebdf0) at widgets/qtabbar.cpp:1691
#15 0x000067229b8ce6bc in QApplicationPrivate::notify_helper (this=this@entry=0xfc35ee7a760, receiver=receiver@entry=0xfc35f428770, e=e@entry=0x787298aebdf0) at kernel/qapplication.cpp:3726
#16 0x000067229b8d6db7 in QApplication::notify (this=<optimized out>, receiver=0xfc35f428770, e=0x787298aebdf0) at kernel/qapplication.cpp:3202
#17 0x000067229ab8ce17 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0xfc35f428770, event=event@entry=0x787298aebdf0) at kernel/qcoreapplication.cpp:1047
#18 0x000067229b8d5702 in QCoreApplication::sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#19 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0xfc35f428770, event=event@entry=0x787298aebdf0, alienWidget=alienWidget@entry=0xfc35f428770, nativeWidget=0xfc35ef05f00, buttonDown=buttonDown@entry=0x67229c03e310 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2694
#20 0x000067229b933e63 in QWidgetWindow::handleMouseEvent (this=this@entry=0xfc35ef45890, event=event@entry=0x787298aec250) at kernel/qwidgetwindow.cpp:659
#21 0x000067229b936459 in QWidgetWindow::event (this=0xfc35ef45890, event=0x787298aec250) at kernel/qwidgetwindow.cpp:281
#22 0x000067229b8ce6bc in QApplicationPrivate::notify_helper (this=this@entry=0xfc35ee7a760, receiver=receiver@entry=0xfc35ef45890, e=e@entry=0x787298aec250) at kernel/qapplication.cpp:3726
#23 0x000067229b8d621f in QApplication::notify (this=0xfc35ee7a740, receiver=0xfc35ef45890, e=0x787298aec250) at kernel/qapplication.cpp:3485
#24 0x000067229ab8ce17 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0xfc35ef45890, event=event@entry=0x787298aec250) at kernel/qcoreapplication.cpp:1047
#25 0x000067229b12dd78 in QCoreApplication::sendSpontaneousEvent (event=0x787298aec250, receiver=0xfc35ef45890) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:237
#26 QGuiApplicationPrivate::processMouseEvent (e=0xfc35eeb5bb0) at kernel/qguiapplication.cpp:2126
#27 0x000067229b12f955 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0xfc35eeb5bb0) at kernel/qguiapplication.cpp:1817
#28 0x000067229b1052fb in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:1032
#29 0x000067228b552f06 in QUnixEventDispatcherQPA::processEvents (this=<optimized out>, flags=...) at qunixeventdispatcher.cpp:69
#30 0x000067229ab8b65a in QEventLoop::exec (this=this@entry=0x787298aec470, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#31 0x000067229ab94e20 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1335
#32 0x000067229b123a4c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1762
#33 0x000067229b8ce5ed in QApplication::exec () at kernel/qapplication.cpp:2900
#34 0x000067229ea4decc in kdemain (argc=<optimized out>, argv=<optimized out>) at /var/tmp/portage/kde-apps/konsole-18.08.3-r1/work/konsole-18.08.3/src/main.cpp:207
#35 0x000067229e67dae7 in __libc_start_main () from /lib64/libc.so.6
#36 0x00000fc32abe883a in _start ()

Reported using DrKonqi
Comment 1 Julian Steinmann 2019-02-24 09:32:50 UTC
I cannot reproduce this crash with Konsole 18.12.2. Does the crash happen again when you follow the same steps again?
Comment 2 Bug Janitor Service 2019-03-11 04:33:06 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Alexander Miroshnichenko 2019-03-11 07:49:43 UTC
(In reply to Julian Schraner from comment #1)
> Does the crash happen
> again when you follow the same steps again?

It is rare reproducible bug. For now it does not appear anymore.
Comment 4 Christoph Feck 2019-03-12 11:05:05 UTC
Changing status according to comment #3. If you see it again, please add a comment or reopen the ticket.