On 2013-02-24, Rolandb <[email protected]> wrote:

> Using 5.7 in Windows 64, I got the following message:
>  
> solution=solve([(a*x+b*y)*x*y/c==1,3*log(a + b + c) - 
> log(27*a*b*x*y)],x,y,solution_dict=True)
> for sol in solution: show(sol)

> ;;; Detected access to protected memory, also kwown as 'bus or
> segmentation fault'.
> ;;; Jumping to the outermost toplevel prompt

That looks like an error message from ECL. I'm guessing Sage has
translated 'solve' here to Maxima's 'to_poly_solve'. I get this with ECL
12.2.1 + current (post-5.29) Maxima source on Linux.

(%i1) load (to_poly_solve);

Loading maxima-grobner $Revision: 1.6 $ $Date: 2009-06-02 07:49:49 $
(%o1)
/home/robert/maxima/maxima-git/maxima-code/share/to_poly_solve/to_poly_s\
olve.mac
(%i2) to_poly_solve ([(a*x+b*y)*x*y/c=1,3*log(a + b + c) -
log(27*a*b*x*y)],[x,y]);

Maxima encountered a Lisp error:

 BINDING-STACK overflow at size 8448. Stack can probably be resized.

Automatically continuing.
To enable the Lisp debugger set *debugger-hook* to nil.
Maxima encountered a Lisp error:

 Detected access to an invalid or protected memory address.

Automatically continuing.


Looks like a stack overflow in to_poly_solve -- I didn't go farther. Can
someone please submit a bug report. http://sourceforge.net/p/maxima/bugs

best

Robert Dodier

-- 
You received this message because you are subscribed to the Google Groups 
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-support?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to