pfSprite crashes

New Message Reply Date view Thread view Subject view Author view

Troy Stephen (troys++at++wormald.com.au)
Mon, 22 Jul 1996 17:43:52 +1000 (AEST)


Hi all,

I have an intermittent problem with PFBB_POINT_ROT_WORLD billboards which is
causing my application to crash with a Segmentation Violation - the stack
trace from dbx is included below.

Has anyone seen this before? Or does anyone have any suggestions where I
should start looking?

I'm running Performer 2.0 on IRIX 5.3 (Onyx RE).

Thanks,

Troy Stephen
troys++at++wormald.com.au

dbx version 3.19 Nov 3 1994 19:59:46
Core from signal SIGSEGV: Segmentation violation
(dbx) where
> 0 pfVec3::xformVec(const pfVec3&,const pfMatrix&)(0x0, 0x10000cf0, 0x1db20584, 0x8) ["../../../lib/libpr/pfLinMath.C":725, 0x5d141390]
   1 pfSprite::pr_transform(pfGeoSet*)(0x190fb560, 0x1a49c600, 0x1db20584, 0x30) ["../../../lib/libpr/pfSprite.C":1219, 0x5d105f04]
   2 genDrawGSet(pfGeoSet*,char*,char*,char*,char*)(0x1a49c600, 0x19156b30, 0x5e0e9bb0, 0x1917c220) ["../gsdraw.C":4493, 0x5d1043e8]
   3 pfDispList::pr_caseDL_DRAW_GSET_GSTATE(const DLElt*)(0x1db20600, 0x10000cf0, 0x1db20584, 0x8) ["../../../lib/libpr/pfDispList.C":937, 0x5d108214]
   4 pfDispList::pr_drawFlat(void)(0x1db20370, 0x10000cf0, 0x1db20584, 0x8) ["../../../lib/libpr/pfDispList.C":1546, 0x5d103aa4]
   5 pfDispList::draw(void)(0x0, 0x5d1d8088, 0x1db20584, 0x8) ["../../../lib/libpr/pfDispList.C":400, 0x5d13aae0]
   6 pfChannel::pf_drawScene(void)(0x1a6fcc80, 0x10000cf0, 0x1db20584, 0x8) ["../../../lib/libpf/pfChannel.C":1753, 0x5d13f938]
   7 pfChannel::pf_draw(void)(0x0, 0x10000cf0, 0x1db20584, 0x8) ["../../../lib/libpf/pfChannel.C":1739, 0x5d142e8c]
   8 pfDraw(0x0, 0x10000cf0, 0x1db20584, 0x8) ["../../../lib/libpf/pfProcess.C":3874, 0x5d142408]
   9 DrawChannel(0x181bcb60, 0x1a731b70, 0x1db20584, 0x8) ["draw_func.c":352, 0x4182ac]
   10 pfChannel::pf_callDrawFunc(void)(0x0, 0x10000cf0, 0x1db20584, 0x8) ["../../../lib/libpf/pfChannel.C":1805, 0x5d13cddc]
   11 doDraw(pfChannel*)(0x1a6fcc80, 0x10000cf0, 0x1db20584, 0x8) ["../../../lib/libpf/pfProcess.C":3768, 0x5d13ad98]
   12 mpDraw(void)(0x0, 0x10000cf0, 0x1db20584, 0x8) ["../../../lib/libpf/pfProcess.C":4079, 0x5d130840]
   13 pfConfig(0x0, 0x180ab9b0, 0x0, 0x8) ["../../../lib/libpf/pfProcess.C":1639, 0x5d15a5d4]
   14 main(0x0, 0x10000cf0, 0x1db20584, 0x8) ["main.c":534, 0x42364c]
   15 __start() ["crt1text.s":133, 0x40fe7c]

=======================================================================
List Archives, FAQ, FTP: http://www.sgi.com/Technology/Performer/
            Submissions: info-performer++at++sgi.com
        Admin. requests: info-performer-request++at++sgi.com


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:53:12 PDT

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.