I have a friend who posed this same question to me. My response was..."It could be caused by a number of things...none of them good". In this particular case, it turned out to be a bad neutral buss connection, but it could have been far worse. I'll second Bill; it needs a good look-see...PRONTO.

Breaker boxes ought not to ever go snap, crackle or pop...

Mike (mamills)