From: Bram Stolk (bram++at++sara.nl)
Date: 04/11/2002 06:32:10
Hello,
I am getting crashes on pfNode::isect() when isecting with geometry
that has been deeply nested.
I get bus errors and segm violations.
Interestingly, I can intersect geometry that is at lvl 30 with
no problem, even if the entire scene is 100 deep.
But if I intersect something in the same scene at levels of
32 and above, I get crashes.
I do my intersections with pfPath specifications enabled.
Maybe pfPaths cannot be larger than 32 entries?
The crash occurs in pfNode::isect() itself, before I can
access the pfPath structure.
I am on IRIX and an Onyx IR2.
For a dbx trace, see:
> 0 pfList::reset(void)(0x3ed17245, 0x0, 0x400, 0x0, 0x4becb60, 0x0, 0x0, 0x49b0fe74) ["/build/perfbuild/perftot1/perf/lib/libpr/pfList.C":536, 0x4525008]
1 pfNode::pf_isect(pfSegSet*,pfHit***,pfChannel*,pfMatrix*)(0x3ed17245, 0x0, 0x0, 0x0, 0x4becb60, 0x0, 0x0, 0x49b0fe74) ["/build/perfbuild/perftot1/perf/lib/libpf/pfNode.C":1388, 0x43b5400]
2 pfNode::nb_isect(pfSegSet*,pfHit***)(0x3ed17245, 0x0, 0x400, 0x0, 0x4becb60, 0x0, 0x0, 0x49b0fe74) ["/build/perfbuild/perftot1/perf/lib/libpf/pfNode.C":875, 0x43b3fe0]
3 pfNode::isect(pfSegSet*,pfHit***)(this = 0x481d9fd0, segSet = 0x7fff1e88, hits = 0x7fff2308) ["/usr/include/Performer/pf/pfNode.h":193, 0x49fc89c]
4 Selector::FindIntersected(pfNode*,pfMatrix&,float)(this = 0x101e6600, root = 0x481d9fd0, mat = 0x49b16740, grabsize = 4.0) ["/home/sara/bram/saradist/src/sarasim/selector.C":170, 0x49fd1f8]
Anyone experienced something similar?
thx
Bram
-- ------------------------------------------------------------------------------ Bram Stolk, VR Specialist. SARA Academic Computing Services Amsterdam, PO Box 94613, 1090 GP AMSTERDAM email: bram++at++sara.nl Phone +31-20-5923059 Fax +31-20-6683167"I heard if you play the NT-4.0-CD backwards, you get a satanic message." "Thats nothing, if you play it forward, it installs NT-4.0" ------------------------------------------------------------------------------
This archive was generated by hypermail 2b29 : Thu Apr 11 2002 - 06:34:11 PDT