Well that what it happens to my brother in Law they just send him the passport with 3 months of visa to cross or else, I don't know about his passport date but maybe they will ask you to get a new one, you don't suppose to travel with a expire passport.
Oh ! nooooooo you don't understand me. My passport is valid till 2012. My meaning is, they say ones medicals is valid for a year. And ones visa has up to a year before it expires., Now my question is, even if ones medicals is valid for a year, can they still ask you to get into Canada within a timeframe say, in 3 months or so? even if your visa has a year to expire?