crash ===== >newObject: cptr=0x5579d5a66170, typeName=7QWidget instanceType=PySide6.QtGui.QPaintDevice exact=0 typeForTypeName 7QWidget retsPyTypeObject("PySide6.QtWidgets.QWidget", 0x85600 [heaptype] [base] [gc] [ready], basicsize=40, bases=[2]{"PySide6.QtCore.QObject", "PySide6.QtGui.QPaintDevice"}, mro=[5]{"PySide6.QtWidgets.QWidget", "PySide6.QtCore.QObject", "PySide6.QtGui.QPaintDevice", "Shiboken.Object", "object"}, underlying="Shiboken.ObjectType") newObject: ObjectType::typeForTypeName 7QWidget PySide6.QtWidgets.QWidget ok === typeForTypeName 7QWidget retsPyTypeObject("PySide6.QtWidgets.QWidget", 0x85600 [heaptype] [base] [gc] [ready], basicsize=40, bases=[2]{"PySide6.QtCore.QObject", "PySide6.QtGui.QPaintDevice"}, mro=[5]{"PySide6.QtWidgets.QWidget", "PySide6.QtCore.QObject", "PySide6.QtGui.QPaintDevice", "Shiboken.Object", "object"}, underlying="Shiboken.ObjectType") >newObject: cptr=0x556cdef4ca70, typeName=7QWidget instanceType=PySide6.QtGui.QPaintDevice exact=1 typeForTypeName 7QWidget retsPyTypeObject("PySide6.QtWidgets.QWidget", 0x85600 [heaptype] [base] [gc] [ready], basicsize=40, bases=[2]{"PySide6.QtCore.QObject", "PySide6.QtGui.QPaintDevice"}, mro=[5]{"PySide6.QtWidgets.QWidget", "PySide6.QtCore.QObject", "PySide6.QtGui.QPaintDevice", "Shiboken.Object", "object"}, underlying="Shiboken.ObjectType")