Bug 353268 - Konsole crash when pasting text from clipboard
Summary: Konsole crash when pasting text from clipboard
Status: RESOLVED WORKSFORME
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: 15.08.0
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-09-28 10:03 UTC by Fabio Coatti
Modified: 2018-10-31 14:52 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Fabio Coatti 2015-09-28 10:03:28 UTC
Application: konsole (15.08.0)
 (Compiled from sources)
Qt Version: 5.4.2
Operating System: Linux 4.2.1 x86_64
Distribution: "Gentoo Base System release 2.2"

-- Information about the crash:
- What I was doing when the application crashed:
I copied a text from a web page and when I tried to paste it in Konsole i got the crash. (X window clipboard, not ^C ^V)

-- Backtrace:
Application: Konsole (konsole), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[KCrash Handler]
#6  0x00007f6459c5689f in QXcbClipboard::requestor (this=this@entry=0x1f2db40) at qxcbclipboard.cpp:481
#7  0x00007f6459c57553 in QXcbClipboard::getSelection (this=0x1f2db40, selection=1, target=345, property=350, time=time@entry=0) at qxcbclipboard.cpp:1004
#8  0x00007f6459c58ee8 in QXcbClipboard::getDataInFormat (fmtAtom=<optimized out>, modeAtom=<optimized out>, this=<optimized out>) at qxcbclipboard.cpp:998
#9  QXcbClipboardMime::formats_sys (this=0x21d56d0) at qxcbclipboard.cpp:97
#10 0x00007f6467406aeb in QInternalMimeData::formats (this=<optimized out>) at kernel/qdnd.cpp:207
#11 0x00007f6459c59351 in QXcbClipboardMime::retrieveData_sys (this=0x21d56d0, fmt=..., requestedType=QVariant::String) at qxcbclipboard.cpp:128
#12 0x00007f6467407276 in QInternalMimeData::retrieveData (this=0x21d56d0, mimeType=..., type=QVariant::String) at kernel/qdnd.cpp:222
#13 0x00007f6467111f50 in QMimeDataPrivate::retrieveTypedData(QString const&, QVariant::Type) const () from /usr/lib64/libQt5Core.so.5
#14 0x00007f6467112dc1 in QMimeData::text() const () from /usr/lib64/libQt5Core.so.5
#15 0x00007f6467403e2e in QClipboard::text (this=<optimized out>, mode=<optimized out>) at kernel/qclipboard.cpp:312
#16 0x00007f646a0e9c20 in Konsole::TerminalDisplay::pasteFromX11Selection(bool) () from /usr/lib64/libkonsoleprivate.so.15
#17 0x00007f646a0e9e5b in Konsole::TerminalDisplay::processMidButtonClick(QMouseEvent*) () from /usr/lib64/libkonsoleprivate.so.15
#18 0x00007f646a0ea34b in Konsole::TerminalDisplay::mousePressEvent(QMouseEvent*) () from /usr/lib64/libkonsoleprivate.so.15
#19 0x00007f6467911cef in QWidget::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#20 0x00007f646a0ead0a in Konsole::TerminalDisplay::event(QEvent*) () from /usr/lib64/libkonsoleprivate.so.15
#21 0x00007f64678ce63c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#22 0x00007f64678d42f1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#23 0x00007f64670ed24d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#24 0x00007f64678d2e1a in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQt5Widgets.so.5
#25 0x00007f6467929720 in ?? () from /usr/lib64/libQt5Widgets.so.5
#26 0x00007f646792b813 in ?? () from /usr/lib64/libQt5Widgets.so.5
#27 0x00007f64678ce63c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#28 0x00007f64678d3a20 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#29 0x00007f64670ed24d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#30 0x00007f64673fac33 in QCoreApplication::sendSpontaneousEvent (event=0x7ffd3c611250, receiver=0x2421220) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#31 QGuiApplicationPrivate::processMouseEvent (e=0x24c5450) at kernel/qguiapplication.cpp:1769
#32 0x00007f64673fc875 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x24c5450) at kernel/qguiapplication.cpp:1573
#33 0x00007f64673e2e84 in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:572
#34 0x00007f6459c8a010 in userEventSourceDispatch (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:70
#35 0x00007f64615708ed in g_main_dispatch (context=0x7f6450002450) at /var/tmp/portage/dev-libs/glib-2.44.1/work/glib-2.44.1/glib/gmain.c:3122
#36 g_main_context_dispatch (context=context@entry=0x7f6450002450) at /var/tmp/portage/dev-libs/glib-2.44.1/work/glib-2.44.1/glib/gmain.c:3737
#37 0x00007f6461570bd0 in g_main_context_iterate (context=context@entry=0x7f6450002450, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.44.1/work/glib-2.44.1/glib/gmain.c:3808
#38 0x00007f6461570c7c in g_main_context_iteration (context=0x7f6450002450, may_block=1) at /var/tmp/portage/dev-libs/glib-2.44.1/work/glib-2.44.1/glib/gmain.c:3869
#39 0x00007f646713b5c7 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#40 0x00007f64670ebf2a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#41 0x00007f64670f2cdc in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5
#42 0x00007f646a7139bb in kdemain () from /usr/lib64/libkdeinit5_konsole.so
#43 0x00007f646a3777b0 in __libc_start_main () from /lib64/libc.so.6
#44 0x00000000004007c9 in _start ()

Reported using DrKonqi
Comment 1 Andrew Crouthamel 2018-10-31 03:55:45 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 2 Fabio Coatti 2018-10-31 07:27:45 UTC
It seems that I'm no longer able to reproduce the bug, so I guess that the report can be closed.
Thanks!
Comment 3 Andrew Crouthamel 2018-10-31 14:52:35 UTC
Thanks for the update!