Summary: | Can't debug with LLDB (or: LLDB's qt.py not ready for Python 3.x) | ||
---|---|---|---|
Product: | [Applications] kdevelop | Reporter: | rikodok |
Component: | CPP Debugger | Assignee: | kdevelop-bugs-null |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | arojas, igorkuo, niko.sams |
Priority: | NOR | ||
Version: | 5.4.2 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/kdevelop/kdevelop/-/commit/9e8b3a030e65478e0f00c5c80d041706fd7f144f | Version Fixed In: | 5.13.231200 |
Sentry Crash Report: |
Description
rikodok
2019-10-23 18:57:08 UTC
Yep. qt.py is not Python 3.x ready. https://invent.kde.org/kdevelop/kdevelop/-/merge_requests/452 ports LLDB formatters to Python 3. Git commit 9e8b3a030e65478e0f00c5c80d041706fd7f144f by Igor Kushnir, on behalf of Olivier de Gaalon. Committed on 15/09/2023 at 10:58. Pushed by igorkushnir into branch 'master'. Fix LLDB formatters with recent LLDB/Python Import doesn't work with recent Python versions and attempt to create a range with a floating point strLength caused an error that aborted the QString formatting. FIXED-IN: 5.13.231200 M +3 -4 plugins/lldb/formatters/qt.py https://invent.kde.org/kdevelop/kdevelop/-/commit/9e8b3a030e65478e0f00c5c80d041706fd7f144f |