Details
Description
bug.py
from PySide6.QtCore import QObject, Signal class Signaller(QObject): signal = Signal() Signaller().signal.connect(None)
To reproduce, on Linux:
pip install PySide6-Essentials==6.5.0 && python bug.py
On Windows, it's a bit more involved to reproduce the crash:
pip install pytest==7.3.1 PySide6-Essentials==6.5.0 && pip uninstall pytest-qt && pytest bug.py
Attachments
Issue Links
- relates to
-
PYSIDE-2201 Segfault when calling signal of temporary
-
- Closed
-
For Gerrit Dashboard: PYSIDE-2328 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
478335,3 | PySide6: Prevent crash when connecting to temporary signal sources | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
478353,2 | PySide6: Prevent crash when connecting to temporary signal sources | 6.5 | pyside/pyside-setup | Status: MERGED | +2 | 0 |