for no apparent reason, I can't get QMessageBox::information to work in my current application. It always crashes even in the simplest cases.

for example, even this causes a crash.

Qt Code:
  1. myAbout = new QAction(tr("About"), this);
  2. connect(myAbout, SIGNAL(triggered()), SLOT(aboutClicked()));
  3. #if defined(Q_OS_SYMBIAN) && defined(USE_ACTIONS)
  4. menuBar()->addAction(myAbout);
  5. #endif
  6.  
  7.  
  8. void myApplication::aboutClicked()
  9. {
  10. qDebug() << "myApplication::aboutClicked()";
  11. QMessageBox::information ( this, APP_NAME, "Some text" );
  12. //QMessageBox::information ( 0, APP_NAME, "Some text" );
  13. }
To copy to clipboard, switch view to plain text mode 

I do have a couple of threads running, but the QMessageBox is always called from the main UI thread. Any ideas?