Several weeks ago I updgraded to Firefox 3. It worked fine, except for one strange behaviour: It deleted all cookies every time it was shut down. (I realize that this is sometimes the desired behaviour, but I didn’t like it, and had configured FF not to do it – but the cookies were deleted anyway.) I found this thread, which suggested deleting the cookies.sqlite file. (I presume it can get corrupted.) I removed the file, and cookies started working properly. FYI, on my machine, the file in question was located here:
C:\Documents and Settings\%USERNAME%\Application Data\Mozilla\Firefox\Profiles\%RANDOM%.default\cookies.sqlite
(where %RANDOM% stands for an apparently random 8-character alphanumeric string; there was only one subdir in the Profiles directory, however, so it was easy to guess which one to change.)