Zoe suddenly "forgets" user hex number?

Thomas Jenny <[email protected]> Tue, 13 Jul 2004 11:19:01 +0200
Newsgroups gmane.mail.zoe.general
Message-ID <[email protected]>
Hi,

I've had the following problem already several times, also with earlier versions;
yesterday it happenend with 0.5.9.

Here's what happened:
- Zoe is running perfectly, I see all of todays mail in the current day window
- sometime today, I did a refresh (Get Mail), and suddenly, I see 3 other emails, from
   6 months ago (when I look at the mails, they are dated from January), but the view
   shows me July)
- ok, maybe some index is broken or something, I do a "java -jar Zoe clean"
- next time I start Zoe in daemon mode, no emails appear, and my account definitions are
   gone; it seems that Zoe has suddenly forgotten the long hex number associated with
   my user name, and assigned a new one, as I see these new directories were getting
   created in the various subdirectories of Zoe.

- workaround is:
   1. recreate the accounts
   2. move all emails over under the new "hex number" mail directory
   3. java -jar Zoe.jar rebuild

Its possible, but its slowly but surely getting on my nerves to have to do this every few
weeks .... especially at my box at home (slow, several 10'000 mails), where a rebuild
takes ~12 hours or so?

I can't really say whether there is some event, or maybe some mail (?) triggering this
behaviour; is there something I should look at? I didn't find anything suspicious in
the debug output.
What kind of condition triggers the new creation of this hex string?
My Zoe is always started with -Duser.name=username, so there is no change on that side.


Other than that, I'm a happy user of Zoe, thanks for sharing!


Thomas





-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com