Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
6.4.3
-
None
-
-
9965630aa (dev)
Description
Enabling the debug_script embedded inside Qt frameworks ends in a
ERROR: Lldb stderr: Traceback (most recent call last): File "/Users/chris/Qt/6.4.3/macos/lib/QtCore.framework.dSYM/Contents/Resources/Python/QtCore.py", line 64, in __lldb_init_module ERROR: Lldb stderr: for version in sorted(versions, key=LooseVersion, reverse=True): File "/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/lib/python3.8/distutils/version.py", line 52, in __lt__ ERROR: Lldb stderr: c = self._cmp(other) File "/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/lib/python3.8/distutils/version.py", line 337, in _cmp ERROR: Lldb stderr: if self.version < other.version: TypeError: '<' not supported between instances of 'str' and 'int'
Steps to reproduce:
- use QC to debug a small app using Qt
- have DebugLog view open while debugging
- you can either enable this on the fly inside the DebugLog view (left side has a "Command" line edit)
OR - enable this before starting the debugger by using the Preferences > Debugger > GDB (left column, bottom has "Additional Startup Commands") - ignore that it states "GDB" - this applies for LLDB as well
either inside the "command" line edit or the startup commands you can enter
settings set target.load-script-from-symbol-file true
Attachments
Issue Links
- resulted from
-
QTCREATORBUG-29624 Missing CFBundleShortVersionString in Info.plist
-
- Closed
-