Pb when changing pfPhase mode.

New Message Reply Date view Thread view Subject view Author view

From: Isabelle Lafon (isabelle++at++discreet.com)
Date: 02/13/2001 13:00:48


hi,

Does someone has already had that kind of problem.
Any explanation will be appreciate.

When I changed pfPhase mode from PFPHASE_LOCK to PFPHASE_FREE_RUN, my
application freeze. In fact the APP process seems stalled and the DRAW
process looping. I'm running in APPCULL_DRAW multiprocess mode. And the
pfPhase call is done just before pfAppFrame in the main loop.

Here are the stack of each process.

APP:
         Source (of
/xlv51/6.5.10f/work/irix/lib/libc/libc_n32_M4/sys/usync_cntl.s) not
available for Process 69713
(dbx) t
> 0 __usync_cntl(0x2, 0x7fff2b18, 0x3a790000, 0x6c014d60, 0x3ea, 0x2, 0x0, 0x115eae50) ["/xlv51/6.5.10f/work/irix/lib/libc/libc_n32_M4/sys/usync_cntl.s":15, 0xfb06cd8]
   1 _usync_cntl(0x2, 0x7fff2b18, 0x3a790000, 0x6c014d60, 0x3ea, 0x2,
0x0, 0x115eae50)
["/xlv51/6.5.10f/work/irix/lib/libc/libc_n32_M4/sys/usync_cntlSCI.c":28,
0xfb0f85c]
   2 _uspsema(0x0, 0x7fff2b18, 0x3a790000, 0x0, 0x3ea, 0x2, 0x0,
0x115eae50)
["/xlv51/6.5.10f/work/irix/lib/libc/libc_n32_M4/mp/usemas.c":321,
0xfa988fc]
   3 ::pfPhase(0x2, 0x7fff2b18, 0x3a790000, 0x6c014d60, 0x3ea, 0x2, 0x0,
0x115eae50)
["/build/perfbuild/perftot0/perf/lib/libpf/pfProcess.C":8517,
0x3a34f620]

DRAW:
> 0 __ioctl(0x12, 0x3ff, 0x7fff2850, 0x0, 0x2, 0x0, 0x1181de70, 0x1) ["/xlv51/6.5.10f/work/irix/lib/libc/libc_n32_M4/sys/ioctl.s":20, 0xfb04ed8]
   1 _ioctl(0x12, 0x3ff, 0x7fff2850, 0x0, 0x2, 0x0, 0x1181de70, 0x1)
["/xlv51/6.5.10f/work/irix/lib/libc/libc_n32_M4/sys/ioctlSCI.c":28,
0xfb0dcb8]
   2 glXWaitVideoSyncSGI(0x12, 0x4d0005, 0x0, 0x0, 0x2, 0x0, 0x1181de70,
0x1) ["/xlv4/patches/4104/work/gfx/lib/opengl/glx/glx_extensions.c":78,
0xd8afcb0]
   3 ::pfVClockSync(0x2, 0x0, 0x7fff2850, 0x0, 0x2, 0x0, 0x1181de70,
0x1) ["/build/perfbuild/perftot0/perf/lib/libpr/vclock.C":234,
0x3a486fe4]
   4 ::mpDraw(void)(0x0, 0x0, 0x7fff2850, 0x0, 0x0, 0x0, 0x0, 0x1)
["/build/perfbuild/perftot0/perf/lib/libpf/pfProcess.C":7459,
0x3a34dc8c]
   5 ::pfConfig(0xffffffff, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1)
["/build/perfbuild/perftot0/perf/lib/libpf/pfProcess.C":3377,
0x3a345918]

-- 
Isabelle Lafon                 Discreet Logic
Tel: (514) 954-7157            10 Duke
Fax: (514) 393-0110            Montreal (Quebec)
isabelle++at++discreet.com          Canada, H3C 2L7


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Tue Feb 13 2001 - 13:00:54 PST

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