Bug 474216 - Crash when triggering the lspclient action "Close All Dynamic Refrence Tabs" using shortcut
Summary: Crash when triggering the lspclient action "Close All Dynamic Refrence Tabs" ...
Status: RESOLVED FIXED
Alias: None
Product: kate
Classification: Applications
Component: general (other bugs)
Version First Reported In: 23.07.90
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: KWrite Developers
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2023-09-06 09:38 UTC by Oded Arbel
Modified: 2023-09-06 10:21 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Oded Arbel 2023-09-06 09:38:06 UTC
Application: kate (23.07.90)

Qt Version: 5.15.10
Frameworks Version: 5.109.0
Operating System: Linux 6.4.11-060411-generic x86_64
Windowing System: Wayland
Distribution: KDE neon 5.27
DrKonqi: 5.27.7 [CoredumpBackend]

-- Information about the crash:
I don't actually have any lspclient viewes open and was viewing a log file. I set the custom shortcut key to the "Close All Dynamic Reference Tabs" because I thought it does something else.

The crash can be reproduced every time.

-- Backtrace:
Application: Kate (kate), signal: Segmentation fault

           PID: 56012 (kate)
           UID: 1000 (odeda)
           GID: 1000 (odeda)
        Signal: 11 (SEGV)
     Timestamp: Wed 2023-09-06 12:32:04 IDT (10s ago)
  Command Line: kate /home/odeda/Documents/Projects/cloudonix-core/dlc/generated/logs/letsencrypt.log
    Executable: /usr/bin/kate
 Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-org.kde.konsole-3d0893fac3454aac9a18d4cdb8593ff7.scope
          Unit: user@1000.service
     User Unit: app-org.kde.konsole-3d0893fac3454aac9a18d4cdb8593ff7.scope
         Slice: user-1000.slice
     Owner UID: 1000 (odeda)
       Boot ID: fd54ee9dc5a746409958f57d2158fc78
    Machine ID: 2f91240764fb4d21be2697e4579e16de
      Hostname: vesho
       Storage: /var/lib/systemd/coredump/core.kate.1000.fd54ee9dc5a746409958f57d2158fc78.56012.1693992724000000.zst (present)
  Size on Disk: 9.3M
       Message: Process 56012 (kate) of user 1000 dumped core.
                
                Module libudev.so.1 from deb systemd-252.5-2ubuntu3.amd64
                Module libsystemd.so.0 from deb systemd-252.5-2ubuntu3.amd64
                Stack trace of thread 56012:
                #0  0x00007fdd06c90ffb __pthread_kill_implementation (libc.so.6 + 0x90ffb)
                #1  0x00007fdd06c3c406 __GI_raise (libc.so.6 + 0x3c406)
                #2  0x00007fdd08ad20cd _ZN6KCrash19defaultCrashHandlerEi (libKF5Crash.so.5 + 0x80cd)
                #3  0x00007fdd06c3c4b0 __restore_rt (libc.so.6 + 0x3c4b0)
                #4  0x00007fdd0874e974 _ZNK10QTabWidget5countEv (libQt5Widgets.so.5 + 0x34e974)
                #5  0x00007fdce438fc57 _ZN23LSPClientPluginViewImpl12closeDynamicEv (lspclientplugin.so + 0x38c57)
                #6  0x00007fdd076f4924 _ZN9QtPrivate15QSlotObjectBase4callEP7QObjectPPv (libQt5Core.so.5 + 0x2f4924)
                #7  0x00007fdd08565c26 _ZN7QAction9triggeredEb (libQt5Widgets.so.5 + 0x165c26)
                #8  0x00007fdd0856891c _ZN7QAction8activateENS_11ActionEventE (libQt5Widgets.so.5 + 0x16891c)
                #9  0x00007fdd08569507 _ZN7QAction5eventEP6QEvent (libQt5Widgets.so.5 + 0x169507)
                #10 0x00007fdd0856c763 _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt5Widgets.so.5 + 0x16c763)
                #11 0x00007fdd076bce7a _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5 + 0x2bce7a)
                #12 0x00007fdd07b74164 _ZN12QShortcutMap13dispatchEventEP9QKeyEvent (libQt5Gui.so.5 + 0x174164)
                #13 0x00007fdd07b74b03 _ZN12QShortcutMap11tryShortcutEP9QKeyEvent (libQt5Gui.so.5 + 0x174b03)
                #14 0x00007fdd07b1a2c2 _ZN22QWindowSystemInterface19handleShortcutEventEP7QWindowmi6QFlagsIN2Qt16KeyboardModifierEEjjjRK7QStringbt (libQt5Gui.so.5 + 0x11a2c2)
                #15 0x00007fdd07b3f27f _ZN22QGuiApplicationPrivate15processKeyEventEPN29QWindowSystemInterfacePrivate8KeyEventE (libQt5Gui.so.5 + 0x13f27f)
                #16 0x00007fdd07b16dbc _ZN22QWindowSystemInterface22sendWindowSystemEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Gui.so.5 + 0x116dbc)
                #17 0x00007fdd0295fae4 _ZL23userEventSourceDispatchP8_GSourcePFiPvES1_ (libQt5WaylandClient.so.5 + 0xb7ae4)
                #18 0x00007fdd0551949d g_main_context_dispatch (libglib-2.0.so.0 + 0x5b49d)
                #19 0x00007fdd05574178 g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0xb6178)
                #20 0x00007fdd055181b0 g_main_context_iteration (libglib-2.0.so.0 + 0x5a1b0)
                #21 0x00007fdd07716368 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x316368)
                #22 0x00007fdd076bb79b _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2bb79b)
                #23 0x00007fdd076c3d44 _ZN16QCoreApplication4execEv (libQt5Core.so.5 + 0x2c3d44)
                #24 0x00005651ad7e2394 main (kate + 0xa394)
                #25 0x00007fdd06c23a90 __libc_start_call_main (libc.so.6 + 0x23a90)
                #26 0x00007fdd06c23b49 __libc_start_main_impl (libc.so.6 + 0x23b49)
                #27 0x00005651ad7e4785 _start (kate + 0xc785)
                
                Stack trace of thread 56025:
                #0  0x00007fdd06c8b776 __futex_abstimed_wait_common64 (libc.so.6 + 0x8b776)
                #1  0x00007fdd06c8e0c8 __pthread_cond_wait_common (libc.so.6 + 0x8e0c8)
                #2  0x00007fdcf9911f8d n/a (iris_dri.so + 0x111f8d)
                #3  0x00007fdcf98c239b n/a (iris_dri.so + 0xc239b)
                #4  0x00007fdcf9911ebb n/a (iris_dri.so + 0x111ebb)
                #5  0x00007fdd06c8f18a start_thread (libc.so.6 + 0x8f18a)
                #6  0x00007fdd06d1dbd0 __clone3 (libc.so.6 + 0x11dbd0)
                
                Stack trace of thread 56018:
                #0  0x00007fdd06d0fd7f __GI___poll (libc.so.6 + 0x10fd7f)
                #1  0x00007fdd02927aa4 poll (libQt5WaylandClient.so.5 + 0x7faa4)
                #2  0x00007fdd074cec03 operator() (libQt5Core.so.5 + 0xcec03)
                #3  0x00007fdd06c8f18a start_thread (libc.so.6 + 0x8f18a)
                #4  0x00007fdd06d1dbd0 __clone3 (libc.so.6 + 0x11dbd0)
                
                Stack trace of thread 56030:
                #0  0x00007fdd06c8b776 __futex_abstimed_wait_common64 (libc.so.6 + 0x8b776)
                #1  0x00007fdd06c8e0c8 __pthread_cond_wait_common (libc.so.6 + 0x8e0c8)
                #2  0x00007fdcf9911f8d n/a (iris_dri.so + 0x111f8d)
                #3  0x00007fdcf98c239b n/a (iris_dri.so + 0xc239b)
                #4  0x00007fdcf9911ebb n/a (iris_dri.so + 0x111ebb)
                #5  0x00007fdd06c8f18a start_thread (libc.so.6 + 0x8f18a)
                #6  0x00007fdd06d1dbd0 __clone3 (libc.so.6 + 0x11dbd0)
                
                Stack trace of thread 56035:
                #0  0x00007fdd06c8b776 __futex_abstimed_wait_common64 (libc.so.6 + 0x8b776)
                #1  0x00007fdd06c8e0c8 __pthread_cond_wait_common (libc.so.6 + 0x8e0c8)
                #2  0x00007fdcf9911f8d n/a (iris_dri.so + 0x111f8d)
                #3  0x00007fdcf98c239b n/a (iris_dri.so + 0xc239b)
                #4  0x00007fdcf9911ebb n/a (iris_dri.so + 0x111ebb)
                #5  0x00007fdd06c8f18a start_thread (libc.so.6 + 0x8f18a)
                #6  0x00007fdd06d1dbd0 __clone3 (libc.so.6 + 0x11dbd0)
                
                Stack trace of thread 56031:
                #0  0x00007fdd06c8b776 __futex_abstimed_wait_common64 (libc.so.6 + 0x8b776)
                #1  0x00007fdd06c8e0c8 __pthread_cond_wait_common (libc.so.6 + 0x8e0c8)
                #2  0x00007fdcf9911f8d n/a (iris_dri.so + 0x111f8d)
                #3  0x00007fdcf98c239b n/a (iris_dri.so + 0xc239b)
                #4  0x00007fdcf9911ebb n/a (iris_dri.so + 0x111ebb)
                #5  0x00007fdd06c8f18a start_thread (libc.so.6 + 0x8f18a)
                #6  0x00007fdd06d1dbd0 __clone3 (libc.so.6 + 0x11dbd0)
                
                Stack trace of thread 56032:
                #0  0x00007fdd06c8b776 __futex_abstimed_wait_common64 (libc.so.6 + 0x8b776)
                #1  0x00007fdd06c8e0c8 __pthread_cond_wait_common (libc.so.6 + 0x8e0c8)
                #2  0x00007fdcf9911f8d n/a (iris_dri.so + 0x111f8d)
                #3  0x00007fdcf98c239b n/a (iris_dri.so + 0xc239b)
                #4  0x00007fdcf9911ebb n/a (iris_dri.so + 0x111ebb)
                #5  0x00007fdd06c8f18a start_thread (libc.so.6 + 0x8f18a)
                #6  0x00007fdd06d1dbd0 __clone3 (libc.so.6 + 0x11dbd0)
                
                Stack trace of thread 56033:
                #0  0x00007fdd06c8b776 __futex_abstimed_wait_common64 (libc.so.6 + 0x8b776)
                #1  0x00007fdd06c8e0c8 __pthread_cond_wait_common (libc.so.6 + 0x8e0c8)
                #2  0x00007fdcf9911f8d n/a (iris_dri.so + 0x111f8d)
                #3  0x00007fdcf98c239b n/a (iris_dri.so + 0xc239b)
                #4  0x00007fdcf9911ebb n/a (iris_dri.so + 0x111ebb)
                #5  0x00007fdd06c8f18a start_thread (libc.so.6 + 0x8f18a)
                #6  0x00007fdd06d1dbd0 __clone3 (libc.so.6 + 0x11dbd0)
                
                Stack trace of thread 58490:
                #0  0x00007fdd06d0fd7f __GI___poll (libc.so.6 + 0x10fd7f)
                #1  0x00007fdcdc0cbbb5 n/a (libpulse.so.0 + 0x33bb5)
                #2  0x00007fdcdc0b530c pa_mainloop_poll (libpulse.so.0 + 0x1d30c)
                #3  0x00007fdcdc0bfa7a pa_mainloop_iterate (libpulse.so.0 + 0x27a7a)
                #4  0x00007fdcdc0bfb20 pa_mainloop_run (libpulse.so.0 + 0x27b20)
                #5  0x00007fdcdc0cfd3d n/a (libpulse.so.0 + 0x37d3d)
                #6  0x00007fdcdc06d763 n/a (libpulsecommon-16.1.so + 0x59763)
                #7  0x00007fdd06c8f18a start_thread (libc.so.6 + 0x8f18a)
                #8  0x00007fdd06d1dbd0 __clone3 (libc.so.6 + 0x11dbd0)
                
                Stack trace of thread 56036:
                #0  0x00007fdd06c8b776 __futex_abstimed_wait_common64 (libc.so.6 + 0x8b776)
                #1  0x00007fdd06c8e0c8 __pthread_cond_wait_common (libc.so.6 + 0x8e0c8)
                #2  0x00007fdcf9911f8d n/a (iris_dri.so + 0x111f8d)
                #3  0x00007fdcf98c239b n/a (iris_dri.so + 0xc239b)
                #4  0x00007fdcf9911ebb n/a (iris_dri.so + 0x111ebb)
                #5  0x00007fdd06c8f18a start_thread (libc.so.6 + 0x8f18a)
                #6  0x00007fdd06d1dbd0 __clone3 (libc.so.6 + 0x11dbd0)
                
                Stack trace of thread 56037:
                #0  0x00007fdd06c8b776 __futex_abstimed_wait_common64 (libc.so.6 + 0x8b776)
                #1  0x00007fdd06c8e0c8 __pthread_cond_wait_common (libc.so.6 + 0x8e0c8)
                #2  0x00007fdcf9911f8d n/a (iris_dri.so + 0x111f8d)
                #3  0x00007fdcf98c239b n/a (iris_dri.so + 0xc239b)
                #4  0x00007fdcf9911ebb n/a (iris_dri.so + 0x111ebb)
                #5  0x00007fdd06c8f18a start_thread (libc.so.6 + 0x8f18a)
                #6  0x00007fdd06d1dbd0 __clone3 (libc.so.6 + 0x11dbd0)
                
                Stack trace of thread 56040:
                #0  0x00007fdd06c8b776 __futex_abstimed_wait_common64 (libc.so.6 + 0x8b776)
                #1  0x00007fdd06c8e0c8 __pthread_cond_wait_common (libc.so.6 + 0x8e0c8)
                #2  0x00007fdcf9911f8d n/a (iris_dri.so + 0x111f8d)
                #3  0x00007fdcf98c239b n/a (iris_dri.so + 0xc239b)
                #4  0x00007fdcf9911ebb n/a (iris_dri.so + 0x111ebb)
                #5  0x00007fdd06c8f18a start_thread (libc.so.6 + 0x8f18a)
                #6  0x00007fdd06d1dbd0 __clone3 (libc.so.6 + 0x11dbd0)
                
                Stack trace of thread 56038:
                #0  0x00007fdd06c8b776 __futex_abstimed_wait_common64 (libc.so.6 + 0x8b776)
                #1  0x00007fdd06c8e0c8 __pthread_cond_wait_common (libc.so.6 + 0x8e0c8)
                #2  0x00007fdcf9911f8d n/a (iris_dri.so + 0x111f8d)
                #3  0x00007fdcf98c239b n/a (iris_dri.so + 0xc239b)
                #4  0x00007fdcf9911ebb n/a (iris_dri.so + 0x111ebb)
                #5  0x00007fdd06c8f18a start_thread (libc.so.6 + 0x8f18a)
                #6  0x00007fdd06d1dbd0 __clone3 (libc.so.6 + 0x11dbd0)
                
                Stack trace of thread 56039:
                #0  0x00007fdd06c8b776 __futex_abstimed_wait_common64 (libc.so.6 + 0x8b776)
                #1  0x00007fdd06c8e0c8 __pthread_cond_wait_common (libc.so.6 + 0x8e0c8)
                #2  0x00007fdcf9911f8d n/a (iris_dri.so + 0x111f8d)
                #3  0x00007fdcf98c239b n/a (iris_dri.so + 0xc239b)
                #4  0x00007fdcf9911ebb n/a (iris_dri.so + 0x111ebb)
                #5  0x00007fdd06c8f18a start_thread (libc.so.6 + 0x8f18a)
                #6  0x00007fdd06d1dbd0 __clone3 (libc.so.6 + 0x11dbd0)
                
                Stack trace of thread 56034:
                #0  0x00007fdd06c8b776 __futex_abstimed_wait_common64 (libc.so.6 + 0x8b776)
                #1  0x00007fdd06c8e0c8 __pthread_cond_wait_common (libc.so.6 + 0x8e0c8)
                #2  0x00007fdcf9911f8d n/a (iris_dri.so + 0x111f8d)
                #3  0x00007fdcf98c239b n/a (iris_dri.so + 0xc239b)
                #4  0x00007fdcf9911ebb n/a (iris_dri.so + 0x111ebb)
                #5  0x00007fdd06c8f18a start_thread (libc.so.6 + 0x8f18a)
                #6  0x00007fdd06d1dbd0 __clone3 (libc.so.6 + 0x11dbd0)
                
                Stack trace of thread 56029:
                #0  0x00007fdd06c8b776 __futex_abstimed_wait_common64 (libc.so.6 + 0x8b776)
                #1  0x00007fdd06c8e0c8 __pthread_cond_wait_common (libc.so.6 + 0x8e0c8)
                #2  0x00007fdcf9911f8d n/a (iris_dri.so + 0x111f8d)
                #3  0x00007fdcf98c239b n/a (iris_dri.so + 0xc239b)
                #4  0x00007fdcf9911ebb n/a (iris_dri.so + 0x111ebb)
                #5  0x00007fdd06c8f18a start_thread (libc.so.6 + 0x8f18a)
                #6  0x00007fdd06d1dbd0 __clone3 (libc.so.6 + 0x11dbd0)
                
                Stack trace of thread 56017:
                #0  0x00007fdd06c8b776 __futex_abstimed_wait_common64 (libc.so.6 + 0x8b776)
                #1  0x00007fdd06c8e0c8 __pthread_cond_wait_common (libc.so.6 + 0x8e0c8)
                #2  0x00007fdd074d4c3b _ZN21QWaitConditionPrivate4waitE14QDeadlineTimer (libQt5Core.so.5 + 0xd4c3b)
                #3  0x00007fdd02927a47 _ZN15QtWaylandClient11EventThread14waitForReadingEv (libQt5WaylandClient.so.5 + 0x7fa47)
                #4  0x00007fdd074cec03 operator() (libQt5Core.so.5 + 0xcec03)
                #5  0x00007fdd06c8f18a start_thread (libc.so.6 + 0x8f18a)
                #6  0x00007fdd06d1dbd0 __clone3 (libc.so.6 + 0x11dbd0)
                
                Stack trace of thread 56026:
                #0  0x00007fdd06c8b776 __futex_abstimed_wait_common64 (libc.so.6 + 0x8b776)
                #1  0x00007fdd06c8e0c8 __pthread_cond_wait_common (libc.so.6 + 0x8e0c8)
                #2  0x00007fdcf9911f8d n/a (iris_dri.so + 0x111f8d)
                #3  0x00007fdcf98c239b n/a (iris_dri.so + 0xc239b)
                #4  0x00007fdcf9911ebb n/a (iris_dri.so + 0x111ebb)
                #5  0x00007fdd06c8f18a start_thread (libc.so.6 + 0x8f18a)
                #6  0x00007fdd06d1dbd0 __clone3 (libc.so.6 + 0x11dbd0)
                
                Stack trace of thread 56013:
                #0  0x00007fdd06d0fd7f __GI___poll (libc.so.6 + 0x10fd7f)
                #1  0x00007fdd055740ee g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0xb60ee)
                #2  0x00007fdd055181b0 g_main_context_iteration (libglib-2.0.so.0 + 0x5a1b0)
                #3  0x00007fdd07716368 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x316368)
                #4  0x00007fdd076bb79b _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2bb79b)
                #5  0x00007fdd074cd992 _ZN7QThread4execEv (libQt5Core.so.5 + 0xcd992)
                #6  0x00007fdd081d20eb _ZN22QDBusConnectionManager3runEv (libQt5DBus.so.5 + 0x190eb)
                #7  0x00007fdd074cec03 operator() (libQt5Core.so.5 + 0xcec03)
                #8  0x00007fdd06c8f18a start_thread (libc.so.6 + 0x8f18a)
                #9  0x00007fdd06d1dbd0 __clone3 (libc.so.6 + 0x11dbd0)
                
                Stack trace of thread 56027:
                #0  0x00007fdd06c8b776 __futex_abstimed_wait_common64 (libc.so.6 + 0x8b776)
                #1  0x00007fdd06c8e0c8 __pthread_cond_wait_common (libc.so.6 + 0x8e0c8)
                #2  0x00007fdcf9911f8d n/a (iris_dri.so + 0x111f8d)
                #3  0x00007fdcf98c239b n/a (iris_dri.so + 0xc239b)
                #4  0x00007fdcf9911ebb n/a (iris_dri.so + 0x111ebb)
                #5  0x00007fdd06c8f18a start_thread (libc.so.6 + 0x8f18a)
                #6  0x00007fdd06d1dbd0 __clone3 (libc.so.6 + 0x11dbd0)
                
                Stack trace of thread 56028:
                #0  0x00007fdd06c8b776 __futex_abstimed_wait_common64 (libc.so.6 + 0x8b776)
                #1  0x00007fdd06c8e0c8 __pthread_cond_wait_common (libc.so.6 + 0x8e0c8)
                #2  0x00007fdcf9911f8d n/a (iris_dri.so + 0x111f8d)
                #3  0x00007fdcf98c239b n/a (iris_dri.so + 0xc239b)
                #4  0x00007fdcf9911ebb n/a (iris_dri.so + 0x111ebb)
                #5  0x00007fdd06c8f18a start_thread (libc.so.6 + 0x8f18a)
                #6  0x00007fdd06d1dbd0 __clone3 (libc.so.6 + 0x11dbd0)
                ELF object binary architecture: AMD x86-64

