3cdaemon is 11 years old... This problem,as you said,  has to do with 32bit variables; its a classic problem reported to various applications today. 
 
Resuming after 32bit value max (2,147,483,646) isnt going to work... 
However, I think I faced problem when trying to resume even after downloading 10 or 20 mbytes.... 
 
 
Moreover, i monitored a strange behavior. Local path is not refreshed (local size remains to 0 mbyte although I have downloaded more than 200mbyte!!). I had to stop downloading and then refresh local directory to get updated!
		 
		
		
		
		
		
		
		
	 |