这不是一个问题,而是我以前在这里找不到的问题的答案。
我有一个应用程序不断崩溃,并显示消息"总线错误"。这在我的代码的不同部分不确定地发生,通常是在长时间运行之后。唯一的提示是相关的si_code,是"BUS_ADRERR:不存在的物理地址"。
崩溃的原因是我会重新编译代码,从而弄乱可执行文件的内存映射。
我同时运行两个具有不同参数的 Rscript。脚本在某一时刻写入文件,然后从文件中读取。我相信我从尝试同时写入和读取同一文件的两个脚本中都收到了此错误代码。