What is a Bus Error (SIGBUS)?
For no obvious reason, I have seen several programs on several machines
at several sites failing with a bus error recently. These are all SPARC
systems, but of various vintages. All run SunOS 4.1.3* The program
fails, but does not take down the system.
The man pages talk about SIGBUS and signal 10, but I have not been able
thus far to figure out what the bus might be. Since it only affects
the running program, I am assuming it does not have anything to do with
the Sbus or SCSI bus.
It seems to make a difference on some machines if I change the order of
/usr/lib and /usr/5lib in LD_LIBRARY_PATH, but this might just be an
artifact.
Can anyone tell me what a bus error is and what I should be looking for?
Thanks in advance.
--
# Gravity, # Will Morse
# not just a good idea, # BHP Petroleum (Americas) Inc.
# it's the law. # Houston, Texas
#
# These are my views and do not necessarly reflect the views of BHP !