2009/12/3 alexis jaury <[email protected]>:

> j'ai installé wxmaxima0.8.2 sur ubuntu9.10, et je suis surpris car sqrt(x^2)
> retourne gentiment |x|, tandis que sqrt(4) génère le message suivant :
> «
> 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.
> »

Hello, sorry, I can't write in French. I hope this helps anyway.

This is certainly a serious error.
Try this:

:lisp (setq *debugger-hook* nil)
sqrt(4);

then after the error message, type this:

:lisp :bt

That should display a list of the functions that were called.
Please post that output here.

Sorry I can't be more helpful.

best

Robert Dodier

------------------------------------------------------------------------------
Join us December 9, 2009 for the Red Hat Virtual Experience,
a free event focused on virtualization and cloud computing. 
Attend in-depth sessions from your desk. Your couch. Anywhere.
http://p.sf.net/sfu/redhat-sfdev2dev
_______________________________________________
Maxima-lang-fr mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/maxima-lang-fr

Répondre à