> > I have written an application that monitors MAPI notifications using
> > Advise and UnAdvise on the IMsgStore interface provided by MAPI. This
[quoted text clipped - 7 lines]
>
> what is the crash address and instruction ?
Yes, I have tried using lpMAPIProp->GetProps(), and it also crashes.
It appears to crash in HrGetOneProp itself. I do not get a real crash
address when this crash occurs. I get the infamous WinXP GPF dialog.
From the dump information provided, I am able to determine that it is
an Access Violation that is occuring, and it looks like it is telling
me the AV is occuring at a NULL address. I have verified that I am NOT
passing in any NULL parameters, so I don't know where to go from here.
Thanks,
Mike
abc5594def - 29 Aug 2003 20:18 GMT
are you able to retrieve any other property from lpMAPIProp or call any
other method on the lpMAPIProp before the call to GetProps() ?
have you released lpMAPIProp already did not make it null elsewhere ?
how did you get this lpMAPIProp ? did you copy the pointer without
addreffing it ?
it is hard to help unless you post some code or give more details.