Swaminathan (swami++at++evl.eecs.uic.edu)
Thu, 25 Apr 1996 12:03:53 -0500 (CDT)
---------- Forwarded message ----------
Date: Mon, 15 Apr 1996 20:04:06 -0500 (CDT)
From: Swaminathan <swami++at++zbox.eecs.uic.edu>
To: info-performer++at++sgi.sgi.com
Subject: SIGSEGV in pfGroup::nb_cull
I am having problems reminiscient of the nb_clean() kind. I am loading a
vrml scene into performer, and then bufferAddChild() all the respective
inlines, with a corresponding pfBuffer::merge() after each addChild. The
other suggestion of having a bounding sphere didnt work. The app runs
almost all the time, except when I give demos :-). And I get the following
in debugger when examining the core file.
Core from signal SIGSEGV: Segmentation violation
pfGroup::nb_cull(<stripped>) ["pfGroup.C":258, 0x5d47de14]
Thanks
Swami
P.S. The call stack is as follows.
pfGroup::nb_cull(<stripped>) ["pfGroup.C":258]
pfSCS::nb_cull(<stripped>) ["pfSCS.C":308]
pfGroup::nb_cull(<stripped>) ["pfGroup.C":247]
pfGroup::nb_cull(<stripped>) ["pfGroup.C":247]
pfGroup::nb_cull(<stripped>) ["pfGroup.C":247]
pfGroup::nb_cull(<stripped>) ["pfGroup.C":247]
pfGroup::nb_cull(<stripped>) ["pfGroup.C":247]
pfSCS::nb_cull(<stripped>) ["pfSCS.C":259]
pfSCS::nb_cull(<stripped>) ["pfSCS.C":308]
pfSCS::nb_cull(<stripped>) ["pfSCS.C":308]
pfGroup::nb_cull(<stripped>) ["pfGroup.C":247]
pfScene::nb_cull(<stripped>) ["pfScene.C":269]
_pfCuller::nb_cull(<stripped>) ["pfCuller.C":197]
pfCull(<stripped>) ["pfProcess.C":3295]
cbcull(<stripped>) ["pfChannel.C":60]
pfChannel::pf_callCullFunc(<stripped>) ["pfChannel.C":1797]
threadCull(<stripped>) ["pfProcess.C":3192]
doCull(<stripped>) ["pfProcess.C":3244]
doCullForkedDraw() ["pfProcess.C":3689]
mpCull(<stripped>) ["pfProcess.C":3553]
pfConfig(<stripped>) ["pfProcess.C":1630]
main(argc = 1, argv = 0x7fffaf2c) ["cave6u.c++":74]
__start() ["crt1text.s":133]
This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:52:46 PDT