#2637 Maxima 5.31.1-1 cannot plot more than approx 15 plots

None
open
nobody
None
2
2014-11-04
2013-09-30
Rene Hansen
No

When I run a wxMaxima "document" with a large number of plots (which worked well with version 5.28) maxima hangs at plot number 15 or so.

I tried to attach an example file but "Add attachemnts" on this page dosen't work ?

Have pasted the file to demonstrate the error here:

NB: THe same error occurs watever I use wxplot2d or wxdraw2d (The draw package)
Couls be some memory error ?

/* [wxMaxima: input   start ] */
wxbuild_info()$
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
load("draw");
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
s : 16379;
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
testList : makelist(random(100), n, s)$
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
wxdraw2d(points(testList));
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
testList : makelist(random(100), n, s)$
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
wxdraw2d(points(testList));
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
testList : makelist(random(100), n, s)$
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
wxdraw2d(points(testList));
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
testList : makelist(random(100), n, s)$
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
wxdraw2d(points(testList));
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
testList : makelist(random(100), n, s)$
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
wxdraw2d(points(testList));
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
testList : makelist(random(100), n, s)$
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
wxdraw2d(points(testList));
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
testList : makelist(random(100), n, s)$
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
wxdraw2d(points(testList));
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
testList : makelist(random(100), n, s)$
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
wxdraw2d(points(testList));
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
testList : makelist(random(100), n, s)$
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
wxdraw2d(points(testList));
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
testList : makelist(random(100), n, s)$
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
wxdraw2d(points(testList));
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
testList : makelist(random(100), n, s)$
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
wxdraw2d(points(testList));
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
testList : makelist(random(100), n, s)$
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
wxdraw2d(points(testList));
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
testList : makelist(random(100), n, s)$
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
wxdraw2d(points(testList));
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
testList : makelist(random(100), n, s)$
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
wxdraw2d(points(testList));
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
testList : makelist(random(100), n, s)$
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
wxdraw2d(points(testList));
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
testList : makelist(random(100), n, s)$
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
wxdraw2d(points(testList));
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
testList : makelist(random(100), n, s)$
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
wxdraw2d(points(testList));
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
testList : makelist(random(100), n, s)$
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
wxdraw2d(points(testList));
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
testList : makelist(random(100), n, s)$
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
wxdraw2d(points(testList));
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
testList : makelist(random(100), n, s)$
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
wxdraw2d(points(testList));
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
testList : makelist(random(100), n, s)$
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
wxdraw2d(points(testList));
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
testList : makelist(random(100), n, s)$
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
wxdraw2d(points(testList));
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
testList : makelist(random(100), n, s)$
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
wxdraw2d(points(testList));
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
testList : makelist(random(100), n, s)$
/* [wxMaxima: input   end   ] */
/* [wxMaxima: input   start ] */
wxdraw2d(points(testList));
/* [wxMaxima: input   end   ] */

Related

Bugs: #2637

