Binding stack exhausted.



HI!
--Troubles in a least-squares fit on a matrix of data  M2 ((two columns: points of a 2d curve)
--The same procedure runs without troubles for a number of similar data sets.
--But... for a particular  M2  , similar to the others, I get the following error

(%i    )  pol2: 1+a1*x+a2*x^2+a3*x^3+a4*x^4;    MSfun: -De*(pol2)*exp(-a1*x);

(%i    )  lsquares_estimates(M2, [x,y], y=MSfun , [De,a1,a2,a3,a4], initial=[1, 1, 1, 1, 1] ,tol=1e-8);

----->  
Binding stack guard page temporarily disabled: proceed with caution
Maxima encountered a Lisp error:
 Binding stack exhausted.
PROCEED WITH CAUTION.
Automatically continuing.
To enable the Lisp debugger set *debugger-hook* to nil.

Additional info:
(The data are OK, They can be fitted to a single polynomial without trouble.... )
(Changing initial guess, tol , etc,   has no effect.... )
(reducing the polinomial degree to 3, has no effect....)  

 Any idea on how to proceed further or about what is going on is welcome . 
Thanks 

Pepe.
________________________________________________________________
Jose Sanchez-Marin.
 Universitat de Valencia.      
 Spain 				   					e-mail: Jose.Sanchez at uv.es	   
 _________________________________________________________________