Description
Calling a function with the wrong arguments, and one of them is a QSharedPointer cause shiboken to crash.
Looks like the parser py is trying to find a type for the `MyModule.QSharedPointer ` and that does not exist in python.
Some error messages appear on the terminal before the crash.
Err: "/tmp/embedded.xygx0445.zip/shibokensupport/signature/parser.py:196: RuntimeWarning: pyside_type_init: UNRECOGNIZED: 'MyModule.QSharedPointer' OFFENDING LINE: 'MyModule.Type.dataSet(pipeline:MyModule.Namespace.QSharedPointer[MyModule.Namespace.MyType],index:int) ->MyModule.Namespace.QSharedPointer[MyModule.Namespace.MyType]'
Attachments
Issue Links
- is duplicated by
-
PYSIDE-1212 Crash when using QList<QSharedPointer<X> > > with wrong type
- Closed