[New LWP 56012]
[New LWP 56025]
[New LWP 56018]
[New LWP 56030]
[New LWP 56035]
[New LWP 56031]
[New LWP 56032]
[New LWP 56033]
[New LWP 58490]
[New LWP 56036]
[New LWP 56037]
[New LWP 56040]
[New LWP 56038]
[New LWP 56039]
[New LWP 56034]
[New LWP 56029]
[New LWP 56017]
[New LWP 56026]
[New LWP 56013]
[New LWP 56027]
[New LWP 56028]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `kate /home/odeda/Documents/Projects/cloudonix-core/dlc/generated/logs/letsencry'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  __pthread_kill_implementation (no_tid=0, signo=11, threadid=<optimized out>) at ./nptl/pthread_kill.c:44
[Current thread is 1 (Thread 0x7fdd02675e40 (LWP 56012))]
[Current thread is 13 (Thread 0x7fdcdd7fa6c0 (LWP 56038))]

Thread 21 (Thread 0x7fdcf19fe6c0 (LWP 56028)):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5651aece3ce8) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5651aece3ce8) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5651aece3ce8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fdd06c8e0c8 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651aece3c98, cond=0x5651aece3cc0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5651aece3cc0, mutex=0x5651aece3c98) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fdcf9911f8d in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007fdcf98c239b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007fdcf9911ebb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007fdd06c8f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#9  0x00007fdd06d1dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 20 (Thread 0x7fdcf21ff6c0 (LWP 56027)):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5651aece3ce8) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5651aece3ce8) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5651aece3ce8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fdd06c8e0c8 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651aece3c98, cond=0x5651aece3cc0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5651aece3cc0, mutex=0x5651aece3c98) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fdcf9911f8d in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007fdcf98c239b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007fdcf9911ebb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007fdd06c8f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#9  0x00007fdd06d1dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 19 (Thread 0x7fdd01bff6c0 (LWP 56013)):
#0  0x00007fdd06d0fd7f in __GI___poll (fds=0x7fdcfc0015e0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fdd055740ee in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x7fdcfc0015e0, timeout=<optimized out>, context=0x7fdcfc000c50) at ../../../glib/gmain.c:4584
#2  g_main_context_iterate.constprop.0 (context=0x7fdcfc000c50, block=<optimized out>, dispatch=1, self=<optimized out>) at ../../../glib/gmain.c:4271
#3  0x00007fdd055181b0 in g_main_context_iteration (context=0x7fdcfc000c50, may_block=1) at ../../../glib/gmain.c:4343
#4  0x00007fdd07716368 in QEventDispatcherGlib::processEvents (this=0x7fdcfc000b70, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#5  0x00007fdd076bb79b in QEventLoop::exec (this=this@entry=0x7fdd01bfebd0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#6  0x00007fdd074cd992 in QThread::exec (this=this@entry=0x7fdd0824ad80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007fdd081d20eb in QDBusConnectionManager::run (this=0x7fdd0824ad80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ./src/dbus/qdbusconnection.cpp:179
#8  0x00007fdd074cec03 in operator() (__closure=<optimized out>, __closure=<optimized out>) at thread/qthread_unix.cpp:350
#9  (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=..., t=...) at thread/qthread_unix.cpp:287
#10 QThreadPrivate::start (arg=0x7fdd0824ad80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:310
#11 0x00007fdd06c8f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#12 0x00007fdd06d1dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 18 (Thread 0x7fdcf89d46c0 (LWP 56026)):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5651aece3ce8) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5651aece3ce8) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5651aece3ce8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fdd06c8e0c8 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651aece3c98, cond=0x5651aece3cc0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5651aece3cc0, mutex=0x5651aece3c98) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fdcf9911f8d in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007fdcf98c239b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007fdcf9911ebb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007fdd06c8f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#9  0x00007fdd06d1dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 17 (Thread 0x7fdd009a86c0 (LWP 56017)):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5651aec4a1a4) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5651aec4a1a4) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5651aec4a1a4, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fdd06c8e0c8 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651aec4a150, cond=0x5651aec4a178) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5651aec4a178, mutex=0x5651aec4a150) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fdd074d4c3b in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x5651aec4a150) at thread/qwaitcondition_unix.cpp:146
#6  QWaitCondition::wait (this=this@entry=0x5651aec2ee70, mutex=mutex@entry=0x5651aec2ee68, deadline=...) at thread/qwaitcondition_unix.cpp:225
#7  0x00007fdd02927a47 in QtWaylandClient::EventThread::waitForReading (this=0x5651aec2ee30) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#8  QtWaylandClient::EventThread::run (this=0x5651aec2ee30) at ./src/client/qwaylanddisplay.cpp:208
#9  0x00007fdd074cec03 in operator() (__closure=<optimized out>, __closure=<optimized out>) at thread/qthread_unix.cpp:350
#10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=..., t=...) at thread/qthread_unix.cpp:287
#11 QThreadPrivate::start (arg=0x5651aec2ee30) at thread/qthread_unix.cpp:310
#12 0x00007fdd06c8f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#13 0x00007fdd06d1dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 16 (Thread 0x7fdcf11fd6c0 (LWP 56029)):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5651aece3ce8) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5651aece3ce8) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5651aece3ce8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fdd06c8e0c8 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651aece3c98, cond=0x5651aece3cc0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5651aece3cc0, mutex=0x5651aece3c98) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fdcf9911f8d in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007fdcf98c239b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007fdcf9911ebb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007fdd06c8f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#9  0x00007fdd06d1dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 15 (Thread 0x7fdcdf7fe6c0 (LWP 56034)):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5651aece3ce8) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5651aece3ce8) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5651aece3ce8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fdd06c8e0c8 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651aece3c98, cond=0x5651aece3cc0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5651aece3cc0, mutex=0x5651aece3c98) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fdcf9911f8d in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007fdcf98c239b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007fdcf9911ebb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007fdd06c8f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#9  0x00007fdd06d1dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 14 (Thread 0x7fdcdcff96c0 (LWP 56039)):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5651aece3ce8) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5651aece3ce8) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5651aece3ce8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fdd06c8e0c8 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651aece3c98, cond=0x5651aece3cc0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5651aece3cc0, mutex=0x5651aece3c98) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fdcf9911f8d in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007fdcf98c239b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007fdcf9911ebb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007fdd06c8f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#9  0x00007fdd06d1dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 13 (Thread 0x7fdcdd7fa6c0 (LWP 56038)):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5651aece3ce8) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5651aece3ce8) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5651aece3ce8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fdd06c8e0c8 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651aece3c98, cond=0x5651aece3cc0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5651aece3cc0, mutex=0x5651aece3c98) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fdcf9911f8d in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007fdcf98c239b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007fdcf9911ebb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007fdd06c8f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#9  0x00007fdd06d1dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 12 (Thread 0x7fdcd77fe6c0 (LWP 56040)):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5651aece3ce8) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5651aece3ce8) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5651aece3ce8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fdd06c8e0c8 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651aece3c98, cond=0x5651aece3cc0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5651aece3cc0, mutex=0x5651aece3c98) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fdcf9911f8d in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007fdcf98c239b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007fdcf9911ebb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007fdd06c8f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#9  0x00007fdd06d1dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 11 (Thread 0x7fdcddffb6c0 (LWP 56037)):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5651aece3ce8) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5651aece3ce8) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5651aece3ce8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fdd06c8e0c8 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651aece3c98, cond=0x5651aece3cc0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5651aece3cc0, mutex=0x5651aece3c98) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fdcf9911f8d in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007fdcf98c239b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007fdcf9911ebb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007fdd06c8f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#9  0x00007fdd06d1dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 10 (Thread 0x7fdcde7fc6c0 (LWP 56036)):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5651aece3ce8) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5651aece3ce8) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5651aece3ce8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fdd06c8e0c8 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651aece3c98, cond=0x5651aece3cc0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5651aece3cc0, mutex=0x5651aece3c98) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fdcf9911f8d in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007fdcf98c239b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007fdcf9911ebb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007fdd06c8f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#9  0x00007fdd06d1dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 9 (Thread 0x7fdcce7fc6c0 (LWP 58490)):
#0  0x00007fdd06d0fd7f in __GI___poll (fds=0x7fdc68000f60, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fdcdc0cbbb5 in ?? () from /lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007fdcdc0b530c in pa_mainloop_poll () from /lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007fdcdc0bfa7a in pa_mainloop_iterate () from /lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007fdcdc0bfb20 in pa_mainloop_run () from /lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007fdcdc0cfd3d in ?? () from /lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007fdcdc06d763 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-16.1.so
#7  0x00007fdd06c8f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#8  0x00007fdd06d1dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 8 (Thread 0x7fdcdffff6c0 (LWP 56033)):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5651aece3ce8) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5651aece3ce8) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5651aece3ce8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fdd06c8e0c8 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651aece3c98, cond=0x5651aece3cc0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5651aece3cc0, mutex=0x5651aece3c98) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fdcf9911f8d in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007fdcf98c239b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007fdcf9911ebb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007fdd06c8f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#9  0x00007fdd06d1dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 7 (Thread 0x7fdcd7fff6c0 (LWP 56032)):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5651aece3ce8) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5651aece3ce8) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5651aece3ce8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fdd06c8e0c8 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651aece3c98, cond=0x5651aece3cc0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5651aece3cc0, mutex=0x5651aece3c98) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fdcf9911f8d in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007fdcf98c239b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007fdcf9911ebb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007fdd06c8f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#9  0x00007fdd06d1dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 6 (Thread 0x7fdce4dff6c0 (LWP 56031)):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5651aece3ce8) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5651aece3ce8) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5651aece3ce8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fdd06c8e0c8 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651aece3c98, cond=0x5651aece3cc0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5651aece3cc0, mutex=0x5651aece3c98) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fdcf9911f8d in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007fdcf98c239b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007fdcf9911ebb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007fdd06c8f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#9  0x00007fdd06d1dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 5 (Thread 0x7fdcdeffd6c0 (LWP 56035)):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5651aece3ce8) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5651aece3ce8) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5651aece3ce8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fdd06c8e0c8 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651aece3c98, cond=0x5651aece3cc0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5651aece3cc0, mutex=0x5651aece3c98) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fdcf9911f8d in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007fdcf98c239b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007fdcf9911ebb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007fdd06c8f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#9  0x00007fdd06d1dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 4 (Thread 0x7fdcf09fc6c0 (LWP 56030)):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5651aece3ce8) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5651aece3ce8) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5651aece3ce8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fdd06c8e0c8 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651aece3c98, cond=0x5651aece3cc0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5651aece3cc0, mutex=0x5651aece3c98) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fdcf9911f8d in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007fdcf98c239b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007fdcf9911ebb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007fdd06c8f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#9  0x00007fdd06d1dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 3 (Thread 0x7fdcfbfff6c0 (LWP 56018)):
#0  0x00007fdd06d0fd7f in __GI___poll (fds=fds@entry=0x7fdcfbffebf0, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fdd02927aa4 in poll (__timeout=-1, __nfds=2, __fds=0x7fdcfbffebf0) at /usr/include/x86_64-linux-gnu/bits/poll2.h:39
#2  QtWaylandClient::EventThread::run (this=0x5651aec4e530) at ./src/client/qwaylanddisplay.cpp:210
#3  0x00007fdd074cec03 in operator() (__closure=<optimized out>, __closure=<optimized out>) at thread/qthread_unix.cpp:350
#4  (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=..., t=...) at thread/qthread_unix.cpp:287
#5  QThreadPrivate::start (arg=0x5651aec4e530) at thread/qthread_unix.cpp:310
#6  0x00007fdd06c8f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#7  0x00007fdd06d1dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 2 (Thread 0x7fdcf91d56c0 (LWP 56025)):
#0  __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5651aececae8) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5651aececae8) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5651aececae8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007fdd06c8e0c8 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5651aececa98, cond=0x5651aececac0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5651aececac0, mutex=0x5651aececa98) at ./nptl/pthread_cond_wait.c:627
#5  0x00007fdcf9911f8d in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007fdcf98c239b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#7  0x00007fdcf9911ebb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#8  0x00007fdd06c8f18a in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#9  0x00007fdd06d1dbd0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 1 (Thread 0x7fdd02675e40 (LWP 56012)):
[KCrash Handler]
#6  QTabWidget::count (this=this@entry=0x0) at widgets/qtabwidget.cpp:1212
#7  0x00007fdce438fc57 in LSPClientPluginViewImpl::closeDynamic (this=0x5651af975e50) at ./addons/lspclient/lspclientpluginview.cpp:1304
#8  0x00007fdd076f4924 in QtPrivate::QSlotObjectBase::call (a=0x7ffc00b273c0, r=0x5651af975e50, this=0x5651af700450) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#9  doActivate<false> (sender=0x5651af700580, signal_index=4, argv=0x7ffc00b273c0) at kernel/qobject.cpp:3925
#10 0x00007fdd076ed9f7 in QMetaObject::activate (sender=sender@entry=0x5651af700580, m=m@entry=0x7fdd08a96cc0 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffc00b273c0) at kernel/qobject.cpp:3985
#11 0x00007fdd08565c26 in QAction::triggered (this=this@entry=0x5651af700580, _t1=<optimized out>) at .moc/moc_qaction.cpp:376
#12 0x00007fdd0856891c in QAction::activate (this=0x5651af700580, event=<optimized out>) at kernel/qaction.cpp:1161
#13 0x00007fdd08569507 in QAction::event (e=<optimized out>, this=<optimized out>) at kernel/qaction.cpp:1086
#14 QAction::event (this=<optimized out>, e=<optimized out>) at kernel/qaction.cpp:1075
#15 0x00007fdd0856c763 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5651af700580, e=0x7ffc00b27590) at kernel/qapplication.cpp:3640
#16 0x00007fdd076bce7a in QCoreApplication::notifyInternal2 (receiver=0x5651af700580, event=0x7ffc00b27590) at kernel/qcoreapplication.cpp:1064
#17 0x00007fdd076bd052 in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at kernel/qcoreapplication.cpp:1462
#18 0x00007fdd07b74164 in QShortcutMap::dispatchEvent (this=<optimized out>, e=<optimized out>) at kernel/qshortcutmap.cpp:675
#19 0x00007fdd07b74b03 in QShortcutMap::tryShortcut (this=this@entry=0x5651aec28198, e=e@entry=0x7ffc00b27650) at kernel/qshortcutmap.cpp:343
#20 0x00007fdd07b1a2c2 in QWindowSystemInterface::handleShortcutEvent (window=<optimized out>, timestamp=182482522, keyCode=87, modifiers=..., nativeScanCode=25, nativeVirtualKey=119, nativeModifiers=28, text=..., autorepeat=false, count=1) at kernel/qwindowsysteminterface.cpp:477
#21 0x00007fdd07b3f27f in QGuiApplicationPrivate::processKeyEvent (e=0x5651b0a20cf0) at kernel/qguiapplication.cpp:2391
#22 0x00007fdd07b16dbc in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:1169
#23 0x00007fdd0295fae4 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#24 0x00007fdd0551949d in g_main_dispatch (context=0x7fdcfc000ee0) at ../../../glib/gmain.c:3460
#25 g_main_context_dispatch (context=0x7fdcfc000ee0) at ../../../glib/gmain.c:4200
#26 0x00007fdd05574178 in g_main_context_iterate.constprop.0 (context=0x7fdcfc000ee0, block=<optimized out>, dispatch=1, self=<optimized out>) at ../../../glib/gmain.c:4276
#27 0x00007fdd055181b0 in g_main_context_iteration (context=0x7fdcfc000ee0, may_block=1) at ../../../glib/gmain.c:4343
#28 0x00007fdd07716368 in QEventDispatcherGlib::processEvents (this=0x5651aec4e5c0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#29 0x00007fdd076bb79b in QEventLoop::exec (this=this@entry=0x7ffc00b27990, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#30 0x00007fdd076c3d44 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#31 0x00007fdd07b36d50 in QGuiApplication::exec () at kernel/qguiapplication.cpp:1863
#32 0x00007fdd0856c6d9 in QApplication::exec () at kernel/qapplication.cpp:2832
#33 0x00005651ad7e2394 in main (argc=<optimized out>, argv=<optimized out>) at ./apps/kate/main.cpp:609

Reported using DrKonqi
Comment 1 Waqar Ahmed 2023-09-06 09:47:21 UTC
Git commit bb9239e185077cb3101ea0c383e7c87d5f7bf874 by Waqar Ahmed.
Committed on 06/09/2023 at 11:47.
Pushed by waqar into branch 'master'.

lsp: Fix crash on clicking "Close dynamic reference tabs"

We init the tabWidget on demand, if someone triggers this action before
any tab was created we end up crashing

M  +6    -4    addons/lspclient/lspclientpluginview.cpp

https://invent.kde.org/utilities/kate/-/commit/bb9239e185077cb3101ea0c383e7c87d5f7bf874
Comment 2 Waqar Ahmed 2023-09-06 09:49:30 UTC
Git commit f938e6932821d56a1ee2636e73844e541e5a70f1 by Waqar Ahmed.
Committed on 06/09/2023 at 11:49.
Pushed by waqar into branch 'release/23.08'.

lsp: Fix crash on clicking "Close dynamic reference tabs"

We init the tabWidget on demand, if someone triggers this action before
any tab was created we end up crashing
(cherry picked from commit bb9239e185077cb3101ea0c383e7c87d5f7bf874)

M  +6    -4    addons/lspclient/lspclientpluginview.cpp

https://invent.kde.org/utilities/kate/-/commit/f938e6932821d56a1ee2636e73844e541e5a70f1
Comment 3 Oded Arbel 2023-09-06 10:21:30 UTC
Wow. That's a quick fix. Bravo 👏