Citizenship and Immigration Canada has given following guidelines for Canadian permanent residents who wish to become Canadian Citizens.
To become a Canadian citizen, you must have a permanent resident status in Canada, and that status must not be in doubt. You must meet the residency requirements and you must not be the subject of an immigration [...]