https://bugs.kde.org/show_bug.cgi?id=432327
Bug ID: 432327 Summary: When I attempted to bookmark all tabs as folder konsole crashed. Product: konsole Version: unspecified Platform: Neon Packages OS: Linux Status: REPORTED Severity: crash Priority: NOR Component: bookmark Assignee: konsole-de...@kde.org Reporter: rickr...@crypto-solutions.net Target Milestone: --- SUMMARY STEPS TO REPRODUCE 1. Open 5 tabs and use each of them to ssh to a different server. 2. All connect via pubkey auth. 3. Each tab has a different profile. 2. Set custom profiles for each tab. 3. Try to execute bookmark tabs as folder OBSERVED RESULT Crash 1/30/21 6:05 PM systemd-coredump Process 72267 (konsole) of user 1000 dumped core. Stack trace of thread 72267: #0 0x00007f0cc4c2018b __GI_raise (libc.so.6 + 0x4618b) #1 0x00007f0cc46eef9b _ZN6KCrash19defaultCrashHandlerEi (libKF5Crash.so.5 + 0x4f9b) #2 0x00007f0cc4c20210 __restore_rt (libc.so.6 + 0x46210) #3 0x00007f0cc389df6f _ZN5QIconC1ERKS_ (libQt5Gui.so.5 + 0x1d2f6f) #4 0x00007f0cc4acfba2 _ZNK7Konsole14ViewProperties4iconEv (libkonsoleprivate.so.21 + 0x99ba2) #5 0x00007f0cc4aa44b1 _ZNK7Konsole15BookmarkHandler11iconForViewEPNS_14ViewPropertiesE (libkonsoleprivate.so.21 + 0x6e4b1) #6 0x00007f0cc4aa4831 _ZNK7Konsole15BookmarkHandler19currentBookmarkListEv (libkonsoleprivate.so.21 + 0x6e831) #7 0x00007f0cc2b56b4d _ZN13KBookmarkMenu20slotAddBookmarksListEv (libKF5Bookmarks.so.5 + 0x32b4d) #8 0x00007f0cc50b66be n/a (libQt5Core.so.5 + 0x2ea6be) #9 0x00007f0cc3efc8e6 _ZN7QAction9triggeredEb (libQt5Widgets.so.5 + 0x1678e6) #10 0x00007f0cc3efefb8 _ZN7QAction8activateENS_11ActionEventE (libQt5Widgets.so.5 + 0x169fb8) #11 0x00007f0cc40896a2 n/a (libQt5Widgets.so.5 + 0x2f46a2) #12 0x00007f0cc4090dee n/a (libQt5Widgets.so.5 + 0x2fbdee) #13 0x00007f0cc4092082 _ZN5QMenu17mouseReleaseEventEP11QMouseEvent (libQt5Widgets.so.5 + 0x2fd082) #14 0x00007f0cc3f45c06 _ZN7QWidget5eventEP6QEvent (libQt5Widgets.so.5 + 0x1b0c06) #15 0x00007f0cc409468b _ZN5QMenu5eventEP6QEvent (libQt5Widgets.so.5 + 0x2ff68b) #16 0x00007f0cc3f02dc3 _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt5Widgets.so.5 + 0x16ddc3) #17 0x00007f0cc3f0be77 _ZN12QApplication6notifyEP7QObjectP6QEvent (libQt5Widgets.so.5 + 0x176e77) #18 0x00007f0cc507f69a _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5 + 0x2b369a) #19 0x00007f0cc3f0b0a7 _ZN19QApplicationPrivate14sendMouseEventEP7QWidgetP11QMouseEventS1_S1_PS1_R8QPointerIS0_Ebb (libQt5Widgets.so.5 + 0x1760a7) #20 0x00007f0cc3f618ee n/a (libQt5Widgets.so.5 + 0x1cc8ee) #21 0x00007f0cc3f64174 n/a (libQt5Widgets.so.5 + 0x1cf174) #22 0x00007f0cc3f02dc3 _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt5Widgets.so.5 + 0x16ddc3) #23 0x00007f0cc3f0bbb8 _ZN12QApplication6notifyEP7QObjectP6QEvent (libQt5Widgets.so.5 + 0x176bb8) #24 0x00007f0cc507f69a _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5 + 0x2b369a) #25 0x00007f0cc380b4e8 _ZN22QGuiApplicationPrivate17processMouseEventEPN29QWindowSystemInterfacePrivate10MouseEventE (libQt5Gui.so.5 + 0x1404e8) #26 0x00007f0cc380cb55 _ZN22QGuiApplicationPrivate24processWindowSystemEventEPN29QWindowSystemInterfacePrivate17WindowSystemEventE (libQt5Gui.so.5 + 0x141b55) #27 0x00007f0cc37e47ac _ZN22QWindowSystemInterface22sendWindowSystemEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Gui.so.5 + 0x1197ac) #28 0x00007f0cbea3ad7e n/a (libQt5XcbQpa.so.5 + 0x70d7e) #29 0x00007f0cc2c2ef9d g_main_context_dispatch (libglib-2.0.so.0 + 0x51f9d) #30 0x00007f0cc2c2f220 n/a (libglib-2.0.so.0 + 0x52220) #31 0x00007f0cc2c2f2c3 g_main_context_iteration (libglib-2.0.so.0 + 0x522c3) #32 0x00007f0cc50d9fa2 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x30dfa2) #33 0x00007f0cc507e1ab _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2b21ab) #34 0x00007f0cc5086354 _ZN16QCoreApplication4execEv (libQt5Core.so.5 + 0x2ba354) #35 0x00007f0cc5408851 kdemain (libkdeinit5_konsole.so + 0x32851) #36 0x00007f0cc4c010b3 __libc_start_main (libc.so.6 + 0x270b3) #37 0x0000562182db735e n/a (konsole + 0x235e) Stack trace of thread 72271: #0 0x00007f0cc34cd376 futex_wait_cancelable (libpthread.so.0 + 0x10376) #1 0x00007f0cb4f9943b n/a (radeonsi_dri.so + 0x14143b) #2 0x00007f0cb4f9903b n/a (radeonsi_dri.so + 0x14103b) #3 0x00007f0cc34c6609 start_thread (libpthread.so.0 + 0x9609) #4 0x00007f0cc4cfc293 __clone (libc.so.6 + 0x122293) Stack trace of thread 72270: #0 0x00007ffe3dcfdb37 __vdso_clock_gettime (linux-vdso.so.1 + 0xb37) #1 0x00007f0cc4cba235 __GI___clock_gettime (libc.so.6 + 0xe0235) #2 0x00007f0cc50d9885 n/a (libQt5Core.so.5 + 0x30d885) #3 0x00007f0cc50d811d _ZN14QTimerInfoList17updateCurrentTimeEv (libQt5Core.so.5 + 0x30c11d) #4 0x00007f0cc50d86f9 _ZN14QTimerInfoList9timerWaitER8timespec (libQt5Core.so.5 + 0x30c6f9) #5 0x00007f0cc50d9d16 n/a (libQt5Core.so.5 + 0x30dd16) #6 0x00007f0cc2c2e70f g_main_context_prepare (libglib-2.0.so.0 + 0x5170f) #7 0x00007f0cc2c2f0bb n/a (libglib-2.0.so.0 + 0x520bb) #8 0x00007f0cc2c2f2c3 g_main_context_iteration (libglib-2.0.so.0 + 0x522c3) #9 0x00007f0cc50d9fbb _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x30dfbb) #10 0x00007f0cc507e1ab _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2b21ab) #11 0x00007f0cc4e98a12 _ZN7QThread4execEv (libQt5Core.so.5 + 0xcca12) #12 0x00007f0cc2522f4b n/a (libQt5DBus.so.5 + 0x18f4b) #13 0x00007f0cc4e99bac n/a (libQt5Core.so.5 + 0xcdbac) #14 0x00007f0cc34c6609 start_thread (libpthread.so.0 + 0x9609) #15 0x00007f0cc4cfc293 __clone (libc.so.6 + 0x122293) Stack trace of thread 72272: #0 0x00007f0cc34cd376 futex_wait_cancelable (libpthread.so.0 + 0x10376) #1 0x00007f0cb4f9943b n/a (radeonsi_dri.so + 0x14143b) #2 0x00007f0cb4f9903b n/a (radeonsi_dri.so + 0x14103b) #3 0x00007f0cc34c6609 start_thread (libpthread.so.0 + 0x9609) #4 0x00007f0cc4cfc293 __clone (libc.so.6 + 0x122293) Stack trace of thread 72273: #0 0x00007f0cc34cd376 futex_wait_cancelable (libpthread.so.0 + 0x10376) #1 0x00007f0cb4f9943b n/a (radeonsi_dri.so + 0x14143b) #2 0x00007f0cb4f9903b n/a (radeonsi_dri.so + 0x14103b) #3 0x00007f0cc34c6609 start_thread (libpthread.so.0 + 0x9609) #4 0x00007f0cc4cfc293 __clone (libc.so.6 + 0x122293) Stack trace of thread 72274: #0 0x00007f0cc34cd376 futex_wait_cancelable (libpthread.so.0 + 0x10376) #1 0x00007f0cb4f9943b n/a (radeonsi_dri.so + 0x14143b) #2 0x00007f0cb4f9903b n/a (radeonsi_dri.so + 0x14103b) #3 0x00007f0cc34c6609 start_thread (libpthread.so.0 + 0x9609) #4 0x00007f0cc4cfc293 __clone (libc.so.6 + 0x122293) Stack trace of thread 72275: #0 0x00007f0cc34cd376 futex_wait_cancelable (libpthread.so.0 + 0x10376) #1 0x00007f0cb4f9943b n/a (radeonsi_dri.so + 0x14143b) #2 0x00007f0cb4f9903b n/a (radeonsi_dri.so + 0x14103b) #3 0x00007f0cc34c6609 start_thread (libpthread.so.0 + 0x9609) #4 0x00007f0cc4cfc293 __clone (libc.so.6 + 0x122293) Stack trace of thread 72278: #0 0x00007f0cc34cd376 futex_wait_cancelable (libpthread.so.0 + 0x10376) #1 0x00007f0cb4f9943b n/a (radeonsi_dri.so + 0x14143b) #2 0x00007f0cb4f9903b n/a (radeonsi_dri.so + 0x14103b) #3 0x00007f0cc34c6609 start_thread (libpthread.so.0 + 0x9609) #4 0x00007f0cc4cfc293 __clone (libc.so.6 + 0x122293) Stack trace of thread 72276: #0 0x00007f0cc34cd376 futex_wait_cancelable (libpthread.so.0 + 0x10376) #1 0x00007f0cb4f9943b n/a (radeonsi_dri.so + 0x14143b) #2 0x00007f0cb4f9903b n/a (radeonsi_dri.so + 0x14103b) #3 0x00007f0cc34c6609 start_thread (libpthread.so.0 + 0x9609) #4 0x00007f0cc4cfc293 __clone (libc.so.6 + 0x122293) Stack trace of thread 72277: #0 0x00007f0cc34cd376 futex_wait_cancelable (libpthread.so.0 + 0x10376) #1 0x00007f0cb4f9943b n/a (radeonsi_dri.so + 0x14143b) #2 0x00007f0cb4f9903b n/a (radeonsi_dri.so + 0x14103b) #3 0x00007f0cc34c6609 start_thread (libpthread.so.0 + 0x9609) #4 0x00007f0cc4cfc293 __clone (libc.so.6 + 0x122293) Stack trace of thread 72279: #0 0x00007f0cc34cd376 futex_wait_cancelable (libpthread.so.0 + 0x10376) #1 0x00007f0cb4f9943b n/a (radeonsi_dri.so + 0x14143b) #2 0x00007f0cb4f9903b n/a (radeonsi_dri.so + 0x14103b) #3 0x00007f0cc34c6609 start_thread (libpthread.so.0 + 0x9609) #4 0x00007f0cc4cfc293 __clone (libc.so.6 + 0x122293) Stack trace of thread 72280: #0 0x00007f0cc34cd376 futex_wait_cancelable (libpthread.so.0 + 0x10376) #1 0x00007f0cb4f9943b n/a (radeonsi_dri.so + 0x14143b) #2 0x00007f0cb4f9903b n/a (radeonsi_dri.so + 0x14103b) #3 0x00007f0cc34c6609 start_thread (libpthread.so.0 + 0x9609) #4 0x00007f0cc4cfc293 __clone (libc.so.6 + 0x122293) EXPECTED RESULT All tabs to be bookmarked in a new folder? SOFTWARE/OS VERSIONS Linux/KDE Plasma: (available in About System) KDE Plasma Version: 5.21.80 KDE Frameworks Version: 5.79.0 Qt Version: 5.15.2 ADDITIONAL INFORMATION I just tested with 2 tabs and it worked. I am unsure why it crashed with the 5 tabs. -- You are receiving this mail because: You are watching all bug changes.