1. You are viewing our forum as a guest. For full access please Register. WindowsBBS.com is completely free, paid for by advertisers and donations.

Access Violation Exception

Discussion in 'Windows 7' started by LT4620, 2015/03/05.

  1. 2015/03/05
    LT4620

    LT4620 Inactive Thread Starter

    Joined:
    2015/03/05
    Messages:
    2
    Likes Received:
    0
    Hello,

    I am running a CAD (Computer Aided Dispatch) application which is "crashing" (I use that term loosely as I am not convinced that it is the CAD application which is causing the problem) randomly. Not only is it random but it is not directly tied to any particular action within the program itself.

    I am trying to understand what to do with the following:

    In CAD__PID__5960__Date__02_23_2015__Time_10_06_52PM__396__Second_Chance_Exception_C0000005.dmp the assembly instruction at mshtml!CCollectionCache::EnsureAry+c9 in C:\Windows\SysWOW64\mshtml.dll from Microsoft Corporation has caused an access violation exception (0xC0000005) when trying to read from memory location 0x00000000 on thread 0

    The recommendation is the following:

    Please follow up with the vendor Microsoft Corporation for C:\Windows\SysWOW64\mshtml.dll

    More information:

    Thread report

    Thread 0 - System ID 5516
    Entry point CAD+616bec
    Create time 2015/02/23 18:51:28
    Time spent in user mode 0 Days 00:03:58.338
    Time spent in kernel mode 0 Days 00:01:51.525




    This thread is processing an inbound RPC call over LRPC to the OLE75D70CD25C294C41A35770FB2D88 endpoint.



    .NET Call Stack



    Function
    [[NDirectMethodFrameStandalone] (._WinMainCRTStartup)] ._WinMainCRTStartup()
    [[GCFrame]]


    Full Call Stack



    Function
    mshtml!CCollectionCache::EnsureAry+c9
    mshtml!CCollectionCache::GetLength+11
    mshtml!CAreasCollection::get_length+18
    rpcrt4!Invoke+2a
    rpcrt4!NdrStubCall2+2ea
    ole32!CStdStubBuffer_Invoke+3c
    oleaut32!CUnivStubWrapper::Invoke+cb
    ole32!SyncStubInvoke+3c
    ole32!StubInvoke+b9
    ole32!CCtxComChnl::ContextInvoke+fa
    ole32!MTAInvoke+1a
    ole32!STAInvoke+46
    ole32!AppInvoke+ab
    ole32!ComInvokeWithLockAndIPID+372
    ole32!ComInvoke+c5
    ole32!ThreadDispatch+23
    ole32!ThreadWndProc+161
    user32!InternalCallWinProc+23
    user32!UserCallWinProcCheckWow+109
    user32!DispatchMessageWorker+3bc
    user32!DispatchMessageA+f
    mfc90!AfxInternalPumpMessage+40
    mfc90!CWinThread::Run+5b
    mfc90!AfxWinMain+6a
    CAD+6130ce
    mscorwks!CallDescrWorker+33
    [[NDirectMethodFrameStandalone] (<Module>._WinMainCRTStartup)] <Module>._WinMainCRTStartup()
    mscorwks!CallDescrWorkerWithHandler+a3
    mscorwks!MethodDesc::CallDescr+19c
    mscorwks!MethodDesc::CallTargetWorker+1f
    mscorwks!MethodDescCallSite::CallWithValueTypes+1a
    mscorwks!ClassLoader::RunMain+20d
    [[GCFrame]]
    mscorwks!Assembly::ExecuteMainMethod+a6
    mscorwks!SystemDomain::ExecuteMainMethod+45e
    mscorwks!ExecuteEXE+59
    mscorwks!_CorExeMain+15c
    mscoreei!_CorExeMain+10a
    mscoree!ShellShim__CorExeMain+99
    mscoree!_CorExeMain_Exported+8
    ntdll!__RtlUserThreadStart+70
    ntdll!_RtlUserThreadStart+1b


    Inbound RPC Call:

    Protocol Sequence ncalrpc
    Endpoint OLE75D70CD25C294C41A35770FB2D88
    Source Process ID 6832
    Source Thread ID 4660


    Any help would be greatly appreciated.

    Thank you
     
  2. 2015/03/05
    TonyT

    TonyT SuperGeek Staff

    Joined:
    2002/01/18
    Messages:
    9,068
    Likes Received:
    396
    1. Does the software support Windows 7? Most of those types of CAD software are console mode. You may have to run the software in Compatibility Mode.

    2. Name of software? Does it have a site with a support section?

    3. Your software is probably utilizing Microsoft's Trident engine. Trident = mshtml = Internet Explorer components integrated with Windows operating systems. Applications can be built to utilize Internet Explorer windowing & functionality. It's possible an IE update broke the CAD's functionality, or some of IE's files are corrupted.
     

  3. to hide this advert.

  4. 2015/03/05
    LT4620

    LT4620 Inactive Thread Starter

    Joined:
    2015/03/05
    Messages:
    2
    Likes Received:
    0
    Hi TonyT,

    CAD app is built by Bell, we built the CAD app! and yes it's Win 7 Compat. I am trying to help development with this issue. They are looking at our code, while I am trying to track down info on these error messages, environmental issues etc in hopes of finding a solution. I have found lots of articles referring to not being able to read from memory location 0x00000000. I am not an expert, but while researching I came across your web site and thought maybe someone here may be able to point me in the right direction!
    Any recommendations wrt to IE? simple reinstall perhaps. I will have a stroll down the IE path and see where that leads!

    Thanks
     
  5. 2015/03/06
    TonyT

    TonyT SuperGeek Staff

    Joined:
    2002/01/18
    Messages:
    9,068
    Likes Received:
    396
    I would verify it works on other win7 computers without crashes. Then zero in on the problem that way. If it does work fine on other computers then locate the differences between the computers: system files versions, i.e.system dll versions, .net versions/documentation etc.
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.