FS#66223 - [kbookmarks] 5.69.0 breaks tmux in Konsole

Attached to Project: Arch Linux
Opened by Outvi V (outloudvi) - Sunday, 12 April 2020, 07:29 GMT
Last edited by Antonio Rojas (arojas) - Sunday, 12 April 2020, 07:55 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
After upgrading kbookmarks to 5.69.0-1, tmux in Konsole sometimes crashes Konsole when Ctrl-B (which is a fundamental hotkey) is pressed.

Rolling back to kbookmarks 5.68.0-1 solves this.

Additional info:
extra/konsole 19.12.3-1
extra/kbookmarks 5.69.0-1

Backtrace:
Application: Konsole (konsole), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f7cd4ca6840 (LWP 295238))]

Thread 7 (Thread 0x7f7cc90e5700 (LWP 295245)):
#0 0x00007f7cd8083cf5 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1 0x00007f7ccad6dbfc in ?? () from /usr/lib/dri/iris_dri.so
#2 0x00007f7ccad6d7f8 in ?? () from /usr/lib/dri/iris_dri.so
#3 0x00007f7cd807d46f in start_thread () from /usr/lib/libpthread.so.0
#4 0x00007f7cdad1b3d3 in clone () from /usr/lib/libc.so.6

Thread 6 (Thread 0x7f7cc98e6700 (LWP 295244)):
#0 0x00007f7cd8083cf5 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1 0x00007f7ccad6dbfc in ?? () from /usr/lib/dri/iris_dri.so
#2 0x00007f7ccad6d7f8 in ?? () from /usr/lib/dri/iris_dri.so
#3 0x00007f7cd807d46f in start_thread () from /usr/lib/libpthread.so.0
#4 0x00007f7cdad1b3d3 in clone () from /usr/lib/libc.so.6

Thread 5 (Thread 0x7f7cca0e7700 (LWP 295243)):
#0 0x00007f7cd8083cf5 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1 0x00007f7ccad6dbfc in ?? () from /usr/lib/dri/iris_dri.so
#2 0x00007f7ccad6d7f8 in ?? () from /usr/lib/dri/iris_dri.so
#3 0x00007f7cd807d46f in start_thread () from /usr/lib/libpthread.so.0
#4 0x00007f7cdad1b3d3 in clone () from /usr/lib/libc.so.6

Thread 4 (Thread 0x7f7cca8e8700 (LWP 295242)):
#0 0x00007f7cd8083cf5 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1 0x00007f7ccad6dbfc in ?? () from /usr/lib/dri/iris_dri.so
#2 0x00007f7ccad6d7f8 in ?? () from /usr/lib/dri/iris_dri.so
#3 0x00007f7cd807d46f in start_thread () from /usr/lib/libpthread.so.0
#4 0x00007f7cdad1b3d3 in clone () from /usr/lib/libc.so.6

