In my case they didn't cancel my study permit, but I'm not sure about work permits.
Why not apply for PR since you have Canadian work experience? this stream is faster and it makes more sense because you've already spent at least a year in this country. It's a bit odd that you waited this long to claim that your life is in danger back home, unless you have strong evidence that recent changes happened there and it's not safe for you to go back.