Bug 380422 - Yaquake/Konsole crash while working
Summary: Yaquake/Konsole crash while working
Status: RESOLVED WORKSFORME
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2017-06-01 11:48 UTC by Aleix Pol
Modified: 2020-12-01 23:47 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Aleix Pol 2017-06-01 11:48:23 UTC
Application: yakuake (3.0.4+)
 (Compiled from sources)
Qt Version: 5.9.0
Frameworks Version: 5.35.0
Operating System: Linux 4.11.3-1-ARCH x86_64
Distribution: "Arch Linux"

-- Information about the crash:
- What I was doing when the application crashed:
I was debugging some plasma stuff when it crashed, completely unrelated.

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

Thread 3 (Thread 0x7f0f5b7db700 (LWP 4014)):
#0  0x00007f0f67bff1c9 in g_mutex_lock () from /usr/lib/libglib-2.0.so.0
#1  0x00007f0f67bb8e99 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#2  0x00007f0f67bb98db in ?? () from /usr/lib/libglib-2.0.so.0
#3  0x00007f0f67bb9acc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0x00007f0f6f02e09b in QEventDispatcherGlib::processEvents (this=0x7f0f540008c0, flags=...) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f0f6efd9d2a in QEventLoop::exec (this=this@entry=0x7f0f5b7dad50, flags=..., flags@entry=...) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:212
#6  0x00007f0f6ee0c08b in QThread::exec (this=this@entry=0x7f0f70bbada0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/thread/qthread.cpp:515
#7  0x00007f0f70b47a55 in QDBusConnectionManager::run (this=0x7f0f70bbada0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at /home/apol/devel/frameworks/qt5/qtbase/src/dbus/qdbusconnection.cpp:178
#8  0x00007f0f6ee1091a in QThreadPrivate::start (arg=0x7f0f70bbada0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:368
#9  0x00007f0f6c29f297 in start_thread () from /usr/lib/libpthread.so.0
#10 0x00007f0f6e1fb25f in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0x7f0f61d2f700 (LWP 4013)):
#0  0x00007f0f6e1f12bd in poll () from /usr/lib/libc.so.6
#1  0x00007f0f6cd548e0 in ?? () from /usr/lib/libxcb.so.1
#2  0x00007f0f6cd56679 in xcb_wait_for_event () from /usr/lib/libxcb.so.1
#3  0x00007f0f640c49c9 in QXcbEventReader::run (this=0x1f5d050) at /home/apol/devel/frameworks/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp:1322
#4  0x00007f0f6ee1091a in QThreadPrivate::start (arg=0x1f5d050) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:368
#5  0x00007f0f6c29f297 in start_thread () from /usr/lib/libpthread.so.0
#6  0x00007f0f6e1fb25f in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7f0f64453d00 (LWP 4012)):
[KCrash Handler]
#6  0x00007f0f6e141670 in raise () from /usr/lib/libc.so.6
#7  0x00007f0f6e142d00 in abort () from /usr/lib/libc.so.6
#8  0x00007f0f6edf9f3e in qt_message_fatal (context=..., message=<synthetic pointer>...) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/global/qlogging.cpp:1690
#9  QMessageLogger::fatal (this=this@entry=0x7ffe846b8b00, msg=msg@entry=0x7f0f6f0d9478 "ASSERT: \"%s\" in file %s, line %d") at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/global/qlogging.cpp:796
#10 0x00007f0f6edf569e in qt_assert (assertion=<optimized out>, file=<optimized out>, line=<optimized out>) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/global/qglobal.cpp:3044
#11 0x00007f0f527d4d30 in Konsole::TerminalDisplay::scrollImage (this=0x27abea0, lines=2, screenWindowRegion=...) at /home/apol/devel/frameworks/konsole/src/TerminalDisplay.cpp:1011
#12 0x00007f0f527d0199 in Konsole::TerminalDisplay::updateImage (this=0x27abea0) at /home/apol/devel/frameworks/konsole/src/TerminalDisplay.cpp:1090
#13 0x00007f0f527c324e in QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void (Konsole::TerminalDisplay::*)()>::call(void (Konsole::TerminalDisplay::*)(), Konsole::TerminalDisplay*, void**) (f=(void (Konsole::TerminalDisplay::*)(Konsole::TerminalDisplay * const)) 0x7f0f527d00a0 <Konsole::TerminalDisplay::updateImage()>, o=0x27abea0, arg=0x7ffe846b8f80) at /home/apol/devel/kde5/include/QtCore/qobjectdefs_impl.h:136
#14 0x00007f0f527c31c3 in QtPrivate::FunctionPointer<void (Konsole::TerminalDisplay::*)()>::call<QtPrivate::List<>, void>(void (Konsole::TerminalDisplay::*)(), Konsole::TerminalDisplay*, void**) (f=(void (Konsole::TerminalDisplay::*)(Konsole::TerminalDisplay * const)) 0x7f0f527d00a0 <Konsole::TerminalDisplay::updateImage()>, o=0x27abea0, arg=0x7ffe846b8f80) at /home/apol/devel/kde5/include/QtCore/qobjectdefs_impl.h:169
#15 0x00007f0f527c30e6 in QtPrivate::QSlotObject<void (Konsole::TerminalDisplay::*)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1, this_=0x279fb40, r=0x27abea0, a=0x7ffe846b8f80, ret=0x0) at /home/apol/devel/kde5/include/QtCore/qobject_impl.h:120
#16 0x00007f0f6f00680b in QtPrivate::QSlotObjectBase::call (a=0x7ffe846b8f80, r=0x27abea0, this=<optimized out>) at ../../include/QtCore/../../../../../devel/frameworks/qt5/qtbase/src/corelib/kernel/qobject_impl.h:101
#17 QMetaObject::activate (sender=0x279f700, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qobject.cpp:3749
#18 0x00007f0f52816cc2 in Konsole::ScreenWindow::outputChanged (this=0x279f700) at src/konsoleprivate_autogen/EWIEGA46WW/moc_ScreenWindow.cpp:170
#19 0x00007f0f527999a1 in Konsole::ScreenWindow::notifyOutputChanged (this=0x279f700) at /home/apol/devel/frameworks/konsole/src/ScreenWindow.cpp:319
#20 0x00007f0f5275423e in QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void (Konsole::ScreenWindow::*)()>::call(void (Konsole::ScreenWindow::*)(), Konsole::ScreenWindow*, void**) (f=(void (Konsole::ScreenWindow::*)(Konsole::ScreenWindow * const)) 0x7f0f527998a0 <Konsole::ScreenWindow::notifyOutputChanged()>, o=0x279f700, arg=0x7ffe846b9220) at /home/apol/devel/kde5/include/QtCore/qobjectdefs_impl.h:136
#21 0x00007f0f527541b3 in QtPrivate::FunctionPointer<void (Konsole::ScreenWindow::*)()>::call<QtPrivate::List<>, void>(void (Konsole::ScreenWindow::*)(), Konsole::ScreenWindow*, void**) (f=(void (Konsole::ScreenWindow::*)(Konsole::ScreenWindow * const)) 0x7f0f527998a0 <Konsole::ScreenWindow::notifyOutputChanged()>, o=0x279f700, arg=0x7ffe846b9220) at /home/apol/devel/kde5/include/QtCore/qobjectdefs_impl.h:169
#22 0x00007f0f527540d6 in QtPrivate::QSlotObject<void (Konsole::ScreenWindow::*)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1, this_=0x279fa40, r=0x279f700, a=0x7ffe846b9220, ret=0x0) at /home/apol/devel/kde5/include/QtCore/qobject_impl.h:120
#23 0x00007f0f6f00680b in QtPrivate::QSlotObjectBase::call (a=0x7ffe846b9220, r=0x279f700, this=<optimized out>) at ../../include/QtCore/../../../../../devel/frameworks/qt5/qtbase/src/corelib/kernel/qobject_impl.h:101
#24 QMetaObject::activate (sender=0x2796a50, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qobject.cpp:3749
#25 0x00007f0f52813c85 in Konsole::Emulation::outputChanged (this=0x2796a50) at src/konsoleprivate_autogen/EWIEGA46WW/moc_Emulation.cpp:455
#26 0x00007f0f52751e4c in Konsole::Emulation::showBulk (this=0x2796a50) at /home/apol/devel/frameworks/konsole/src/Emulation.cpp:304
#27 0x00007f0f52753ace in QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void (Konsole::Emulation::*)()>::call(void (Konsole::Emulation::*)(), Konsole::Emulation*, void**) (f=(void (Konsole::Emulation::*)(Konsole::Emulation * const)) 0x7f0f52751e10 <Konsole::Emulation::showBulk()>, o=0x2796a50, arg=0x7ffe846b9530) at /home/apol/devel/kde5/include/QtCore/qobjectdefs_impl.h:136
#28 0x00007f0f52753a43 in QtPrivate::FunctionPointer<void (Konsole::Emulation::*)()>::call<QtPrivate::List<>, void>(void (Konsole::Emulation::*)(), Konsole::Emulation*, void**) (f=(void (Konsole::Emulation::*)(Konsole::Emulation * const)) 0x7f0f52751e10 <Konsole::Emulation::showBulk()>, o=0x2796a50, arg=0x7ffe846b9530) at /home/apol/devel/kde5/include/QtCore/qobjectdefs_impl.h:169
#29 0x00007f0f52753966 in QtPrivate::QSlotObject<void (Konsole::Emulation::*)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1, this_=0x2797940, r=0x2796a50, a=0x7ffe846b9530, ret=0x0) at /home/apol/devel/kde5/include/QtCore/qobject_impl.h:120
#30 0x00007f0f6f00680b in QtPrivate::QSlotObjectBase::call (a=0x7ffe846b9530, r=0x2796a50, this=<optimized out>) at ../../include/QtCore/../../../../../devel/frameworks/qt5/qtbase/src/corelib/kernel/qobject_impl.h:101
#31 QMetaObject::activate (sender=sender@entry=0x2796aa0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffe846b9530) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qobject.cpp:3749
#32 0x00007f0f6f006da7 in QMetaObject::activate (sender=sender@entry=0x2796aa0, m=m@entry=0x7f0f6f29e740 <QTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffe846b9530) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qobject.cpp:3628
#33 0x00007f0f6f07cfd7 in QTimer::timeout (this=this@entry=0x2796aa0, _t1=...) at .moc/moc_qtimer.cpp:201
#34 0x00007f0f6f012d88 in QTimer::timerEvent (this=0x2796aa0, e=<optimized out>) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qtimer.cpp:255
#35 0x00007f0f6f0073db in QObject::event (this=0x2796aa0, e=<optimized out>) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qobject.cpp:1268
#36 0x00007f0f6f934afc in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x2796aa0, e=0x7ffe846b9810) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qapplication.cpp:3717
#37 0x00007f0f6f93be01 in QApplication::notify (this=0x7ffe846b9e48, receiver=0x2796aa0, e=0x7ffe846b9810) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qapplication.cpp:3476
#38 0x00007f0f6efdb588 in QCoreApplication::notifyInternal2 (receiver=0x2796aa0, event=event@entry=0x7ffe846b9810) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1018
#39 0x00007f0f6f02ce1e in QCoreApplication::sendEvent (event=0x7ffe846b9810, receiver=<optimized out>) at ../../include/QtCore/../../../../../devel/frameworks/qt5/qtbase/src/corelib/kernel/qcoreapplication.h:233
#40 QTimerInfoList::activateTimers (this=0x1f953b0) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp:643
#41 0x00007f0f6f02d5c1 in timerSourceDispatch (source=<optimized out>) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:182
#42 0x00007f0f67bb97b7 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#43 0x00007f0f67bb9a20 in ?? () from /usr/lib/libglib-2.0.so.0
#44 0x00007f0f67bb9acc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#45 0x00007f0f6f02e07f in QEventDispatcherGlib::processEvents (this=0x1f8a550, flags=...) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:423
#46 0x00007f0f6efd9d2a in QEventLoop::exec (this=this@entry=0x7ffe846b9a50, flags=..., flags@entry=...) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:212
#47 0x00007f0f6efe2204 in QCoreApplication::exec () at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1291
#48 0x0000000000418dcd in main (argc=1, argv=0x7ffe846b9f58) at /home/apol/devel/frameworks/yakuake/app/main.cpp:88

Possible duplicates by query: bug 364721.

Reported using DrKonqi
Comment 1 Eike Hein 2017-06-02 06:41:13 UTC
Crashing in Konsole code.
Comment 2 Justin Zobel 2020-12-01 23:02:53 UTC
Aleix as it's been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved.

I've set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved" when you respond, thanks.
Comment 3 Aleix Pol 2020-12-01 23:47:50 UTC
Works now.