[konsole] [Bug 405106] New: closing one tab crash konsole

Francesco Riosa bugzilla_noreply at kde.org
Tue Mar 5 10:56:24 GMT 2019


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

            Bug ID: 405106
           Summary: closing one tab crash konsole
           Product: konsole
           Version: 18.12.2
          Platform: Compiled Sources
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: konsole-devel at kde.org
          Reporter: vivo75+kde at gmail.com
  Target Milestone: ---

Application: konsole (18.12.2)
 (Compiled from sources)
Qt Version: 5.12.1
Frameworks Version: 5.55.0
Operating System: Linux 4.19.26-desk x86_64
Distribution: "Gentoo Base System release 2.6"

-- Information about the crash:
Closing tabs when "sending input" is active can crash konsole

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

Thread 15 (Thread 0x7f75a77fe700 (LWP 571583)):
#0  0x00007f75c7ca70ec in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f75c0f19633 in util_queue_thread_func () from
/usr/lib64/dri/radeonsi_dri.so
#2  0x00007f75c0f19387 in impl_thrd_routine () from
/usr/lib64/dri/radeonsi_dri.so
#3  0x00007f75c7ca03f3 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f75ca451f7f in ?? () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7f75acff9700 (LWP 571582)):
#0  0x00007f75c7ca70ec in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f75c0f19633 in util_queue_thread_func () from
/usr/lib64/dri/radeonsi_dri.so
#2  0x00007f75c0f19387 in impl_thrd_routine () from
/usr/lib64/dri/radeonsi_dri.so
#3  0x00007f75c7ca03f3 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f75ca451f7f in ?? () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f75ad7fa700 (LWP 571581)):
#0  0x00007f75c7ca70ec in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f75c0f19633 in util_queue_thread_func () from
/usr/lib64/dri/radeonsi_dri.so
#2  0x00007f75c0f19387 in impl_thrd_routine () from
/usr/lib64/dri/radeonsi_dri.so
#3  0x00007f75c7ca03f3 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f75ca451f7f in ?? () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f75adffb700 (LWP 571580)):
#0  0x00007f75c7ca70ec in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f75c0f19633 in util_queue_thread_func () from
/usr/lib64/dri/radeonsi_dri.so
#2  0x00007f75c0f19387 in impl_thrd_routine () from
/usr/lib64/dri/radeonsi_dri.so
#3  0x00007f75c7ca03f3 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f75ca451f7f in ?? () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f75ae7fc700 (LWP 571579)):
#0  0x00007f75c7ca70ec in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f75c0f19633 in util_queue_thread_func () from
/usr/lib64/dri/radeonsi_dri.so
#2  0x00007f75c0f19387 in impl_thrd_routine () from
/usr/lib64/dri/radeonsi_dri.so
#3  0x00007f75c7ca03f3 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f75ca451f7f in ?? () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f75aeffd700 (LWP 571578)):
#0  0x00007f75c7ca70ec in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f75c0f19633 in util_queue_thread_func () from
/usr/lib64/dri/radeonsi_dri.so
#2  0x00007f75c0f19387 in impl_thrd_routine () from
/usr/lib64/dri/radeonsi_dri.so
#3  0x00007f75c7ca03f3 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f75ca451f7f in ?? () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f75af7fe700 (LWP 571577)):
#0  0x00007f75c7ca70ec in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f75c0f19633 in util_queue_thread_func () from
/usr/lib64/dri/radeonsi_dri.so
#2  0x00007f75c0f19387 in impl_thrd_routine () from
/usr/lib64/dri/radeonsi_dri.so
#3  0x00007f75c7ca03f3 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f75ca451f7f in ?? () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f75affff700 (LWP 571576)):
#0  0x00007f75c7ca70ec in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f75c0f19633 in util_queue_thread_func () from
/usr/lib64/dri/radeonsi_dri.so
#2  0x00007f75c0f19387 in impl_thrd_routine () from
/usr/lib64/dri/radeonsi_dri.so
#3  0x00007f75c7ca03f3 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f75ca451f7f in ?? () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f75a7fff700 (LWP 571575)):
#0  0x00007f75c7ca70ec in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f75c0f19633 in util_queue_thread_func () from
/usr/lib64/dri/radeonsi_dri.so
#2  0x00007f75c0f19387 in impl_thrd_routine () from
/usr/lib64/dri/radeonsi_dri.so
#3  0x00007f75c7ca03f3 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f75ca451f7f in ?? () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f75b8e40700 (LWP 571574)):
#0  0x00007f75c7ca70ec in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f75c0f19633 in util_queue_thread_func () from
/usr/lib64/dri/radeonsi_dri.so
#2  0x00007f75c0f19387 in impl_thrd_routine () from
/usr/lib64/dri/radeonsi_dri.so
#3  0x00007f75c7ca03f3 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f75ca451f7f in ?? () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f75b9641700 (LWP 571573)):
#0  0x00007f75c7ca70ec in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f75c0f19633 in util_queue_thread_func () from
/usr/lib64/dri/radeonsi_dri.so
#2  0x00007f75c0f19387 in impl_thrd_routine () from
/usr/lib64/dri/radeonsi_dri.so
#3  0x00007f75c7ca03f3 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f75ca451f7f in ?? () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f75b9fa4700 (LWP 571572)):
#0  0x00007f75c7ca70ec in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f75c0f19633 in util_queue_thread_func () from
/usr/lib64/dri/radeonsi_dri.so
#2  0x00007f75c0f19387 in impl_thrd_routine () from
/usr/lib64/dri/radeonsi_dri.so
#3  0x00007f75c7ca03f3 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f75ca451f7f in ?? () from /lib64/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f75c2c67700 (LWP 571571)):
#0  0x00007f75ca4415b0 in ?? () from /lib64/libc.so.6
#1  0x00007f75b4004ba0 in ?? ()
#2  0xe40151a600000007 in ?? ()
#3  0x00007f75c2c66b30 in ?? ()
#4  0x0000000000000010 in ?? ()
#5  0x000000007fffffff in ?? ()
#6  0xe40151a660342800 in ?? ()
#7  0x00007f75b4004d40 in ?? ()
#8  0x00007f75c59ba462 in g_main_context_check () from
/usr/lib64/libglib-2.0.so.0
#9  0x00007f75c59bb3f0 in g_main_context_iterate.isra () from
/usr/lib64/libglib-2.0.so.0
#10 0x00007f75c59bb64c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#11 0x00007f75c8d4c52b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQt5Core.so.5
#12 0x00007f75c8cf7d5b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQt5Core.so.5
#13 0x00007f75c8b430d6 in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#14 0x00007f75c83580d5 in QDBusConnectionManager::run() () from
/usr/lib64/libQt5DBus.so.5
#15 0x00007f75c8b44422 in QThreadPrivate::start(void*) () from
/usr/lib64/libQt5Core.so.5
#16 0x00007f75c7ca03f3 in start_thread () from /lib64/libpthread.so.0
#17 0x00007f75ca451f7f in ?? () from /lib64/libc.so.6
#18 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f75c42ba700 (LWP 571570)):
#0  0x00007f75ca445cb3 in ?? () from /lib64/libc.so.6
#1  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f75c4abc880 (LWP 571567)):
[KCrash Handler]
#12 0x00007f75ca2ba5ba in QVariant
Konsole::Profile::property<QVariant>(Konsole::Profile::Property) const () from
/usr/lib64/libkonsoleprivate.so.18
#13 0x00007f75ca2ab3aa in QString
Konsole::Profile::property<QString>(Konsole::Profile::Property) const () from
/usr/lib64/libkonsoleprivate.so.18
#14 0x00007f75ca24e624 in
Konsole::ViewManager::colorSchemeForProfile(QExplicitlySharedDataPointer<Konsole::Profile>)
() from /usr/lib64/libkonsoleprivate.so.18
#15 0x00007f75ca252192 in
Konsole::ViewManager::profileHasBlurEnabled(QExplicitlySharedDataPointer<Konsole::Profile>)
() from /usr/lib64/libkonsoleprivate.so.18
#16 0x00007f75ca3358b4 in
Konsole::MainWindow::activeViewChanged(Konsole::SessionController*) () from
/usr/lib64/libkdeinit5_konsole.so
#17 0x00007f75c8d22b73 in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib64/libQt5Core.so.5
#18 0x00007f75ca230d32 in
Konsole::ViewManager::activeViewChanged(Konsole::SessionController*) () from
/usr/lib64/libkonsoleprivate.so.18
#19 0x00007f75ca24f107 in
Konsole::ViewManager::controllerChanged(Konsole::SessionController*) () from
/usr/lib64/libkonsoleprivate.so.18
#20 0x00007f75c8d22b73 in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib64/libQt5Core.so.5
#21 0x00007f75ca2316af in
Konsole::SessionController::focused(Konsole::SessionController*) () from
/usr/lib64/libkonsoleprivate.so.18
#22 0x00007f75ca27f8bc in Konsole::SessionController::eventFilter(QObject*,
QEvent*) () from /usr/lib64/libkonsoleprivate.so.18
#23 0x00007f75c8cf8d9b in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) ()
from /usr/lib64/libQt5Core.so.5
#24 0x00007f75c96bfea1 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQt5Widgets.so.5
#25 0x00007f75c96c7098 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQt5Widgets.so.5
#26 0x00007f75c8cf9080 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib64/libQt5Core.so.5
#27 0x00007f75c96c4b78 in QApplicationPrivate::setFocusWidget(QWidget*,
Qt::FocusReason) () from /usr/lib64/libQt5Widgets.so.5
#28 0x00007f75c96fe5e5 in QWidget::setFocus(Qt::FocusReason) () from
/usr/lib64/libQt5Widgets.so.5
#29 0x00007f75c8d22b73 in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib64/libQt5Core.so.5
#30 0x00007f75c989c2be in QTabWidget::currentChanged(int) () from
/usr/lib64/libQt5Widgets.so.5
#31 0x00007f75c989e922 in QTabWidget::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) () from /usr/lib64/libQt5Widgets.so.5
#32 0x00007f75c8d22a36 in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib64/libQt5Core.so.5
#33 0x00007f75c987b24e in QTabBar::currentChanged(int) () from
/usr/lib64/libQt5Widgets.so.5
#34 0x00007f75c987f9dd in QTabBar::setCurrentIndex(int) () from
/usr/lib64/libQt5Widgets.so.5
#35 0x00007f75c98832ff in QTabBar::removeTab(int) () from
/usr/lib64/libQt5Widgets.so.5
#36 0x00007f75c989e8b4 in QTabWidget::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) () from /usr/lib64/libQt5Widgets.so.5
#37 0x00007f75c8d22a36 in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib64/libQt5Core.so.5
#38 0x00007f75c9878b31 in QStackedWidget::widgetRemoved(int) () from
/usr/lib64/libQt5Widgets.so.5
#39 0x00007f75c9878e7b in QStackedWidget::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) () from /usr/lib64/libQt5Widgets.so.5
#40 0x00007f75c8d22a36 in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib64/libQt5Core.so.5
#41 0x00007f75c96e639e in QStackedLayout::widgetRemoved(int) () from
/usr/lib64/libQt5Widgets.so.5
#42 0x00007f75c96e7105 in QStackedLayout::takeAt(int) () from
/usr/lib64/libQt5Widgets.so.5
#43 0x00007f75c96e165e in QLayout::removeWidget(QWidget*) () from
/usr/lib64/libQt5Widgets.so.5
#44 0x00007f75ca24ff0b in Konsole::TabbedViewContainer::viewDestroyed(QObject*)
() from /usr/lib64/libkonsoleprivate.so.18
#45 0x00007f75c8d22b73 in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib64/libQt5Core.so.5
#46 0x00007f75c8d230bf in QObject::destroyed(QObject*) () from
/usr/lib64/libQt5Core.so.5
#47 0x00007f75c96ff79b in QWidget::~QWidget() () from
/usr/lib64/libQt5Widgets.so.5
#48 0x00007f75ca26a069 in Konsole::TerminalDisplay::~TerminalDisplay() () from
/usr/lib64/libkonsoleprivate.so.18
#49 0x00007f75c8d232d0 in QObject::event(QEvent*) () from
/usr/lib64/libQt5Core.so.5
#50 0x00007f75c9704a1b in QWidget::event(QEvent*) () from
/usr/lib64/libQt5Widgets.so.5
#51 0x00007f75c96bfeb1 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQt5Widgets.so.5
#52 0x00007f75c96c7098 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQt5Widgets.so.5
#53 0x00007f75c8cf9080 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib64/libQt5Core.so.5
#54 0x00007f75c8cfc047 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib64/libQt5Core.so.5
#55 0x00007f75c8d4cf03 in postEventSourceDispatch(_GSource*, int (*)(void*),
void*) () from /usr/lib64/libQt5Core.so.5
#56 0x00007f75c59bb200 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#57 0x00007f75c59bb4d8 in g_main_context_iterate.isra () from
/usr/lib64/libglib-2.0.so.0
#58 0x00007f75c59bb64c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#59 0x00007f75c8d4c513 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQt5Core.so.5
#60 0x00007f75c8cf7d5b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQt5Core.so.5
#61 0x00007f75c8cffcf2 in QCoreApplication::exec() () from
/usr/lib64/libQt5Core.so.5
#62 0x00007f75ca32a33e in kdemain () from /usr/lib64/libkdeinit5_konsole.so
#63 0x00007f75ca36f46b in ?? () from /lib64/libc.so.6
#64 0x00007f75ca51e288 in ?? () from /lib64/libc.so.6
#65 0x00007ffed8bf1798 in ?? ()
#66 0x00000001ca2cdca0 in ?? ()
#67 0x0000559183864060 in ?? ()
#68 0x0000000000000000 in ?? ()
[Inferior 1 (process 571567) detached]

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the konsole-devel mailing list