[Top][All Lists]

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

[bug #15226] Unarchived objects do not equal archived objects

From: Richard Frith-Macdonald
Subject: [bug #15226] Unarchived objects do not equal archived objects
Date: Wed, 21 Dec 2005 09:11:56 +0000
User-agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/416.12 (KHTML, like Gecko) Safari/416.13

Update of bug #15226 (project gnustep):

                  Status:                    None => Invalid                
             Open/Closed:                    Open => Closed                 


Follow-up Comment #2:

This is not a bug ... this report is essentially saying that the internal
binary representations of a string may differ, which is fine/normal (and in
particular is an expected behavior for objects in a class cluster).

There is absolutely no guarantee that two archives of the same data structure
should be identical, and any code which depends on such an assumption is
broken ... even where it happens to work, there is no guarantee it will
continue to do so.

For instance, even where the binary representations of archived objects
themselves don't differ, archives produced by different versions of MacOS-X
or GNUstep will differ because of different version numbers encoded into the
archive.  It's also perfectly possible/legitimate that archives could contain
other information (eg a timestamp) which would mean that two archives of the
same data structure would differ.


Reply to this item at:


  Message sent via/by Savannah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]