Former Stone Temple Pilots and Velvet Revolver frontman Scott Weiland unexpectedly passed in early December of this year. Now, an autopsy report has revealed what caused the rock and roll legend to die.

RELATED: Stone Temple Pilots singer Scott Weiland found dead on tour bus

The report, which was released but the Hennepin County Medical Examiner in Minneapolis on Friday, revealed the singer died of an accidental overdose of cocaine, ethanol and methylenedioxyamphetamine (MDMA). 

RELATED: Lawyer says Stone Temple Pilots can go on without Scott Weiland

“The day after his death, Bloomington police revealed that they had discovered a small quantity of cocaine in the tour bus bedroom where Weiland's body was found,” Rolling Stone reports. “The vocalist had a long, public problem with addiction. Authorities also reported that they'd arrested Wildabouts bassist Tommy Black for allegedly possessing cocaine. He was released from jail a day later.”

Weiland is survived by his wife and two children.

Matt Lee is a Web producer for Metro New York. He writes about almost everything and anything. Talk to him (or yell at him) on Twitter so he doesn’t feel lonely @mattlee2669.