Hi David, I usually manage to get bus errors due to misalignment of pointers, such as trying to read a double from an address not properly aligned to hold a double. Your basic "hello world" program certainly should not give you bus errors. Yours sincerely, Bjorn