Bug 2187652
| Summary: | QDesignerFormWindowManagerInterface's createFormWindow function returns an invalid pointer. | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Giovanni <giovannicorriga> | ||||
| Component: | qt5-qttools | Assignee: | Than Ngo <than> | ||||
| Status: | NEW --- | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | low | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 39 | CC: | jgrulich, jreznik, rdieter, tdawson, than | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | Type: | Bug | |||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
There are no Fedora KDE Modules. Moving this to qt5-tools, which has qt5-designer. This bug appears to have been reported against 'rawhide' during the Fedora Linux 39 development cycle. Changing version to 39. |
Created attachment 1957951 [details] A simple test of the QDesigner API QDesignerFormWindowManagerInterface's createFormWindow function returns an invalid pointer. The affected versions are 5.15.9-1 and earlier This bug can be reproduced outside of Qt Designer by creating a simple program that makes use of the components related to the Designer i.e. the QDesigner and QDesignerComponents libraries To reproduce the bug: 1) create a program that makes use of the aforementioned libraries as in the attached file 2) verify that it conforms to the Qt manuals 3) Run it. The bug will appear either run normally or through a debugger On execution, the createFormWindow function returns an invalid pointer Possible bug explanation: The createFormWindow function returns a pointer to an abstract class, not a real one The reason why this bug doesn't appear on Qt Designer versions 5 and 6 is unknown to me. As far as I remember this bug has appeared since version 5