I have strange system call at the end of main.
int main (int argc, char **argv){
char t[]="Testing";
cout << "Creating com port" << endl;
Com *s = new Com(COM2_PORT);
s->Open();
cout << "Opened com port" << endl;
if (s->setTermios(B115200)==0) s->SendOut(t); else
cout<< "Error"<<endl;
s->CloseCOM();
delete s;s=0;
cout << "Closed com port" << endl;
}
and I see
Closed com port
Segmentation fault
Anyone may know what causes segmentation error at the end of main
function ?
it is really ridiculous behavior of main function :) but still not big
problem since it is the end anyway.