Important: Please read the 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": 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