Hi!

It seems that there is a memory bug in "convolve". On two different 
computers the short program

use PDL;
use PDL::ImageND;
srand();
for ($i = 0; $i<100; $i++)
{
  print "Iteration $i\n";
  $a = random(200);
  $b = exp(-rvals(200)**2);
  $b = kernctr($a,$b);
  $c = convolve($a,$b);
}

reproducible leads to a computer crash after some (<10) iterations.  
Sometimes I got the error

PP INTERNAL ERROR! PLEASE MAKE A BUG REPORT
Free to wrong pool 15d3f78 not 15d3f01.

I'am working on a windows machines (ActivePerl) with PDL 2.4.3 and 2.4.4 
installed. It seems that there is some problem with the memory access!?

Does this program lead also to errors on your computers?

Thank you in advance,

Andreas


_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl

Reply via email to