Singapore Airlines
Singapore airlines flight makes emergency landing in Bali after 2,186 sheep on board set off smoke alarm. Getty Images

A Singapore airlines cargo flight heading from Australia to Kuala Lumpur was forced to make an emergency landing in Bali after 2,186 sheep on board set off the smoke alarm on 26 October. After emergency services could not detect any smoke, it was believed that the alarm must have been set off by exhaust gases and manure from the sheep on board.

"Three hours after landing, flight SQ-7108 took off again with its four crew members on board. The aircraft was able to depart again after about 2.5 hours on the ground in Denpasar and reached Kuala Lumpur about 2.5 hours later... Emergency services did not find any trace of fire, heat or smoke," reported The Aviation Herald.

Meanwhile, a Singapore Airlines spokesman said: "On 26 October 2015, a Singapore Airlines Cargo Boeing 747 freighter aircraft carrying a shipment of goats... received a warning from the onboard fire alarm system." In reference to the landing being driven by the sheep gases, the spokesman said, reported The Daily Mail: "It is not able to be confirmed. Inspections were carried out on the ground and the aircraft was certified serviceable."

According to Boeing's fire protection information: "There is a separate approved smoke detector or fire detector system to give warning at the pilot or flight engineer station. When access provisions are being used, no hazardous quantity of smoke, flames, or suppression agent can enter any compartment occupied by the crew or passengers. There are means to control ventilation and drafts within the compartment."

In other odd landings, an EasyJet plane had to make an emergency landing after a stewardess was punched over a sandwich. The angry passenger shouted out: "I've been waiting for hours, I'm hungry!" before punching a stewardess, according to witnesses. The stewardess filed a complaint after initially requiring medical attention and having her glasses broken.