here is what happened.
................
McCain, when a Lieutenant Commander in the U.S. Navy was a Navy pilot (they call themselves aviators). July 29, 1967 while on the deck and in his plane on the carrier U.S.S. Forrestal he managed to screw up procedures (officially denied and covered up by him and the Navy and also even promoted on Wikipedia if you care to lookreason to follow). He did a smart ass punk attention getting trick by doing a wet start up of his jet.
When a pilot wants to be a wise ass or show off, this type of engine start creates a large startling flame and lots of surprise noise from the rear of a jet engine on start upthis was no accident. This and the large subsequent electrical surge and apparent (incorrect and against policy) weapon arming (by the pilot) caused the launching of a powerful Zuni rocket across the carriers deck hitting other parked planes (photo below) that were packing 1,000 high-explosive pound bombs. The subsequent massive explosions, fire and destruction went several decks below and nearly sunk this major 82,000 ton U.S. aircraft carrier.
He was fortunate his dad was head of Pacific Command and could cover that mess up. He was a jerk his entire life.