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

            Bug ID: 392079
           Summary: Yakuake crashes every time a tab is closed
           Product: yakuake
           Version: unspecified
          Platform: Compiled Sources
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: h...@kde.org
          Reporter: aleix...@gmail.com
  Target Milestone: ---

Application: yakuake (3.0.4+)
 (Compiled from sources)
Qt Version: 5.10.1
Frameworks Version: 5.45.0
Operating System: Linux 4.15.10-1-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:
Closed a tab by Ctrl+D on bash. Used to work, happens since very recently.

The crash can be reproduced every time.

-- Backtrace:
Application: Yakuake (yakuake), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fb3d6663840 (LWP 5691))]

Thread 2 (Thread 0x7fb3d3865700 (LWP 5693)):
#0  0x00007fb3e097697b in poll () from /usr/lib/libc.so.6
#1  0x00007fb3d9fcfff3 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007fb3d9fd010e in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#3  0x00007fb3e181efeb in QEventDispatcherGlib::processEvents
(this=0x7fb3cc000b20, flags=...) at
/home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fb3e17c2a8a in QEventLoop::exec (this=this@entry=0x7fb3d3864d30,
flags=..., flags@entry=...) at
/home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:212
#5  0x00007fb3e15d867a in QThread::exec (this=this@entry=0x7fb3e340ada0
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
/home/apol/devel/frameworks/qt5/qtbase/src/corelib/thread/qthread.cpp:522
#6  0x00007fb3e33966d5 in QDBusConnectionManager::run (this=0x7fb3e340ada0
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
/home/apol/devel/frameworks/qt5/qtbase/src/dbus/qdbusconnection.cpp:178
#7  0x00007fb3e15dd84f in QThreadPrivate::start (arg=0x7fb3e340ada0 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
/home/apol/devel/frameworks/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:376
#8  0x00007fb3dea1408c in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007fb3e0980e7f in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7fb3d6663840 (LWP 5691)):
[KCrash Handler]
#6  0x00007fb3c771e96d in Konsole::PlainTextDecoder::decodeLine
(this=0x7fff6b2e3550, characters=0x7fb3d0073010, count=243) at
/home/apol/devel/frameworks/konsole/src/TerminalCharacterDecoder.cpp:129
#7  0x00007fb3c773274a in Konsole::TerminalDisplay::inputMethodQuery
(this=0x5562c181d9e0, query=Qt::ImSurroundingText) at
/home/apol/devel/frameworks/konsole/src/TerminalDisplay.cpp:3289
#8  0x00007fb3e2178421 in QWidget::event (this=0x5562c181d9e0,
event=0x7fff6b2e3910) at
/home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qwidget.cpp:8983
#9  0x00007fb3c7733485 in Konsole::TerminalDisplay::event (this=0x5562c181d9e0,
event=0x7fff6b2e3910) at
/home/apol/devel/frameworks/konsole/src/TerminalDisplay.cpp:3541
#10 0x00007fb3e2138dcc in QApplicationPrivate::notify_helper
(this=this@entry=0x5562c143b230, receiver=receiver@entry=0x5562c181d9e0,
e=e@entry=0x7fff6b2e3910) at
/home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qapplication.cpp:3732
#11 0x00007fb3e2140554 in QApplication::notify (this=0x7fff6b2e48f8,
receiver=0x5562c181d9e0, e=0x7fff6b2e3910) at
/home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qapplication.cpp:3491
#12 0x00007fb3e17c43b8 in QCoreApplication::notifyInternal2
(receiver=0x5562c181d9e0, event=event@entry=0x7fff6b2e3910) at
/home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1050
#13 0x00007fb3d6312a72 in QCoreApplication::sendEvent (event=0x7fff6b2e3910,
receiver=<optimized out>) at
/home/apol/build-devel/qt5/qtbase/include/QtCore/../../../../../devel/frameworks/qt5/qtbase/src/corelib/kernel/qcoreapplication.h:234
#14 QtWaylandClient::QWaylandTextInput::updateState (this=0x5562c1446f00,
queries=..., queries@entry=..., flags=flags@entry=3) at
/home/apol/devel/frameworks/qt5/qtwayland/src/client/qwaylandinputcontext.cpp:143
#15 0x00007fb3d6313613 in QtWaylandClient::QWaylandInputContext::setFocusObject
(this=0x5562c1444780) at
/home/apol/devel/frameworks/qt5/qtwayland/src/client/qwaylandinputcontext.cpp:549
#16 0x00007fb3e1b39858 in QGuiApplicationPrivate::_q_updateFocusObject
(this=<optimized out>, object=0x5562c181d9e0) at
/home/apol/devel/frameworks/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:3815
#17 0x00007fb3e1b3a0d0 in QGuiApplication::qt_static_metacall (_o=<optimized
out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at
.moc/moc_qguiapplication.cpp:179
#18 0x00007fb3e17f3f75 in QMetaObject::activate
(sender=sender@entry=0x5562c15bd200, signalOffset=<optimized out>,
local_signal_index=local_signal_index@entry=16, argv=argv@entry=0x7fff6b2e3c00)
at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qobject.cpp:3767
#19 0x00007fb3e17f4647 in QMetaObject::activate
(sender=sender@entry=0x5562c15bd200, m=m@entry=0x7fb3e1fc3320
<QWindow::staticMetaObject>, local_signal_index=local_signal_index@entry=16,
argv=argv@entry=0x7fff6b2e3c00) at
/home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qobject.cpp:3629
#20 0x00007fb3e1b3c452 in QWindow::focusObjectChanged
(this=this@entry=0x5562c15bd200, _t1=<optimized out>) at
.moc/moc_qwindow.cpp:782
#21 0x00007fb3e2172191 in QWidget::clearFocus (this=this@entry=0x5562c1900670)
at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qwidget.cpp:6701
#22 0x00007fb3e21732a0 in QWidget::~QWidget (this=0x5562c1900670,
__in_chrg=<optimized out>) at
/home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qwidget.cpp:1626
#23 0x00007fb3e2c3f8e0 in KMessageWidget::~KMessageWidget (this=0x5562c1900670)
at /home/apol/devel/frameworks/kwidgetsaddons/src/kmessagewidget.cpp:238
#24 0x00007fb3e2c3f929 in KMessageWidget::~KMessageWidget (this=0x5562c1900670)
at /home/apol/devel/frameworks/kwidgetsaddons/src/kmessagewidget.cpp:236
#25 0x00007fb3c7725d48 in Konsole::TerminalDisplay::~TerminalDisplay
(this=0x5562c181d9e0) at
/home/apol/devel/frameworks/konsole/src/TerminalDisplay.cpp:490
#26 0x00007fb3c7725e19 in Konsole::TerminalDisplay::~TerminalDisplay
(this=0x5562c181d9e0) at
/home/apol/devel/frameworks/konsole/src/TerminalDisplay.cpp:483
#27 0x00007fb3e17f49a0 in QObject::event (this=this@entry=0x5562c181d9e0,
e=e@entry=0x5562c18f2a50) at
/home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qobject.cpp:1238
#28 0x00007fb3e2178163 in QWidget::event (this=0x5562c181d9e0,
event=0x5562c18f2a50) at
/home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qwidget.cpp:9343
#29 0x00007fb3c7733485 in Konsole::TerminalDisplay::event (this=0x5562c181d9e0,
event=0x5562c18f2a50) at
/home/apol/devel/frameworks/konsole/src/TerminalDisplay.cpp:3541
#30 0x00007fb3e2138dcc in QApplicationPrivate::notify_helper
(this=this@entry=0x5562c143b230, receiver=receiver@entry=0x5562c181d9e0,
e=e@entry=0x5562c18f2a50) at
/home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qapplication.cpp:3732
#31 0x00007fb3e2140554 in QApplication::notify (this=0x7fff6b2e48f8,
receiver=0x5562c181d9e0, e=0x5562c18f2a50) at
/home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qapplication.cpp:3491
#32 0x00007fb3e17c43b8 in QCoreApplication::notifyInternal2
(receiver=0x5562c181d9e0, event=event@entry=0x5562c18f2a50) at
/home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1050
#33 0x00007fb3e17c6f4d in QCoreApplication::sendEvent (event=0x5562c18f2a50,
receiver=<optimized out>) at
/home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qcoreapplication.h:234
#34 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0,
event_type=event_type@entry=0, data=0x5562c143a080) at
/home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1740
#35 0x00007fb3e17c74d8 in QCoreApplication::sendPostedEvents
(receiver=receiver@entry=0x0, event_type=event_type@entry=0) at
/home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1594
#36 0x00007fb3e181f9a3 in postEventSourceDispatch (s=0x5562c145e740) at
/home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:276
#37 0x00007fb3d9fcfe38 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#38 0x00007fb3d9fd0081 in ?? () from /usr/lib/libglib-2.0.so.0
#39 0x00007fb3d9fd010e in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#40 0x00007fb3e181efcf in QEventDispatcherGlib::processEvents
(this=0x5562c1460720, flags=...) at
/home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:423
#41 0x00007fb3d6335d71 in QPAEventDispatcherGlib::processEvents
(this=0x5562c1460720, flags=...) at
/home/apol/devel/frameworks/qt5/qtbase/src/platformsupport/eventdispatchers/qeventdispatcher_glib.cpp:69
#42 0x00007fb3e17c2a8a in QEventLoop::exec (this=this@entry=0x7fff6b2e43f0,
flags=..., flags@entry=...) at
/home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:212
#43 0x00007fb3e17cbb84 in QCoreApplication::exec () at
/home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1338
#44 0x00005562c0eb8c01 in main (argc=1, argv=0x7fff6b2e4af8) at
/home/apol/devel/frameworks/yakuake/app/main.cpp:88

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to