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

            Bug ID: 435439
           Summary: Yakuake crashed while manually resizing drop-down
                    window.
           Product: yakuake
           Version: unspecified
          Platform: openSUSE RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: h...@kde.org
          Reporter: lemuelsimo...@protonmail.com
  Target Milestone: ---

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

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

Reply via email to