Venezuelan President Hugo Chavez has rallied hundreds of thousands of supporters in Caracas in advance of the December 3 presidential vote .