https://bugs.kde.org/show_bug.cgi?id=501267
Igor Kushnir <igor...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |igor...@gmail.com Ever confirmed|0 |1 Status|REPORTED |CONFIRMED --- Comment #1 from Igor Kushnir <igor...@gmail.com> --- I find two warnings/errors in KDevelop output when the freeze happens: kf.kirigami.platform: Failed to find a Kirigami platform plugin for style "Fusion" file:///usr/lib/qt6/qml/org/kde/kirigami/templates/private/DrawerHandle.qml:117:5: TypeError: Cannot read property 'width' of null The UI thread always has the following uninformative call stack: #0 ??() at /usr/lib/libc.so.6 #1 ??() at /usr/lib/libc.so.6 #2 ??() at /usr/lib/libc.so.6 #3 ppoll() at /usr/lib/libc.so.6 #4 ??() at /usr/lib/libglib-2.0.so.0 #5 g_main_context_iteration() at /usr/lib/libglib-2.0.so.0 #6 QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)() at /usr/lib/libQt6Core.so.6 #7 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)() at /usr/lib/libQt6Core.so.6 #8 QCoreApplication::exec()() at /usr/lib/libQt6Core.so.6 #9 main() at /home/Fast_storage/kdevelop-kf6/app/main.cpp:835 The background parsing continues, and even the background parser progress bar keeps moving, reaches 100% and disappears. So the UI thread is not frozen, but user input (mouse clicks and typing) is ignored. After some more experiments, I see that Quick Open works more or less (can be activated by a shortcut and handles mouse clicks). Other keyboard shortcuts, such as Ctrl+Tab, work too. Seems like there is an invisible modal window that blocks input to the main KDevelop window. A merge request with a fix is welcome at https://invent.kde.org/kdevelop/kdevelop/-/merge_requests -- You are receiving this mail because: You are watching all bug changes.