Number: 1745

Date:  2-Aug-84 11':05':24

Submitter: Le.pasa

Source: Raim.pasa

Subject: UPDATEFILEMAP smashes part of FILECREATED expression

Assigned To: MASINTER


Status: Fixed


Problem Type: Bug

Impact: Moderate


Frequency: Everytime

Priority: Perhaps

System: Programming Environment

Subsystem: File Package

Machine: 1108


Lisp Version: Carol

Source Files: 

Microcode Version: 

Memory Size: 

File Server: 

Server Software Version: 

Disposition: fixed UPDATEFILEMAP to be much more cautious'
["masinter" "27-Aug-84 22':17':12" Subject': Assigned% To': Attn': Status':(Open->Fixed) Impact':(Serious->Moderate) Disposition':]

Description: '
  When Updatefilemap overwrites a new filemap locator, it does so right-justified in a blank field 7 characters wide.  If a "changes to':" expression exists in the FileCreated header, this 7-character field smashes "cha" and the right justified integer abuts "nges", making it unparsable by GetFilemap.  As a quick fix, when printing the filemap locator, left justify it with format (FIX 7 NIL NIL T). '


Test Case: 

Edit-By: masinter

Edit-Date: 27-Aug-84 22':17':15