I finally got around adding a proper crash report to Courseplanner, I do get a couple of reports every months and every time I am faced with the same problem of not having enough information. Thankfully it does not happen very often, but when it does I need to gather as much information as possible.
I am looking at CrashRpt, I used that piece of software a while ago, (when they were on Codeproject) and I was quite happy with it.
Because it is open source and written it C++, it makes it very easy to incorporate in Courseplanner.
I am also looking at other kinds of Crash handling software, especially Google and Firefox, not because I think they are better, but simply because I would be foolish to ignore such big names.
One of the most attractive option they have is the possibility to send the report directly to the website, in the past users were reluctant to send an email, or, in worse cases the emails would be trapped in some spam filter.
I am planning on releasing it to the beta team later today, (my ftp server is down for some reason).
I finnally managed to bring my computer back to life, it was a hard drive faillure and none of the data could be recovered, (well, hardly anything worthwhile anyway).
I am normally really careful when it comes to backing up my data so I did not really loose anything important, but I still lost a lot of time re-installing everything, looking for passwords I forgot I even had and so on.
Outlook alone took forever, I use popfile as a spam filter, but it takes a while to ‘teach’ it what is spam and what is not. I also have to check every emails to make sure that it did not report something as that is not spam, (and it did a couple of time), I get in the region of 3500 emails a day, (almost all spam), but I cannot really afford to miss one email.
Then there is firefox and all the passwords that it saved over the years and so on.
I also descided to update my computer so now I have a x64 machine with 4Gb of memory, truth be told, I have not really noticed anything ‘outstanding’ with it yet, maybe my old computer was not so bad after all.
Maybe one day I’ll write myself a little app to backup all those settings so in case of a crash not as much data is lost.