Number: 2158 Date: 12-Sep-84 13':27':39 Submitter: Sannella.PA Source: Masinter.pa Subject: (READ "") causes FILE NOT OPEN, not END OF FILE error Assigned To: Masinter Attn: Release Status: Fixed In/By: Harmony??? Problem Type: Bug Impact: Moderate Difficulty: Frequency: Priority: Perhaps System: Operating System Subsystem: Generic File Operations Machine: Disk: Lisp Version: 11-Sep-84 18':48':58 Source Files: Microcode Version: 5124 Memory Size: 4096 File Server: Server Software Version: Disposition: ' ["masinter" "24-Sep-84 17':45':07" Assigned% To': Attn': Status':(Open->Fixed) In/By': Machine':(1132->) Description':] Description: ' Date': 11 Sep 84 17':57 PDT' From': Masinter.pa' Subject': (READ "") causes FILE NOT OPEN, not END OF FILE error' To': Masinter' cc': LispSupport' ' Must be another problem with new string-streams.' ' ' From': Masinter' Subject': AR#2158, (READ "") causes FILE NOT OPEN' To': LispSupport' cc': vanMelle, JonL' ' This was caused by a more serious underlying problem that (GETSTREAM "string" ) returned a string that wasn''t marked as open! (It was using the "access" passed into GETSTREAM).' ' I''ve fixed \GETSTREAM on {Eris}<lispCore>Sources>AOFD & .DCOM when handed a string to always return a stream open only for input (which is in fact all the stream can do).' ' The change is localized to one cond clause of \GETSTREAM. ' ' Since this is a "new" bug which was not in Carol, it is a potential candidate for inclusion in Harmony. (I marked it "In/By': Harmony???")' ' Your call.' ' Workaround: Test Case: Edit-By: masinter Edit-Date: 24-Sep-84 17':45':09