Bus errors are generally caused by applications trying to access memory that hardware cannot physically address. The cause might be an unaligned access as well as non-existent address, not enough permissions to access or alter memory. It is hard to tell what went wrong in your case without knowing what code you have changed. Even more than that - using a different compiler or compiler settings can cause this behavior. There is absolutely no magic involved, so you must have changed something that caused a butterfly effect.
This what i read about bus error somewhere
it happened with me in one box i have to test in other boxes to see if it image related or not
@cargen
what is your image? and what is your box?