[spambayes-bugs]
[ spambayes-Bugs-853697 ] Devastating critical bug,
destroys .pst file
SourceForge.net
noreply at sourceforge.net
Wed Dec 3 20:25:57 EST 2003
Bugs item #853697, was opened at 2003-12-04 12:47
Message generated for change (Comment added) made by anadelonbrin
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=498103&aid=853697&group_id=61702
Category: Outlook
Group: Outlook 008
Status: Open
Resolution: None
Priority: 5
Submitted By: Jed Fisher (jedbytegeist)
Assigned to: Mark Hammond (mhammond)
Summary: Devastating critical bug, destroys .pst file
Initial Comment:
Hi there
I'm using Outlook 2002 with Win2000, all the latest
service packs, etc installed. I have a 990MB .pst
Outlook file.
I installed Spambayes and followed the instructions
only to find after i clicked "finish" on the Wizard
Spambayes began to move all my messages into the
suspect folder. THIS IS REALLY BAD! (and non obvious
that it was going to do this). It is really bad because a
990MB outlook file takes a long time to move all the
messages, and secondly Outlook is very unstable and
crashed midway though the process! This corrupted my
Outlook file rendering it useless, luckily the Inbox
Repair Tool *seemed* to fix it.
After my mail was working again, i tried Spambayes
again, luckily because it was now installed it did not try
to move the remaining messages although because of
the crash Spambayes did not know which folder the
messages came from (ARGGG).
Anyway things seemed to be working now for new
messages until i ran Training on Spambayes, where i
selected the bulk of my message folders as "good",
again after training for 30 minutes it crashed Outlook
and again corrupted the .pst file...
Basically the bugs are:
a) do not automatically move the messages from the
inbox/selected folders (warn the user incase they have
990MB .pst file!)
b) dont let training crash, perhaps limit the size of the
training, or make sure when you look at messages it's
read only.
c) remember which folder the files came from (even
after a crash)
And finally one feature request:
1) assume that messages from people in my address
book are not spam
Thank you for destroying my day and almost my life. My
Inbox is important to me, BE CAREFUL WITH IT!
Jed
PS i have no log file that was generated
----------------------------------------------------------------------
>Comment By: Tony Meyer (anadelonbrin)
Date: 2003-12-04 14:25
Message:
Logged In: YES
user_id=552329
The software is careful not careless - the point about alpha
software is that the *users* need to be extremely careful
about using it - and any alpha software should never be used
on something you don't have a backup of. This isn't
spambayes specific, it's alpha software specific.
a) It's not just in the welcome document, it's in the wizard.
You select "I haven't prepared for spambayes", then next,
then "I want to continue without training and let spambayes
learn as it goes". Right under that option it says that the
messages will be moved. It's in a dialog box, right there
where you chose that option. We can't pop up a confirm
dialog for everything that you just explicitly chose. Users
need to *read* the stuff that they are selecting if they care
about what might happen.
b) You might consider having multiple smaller pst files if the
larger ones are giving you trouble. In terms of spambayes,
the plug-in really does try hard to manage in the case of the
crash - it has greatly improved from the older version, which
were not nearly so good. There are limits, though, when
programs unexpectedly quit.
I realise that mail is important to people, but the there's no
way that "destroying...my life" isn't melodrama. Really if the
mail is that important, and Outlook that unstable, then a good
backup strategy is more important than the behaviour of any
plug-in.
----------------------------------------------------------------------
Comment By: Jed Fisher (jedbytegeist)
Date: 2003-12-04 14:10
Message:
Logged In: YES
user_id=922693
Hi there,
Thanks you kindly for your reply.
I understand the Spambayes is alpha software but that's
more the reason to be overly careful rather than possibly
careless.
Some additional comments below
a) yes i did, and i did find it said that it would move all files
in the Welcome Readme towards the bottom (unfortunately i
was reading this as it was moving messages). Basically a
single confirm MessageBox would have saved me. Thus if
there is anything to be gained from this, please think about
adding something like
Messagebox "Confirm message move" "In order to train
Spambayes your messages will be moved to the unsure
folder, please see help file for more info" (or similar).
b) Actually i dont really blame Spambayes for the Outlook
crash, i think Outlook is crashing Outlook :) i.e. it is a very
unstable program with BIG .pst files, if i go into Outlook and
try to move 500 emails i will likely get a crash.
All that i ask of Spambayes is to program assuming that a
crash can occur at anytime and hence for information not to
be lost so easily when there is an Outlook crash.
c) again see above. thanks for the note on the next version.
Re: whitelist - thanks
Thanks again for your reply, if you take anything by my
melodrama please take that Inboxs are important to people
and doing big changes to them should be done with care and
user acknowledgement. Assume users are dumb :)
Otherwise in short Spambayes does look like a great
program. Keep up the good work.
Jed
----------------------------------------------------------------------
Comment By: Tony Meyer (anadelonbrin)
Date: 2003-12-04 13:03
Message:
Logged In: YES
user_id=552329
I'm sorry that you had such trouble, but:
1. SpamBayes is *alpha* software, with everything that
goes with that.
Bugs (a): Did you read the options that you selected? I'm
pretty sure that you selected the one that said you want to
train as you go, which clearly says that it will begin by moving
all your mail to an unsure folder so that you can sort it out.
This doesn't have to happen, it's just the option that you
chose (and also the default).
Bugs (b): we do everything we can to avoid crashes, fairly
obviously. If you believe that SpamBayes is crashing Outlook,
then opening a bug report about that would be the correct
behaviour, with *lots* of details (Outlook version, OS version,
etc).
Bugs (c): The plug-in tries to save the original location of
messages as much as it can. It's certainly not designed to
work with crashes, and a crash generally means that you're
out of luck, with any program. The next version (IIRC) has
some improvement to the location-saving code, so that might
help.
Feature request: please see the FAQ re: whitelisting.
Overall, I regret that you had this trouble, but melodrama
doesn't really help solve anything.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=498103&aid=853697&group_id=61702
More information about the Spambayes-bugs
mailing list