我做了一个程序,运行中间没有问题,但当点击使csocket发送消息后关闭程序,系统会报错某内存不能为read;如果运行期间没有点击使csocket发送消息,系统关闭时则不会报错。问题出在哪呢?我的系统流程是这样的:启动后,在ontimer里面监听是否有消息收到,若有,则进行接收;点击发送消息,则启动ontimer(2)里面的发送流程,每隔一段时间试着发送消息,发送成功后则kill该timer(2)。我的csocket使用完后都close掉了。问题会出在哪呢?应该怎么改?