windows串口出现误码程序崩溃

电脑通过485与设备连接,当设备进行断电上电操作时,会产生误码导致程序崩溃。定位问题,是在调用writefile时出现崩溃现象,也就是说在软件操作句柄时,下位机的误码发送了上来, 请问出现程序崩溃的原因具体是什么?