T_WADE@CSVAX.UCD.HEA.IRL (08/21/87)
I would be interested in hearing from anyone who has written a user output
routine to replace the main output routine in the print symbiont. I have
done this, but the symbiont exits with an access violation AFTER my output
routine has successfully completed with SS$_NORMAL for the first output
record. I would like to see a working output routine to see if there is
anything I am misunderstanding.
Many thanks.
-------------------------------------------------------------------------
Tom Wade                      Hea:      twade@ccvax.ucd.hea.irl
Systems Programmer            Ean:      twade@ccvax.ucd.irl
Computer Center               PSI:      PSI%+27243154000712::TWADE
University College Dublin     Telex:    (0500) 91196 UCD EI
Ireland.                      Uucp:     !mcvax!euroies!twade%ccvax.ucd.hea.irl
                          Voice:    +353-1-693244 Ext 2456
                             Bitnet:    twade@irlearn.bitnet
-------------------------------------------------------------------------tli@sargas.usc.edu (Tony Li) (08/22/87)
We have a working (but not completely bug-free) modified symbiont that is written in C. The best way of writing/debugging this type of problem is to set yourself up so that you can use the debugger. The modified symbiont is run as part of a detached process. By reassigning DBG$INPUT and DBG$OUTPUT (in the system table), you can run the debugger on it and yes, even see source. By the way, before you ask, our print symbiont does something very site-specific. ;-) Tony Li - USC University Computing Services "Fene mele kiki bobo" Uucp: oberon!tli -- Joe Isuzu Bitnet: tli@uscvaxq, tli@ramoth Internet: tli@sargas.usc.edu