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

Attn: RELEASE

Status: Fixed

In/By: 

Problem Type: Bug

Impact: Moderate

Difficulty: 

Frequency: Everytime

Priority: Perhaps

System: Programming Environment

Subsystem: File Package

Machine: 1108

Disk: 

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). '
'


Workaround: 

Test Case: 

Edit-By: masinter

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