From: Allan Schaffer (allan++at++sgi.com)
Date: 01/16/2003 09:44:46
Hi John,
John Breedlove wrote:
> I have a program that load a large number of models and I can't get it to
> work in performer windows unless I reduce the number of models that it
> loads. To get the program to run in Linux I used to increase the
> PFSHAREDARENASIZE environment variable and it would work fine. Is there a
> similar variable that must be increased in windows? I created an
> environment variable of that name but it hasn't helped.
Interesting. I'm seeing something that could be this same problem; if I
load ~50 copies of esprit.pfb into perfly via the command line, e.g.:
% perfly -W 600 esprit.pfb esprit.pfb esprit.pfb [... (47 more)]
..then I get a crash. Probably a string copy overflow somewhere, we'll
check it out. But if I run those files through "pfconv" to make just
one file or a few files for the command line, it is fine. e.g.:
% pfconv esprit.pfb esprit.pfb [... 8 more] 10-esprit.pfb
% perfly -W 600 10-esprit.pfb
..worked fine
% pfconv 10-esprit.pfb 10-esprit.pfb [... 8 more] 100-esprit.pfb
% perfly -W 600 100-esprit.pfb
..worked fine
And so on. 1000 was fine also, the machine started swapping a lot so I
stopped there.
So, if you think this is the same problem, run the files through
"pfconv" first to make just one expanded model, as a workaround. And
we'll check out what's going on with perfly. This will be ..SCR 878680.
Allan
-- Allan Schaffer allan++at++sgi.com Engr. Manager, Core Rendering 1-650-933-2160 Silicon Graphics http://www.sgi.com
This archive was generated by hypermail 2b29 : Thu Jan 16 2003 - 09:45:52 PST