[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[no subject]



    Date: 13 JUN 1978 2204-EDT
    From: MOON at MIT-MC (David A. Moon)
    To: HIC at MIT-MC
    CC: (BUG LISP) at MIT-MC

    	Date: 13 JUN 1978 0447-EDT
    	From: HIC at MIT-MC (Howard I. Cannon)
    	To: (BUG LISP) at MIT-MC, MOON at MIT-AI
    	
    	
From:     	    MOON@MIT-AI
Date: Mon, 13 Jun 78 05:20:51 GMT
Original-Date: 06/13/78 01:20:51 EDT
Subject:
    	    To: (BUG LISP) at MIT-AI
    	    +TYO GIVEN AN UNBOUND VARIABLE AS THE FILE TO OUTPUT
    	    TO, RANDOMLY BASHES LISP, STARTING ROUGHLY IN THE AREA OF UNBND2.  IT SEEMS WORTH
    	    THE COST OF A CHECK
    	--------
    	The only bug that I could find with regards to +TYO was that when you gave
    	it a T, the check succeded, but it used ttsar+truth rather than the
    	file-array in TYO.  This has been fixed.  Otherwise, when *RSET is on the
    	second argument is checked -- it must be an ascii, output file array.

    My apologies; it wasn't anything to do with +TYO.  The bug was in the form
    (PRINC '|FOO| OUTPUT-FILE) which compiles into a STRT UUO.  If OUTPUT-FILE
    is unbound, this bashes low core.
--------
A check has been put in STRT for this condition.