PDA

View Full Version : qapplication with open(/dev/name,O_RDWR) crashed???



ttbug
14th September 2006, 09:26
//my demo program
main(argc,argv)
{
QApplication a(argc,argv);
int fp = open("/dev/devname",O_RDWR);
//open err
}
//
main(argc,argv)
{
int fp = open("/dev/devname",O_RDWR);
QApplication a(argc,argv);
//open() is correct, but QApplication a(argc,argv) cannot stop;
}

any body can help me????

jacek
14th September 2006, 13:59
Maybe Qt also tries to open that device?

lpotter
16th September 2006, 08:56
Might try


int fp = ::open("/dev/devname",O_RDWR);