[5165] in testers

home help back first fref pref prev next nref lref last post

Re: evolution-mail crash on IRIX

daemon@ATHENA.MIT.EDU (Robert A Basch)
Thu May 16 15:56:31 2002

Message-Id: <200205161956.PAA02959@anhedonia.mit.edu>
To: Robert A Basch <rbasch@MIT.EDU>
cc: testers@MIT.EDU, alexp@MIT.EDU
In-Reply-To: Your message of "Wed, 15 May 2002 15:24:49 EDT."
             <200205151924.PAA21005@anhedonia.mit.edu> 
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Thu, 16 May 2002 15:56:28 -0400
From: Robert A Basch <rbasch@MIT.EDU>

I think I found the problem, and it is not good.  evolution maintains
mbox.ibex index files (for fast searches, I assume) for the mailboxes
under $HOME/evolution/local, at least.  These index files contain
binary data, i.e. written in machine byte order.  So when a user
switches between big and little endian machines, these files have
invalid data.  I will try to figure out if there is anything feasible
to be done, other than always rebuilding the index during program
initialization.  (Removing the mbox.ibex files seems to work fine).

Bob


home help back first fref pref prev next nref lref last post