Anorexia/bulimia probably weakened her heart also (like Karen Carpenter). Recall that she started out as a fat chick actress in 'Clueless'. Her career took off after she became stick thin.
She was fired by her agent a few years ago because she had sex with a waiter at the bar mitzvah of an important Hollywood kike's kid.