我正在尝试从线程池运行 scalapb 命令,每个线程都运行该scalapbc
命令;
当我这样做时,我收到以下表单错误:
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGBUS (0x7) at pc=0x00007f32dd71fd70, pid=8346, tid=0x00007f32e0018700
根据我的谷歌搜索,当 /tmp 文件夹已满或试图同时被多个代码访问时,会出现此问题。
我的问题是,有没有办法使用线程发出 scalapbc 命令而不会出现上述错误?如何确保各个线程使用的临时文件夹不会相互干扰?
当我运行代码时,大多数时候都会出现此问题,但有时构建也会通过。