Skype error launching the program with referenced memory

Hi there,
When I want to open Skype this error appears. Is not first of this kind and they all started to appear after I made some updates to my Windows XP. Now I don’t know how to solve this and what is the best solution for. The reinstall of the Skype is not working. Please tell me what should I do to fix this. Should I reinstall my Windows 7 or is there any other ways to fix this ?
Thanks !

Skype.exe – Application Error
The instruction at “0x00ed892d” referenced memory at “0x0000000”. The memory could not be “read”.
Click on OK to terminate the program
Click on CANCEL to debug the program
OK Cancel
