1
我在Mac OS X/Qt上编写一个应用程序。 我有一个事件循环线程。在这个线程中,我使MySQL查询每个tick(由qtimer调用)。Qt /线程事件循环QTimer/MySQL查询
随机我的应用程序崩溃,并显示以下回溯:
#0 0x00e27acd in QMutex::lock()
#1 0x00f5842d in QMetaObjectPrivate::connect()
#2 0x00f5897f in QObject::connect()
#3 0x0134c230 in QMYSQLResult::QMYSQLResult()
#4 0x0134c2d9 in QMYSQLDriver::createResult()
#5 0x0006daae in QSqlDatabase::exec()
可以采取什么问题吗?
我们需要比这更多的信息...例如,什么是试图执行内部锁定函数,它崩溃? Qt是否输出任何调试信息(当你搞砸时通常会这样做)?您认为其他任何信息可能有用吗? – 2010-02-16 18:15:28