Details
-
Bug
-
Resolution: Invalid
-
P2: Important
-
None
-
6.4.1
-
None
-
-
c4076d430 (dev), 50209f86c (dev), 77613d830 (6.4), 279ec9df2 (6.4)
Description
Exposing an enumeration from Python-based QML element and using at as a property does lead to segfault. Also accessing the enumeration values from within QML does lead to a segfault. Most likely a side-effect of the new-style enums introduced with PySide 6.4
Example with methods to access the enum is attached.
Attachments
Issue Links
- is duplicated by
-
PYSIDE-2173 QML segfaults when using enums from a singleton object
- Closed
- relates to
-
PYSIDE-2172 QmlSingleton creates crash in a (wrong) test
- Closed
-
PYSIDE-2310 Reg->6.4.3: Crashing without error reporting in Qt-based threads starting from PySide6 v6.4.3
- Closed
- mentioned in
-
Page Loading...
For Gerrit Dashboard: PYSIDE-2160 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
451979,9 | property/QML: Improve handling of an unknown class name | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
452412,2 | property/QML: Improve handling of an unknown class name | 6.4 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
452414,1 | property/QML: Improve handling of an unknown class name | tqtc/lts-6.2 | pyside/tqtc-pyside-setup | Status: ABANDONED | 0 | 0 |
452430,4 | errors: Improve formatting of delayed errors in Python 3.11 | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
452453,3 | errors: Improve formatting of delayed errors in Python 3.11 | 6.4 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
452454,1 | errors: Improve formatting of delayed errors in Python 3.11 | tqtc/lts-6.2 | pyside/tqtc-pyside-setup | Status: ABANDONED | 0 | 0 |