I am having similar difficulties with reflector 3.00b2, running under
Solaris 2.3 and 2.4. Compilation has been relatively straightforward,
but the reflector dumps core immediately following the version
identification, when compiled using gcc 2.6.0 (results are from the
command "./reflect ./reflect.conf"):
Version: 3.00B2
1: Segmentation fault (core dumped)
Compiled with the SunPro C compiler SC3.0, it starts up more
reasonably:
Version: 3.00B2
1: DEBUG
2: LOG /tmp/reflect.log
3: MOTD Welcome to the UCLA OAC MSO reflector at caviar.mic.ucla.edu.
4: NV-MC-PORT 33467
5: NV-MC-IN 224.2.193.254
6: NV-MC-OUT 1 224.2.193.254
7: VAT-MC-PORT 37827
8: VAT-MC-IN 224.2.193.254
9: VAT-MC-OUT 1 224.2.193.254
10: VAT-CONF-ID 0
open_log file: /tmp/reflect.log
vat_inout_mcast_sock bound
vat_cntl_mcast_sock bound
nv_inout_mcast_sock bound
Macintosh clients connect to this reflector perfectly well. However it
dumps core shortly after an nv client starts sending a video stream at
the named multicast address/port. The debug line:
NV client at 128.97.72.80 is opening a connection
appears, followed by a few dozen lines that look like:
packet received on nv_inout_mcast_sock
interspersed with a few messages of varying types. Then it dies with a
Bus error.
Any thoughts on this? I know b3 is due out soon; perhaps this will
help?
As a final note, the reflector seems to work almost perfectly under
SunOS 4.1.3. I can do bidirectional audio between CUSM and vat, but
only CUSM can see nv video streams. I haven't been able to have nv see
a video source originating from a CUSM client yet.
-Kent
-- Kent Wada <wada@mic.ucla.edu> Coordinator, Advanced Workstation Program UCLA/OAC Microcomputer Support Office Tel: +1 310 206 3874 / FAX: +1 310 206 1700 WWW: http://www.ucla.edu/bios/kentwada.html