Multi-process problem
Payton White (prwhite++at++sgva-xs4.ucsd.edu)
Wed, 15 Jun 1994 11:19:59 -0800 (PDT)
This should be a simple problem, but it has been causing us much
trouble. We have been developing a scaled down application on some
single cpu machines with Performer 1.2 with no problems. When we
recompile and run it on a RE (OS 5.2) we get plenty of crashes. As per
the manual, this means we are probably doing something wrong with
(not) allocating things in our shared memory structure. We have
_everything_ (scene, pipe, channel, env, light model material, etc) in
our shared structure and we malloc for it before pfConfig when the
processes split. Through debugging we have found it crashes on
pfShadeModel, pfApplyLModel, pfApplyMtl, pfApplyGState. My question
is, just what exactly must be allocated in the shared structure, how
and when? Adapting perfly or other examples is not an alternative that
we welcome, but any solutions and ideas about this problem are.
Thanks,
-- Visualization << SGI >> Simulation --
Payton R. White __ __ __
prwhite++at++ucsd.edu / / /_/ _/ /_
______ _____ __ __ / /___ __ / __/______
/ __ // .__// /__/ // __ // / / / / ____/
/ /_/ // / / _ // / / // /_ / /_ / __/_
/ ____//_/ \_/ \_//_/ /_//___/ /___//_____/
/ /When the going gets weird, the weird turn pro.
/_/ - Hunter S. Thompson
This archive was generated by hypermail 2.0b2
on Mon Aug 10 1998 - 17:50:20 PDT