在Sun5.8下,打开窗口form后,时间久了close时,会出现整个程序crash的情形。很郁闷!
连接DB设定个maxidletime,超出一定时间后,有时候close时就会整个crash。不知是否QTBug?Qt为4.2
GDB信息如下,
(gdb) where
#0 0xfd9a0410 in QWidget::testAttribute_helper ()
from /sunos-5.8/lib/libQtGui.so.4
#1 0xfd9d2584 in QWidget::mapFromGlobal ()
from /sunos-5.8/lib/libQtGui.so.4
#2 0xfd9c0218 in QETWidget::translateMouseEvent ()
from /sunos-5.8/lib/libQtGui.so.4
#3 0xfd9bf7a4 in QApplication::x11ProcessEvent ()
from /sunos-5.8/lib/libQtGui.so.4
#4 0xfd9df564 in QEventDispatcherX11::processEvents ()
from /sunos-5.8/lib/libQtGui.so.4
#5 0xfd46cc84 in QEventLoop::processEvents ()
from /sunos-5.8/lib/libQtCore.so.4
#6 0xfd46ce20 in QEventLoop::exec ()
from /sunos-5.8/lib/libQtCore.so.4
#7 0xfd471528 in QCoreApplication::exec ()
from /sunos-5.8/lib/libQtCore.so.4
#8 0x000e3b00 in main (argc=1, argv=0xffbee48c) at src/main.cpp:232
main.cpp line232:app.exec (); //app为QApplication