Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

Completing QInputDialog (Qt4.8.2) causes message on OSX 10.9 only



  • After a user of my Qt4-based app (PyQt 4.9.4 and Qt 4.8.2) upgraded from OSX 10.8 to 10.9 "Mavericks" she immediately began to see the message "modalSession has been exited prematurely - check for a reentrant call to endModalSession: " in the Python stdout stream whenever she finished a modal dialog. The identical app did not produce this under 10.8.

    Possibly related to "bug 32943":https://bugreports.qt-project.org/browse/QTBUG-32943. Unfortunately that bug is still "not evaluated". If my experience is typical, a lot of apps are going to be giving this message soon.


Log in to reply