[Updated at 6:05 p.m. ET] A Navy fighter jet experienced a "catastrophic mechanical malfunction" during takeoff Friday over the military community of Virginia Beach, Virginia, and rained a stench of jet fuel shortly before crashing into apartment buildings, according to residents and Navy officials.

FULL STORY

The jet carried a student pilot in the front seat and an experienced instructor behind him, and the dumping of jet fuel was "one of the indications that there was a mechanical malfunction," Navy Capt. Mark Weisgerber told reporters.

The malfunction is being investigated, he said.

The two pilots, a police officer and three other people were taken to Sentara Virginia Beach General Hospital, Dr. Thomas Thames, the hospital's vice president of medical affairs, told CNN affiliate WAVY.

None of the injuries was considered life-threatening, Thames said.

Virginia Beach Mayor William Sessoms told CNN that nine people suffered non-life-threatening injuries.

The crash and explosion ruptured the easy mood of spring break and the unfolding Easter and Passover holiday weekend, and the two-seater F/A-18 jet landed eerily upright in flames in a courtyard surrounded by five apartment buildings suddenly set afire, according to residents and authorities.

The two crew members ejected safely, the Navy said. Resident Pat Kavanaugh told CNN affiliate WTKR that he and others found one of them still strapped to his seat with a lacerated face. Kavanaugh said he was on his couch when he heard a loud boom and was startled to see a parachute hanging from the building.