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

            Bug ID: 460973
           Summary: yakuake crashed when trying to select text from nvim
    Classification: Applications
           Product: yakuake
           Version: 22.08.2
          Platform: Archlinux
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: h...@kde.org
          Reporter: ecthel...@o2.pl
  Target Milestone: ---

Application: yakuake (22.08.2)

Qt Version: 5.15.6
Frameworks Version: 5.99.0
Operating System: Linux 6.0.2-arch1-1 x86_64
Windowing System: X11
Distribution: "Arch Linux"
DrKonqi: 5.26.1 [KCrashBackend]

-- Information about the crash:
yakuake unexpectedly crashed on me, when I've tried to select text from nvim
(with Shift)

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Yakuake (yakuake), signal: Aborted
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized
out>}
[KCrash Handler]
#6  __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
#7  0x00007f53716a16b3 in __pthread_kill_internal (signo=6, threadid=<optimized
out>) at pthread_kill.c:78
#8  0x00007f5371651958 in __GI_raise (sig=sig@entry=6) at
../sysdeps/posix/raise.c:26
#9  0x00007f537163b53d in __GI_abort () at abort.c:79
#10 0x00007f53718d2112 in std::__glibcxx_assert_fail
(file=file@entry=0x7f534c2e3570 "/usr/include/c++/12.2.0/bits/stl_vector.h",
line=line@entry=1123, function=function@entry=0x7f534c2e35a0 "std::vector<_Tp,
_Alloc>::reference std::vector<_Tp, _Alloc>::operator[](size_type) [with _Tp =
QVector<Konsole::Character>; _Alloc =
std::allocator<QVector<Konsole::Character> >; reference = QVector<"...,
condition=condition@entry=0x7f534c2e3911 "__n < this->size()") at
/usr/src/debug/gcc/libstdc++-v3/src/c++11/debug.cc:60
#11 0x00007f534c20e690 in std::vector<QVector<Konsole::Character>,
std::allocator<QVector<Konsole::Character> > >::operator[] (this=<optimized
out>, __n=<optimized out>) at /usr/include/c++/12.2.0/bits/stl_vector.h:1121
#12 std::vector<QVector<Konsole::Character>,
std::allocator<QVector<Konsole::Character> > >::operator[]
(this=0x7f535c018570, __n=965) at
/usr/include/c++/12.2.0/bits/stl_vector.h:1121
#13 Konsole::Screen::setSelectionEnd (this=0x7f535c018560, x=<optimized out>,
y=<optimized out>, trimTrailingWhitespace=false) at
/usr/src/debug/konsole-22.08.2/src/Screen.cpp:1555
#14 0x00007f534c26a153 in Konsole::ScreenWindow::setSelectionEnd
(trimTrailingWhitespace=<optimized out>, line=<optimized out>, column=58,
this=0x55573f03bab0) at /usr/src/debug/konsole-22.08.2/src/ScreenWindow.cpp:145
#15 Konsole::TerminalDisplay::extendSelection (this=this@entry=0x55573ef8cf10,
position=...) at
/usr/src/debug/konsole-22.08.2/src/terminalDisplay/TerminalDisplay.cpp:1425
#16 0x00007f534c26ed8a in Konsole::TerminalDisplay::mousePressEvent
(this=0x55573ef8cf10, ev=0x7ffc59617a70) at
/usr/src/debug/konsole-22.08.2/src/terminalDisplay/TerminalDisplay.cpp:1148
#17 0x00007f5372baf45b in QWidget::event (this=0x55573ef8cf10,
event=0x7ffc59617a70) at kernel/qwidget.cpp:8656
#18 0x00007f5372b78b1c in QApplicationPrivate::notify_helper
(this=this@entry=0x55573e737890, receiver=receiver@entry=0x55573ef8cf10,
e=e@entry=0x7ffc59617a70) at kernel/qapplication.cpp:3637
#19 0x00007f5372b7e339 in QApplication::notify (this=<optimized out>,
receiver=<optimized out>, e=0x7ffc59617a70) at kernel/qapplication.cpp:3081
#20 0x00007f5371e8cb88 in QCoreApplication::notifyInternal2
(receiver=0x55573ef8cf10, event=0x7ffc59617a70) at
kernel/qcoreapplication.cpp:1064
#21 0x00007f5372b7c337 in QApplicationPrivate::sendMouseEvent
(receiver=0x55573ef8cf10, event=0x7ffc59617a70, alienWidget=<optimized out>,
nativeWidget=0x7ffc596182c0, buttonDown=<optimized out>, lastMouseReceiver=...,
spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2619
#22 0x00007f5372bcd3b5 in QWidgetWindow::handleMouseEvent (this=0x55573f1a3a70,
event=0x7ffc59617dd0) at kernel/qwidgetwindow.cpp:683
#23 0x00007f5372bcf15e in QWidgetWindow::event (this=0x55573f1a3a70,
event=0x7ffc59617dd0) at kernel/qwidgetwindow.cpp:300
#24 0x00007f5372b78b1c in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x55573f1a3a70, e=0x7ffc59617dd0) at
kernel/qapplication.cpp:3637
#25 0x00007f5371e8cb88 in QCoreApplication::notifyInternal2
(receiver=0x55573f1a3a70, event=0x7ffc59617dd0) at
kernel/qcoreapplication.cpp:1064
#26 0x00007f537233f13c in QGuiApplicationPrivate::processMouseEvent
(e=0x55573ef5daf0) at kernel/qguiapplication.cpp:2285
#27 0x00007f5372328985 in QWindowSystemInterface::sendWindowSystemEvents
(flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1169
#28 0x00007f536c52e5f0 in xcbSourceDispatch (source=<optimized out>) at
/usr/src/debug/qtbase/src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:105
#29 0x00007f536ff1881b in g_main_dispatch (context=0x7f5364005010) at
../glib/glib/gmain.c:3444
#30 g_main_context_dispatch (context=0x7f5364005010) at
../glib/glib/gmain.c:4162
#31 0x00007f536ff6eec9 in g_main_context_iterate.constprop.0
(context=0x7f5364005010, block=1, dispatch=1, self=<optimized out>) at
../glib/glib/gmain.c:4238
#32 0x00007f536ff170d2 in g_main_context_iteration (context=0x7f5364005010,
may_block=1) at ../glib/glib/gmain.c:4303
#33 0x00007f5371ed750c in QEventDispatcherGlib::processEvents
(this=0x55573e8e8fe0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#34 0x00007f5371e8532c in QEventLoop::exec (this=0x7ffc59618170, flags=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#35 0x00007f5371e8fe59 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#36 0x00007f537233a0e2 in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1870
#37 0x00007f5372b76f2a in QApplication::exec () at kernel/qapplication.cpp:2829
#38 0x000055573d203f11 in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/yakuake-22.08.2/app/main.cpp:74
[Inferior 1 (process 2027) detached]

Reported using DrKonqi

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

Reply via email to