Thread 3 (Thread 0x7f7cd2364700 (LWP 295241)):
#0 0x00007f7cd76d7f2b in ?? () from /usr/lib/libglib-2.0.so.0
#1 0x00007f7cd76d89f6 in ?? () from /usr/lib/libglib-2.0.so.0
#2 0x00007f7cd76d9cbb in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#3 0x00007f7cd76da3c6 in ?? () from /usr/lib/libglib-2.0.so.0
#4 0x00007f7cd76da571 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5 0x00007f7cd94b68ac in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#6 0x00007f7cd945d05c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#7 0x00007f7cd9281c62 in QThread::exec() () from /usr/lib/libQt5Core.so.5
#8 0x00007f7cd8992b28 in ?? () from /usr/lib/libQt5DBus.so.5
#9 0x00007f7cd9282dd6 in ?? () from /usr/lib/libQt5Core.so.5
#10 0x00007f7cd807d46f in start_thread () from /usr/lib/libpthread.so.0
#11 0x00007f7cdad1b3d3 in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0x7f7cd3bc0700 (LWP 295240)):
#0 0x00007f7cdad10abf in poll () from /usr/lib/libc.so.6
#1 0x00007f7cd82a563b in ?? () from /usr/lib/libxcb.so.1
#2 0x00007f7cd82a737b in xcb_wait_for_event () from /usr/lib/libxcb.so.1
#3 0x00007f7cd457ce01 in ?? () from /usr/lib/libQt5XcbQpa.so.5
#4 0x00007f7cd9282dd6 in ?? () from /usr/lib/libQt5Core.so.5
#5 0x00007f7cd807d46f in start_thread () from /usr/lib/libpthread.so.0
#6 0x00007f7cdad1b3d3 in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7f7cd4ca6840 (LWP 295238)):
[KCrash Handler]
#6 0x00007f7cdab4dce0 in ?? () from /usr/lib/libkonsoleprivate.so.19
#7 0x00007f7cdab7825d in Konsole::Session::getUrl() () from /usr/lib/libkonsoleprivate.so.19
#8 0x00007f7cdab7fac6 in Konsole::SessionController::url() const () from /usr/lib/libkonsoleprivate.so.19
#9 0x00007f7cdab0d26b in Konsole::BookmarkHandler::titleForView(Konsole::ViewProperties*) const () from /usr/lib/libkonsoleprivate.so.19
#10 0x00007f7cdab0d6c3 in Konsole::BookmarkHandler::currentTitle() const () from /usr/lib/libkonsoleprivate.so.19
#11 0x00007f7cd8f47f4a in KBookmarkMenu::slotAddBookmark() () from /usr/lib/libKF5Bookmarks.so.5
#12 0x00007f7cd9493d10 in ?? () from /usr/lib/libQt5Core.so.5
#13 0x00007f7cd9ef4f33 in QAction::triggered(bool) () from /usr/lib/libQt5Widgets.so.5
#14 0x00007f7cd9ef761c in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQt5Widgets.so.5
#15 0x00007f7cd9ef7f60 in QAction::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5
#16 0x00007f7cd9efb352 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#17 0x00007f7cd9f04829 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#18 0x00007f7cd945e4f2 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#19 0x00007f7cd9853840 in QShortcutMap::dispatchEvent(QKeyEvent*) () from /usr/lib/libQt5Gui.so.5
#20 0x00007f7cd9853923 in QShortcutMap::tryShortcut(QKeyEvent*) () from /usr/lib/libQt5Gui.so.5
#21 0x00007f7cd9805184 in QWindowSystemInterface::handleShortcutEvent(QWindow*, unsigned long, int, QFlags<Qt::KeyboardModifier>, unsigned int, unsigned int, unsigned int, QString const&, bool, unsigned short) () from /usr/lib/libQt5Gui.so.5
#22 0x00007f7cd982456e in QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) () from /usr/lib/libQt5Gui.so.5
#23 0x00007f7cd982999a in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib/libQt5Gui.so.5
#24 0x00007f7cd9801c5c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Gui.so.5
#25 0x00007f7cd457de2c in ?? () from /usr/lib/libQt5XcbQpa.so.5
#26 0x00007f7cd76d86be in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#27 0x00007f7cd76da531 in ?? () from /usr/lib/libglib-2.0.so.0
#28 0x00007f7cd76da571 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#29 0x00007f7cd94b6890 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#30 0x00007f7cd945d05c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#31 0x00007f7cd9465066 in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5
#32 0x00007f7cdae11814 in kdemain () from /usr/lib/libkdeinit5_konsole.so
#33 0x00007f7cdac43023 in __libc_start_main () from /usr/lib/libc.so.6
#34 0x000055a45caf605e in _start ()
[Inferior 1 (process 295238) detached]

Steps to reproduce:
1. Install tmux
2. Run tmux in Konsole
3. Press "Ctrl-B"
This task depends upon

Closed by  Antonio Rojas (arojas)
Sunday, 12 April 2020, 07:55 GMT
Reason for closing:  Upstream
Comment by Antonio Rojas (arojas) - Sunday, 12 April 2020, 07:55 GMT
Not a packaging issue, please report this upstream

Loading...