Bug 435439 - Yakuake crashed while manually resizing drop-down window.
Summary: Yakuake crashed while manually resizing drop-down window.
Status: RESOLVED DUPLICATE of bug 436676
Alias: None
Product: yakuake
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Eike Hein
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2021-04-06 22:50 UTC by Lemuel Simon
Modified: 2023-01-09 09:28 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (2.75 KB, text/plain)
2022-07-30 00:12 UTC, Chris THompson
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lemuel Simon 2021-04-06 22:50:06 UTC
Application: yakuake (21.03.80)

Qt Version: 5.15.2
Frameworks Version: 5.80.0
Operating System: Linux 5.3.18-lp152.66-default x86_64
Windowing System: X11
Drkonqi Version: 5.21.3
Distribution: "openSUSE Leap 15.2"

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

I was running HTOP in the drop-down window, along with IOTOP (Split Left/Right) and CAT (Split Top/Bottom). 
I closed IOTOP and CAT, as well as the splited windows, only leaving HTOP active. I tried resizing it vertically, using my mouse. Doing so crashed Yakuake.
However the bug cannot be reproduced, I tried recreating the same conditions, but I can't get it to crash again.

I should point out I'm using OpenSUSE Leap 15.2 Argon, and running the latest released KDE software.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Yakuake (yakuake), signal: Segmentation fault

[KCrash Handler]
#4  QArrayData::data (this=<optimized out>) at /usr/include/qt5/QtCore/qarraydata.h:61
#5  QTypedArrayData<Konsole::Character>::data (this=<optimized out>) at /usr/include/qt5/QtCore/qarraydata.h:208
#6  QTypedArrayData<Konsole::Character>::begin (this=<optimized out>) at /usr/include/qt5/QtCore/qarraydata.h:211
#7  QVector<Konsole::Character>::realloc (this=this@entry=0x55dd52156040, aalloc=<optimized out>, options=..., options@entry=...) at /usr/include/qt5/QtCore/qvector.h:719
#8  0x00007efd7809f76b in QVector<Konsole::Character>::detach (this=<optimized out>) at /usr/include/qt5/QtCore/qvector.h:410
#9  QVector<Konsole::Character>::data (this=<optimized out>) at /usr/include/qt5/QtCore/qvector.h:134
#10 QVector<Konsole::Character>::operator[] (i=10, this=<optimized out>) at /usr/include/qt5/QtCore/qvector.h:463
#11 Konsole::Screen::displayCharacter (this=0x55dd524050e0, c=c@entry=83) at /usr/src/debug/konsole-21.03.80-lp152.1.1.x86_64/src/Screen.cpp:923
#12 0x00007efd780b1fab in Konsole::Vt102Emulation::processToken (this=this@entry=0x55dd524a8c70, token=<optimized out>, p=83, q=<optimized out>) at /usr/src/debug/konsole-21.03.80-lp152.1.1.x86_64/src/Vt102Emulation.cpp:561
#13 0x00007efd780b4194 in Konsole::Vt102Emulation::receiveChar (this=0x55dd524a8c70, cc=<optimized out>) at /usr/src/debug/konsole-21.03.80-lp152.1.1.x86_64/src/Vt102Emulation.cpp:478
#14 0x00007efd7808b743 in Konsole::Emulation::receiveData (this=0x55dd524a8c70, text=0x55dd527ead78 "[46mSetup \033[39;49m\033(B\033[mF3\033[30m\033[46mSearch\033[39;49m\033(B\033[mF4\033[30m\033[46mFilter\033[39;49m\033(B\033[mF5\033[30m\033[46mList  \033[39;49m\033(B\033[mF6\033[30m\033[46mSortBy\033[39;49m\033(B\033[mF7\033[30m\033[46mNice -\033[39;49m\033(B\033[mF8\033[30m\033[46mNice"..., length=4095) at /usr/src/debug/konsole-21.03.80-lp152.1.1.x86_64/src/Emulation.cpp:238
#15 0x00007efda355eb77 in QtPrivate::QSlotObjectBase::call (a=0x7fff155f2fd0, r=0x55dd524a82f0, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#16 doActivate<false> (sender=0x55dd524aa520, signal_index=17, argv=0x7fff155f2fd0) at kernel/qobject.cpp:3886
#17 0x00007efda3558022 in QMetaObject::activate (sender=sender@entry=0x55dd524aa520, m=m@entry=0x7efd783a5f80 <Konsole::Pty::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff155f2fd0) at kernel/qobject.cpp:3946
#18 0x00007efd7807dcdd in Konsole::Pty::receivedData (this=this@entry=0x55dd524aa520, _t1=<optimized out>, _t2=<optimized out>) at /usr/src/debug/konsole-21.03.80-lp152.1.1.x86_64/build/src/konsoleprivate_autogen/EWIEGA46WW/moc_Pty.cpp:154
#19 0x00007efd78095c1f in Konsole::Pty::dataReceived (this=0x55dd524aa520) at /usr/src/debug/konsole-21.03.80-lp152.1.1.x86_64/src/Pty.cpp:78
#20 0x00007efda355eb77 in QtPrivate::QSlotObjectBase::call (a=0x7fff155f30b0, r=0x55dd524aa520, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#21 doActivate<false> (sender=0x55dd524a48d0, signal_index=3, argv=0x7fff155f30b0) at kernel/qobject.cpp:3886
#22 0x00007efda3558022 in QMetaObject::activate (sender=sender@entry=0x55dd524a48d0, m=m@entry=0x7efda3a00260 <QIODevice::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3946
#23 0x00007efda34465d0 in QIODevice::readyRead (this=this@entry=0x55dd524a48d0) at .moc/moc_qiodevice.cpp:190
#24 0x00007efd6adf91d2 in KPtyDevicePrivate::_k_canRead (this=0x55dd524a8600) at /usr/src/debug/kpty-5.80.0-lp152.212.1.x86_64/src/kptydevice.cpp:291
#25 0x00007efd6adf9bc9 in KPtyDevice::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=0x7fff155f3270) at /usr/src/debug/kpty-5.80.0-lp152.212.1.x86_64/build/src/KF5Pty_autogen/include/moc_kptydevice.cpp:84
#26 0x00007efda355e959 in doActivate<false> (sender=0x55dd524ac870, signal_index=5, argv=0x7fff155f3270) at kernel/qobject.cpp:3898
#27 0x00007efda3558022 in QMetaObject::activate (sender=sender@entry=0x55dd524ac870, m=m@entry=0x7efda3a03aa0 <QSocketNotifier::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7fff155f3270) at kernel/qobject.cpp:3946
#28 0x00007efda3562c4b in QSocketNotifier::activated (this=this@entry=0x55dd524ac870, _t1=<optimized out>, _t2=...) at .moc/moc_qsocketnotifier.cpp:185
#29 0x00007efda3563468 in QSocketNotifier::event (this=0x55dd524ac870, e=<optimized out>) at kernel/qsocketnotifier.cpp:305
#30 0x00007efda44c63ac in QApplicationPrivate::notify_helper (this=this@entry=0x55dd51fd2520, receiver=receiver@entry=0x55dd524ac870, e=e@entry=0x7fff155f3520) at kernel/qapplication.cpp:3632
#31 0x00007efda44cd16f in QApplication::notify (this=<optimized out>, receiver=0x55dd524ac870, e=0x7fff155f3520) at kernel/qapplication.cpp:3156
#32 0x00007efda3521453 in QCoreApplication::notifyInternal2 (receiver=0x55dd524ac870, event=0x7fff155f3520) at kernel/qcoreapplication.cpp:1063
#33 0x00007efda352162e in QCoreApplication::sendEvent (receiver=<optimized out>, event=event@entry=0x7fff155f3520) at kernel/qcoreapplication.cpp:1458
#34 0x00007efda35847e8 in socketNotifierSourceDispatch (source=0x55dd52090ee0) at kernel/qeventdispatcher_glib.cpp:107
#35 0x00007efd9c17d624 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#36 0x00007efd9c17d9c0 in ?? () from /usr/lib64/libglib-2.0.so.0
#37 0x00007efd9c17da4c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#38 0x00007efda3583c1c in QEventDispatcherGlib::processEvents (this=0x55dd520a2170, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#39 0x00007efda351fcda in QEventLoop::exec (this=this@entry=0x7fff155f3740, flags=..., flags@entry=...) at kernel/qeventloop.cpp:232
#40 0x00007efda35294d7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1371
#41 0x000055dd51c7989e in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/yakuake-21.03.80-lp152.1.1.x86_64/app/main.cpp:72
[Inferior 1 (process 2634) detached]

Reported using DrKonqi
Comment 1 ninjalj 2021-08-30 13:47:58 UTC
Probably a duplicate of https://bugs.kde.org/show_bug.cgi?id=436676?
Comment 2 Lemuel Simon 2021-09-28 21:26:09 UTC
Well...I can't trigger it again. Maybe this bug report is indeed a duplicate and has been resolved already...
Comment 3 Lemuel Simon 2021-09-29 21:58:14 UTC

*** This bug has been marked as a duplicate of bug 436676 ***
Comment 4 Chris THompson 2022-07-30 00:12:34 UTC
Created attachment 150989 [details]
New crash information added by DrKonqi

yakuake (22.04.1) using Qt 5.15.5

Yakuake crashes whenever I attempted to resize the Yakuake window. Reason for needing to resize the window is because after a recent update to Fedora KDE spin, the Yakuake Application is starting in what appears to be an almost minimized state.

-- Backtrace (Reduced):
#4  0x000055a7fae9f7e6 in TitleBar::mouseMoveEvent(QMouseEvent*) ()
#5  0x00007fd7e786d828 in QWidget::event(QEvent*) () from /lib64/libQt5Widgets.so.5
#6  0x00007fd7e782ad22 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#7  0x00007fd7e7833392 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#8  0x00007fd7e6d6d228 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5