Have you ever encounter the following problem?
When you start Windows Live Messenger (WLM), an error pops up saying something like Windows Live Messenger has stopped working and windows is trying to find a solution.
I tried uninstalling and reinstalling WLM, restoring my system and a few other methods but all to no vail.
After googling for a while, finally i found a solution that works like a charm!
1. Click RUN from START menu and type REGEDIT
2. Follow the path: HKEY_CURRENT_USER/SOFTWARE/MICROSOFT/MSNMessenger/PerPassportSettings.
3. Under PerPassportSettings, delete all the subfolders in it.
4. Restart Messenger.
* I believe the above problem occurs after signing in to Messenger from more than 1 location. In my case, i forgot to logout from ebuddy while i signed in to my WLM.