wrote:
> I have an MFC app with 2000 users. I have one user that experiences a
> crash in our software anywhere from 1 to 5 times a week when opening a
> particular module. No other users have reported this particular crash
> so I don't think anyone else is experiencing it but I know other users
> are doing exactly what she is doing because it is our most popular
> module.
>
> I have analyzed the dmp files from several of this user's crashes
> using windbg and all of the crashes seem to occur in widely different
> places.
>
> Here are 3 of them:
> STATUS_ACCESS_VIOLATION_c0000005_MFC42.DLL!CMapPtr ToPtr::GetValueAt
> STATUS_ACCESS_VIOLATION_c0000005_MyBaseClass.dll!C Global::GetID
> HEAP_CORRUPTION_c0000005
>
> I have noticed lately that the application has some memory leaks, but
> it was my understanding that a Microsoft XP system (which is the OS
> for this user) would not crash due to memory leaks. Any takers on
> that? Can an Access Violation error be caused by a memory leak?
It may be that the application is running out of memory, either physical
memory or paged memory. Check how much memory that computer has compared to
the ones that run your application fine.
--
Jim Langston