Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
6.2.9
-
None
-
Linux Ubuntu 20.04 LTS
Python 3.8.10
-
-
52c965ed46242876f6485448f595a49020b4e521 (pyside/pyside-setup/6.2) dcd76708e670322db47a4993a406f4a1bebe62b2 (pyside/pyside-setup/6.2) 74ddf907ec658aaaeb6fabc7733d7429bc42a3e8 (pyside/pyside-setup/6.2.2) 4b29cc46f5 (pyside/tqtc-pyside-setup/5.15)
Description
The latest PySide 6.2.2 appears to have introduced an issue in the QtCore class.
Here is a minimal example to reproduce the error:
>>> from PySide6 import QtCore >>> help(QtCore) Traceback (most recent call last): File "shibokensupport/signature/loader.py", line 82, in make_helptext File "shibokensupport/signature/errorhandler.py", line 159, in make_helptext SystemError: null argument to internal routine Fatal Python error: handle_doc did not receive a result Python runtime state: initialized Current thread 0x00007fe0592da740 (most recent call first): File "/usr/lib/python3.8/inspect.py", line 613 in getdoc File "/usr/lib/python3.8/pydoc.py", line 99 in getdoc File "/usr/lib/python3.8/pydoc.py", line 1245 in docclass File "/usr/lib/python3.8/pydoc.py", line 385 in document File "/usr/lib/python3.8/pydoc.py", line 1183 in docmodule File "/usr/lib/python3.8/pydoc.py", line 384 in document File "/usr/lib/python3.8/pydoc.py", line 1687 in render_doc File "/usr/lib/python3.8/pydoc.py", line 1694 in doc File "/usr/lib/python3.8/pydoc.py", line 1974 in help File "/usr/lib/python3.8/pydoc.py", line 1915 in __call__ File "/usr/lib/python3.8/_sitebuiltins.py", line 103 in __call__ File "<stdin>", line 1 in <module>
Attachments
Issue Links
- is duplicated by
-
PYSIDE-1728 SystemError: null argument to internal routine
- Closed
For Gerrit Dashboard: PYSIDE-1727 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
385109,2 | Signature: fix the __doc__ attribute of classes | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
385154,2 | Signature: fix the __doc__ attribute of classes | 6.2 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
385155,3 | Signature: fix the __doc__ attribute of classes | tqtc/lts-5.15 | pyside/tqtc-pyside-setup | Status: MERGED | +2 | 0 |
385165,4 | Signature: fix the __doc__ attribute of classes | 6.2.2 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
385174,4 | Signature: fix the __doc__ attribute of classes | tqtc/6.2 | pyside/tqtc-pyside-setup | Status: MERGED | +2 | 0 |
385512,2 | Signature: fix the __doc__ attribute of classes, amended | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
385543,2 | Signature: fix the __doc__ attribute of classes, amended | 6.2 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
385545,3 | Signature: fix the __doc__ attribute of classes, amended | tqtc/lts-5.15 | pyside/tqtc-pyside-setup | Status: MERGED | +2 | 0 |