ShowCalendarPopup() crashes app if performed when form is maximized (Linux QT/GTK2)
Original Reporter info from Mantis: Bart @flyingsheep
-
Reporter name: Bart Broersma
Original Reporter info from Mantis: Bart @flyingsheep
- Reporter name: Bart Broersma
Description:
When you do a call to ShowCalendarPopup and you have the current form maximized, the a crash occurs.
The app gets a SIGABRT and a memorydump is done.
This bug does not show on Win32 WS.
(I am unable to test GTK2 or Qt on Windows)
Steps to reproduce:
Unzip, and build attached sample app.
In Project Options you can switch between GTK2 and QT widgetset.
Run the program from the console
Click on Button1: a CalendarPopup will show (you can omit this step)
Maximize the form
Click on Button1 and wait: the app crashes.
A memory stacktrace/dump will show on the console
Additional information:
I attached bot GTK2 and Qt crash dumps as they appear on my system.
Mantis conversion info:
- Mantis ID: 26670
- OS: Linux
- OS Build: Fedora Core 18
- Build: r46104
- Platform: i386
- Version: 1.3 (SVN)
- Fixed in revision: 46115 (#c3482788)
- Monitored by: » Alexsander (Alexsander)
- Target version: 1.2.6