[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#771044: konsole: Konsole and Yakuake hang after selecting text and right click (dbus)



Package: konsole
Version: 4:4.14.2-1
Severity: normal


Hello,

Konsole and Yakuake hang when selecting text in the terminal window and then right-clicking (or shift right-click for curses). The menu is never drawn. The hang-up doesn't always happen, but has manifested itself for many months so it's not a new bug.

I used gdb to check what is happening and both Konsole and Yakuake seem to hang on dbus via search engine functionality in the context menu (backtrace follows).

There are several related bug reports for different distributions, for instance this one from the KDE bugtracker:

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

I'm not sure how to track the exact reason dbus hangs.


Thanks for your time,

  Wouter



#0  0x00007ffff78ec18d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fffeee04c98 in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
#2  0x00007fffeee03b48 in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
#3  0x00007fffeeded074 in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
#4  0x00007fffeededa4d in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
#5  0x00007fffeedee02a in dbus_connection_send_with_reply_and_block () from /lib/x86_64-linux-gnu/libdbus-1.so.3
#6  0x00007ffff43b3e20 in ?? () from /usr/lib/x86_64-linux-gnu/libQtDBus.so.4
#7  0x00007ffff439f88b in QDBusConnection::call(QDBusMessage const&, QDBus::CallMode, int) const () from /usr/lib/x86_64-linux-gnu/libQtDBus.so.4
#8  0x00007ffff43beea3 in QDBusAbstractInterface::callWithArgumentList(QDBus::CallMode, QString const&, QList<QVariant> const&) () from /usr/lib/x86_64-linux-gnu/libQtDBus.so.4
#9  0x00007ffff43c07bc in QDBusAbstractInterface::call(QDBus::CallMode, QString const&, QVariant const&, QVariant const&, QVariant const&, QVariant const&, QVariant const&, QVariant const&, QVariant const&, QVariant const&) () from /usr/lib/x86_64-linux-gnu/libQtDBus.so.4
#10 0x00007ffff43c0d7d in QDBusAbstractInterface::call(QString const&, QVariant const&, QVariant const&, QVariant const&, QVariant const&, QVariant const&, QVariant const&, QVariant const&, QVariant const&) () from /usr/lib/x86_64-linux-gnu/libQtDBus.so.4
#11 0x00007ffff63fb914 in KMimeType::favIconForUrl(KUrl const&) () from /usr/lib/libkdecore.so.5
#12 0x00007ffff6f84cbd in ?? () from /usr/lib/libkio.so.5
#13 0x00007ffff6f8595e in KUriFilterPlugin::iconNameFor(KUrl const&, KUriFilterData::UriTypes) const () from /usr/lib/libkio.so.5
#14 0x00007fffdb49779b in ?? () from /usr/lib/kde4/kuriikwsfilter.so
#15 0x00007fffdb4981ef in ?? () from /usr/lib/kde4/kuriikwsfilter.so
#16 0x00007ffff6f87057 in KUriFilter::filterUri(KUriFilterData&, QStringList const&) () from /usr/lib/libkio.so.5
#17 0x00007ffff6f87204 in KUriFilter::filterSearchUri(KUriFilterData&, QFlags<KUriFilter::SearchFilterType>) () from /usr/lib/libkio.so.5
#18 0x00007ffff75a0613 in Konsole::SessionController::updateWebSearchMenu() () from /usr/lib/libkonsoleprivate.so
#19 0x00007ffff75a59a8 in Konsole::SessionController::showDisplayContextMenu(QPoint const&) () from /usr/lib/libkonsoleprivate.so
#20 0x00007ffff75a73e1 in ?? () from /usr/lib/libkonsoleprivate.so
#21 0x00007ffff5f30f4c in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#22 0x00007ffff75b5645 in Konsole::TerminalDisplay::configureRequest(QPoint const&) () from /usr/lib/libkonsoleprivate.so
#23 0x00007ffff75baaab in Konsole::TerminalDisplay::mousePressEvent(QMouseEvent*) () from /usr/lib/libkonsoleprivate.so
#24 0x00007ffff52c4057 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#25 0x00007ffff75bb0fa in Konsole::TerminalDisplay::event(QEvent*) () from /usr/lib/libkonsoleprivate.so
#26 0x00007ffff527029c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#27 0x00007ffff5276f0f in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#28 0x00007ffff69c309a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#29 0x00007ffff5f1bf8d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#30 0x00007ffff527656f in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) ()
   from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#31 0x00007ffff52ed0a2 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#32 0x00007ffff52eba9c in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#33 0x00007ffff5314ad2 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#34 0x00007ffff0913c5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007ffff0913f48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007ffff0913ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007ffff5f4b4ed in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#38 0x00007ffff5314b96 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#39 0x00007ffff5f1aae1 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#40 0x00007ffff5f1ae45 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#41 0x00007ffff5f208b9 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#42 0x00007ffff7bd0ed9 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_konsole.so
#43 0x00007ffff7830b45 in __libc_start_main (main=0x4006d0, argc=1, argv=0x7fffffffe038, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>,
    stack_end=0x7fffffffe028) at libc-start.c:287
#44 0x00000000004006fe in _start ()



-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages konsole depends on:
ii  kde-runtime        4:4.14.2-1
ii  libc6              2.19-13
ii  libkdecore5        4:4.14.2-3
ii  libkdeui5          4:4.14.2-3
ii  libkio5            4:4.14.2-3
ii  libknotifyconfig4  4:4.14.2-3
ii  libkonq5abi1       4:4.14.2-1
ii  libkparts4         4:4.14.2-3
ii  libkpty4           4:4.14.2-3
ii  libqt4-dbus        4:4.8.6+git64-g5dc8b2b+dfsg-2+b1
ii  libqt4-network     4:4.8.6+git64-g5dc8b2b+dfsg-2+b1
ii  libqtcore4         4:4.8.6+git64-g5dc8b2b+dfsg-2+b1
ii  libqtgui4          4:4.8.6+git64-g5dc8b2b+dfsg-2+b1
ii  libstdc++6         4.9.2-3

konsole recommends no packages.

konsole suggests no packages.

-- no debconf information


Reply to: