SIGSEGV signal caught during javac (JDK1.5.0) compilation
Would like some expert opinion on some SIGSEGV (segmentation faults) observed while monitoring the javac compilation with JDK 1.5.0_03, using tools such as strace (Linux) or truss (Solaris)
Tried to compile a 'Hello World' program. The class gets complied successfully and no error are reported by javac stdout/stderr. However, OS utilities such as strace and truss report some internal segmentation faults happening during the compilation.
example (output from strace):
stat64("/local/java/jdk1.5.0_03/jre/lib/jsse.jar", \
{st_mode=S_IFREG|0644, st_size=549315, ...}) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
This consistently happens on different Unix flavors (tried Linux and Solaris), on different machines and with the latest versions of strace and truss.
This does not happen with any of the previous javac compiler (118, 131, 142).
Maybe I am being paranoid, but can these segmentation fault , which do not seem to prevent the compiler from building the class file, be safely ignored? Thanks!