Discussion

  • Robert Dodier
    Robert Dodier
    2013-09-30

    put in 4 tildes to indicate code formatting

     
  • Robert Dodier
    Robert Dodier
    2013-09-30

    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -7,6 +7,7 @@
     NB: THe same error occurs watever I use wxplot2d or wxdraw2d (The draw package)
     Couls be some memory error ?
    
    +~~~~
     /* [wxMaxima: input   start ] */
     wxbuild_info()$
     /* [wxMaxima: input   end   ] */
    @@ -160,3 +161,4 @@
     /* [wxMaxima: input   start ] */
     wxdraw2d(points(testList));
     /* [wxMaxima: input   end   ] */
    +~~~~
    
     
  • Robert Dodier
    Robert Dodier
    2013-10-24

    I can't reproduce this error. I'm working w/ current Maxima (post-5.31) on Linux w/ GCL and Clisp.

    Can you try this again, using command line Maxima? I think all you have to do is change wxdraw2d to draw2d and then you can evaluate batch("/path/to/foo.wxm");.

    What does build_info(); report?

     
  • Rene Hansen
    Rene Hansen
    2013-10-24

    I seems like the new version 5.31.2 works, however, I have another (rather
    large) wxMaxima document with about 10 plots - but at plot number 5 (after
    the "Have a look...." text) - 5.31.2 still hangs (version 5.28 can do this
    whole document without any problems)

    Running wxMaxima on Win 7

    2013/10/24 Robert Dodier robert_dodier@users.sf.net

    I can't reproduce this error. I'm working w/ current Maxima (post-5.31) on
    Linux w/ GCL and Clisp.

    Can you try this again, using command line Maxima? I think all you have to
    do is change wxdraw2d to draw2d and then you can evaluate
    batch("/path/to/foo.wxm");.

    What does build_info(); report?

    Status: open
    Created: Mon Sep 30, 2013 08:43 AM UTC by ReneSci
    Last Updated: Mon Sep 30, 2013 07:10 PM UTC
    Owner: nobody

    When I run a wxMaxima "document" with a large number of plots (which
    worked well with version 5.28) maxima hangs at plot number 15 or so.

    I tried to attach an example file but "Add attachemnts" on this page
    dosen't work ?

    Have pasted the file to demonstrate the error here:

    NB: THe same error occurs watever I use wxplot2d or wxdraw2d (The draw
    package)
    Couls be some memory error ?

    / [wxMaxima: input start ] /wxbuild_info()$/ [wxMaxima: input end ] // [wxMaxima: input start ] /load("draw");/ [wxMaxima: input end ] // [wxMaxima: input start ] /s : 16379;/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] /


    Sent from sourceforge.net because you indicated interest in
    https://sourceforge.net/p/maxima/bugs/2637/

    To unsubscribe from further messages, please visit
    https://sourceforge.net/auth/subscriptions/

     

    Related

    Bugs: #2637

  • Rene Hansen
    Rene Hansen
    2013-10-24

    What does build_info(); report?

    To be honest - I didn't build it myself. I am running wxmaxima on a windows
    7 computer.

    Do you think I can can run a command line Maxima there ?

    2013/10/24 Robert Dodier robert_dodier@users.sf.net

    I can't reproduce this error. I'm working w/ current Maxima (post-5.31) on
    Linux w/ GCL and Clisp.

    Can you try this again, using command line Maxima? I think all you have to
    do is change wxdraw2d to draw2d and then you can evaluate
    batch("/path/to/foo.wxm");.

    What does build_info(); report?

    Status: open
    Created: Mon Sep 30, 2013 08:43 AM UTC by ReneSci
    Last Updated: Mon Sep 30, 2013 07:10 PM UTC
    Owner: nobody

    When I run a wxMaxima "document" with a large number of plots (which
    worked well with version 5.28) maxima hangs at plot number 15 or so.

    I tried to attach an example file but "Add attachemnts" on this page
    dosen't work ?

    Have pasted the file to demonstrate the error here:

    NB: THe same error occurs watever I use wxplot2d or wxdraw2d (The draw
    package)
    Couls be some memory error ?

    / [wxMaxima: input start ] /wxbuild_info()$/ [wxMaxima: input end ] // [wxMaxima: input start ] /load("draw");/ [wxMaxima: input end ] // [wxMaxima: input start ] /s : 16379;/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] /


    Sent from sourceforge.net because you indicated interest in
    https://sourceforge.net/p/maxima/bugs/2637/

    To unsubscribe from further messages, please visit
    https://sourceforge.net/auth/subscriptions/

     

    Related

    Bugs: #2637

  • Rene Hansen
    Rene Hansen
    2013-10-29

    I have been investigating a bit further:

    It seems like the package "physical_constants", in version 5.31.2 (windows
    7), somehow interferes with gnuplot. A wxMaxima session freezes when trying
    to do the 4'th or 5'th plot wxdraw2d() during one session.

    Removing the "load(physical_constants)" from the session-file and restart
    solves the problem and one can do as many plots as desired again.

    However - inserting "load(physical_constants)" into another wxMaxima
    session-file didn't make it freeze after 20 plots.....

    The first wxMaxima session had quite a number of other packages loaded:

    load("simplify_sum");
    load(interpol);
    load("draw");
    load (graphs);
    draw_renderer : gnuplot;
    set_plot_option(['plot_format, 'gnuplot]);
    load("fft");
    / load(physical_constants) /;
    load(ezunits);
    load(romberg);


    This "problem" didn't exist in version 5.28 - any clue ?

    I would like to upload some test files, how can it be done ?

    2013/10/24 ReneSci sikkenogetvrovl@users.sf.net

    What does build_info(); report?

    To be honest - I didn't build it myself. I am running wxmaxima on a windows
    7 computer.

    Do you think I can can run a command line Maxima there ?

    2013/10/24 Robert Dodier robert_dodier@users.sf.net

    I can't reproduce this error. I'm working w/ current Maxima (post-5.31) on

    Linux w/ GCL and Clisp.

    Can you try this again, using command line Maxima? I think all you have to
    do is change wxdraw2d to draw2d and then you can evaluate
    batch("/path/to/foo.wxm");.
    What does build_info(); report?

    Status: open
    Created: Mon Sep 30, 2013 08:43 AM UTC by ReneSci
    Last Updated: Mon Sep 30, 2013 07:10 PM UTC
    Owner: nobody

    When I run a wxMaxima "document" with a large number of plots (which
    worked well with version 5.28) maxima hangs at plot number 15 or so.

    I tried to attach an example file but "Add attachemnts" on this page
    dosen't work ?

    Have pasted the file to demonstrate the error here:

    NB: THe same error occurs watever I use wxplot2d or wxdraw2d (The draw
    package)
    Couls be some memory error ?

    / [wxMaxima: input start ] /wxbuild_info()$/ [wxMaxima: input end ] //
    [wxMaxima: input start ] /load("draw");/ [wxMaxima: input end ] // [wxMaxima:
    input start ]
    /s : 16379;/ [wxMaxima: input end ] // [wxMaxima: input
    start ]
    /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ]
    // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima:
    input end ]
    // [wxMaxima: input start ] /testList :
    makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima:
    input start ]
    /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima:
    input start ]
    /testList : makelist(random(100), n, s)$/ [wxMaxima:
    input end ]
    // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima:
    input end ]
    // [wxMaxima: input start ] /testList :
    makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima:
    input start ]
    /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima:
    input start ]
    /testList : makelist(random(100), n, s)$/ [wxMaxima:
    input end ]
    // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima:
    input end ]
    // [wxMaxima: input start ] /testList :
    makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima:
    input start ]
    /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima:
    input start ]
    /testList : makelist(random(100), n, s)$/ [wxMaxima:
    input end ]
    // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima:
    input end ]
    // [wxMaxima: input start ] /testList :
    makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima:
    input start ]
    /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima:
    input start ]
    /testList : makelist(random(100), n, s)$/ [wxMaxima:
    input end ]
    // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima:
    input end ]
    // [wxMaxima: input start ] /testList :
    makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima:
    input start ]
    /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima:
    input start ]
    /testList : makelist(random(100), n, s)$/ [wxMaxima:
    input end ]
    // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima:
    input end ]
    // [wxMaxima: input start ] /testList :
    makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima:
    input start ]
    /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima:
    input start ]
    /testList : makelist(random(100), n, s)$/ [wxMaxima:
    input end ]
    // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima:
    input end ]
    // [wxMaxima: input start ] /testList :
    makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima:
    input start ]
    /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima:
    input start ]
    /testList : makelist(random(100), n, s)$/ [wxMaxima:
    input end ]
    // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima:
    input end ]
    // [wxMaxima: input start ] /testList :
    makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima:
    input start ]
    /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima:
    input start ]
    /testList : makelist(random(100), n, s)$/ [wxMaxima:
    input end ]
    // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima:
    input end ]
    // [wxMaxima: input start ] /testList :
    makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima:
    input start ]
    /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima:
    input start ]
    /testList : makelist(random(100), n, s)$/ [wxMaxima:
    input end ]
    // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima:
    input end ]
    // [wxMaxima: input start ] /testList :
    makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima:
    input start ]
    /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima:
    input start ]
    /testList : makelist(random(100), n, s)$/ [wxMaxima:
    input end ]
    // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima:
    input end ]
    // [wxMaxima: input start ] /testList :
    makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima:
    input start ]
    /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima:
    input start ]
    /testList : makelist(random(100), n, s)$/ [wxMaxima:
    input end ]
    // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima:
    input end ]
    // [wxMaxima: input start ] /testList :
    makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima:
    input start ]
    /wxdraw2d(points(testList));/ [wxMaxima: input end ] /


    Sent from sourceforge.net because you indicated interest in
    https://sourceforge.net/p/maxima/bugs/2637/

    To unsubscribe from further messages, please visit
    https://sourceforge.net/auth/subscriptions/


    Status: open
    Created: Mon Sep 30, 2013 08:43 AM UTC by ReneSci
    Last Updated: Thu Oct 24, 2013 07:00 PM UTC
    Owner: nobody

    When I run a wxMaxima "document" with a large number of plots (which
    worked well with version 5.28) maxima hangs at plot number 15 or so.

    I tried to attach an example file but "Add attachemnts" on this page
    dosen't work ?

    Have pasted the file to demonstrate the error here:

    NB: THe same error occurs watever I use wxplot2d or wxdraw2d (The draw
    package)
    Couls be some memory error ?

    / [wxMaxima: input start ] /wxbuild_info()$/ [wxMaxima: input end ] // [wxMaxima: input start ] /load("draw");/ [wxMaxima: input end ] // [wxMaxima: input start ] /s : 16379;/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] // [wxMaxima: input start ] /testList : makelist(random(100), n, s)$/ [wxMaxima: input end ] // [wxMaxima: input start ] /wxdraw2d(points(testList));/ [wxMaxima: input end ] /


    Sent from sourceforge.net because you indicated interest in
    https://sourceforge.net/p/maxima/bugs/2637/

    To unsubscribe from further messages, please visit
    https://sourceforge.net/auth/subscriptions/

     

    Related

    Bugs: #2637

  • Robert Dodier
    Robert Dodier
    2014-03-02

    I've tried again to reproduce the bug, loading all the packages as stated in a previous comment (include physical_constants.mac):

    load("simplify_sum");
    load(interpol);
    load("draw");
    load (graphs);
    draw_renderer : gnuplot;
    set_plot_option(['plot_format, 'gnuplot]);
    load("fft");
    load(physical_constants);
    load(ezunits);
    load(romberg);
    

    and following that with the wxdraw2d calls; all 20 of the plots are drawn as expected.

    I'm working with wxMaxima 13.04.2 on Linux.

    build_info reports:

    build_info(version="5.32.1",timestamp="2014−01−02 09:53:22",host="i686−pc−linux−gnu",lisp_name="CLISP",lisp_version=
    "2.49 (2010−07−07) (built 3539704948) (memory 3597674023)")
    
     
  • Rene Hansen
    Rene Hansen
    2014-03-13

    I am running Windows:

    wxMaxima version: 13.4.0
    Maxima version: 5.31.2
    Maxima build date: 2013-10-07 23:05:06
    Host type: i686-pc-mingw32
    Lisp implementation type: GNU Common Lisp (GCL)
    Lisp implementation version: GCL 2.6.8


    I think the buck has been corrected in later versions. Unfortunately they are not available for windows. I am used to make windows software using Delphi only... I am afraid that I am not able to compile and make the installation file for maxima. I whis that some of you experienced folks could make a video or some other info on how to come from the cource files (Maxima, gnuplot, wxMaxima etc) to the complete installation file - then I would be glad to do the windows installation file when a new update comes.