The Google Summer of Code 2008 coding phase ended a week ago, and final evaluations are currently on.
My GSoC project was about integrating Thunderbird with Windows Search, so that people can search for emails on Windows as conveniently and quickly as they search for documents and other files.
What’s been done?How much of what I initially set out to do has been completed?
So I submitted a patch to bug 436880, with some innocuous-looking tests. There were a couple of fixes needed to make the test work (and in general), but nothing major. All the tests passed on my Windows build like a charm.
All was well, until Standard8 tried out the test on his Mac and found that it failed with:
###!!! ASSERTION: You can't dereference a NULL nsCOMPtr with operator->()
So I submitted a patch to bug 436880, with some innocuous-looking tests. There were a couple of fixes needed to make the test work (and in general), but nothing major. All the tests passed on my Windows build like a charm.
All was well, until Standard8 tried out the test on his Mac and found that it failed with:
###!!! ASSERTION: You can't dereference a NULL nsCOMPtr with operator->()
So I submitted a patch to bug 436880, with some innocuous-looking tests. There were a couple of fixes needed to make the test work (and in general), but nothing major. All the tests passed on my Windows build like a charm.
All was well, until Standard8 tried out the test on his Mac and found that it failed with:
###!!! ASSERTION: You can't dereference a NULL nsCOMPtr with operator->()
What’s changed in the past year?
What’s changed in the past year?
With two more patches — one to enable support for my .wdseml file extension, the other to remove an old array API from a part of the code base — finally accepted, it’s time to focus on IMAP.
The main problem is that itemDeleted notifications aren’t firing at all for messages. They have to fire at two places at least:
With two more patches — one to enable support for my .wdseml file extension, the other to remove an old array API from a part of the code base — finally accepted, it’s time to focus on IMAP.
The main problem is that itemDeleted notifications aren’t firing at all for messages. They have to fire at two places at least: