errors in ctensor and csetup



environment: latest ubuntu, latest emacs, latest maxima

I have a problem settin up "ctensor".
generally, we first load...

load(ctensor);

the output is "done".  this is fine.

but next is...

csetup();

gives nothing, no output but gets to the next line (no input signe either).
so I type 

csetup();

again, then I would get...
----------------------------------------
(%i2) csetup();
csetup();
(*) \verb|   Enter the dimension of the coordinate system:|\linebreak[0] 
Type KILL(ALL); and then TENSORKILL:TRUE;
           before you enter a new metric.
#0: csetup()(ctensor.mac line 208)
#1: readvalue(message=Enter the dimension of the coordinate system:,pred=lambda([v],if integerp(v) then block([u:v],mode_declare(u,fixnum),if u > 0 then true)),badboy=["Must be a positive integer!"])
#2: csetup()(ctensor.mac line 213)
 -- an error.  To debug this try debugmode(true);
(%i3) 
----------------------------------------
well, I have tried as instructed.  

kill(all);
tensorkill(true);

and 

load(ctensor);

again.  but nothing has been improved.  
it says about "debugmode"  but I am not sure how to use it.
Could someone help me on this problem.

soujiro