I just don't see Jack Nicholson hexing anybody. Jack's the kind of guy who'd just kill Ledger directly, and probably not with sleeping pills. As Punisher and Jerry pointed out, Jack's more of a "bash his brains in" kind of guy.

If anything, I think Ledger just got tired of hearing twenty different "Brokeback" jokes per day and decided to end it all.