Bug 501411 - kdevelop hangs after opening files or trying to download more templates
Summary: kdevelop hangs after opening files or trying to download more templates
Status: REPORTED
Alias: None
Product: kdevelop
Classification: Applications
Component: All build tools (show other bugs)
Version: unspecified
Platform: Microsoft Windows Microsoft Windows
: NOR crash
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-03-12 15:02 UTC by vovaportnyh+kde
Modified: 2025-03-15 14:47 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description vovaportnyh+kde 2025-03-12 15:02:54 UTC
SUMMARY

kdevelop hangs when i try to use it

STEPS TO REPRODUCE
1. Open KDevelop
2. Create or open a project on windows
2 (alternative). Press the get more templates button
3. KDevelop hangs

OBSERVED RESULT

kdevelop hangs and must be killed

EXPECTED RESULT

kdevelop working like intended

SOFTWARE/OS VERSIONS
Windows 11 23H2 (x86_64)
KDevelop 6.3.250770 (25.07.70)

ADDITIONAL INFORMATION
gdb output:
PS E:\Program Files\KDevelop\bin> gdb kdevelop.exe
GNU gdb (GDB) 15.2
Copyright (C) 2024 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-w64-mingw32".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from kdevelop.exe...
(No debugging symbols found in kdevelop.exe)
(gdb) run
Starting program: E:\Program Files\KDevelop\bin\kdevelop.exe
[New Thread 18540.0x45a4]
[New Thread 18540.0x56fc]
[New Thread 18540.0x5148]
[New Thread 18540.0x4c2c]
[New Thread 18540.0x4568]
[New Thread 18540.0x5468]
[New Thread 18540.0xf2c]
[New Thread 18540.0x54a4]
warning: kf.coreaddons: Expected JSON property "LoadInKDevelop" in "E:/Program Files/KDevelop/bin/kf6/ktexteditor/katectagsplugin.dll" to be a single string, but it is a bool
warning: kf.coreaddons: Expected JSON property "LoadInKDevelop" in "E:/Program Files/KDevelop/bin/kf6/ktexteditor/katesnippetsplugin.dll" to be a single string, but it is a bool
warning: kf.coreaddons: Expected JSON property "LoadInKDevelop" in "E:/Program Files/KDevelop/bin/kf6/ktexteditor/ktexteditorpreviewplugin.dll" to be a single string, but it is a bool
warning: kdevplatform.serialization: version mismatch or no version hint; expected version: 100859908
warning: kdevplatform.serialization: "The data-repository at C:/Users/┬ырфшьшЁ/AppData/Local/cache/kdevduchain/kdevelop-{e691e07e-038e-470a-abaf-19785e6a28d1} has to be cleared."
[New Thread 18540.0x3cf0]
[New Thread 18540.0x1340]
[New Thread 18540.0x5184]
[New Thread 18540.0x3104]
[New Thread 18540.0x954]
warning: kf.coreaddons: "Could not load plugin from E:/Program Files/KDevelop/bin/kdevplatform/63/kdevqthelp.dll: ═хтючьюцэю чруЁєчшЄ№ сшсышюЄхъє E:\\Program Files\\KDevelop\\bin\\kdevplatform\\63\\kdevqthelp.dll: ═х эрщфхэ єърчрээ√щ ьюфєы№."
warning: kdevplatform.shell: Can't load plugin "kdevqthelp" because a factory to load the plugin could not be obtained: "Could not load plugin from E:/Program Files/KDevelop/bin/kdevplatform/63/kdevqthelp.dll: ═хтючьюцэю чруЁєчшЄ№ сшсышюЄхъє E:\\Program Files\\KDevelop\\bin\\kdevplatform\\63\\kdevqthelp.dll: ═х эрщфхэ єърчрээ√щ ьюфєы№."
[New Thread 18540.0x2654]
[New Thread 18540.0x3cc8]
[New Thread 18540.0x3a50]
[New Thread 18540.0x4f6c]
[New Thread 18540.0x1238]
[New Thread 18540.0x1c14]
[New Thread 18540.0x20ac]
[New Thread 18540.0x1994]
warning: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Win::WinStorageAccess::checkRequested(QString)
warning: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Win::WinStorageAccess::checkDone(Solid::ErrorType, QVariant, QString)
warning: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Win::WinStorageAccess::repairRequested(QString)
warning: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Win::WinStorageAccess::repairDone(Solid::ErrorType, QVariant, QString)
warning: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Win::WinStorageAccess::checkRequested(QString)
warning: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Win::WinStorageAccess::checkDone(Solid::ErrorType, QVariant, QString)
warning: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Win::WinStorageAccess::repairRequested(QString)
warning: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Win::WinStorageAccess::repairDone(Solid::ErrorType, QVariant, QString)
warning: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Win::WinStorageAccess::checkRequested(QString)
warning: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Win::WinStorageAccess::checkDone(Solid::ErrorType, QVariant, QString)
warning: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Win::WinStorageAccess::repairRequested(QString)
warning: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Win::WinStorageAccess::repairDone(Solid::ErrorType, QVariant, QString)
warning: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Win::WinStorageAccess::checkRequested(QString)
warning: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Win::WinStorageAccess::checkDone(Solid::ErrorType, QVariant, QString)
warning: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Win::WinStorageAccess::repairRequested(QString)
warning: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Win::WinStorageAccess::repairDone(Solid::ErrorType, QVariant, QString)
warning: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Win::WinStorageAccess::checkRequested(QString)
warning: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Win::WinStorageAccess::checkDone(Solid::ErrorType, QVariant, QString)
warning: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Win::WinStorageAccess::repairRequested(QString)
warning: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Win::WinStorageAccess::repairDone(Solid::ErrorType, QVariant, QString)
warning: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Win::WinStorageAccess::checkRequested(QString)
warning: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Win::WinStorageAccess::checkDone(Solid::ErrorType, QVariant, QString)
warning: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Win::WinStorageAccess::repairRequested(QString)
warning: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Win::WinStorageAccess::repairDone(Solid::ErrorType, QVariant, QString)
warning: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Win::WinStorageAccess::checkRequested(QString)
warning: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Win::WinStorageAccess::checkDone(Solid::ErrorType, QVariant, QString)
warning: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Win::WinStorageAccess::repairRequested(QString)
warning: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Win::WinStorageAccess::repairDone(Solid::ErrorType, QVariant, QString)
[New Thread 18540.0xbfc]
warning: kf.windowsystem: Could not find any platform plugin
warning: QAbstractItemModel::endInsertRows:  Invalid index ( 2 , 0 ) in model QSortFilterProxyModel(0xd9de5c0)
warning: QAbstractItemModel::endInsertRows:  Invalid index ( 2 , 0 ) in model QSortFilterProxyModel(0xd9de5c0)
warning: QAbstractItemModel::endInsertRows:  Invalid index ( 2 , 0 ) in model QSortFilterProxyModel(0xd9de5c0)
warning: QAbstractItemModel::endInsertRows:  Invalid index ( 3 , 0 ) in model QSortFilterProxyModel(0xd9de5c0)
[New Thread 18540.0x3420]
warning: QAbstractItemModel::endInsertRows:  Invalid index ( 2 , 0 ) in model QSortFilterProxyModel(0xd9c9340)
warning: QAbstractItemModel::endInsertRows:  Invalid index ( 2 , 0 ) in model QSortFilterProxyModel(0xd9c9340)
warning: QAbstractItemModel::endInsertRows:  Invalid index ( 2 , 0 ) in model QSortFilterProxyModel(0xd9c9340)
warning: QAbstractItemModel::endInsertRows:  Invalid index ( 3 , 0 ) in model QSortFilterProxyModel(0xd9c9340)
warning: QWindowsNativeFileDialogBase::shellItem: SHCreateItemFromParsingName(file:///C:/Users/????????/projects)) failed (═х єфрхЄё  эрщЄш єърчрээ√щ Їрщы.)
[New Thread 18540.0x3424]
[New Thread 18540.0x29e0]
[New Thread 18540.0x3d58]
warning: mincore\com\oleaut32\dispatch\ups.cpp(2126)\OLEAUT32.dll!00007FFDF9DC470C: (caller: 00007FFDF9DC49FA) ReturnHr(1) tid(5424) 8002801D ┴шсышюЄхър эх чрЁхушёЄЁшЁютрэр.
[New Thread 18540.0x1164]
[Thread 18540.0x1164 exited with code 0]
[New Thread 18540.0x326c]
[New Thread 18540.0x31a0]
[New Thread 18540.0x3c30]
[New Thread 18540.0x5124]
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
[New Thread 18540.0x2b18]
[New Thread 18540.0xc14]
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
[New Thread 18540.0x5684]
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
[New Thread 18540.0x219c]
[Thread 18540.0x219c exited with code 0]
warning: while parsing target library list: not well-formed (invalid token)
warning: onecoreuap\internal\shell\inc\SrcPkg\FileExplorerSessionWatcher\inc\FileExplorerSessionWatcher.h(843)\SHELL32.dll!00007FFDFA6A2004: (caller: 00007FFDFA5E65F2) ReturnHr(1) tid(5424) 80004001 ═х яюффхЁцштрхЄё 
warning: shell\SrcPkg\FileExplorer\DefView\src\DefView.cpp(17508)\SHELL32.dll!00007FFDFA5E6611: (caller: 00007FFDD40C434E) LogHr(1) tid(5424) 80004001 ═х яюффхЁцштрхЄё 
warning: onecoreuap\internal\shell\inc\SrcPkg\FileExplorerSessionWatcher\inc\FileExplorerSessionWatcher.h(843)\SHELL32.dll!00007FFDFA6A2004: (caller: 00007FFDFA5E65F2) ReturnHr(2) tid(5424) 80004001 ═х яюффхЁцштрхЄё 
warning: shell\SrcPkg\FileExplorer\DefView\src\DefView.cpp(17508)\SHELL32.dll!00007FFDFA5E6611: (caller: 00007FFDD40C434E) LogHr(2) tid(5424) 80004001 ═х яюффхЁцштрхЄё 
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
[Thread 18540.0x3424 exited with code 0]
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
[Thread 18540.0x29e0 exited with code 0]
[Thread 18540.0x3c30 exited with code 0]
[New Thread 18540.0x5544]

Thread 37 received signal SIGTRAP, Trace/breakpoint trap.
[Switching to Thread 18540.0x5544]
0x00007ffdfaef4091 in ?? ()
(gdb) frame
#0  0x00007ffdfaef4091 in ?? ()
(gdb)
Comment 1 Igor Kushnir 2025-03-12 19:49:14 UTC
> 2 (alternative). Press the get more templates button
This happens on GNU/Linux as well. Reported as Bug 501267.
> 2. Create or open a project on windows
Does KDevelop hang every time you create or open a project?
Comment 2 vovaportnyh+kde 2025-03-12 23:56:42 UTC
(In reply to Igor Kushnir from comment #1)
> Does KDevelop hang every time you create or open a project?
Yes it hangs every single time
Comment 3 Igor Kushnir 2025-03-13 07:56:57 UTC
(In reply to vovaportnyh+kde from comment #2)
> > Does KDevelop hang every time you create or open a project?
> Yes it hangs every single time
Could be an issue with D-Bus on Windows. I guess it is not available on your system?

> (No debugging symbols found in kdevelop.exe)
The GDB backtrace is useless. Are the debug symbols missing in the kdevelop archive you downloaded? Or do you build from source?
Comment 4 vovaportnyh+kde 2025-03-13 08:03:19 UTC
(In reply to Igor Kushnir from comment #3)
> Could be an issue with D-Bus on Windows. I guess it is not available on your system?
I dont think i have anything related to D-Bus on my system

> > (No debugging symbols found in kdevelop.exe)
> The GDB backtrace is useless. Are the debug symbols missing in the kdevelop archive you downloaded? Or do you build from source?
Oh so thats why i didnt see anything useful. Where can i get the debug symbols?
Comment 5 Julius Künzel 2025-03-13 09:12:13 UTC
Debug symbols are not part of the Windows installer. You need to build it yourself with Craft and enable debug symbols if you want to get them
Comment 6 Igor Kushnir 2025-03-13 16:29:45 UTC
(In reply to vovaportnyh+kde from comment #4)
> I dont think i have anything related to D-Bus on my system
Without the debug symbols it's only guesswork. But you could try running the D-Bus - maybe dbus-launch.exe from the bin/ directory of a kdevelop build.
Comment 7 vovaportnyh+kde 2025-03-15 14:47:35 UTC
(In reply to Igor Kushnir from comment #6)
> Without the debug symbols it's only guesswork. But you could try running the D-Bus - maybe dbus-launch.exe from the bin/ directory of a kdevelop build.

I tried running it but nothing seems to happen

(In reply to Julius Künzel from comment #5)
> Debug symbols are not part of the Windows installer. You need to build it yourself with Craft and enable debug symbols if you want to get them

Building this myself could take a couple days because im unfamiliar with the compile process and might mess something up