Performer 2.2 hanging in multichannel multipipe

New Message Reply Date view Thread view Subject view Author view

Simpkin, Graeme (Graeme.Simpkin++at++dsto.defence.gov.au)
Wed, 13 May 1998 12:15:07 +1000


Please excuse me if this has already been discussed on this list. I
could not find anything anything in the FAQ and the monthly archives
seem to stop at November of last year.

Our problem is this:
After upgrading from Performer 2.1 to 2.2 on a three pipe IR running
Irix 6.4, we have discovered a curious feature. When running performer
apps on the console (eg: out of channel 0, single channel per pipe) we
are able to run as advertised (incl. multi-pipe). However when we
reconfigure the graphics so that we run multiple channels out of each
pipe (using some combination of channels 1-7 say) the performer
application hangs while initialising the pipe window. This happens for
all performer apps to my knowledge. The following is a call stack dump
from perfly - when run with the -M0 -m0 options - showing the hangpoint.

pfVideoChannel::setId(<stripped>) ["pfVideoChannel.C":587]
pfPipeVideoChannel::nb_setId() ["pfPipeVideoChannel.C":487]
pfPipeWindow::pf_assignPVChanIds() ["pfPipeWindow.C":1758]
pfPipeWindow::nb_setScreen() ["pfPipeWindow.C":524]
pfPipeWindow::pf_openWin() ["pfPipeWindow.C":2455]
pfPipeWindow::nb_open(<stripped>) ["pfPipeWindow.C":639]
pfOpenPWin(<stripped>) ["cPipeWindow.C":1218]
pfuGLXWinopen(<stripped>) ["xwin.c":252]
OpenXWin(<stripped>) ["generic.c":831]
pfPipeWindow::pf_callConfigFunc() ["pfPipeWindow.C":2594]
pfPipeWindow::pf_updateOpenStatus() ["pfPipeWindow.C":966]
appCullDraw() ["pfProcess.C":3884]
pfFrame() ["pfProcess.C":4400]
main(<stripped>) ["main.c":132]
__start(<stripped>) ["crt1text.s":166]

Our application ran fine under Performer 2.1. The above occurs if there
is a window manager running or not.
We have installed the suggested kernel rollup patch 2839.

Have people solved this problem ? Is there a patch we have overlooked ?
Should we give up now ?

Thanks in anticipation,
Graeme Simpkin
graeme.simpkin++at++dsto.defence.gov.au
DSTO Australia

=======================================================================
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:57:23 PDT

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