Error in CONDITIONS::CLCS-UNIVERSAL-ERROR-HANDLER [or a callee]: Couldn't protect



Hello Stefano,
that doesn't help it gets even worse.  BTW try instead of 800
20000 and see what happens.  Sometimes it went through with
800 sometimes not.

That's what I get with latest update:

Maxima 5.17.1 http://maxima.sourceforge.net
Using Lisp GNU Common Lisp (GCL) GCL 2.6.7 (aka GCL)
Distributed under the GNU Public License. See the file COPYING.
Dedicated to the memory of William Schelter.
The function bug_report() provides bug reporting information.
(%i1) for i:2 thru 800 step 1 do if equal(divsum(i), 2*i) then display(i)$
Universal error handler called recursively (:ERROR NIL
 
CONDITIONS::CLCS-UNIVERSAL-ERROR-HANDLER
                                                   ""
                                                   "Couldn't protect")
Universal error handler called recursively (:ERROR NIL
 
CONDITIONS::CLCS-UNIVERSAL-ERROR-HANDLER
                                             "" "Couldn't protect")
Maxima encountered a Lisp error:

  Error in CONDITIONS::CLCS-UNIVERSAL-ERROR-HANDLER [or a callee]: 
Caught fatal error [memory may be damaged]

Automatically continuing.
To reenable the Lisp debugger set *debugger-hook* to nil.


I get the same error if I insert i.e. sqrt(2).  Thats why I down grated.

Could it help if I try to compile it myself?

regards and thanks for any help.
Stephan