Windows Bug: AV when saving an IContact 4 minutes after loading it


This is a bug in Windows. If you'd like to see this bug fixed in Windows please vote for it.
Contacts loaded by IContactManager::Load or IContactCollection::GetCurrent have a bug that causes an application to raise an access violation if they are modified and their changes saved after they've been opened for more than four minutes.
The Contacts.Net library has worked around this but at the cost of performance. The workaround was to reimplement the IContactManager API functionality in managed code, but because of that it's not able to make any optimizations at the time of Contact creation.
Closed May 31, 2011 at 8:17 PM by JoeCastro
This is very likely not getting fixed by Windows. It's not worth tracking in this project.


Marsupi wrote Jul 9, 2007 at 12:46 PM

The fix of this issue is a must! It makes the "normal" use of this library to a lucky game.

wrote Jul 9, 2007 at 12:46 PM

wrote Aug 7, 2007 at 3:12 PM

wrote Oct 3, 2007 at 5:15 AM

wrote May 31, 2011 at 8:17 PM

wrote Feb 14, 2013 at 12:27 AM

wrote May 16, 2013 at 4:50 AM