Dave Findley (m166209++at++fltsim.MDC.COM)
Tue, 25 Feb 1997 15:43:40 -0600
I am trying to add database paging to the standard perfly program.
I am developing it on a High Impact, running under Irix 5.3.
I attach/detach the .flt files (representing terrain areas) to a set of
pfGroups in a DBASE callback function. The groups are allocated for this
purpose and attached to the sceneGroup node under the scene root. I can
watch this happen in the tree display while running perfly...the tree
behaves just as I expect.
I can successfully attach several files, and can delete one of them, but
when I try to delete a second one, the program crashes with the message:
PF Notice(11): Caught SIGCHLD. Exiting due to death of child with pid 7381.
where the pid number varies, but never points to any actual node in my
scene graph.
Curiously, I modified a simple application from Performer class to use the
same scene graph structure, and can add/delete the same .flt files all day
with no ill effect.
Does anyone have any words of wisdom on the pitfalls of using DBASE for
paging, or what perfly might be doing to cause this problem?
--
Dave Findley
McDonnell Douglas Flight Simulation
findley++at++fltsim.mdc.com
(314) 232-7846
=======================================================================
List Archives, FAQ, FTP: http://www.sgi.com/Technology/Performer/
Submissions: info-performer++at++sgi.com
Admin. requests: info-performer-request++at++sgi.com
This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:54:44 PDT