none
Regarding the access violation error in PenIMC.dll RRS feed

  • 질문

  • Hello.

    I faced an access violation error in PenIMC.dll and error description on windows event log as below.

    What is the root cause of the problem?

    [First error]

     - Faulting application name: Samsung.USS.AthenaSystem.exe, version: 1.0.0.0, time stamp: 0x587cf59a
     - Faulting module name: PenIMC.dll, version: 4.0.30319.18408, time stamp: 0x52311bef
     - Exception code: 0xc0000005
     - Fault offset: 0x000000000000764d
     - Faulting process id: 0x97c
     - Faulting application start time: 0x01d27148c8be7ba3
     - Faulting application path: D:\Projects\HS4030SW\bin\x64\Release\Samsung.USS.AthenaSystem.exe
     - Faulting module path: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\WPF\PenIMC.dll
     - Report Id: 09e54929-dd3c-11e6-83e0-00190f288788

    [Second error - occurred about 1 second after]

    Faulting application name: Samsung.USS.AthenaSystem.exe, version: 1.0.0.0, time stamp: 0x587cf59a
    Faulting module name: ntdll.dll, version: 6.1.7601.19160, time stamp: 0x56bcd74c
    Exception code: 0xc0000374
    Fault offset: 0x00000000000c0aa2
    Faulting process id: 0x97c
    Faulting application start time: 0x01d27148c8be7ba3
    Faulting application path: D:\Projects\HS4030SW\bin\x64\Release\Samsung.USS.AthenaSystem.exe
    Faulting module path: C:\Windows\SYSTEM32\ntdll.dll
    Report Id: 0a578b36-dd3c-11e6-83e0-00190f288788

    [FYI]

    "Samsung.USS.AthenaSystem.exe" process is our system's main software process

    Regards,

    SungNam Park

    2017년 1월 18일 수요일 오전 9:12

답변

  • 제가보기엔 처음 error는 0x97c(Samsung.USS.AthenaSystem.exe)프로세스가 참조하는 메모리 영역 0x000000000000764d이 참조 불가능한 영역을 건드려서 발생된 에러 같습니다.

    PenIMC.dll에서 발생된 에러코드(0xc0000005)는 보통 파일시템이 손상되었을때 발생하는 에러라고 하는데, 제가 겪은 똑같은 에러로는 시스템 영역 메모리를 참조했을때도 발생합니다. (이건 그냥 저의 경험입니다..)

    동일하게 두번째 에러도 ntdll.dll에서도 참조하는 메모리(0x00000000000c0aa2) 커럽션 같네요. 

    heap memory corruption으로 추정됩니다.

    Sehyoon Kang 님께서 답변달아주신 것 처럼 .NET Framework문제로 발생할 수 있겠네요^^

    ------------------------------------------------------------------------------------------------------------------

    The first error I see is that the memory area 0x000000000000764d referenced by process 0x97c (Samsung.USS.AthenaSystem.exe) is an error caused by reference a non-referenceable memory area.

    The error code(0xc0000005) generated by PenIMC.dll is usually called an error when the file system is corrupted. The same error I encountered occurs when I refer to the system area memory. (This is just my experience.)

    Likewise, the second error is also the memory(0x00000000000c0aa2) corruption.
    It is estimated to be heap memory corruption.

    I encourage you to try what Sehyoon Kang answers.


    • 편집됨 Scott Park 2017년 1월 19일 목요일 오전 4:38
    • 답변으로 표시됨 Boram YiModerator 2017년 2월 1일 수요일 오전 1:49
    2017년 1월 19일 목요일 오전 4:28

모든 응답

  • Hello,

    Please refer to the link below.

    ■ How to deal with 0x97c error message
    http://www.windows-fix-center.com/windows-error/200198.html

    2017년 1월 19일 목요일 오전 1:58
    중재자
  • Hello.

    Thank you for your comment.

    However, the 0x97c is process id in my cases not an error message.

    Thank you anyway! ;)

    2017년 1월 19일 목요일 오전 3:14
  • 우선, .NET Framework 은 4.6.x 로 최신 버전으로 업그레이드 한 상황에서도 문제가 재현되는 지 확인하는 것이 필요합니다. 그 이후에도 문제가 발생한다면, crash dump 등을 수집해서 forum 보다는 유료기술지원을 이용하셔서 문의하시는 것이 좋을 듯 합니다.
    2017년 1월 19일 목요일 오전 4:08
  • 제가보기엔 처음 error는 0x97c(Samsung.USS.AthenaSystem.exe)프로세스가 참조하는 메모리 영역 0x000000000000764d이 참조 불가능한 영역을 건드려서 발생된 에러 같습니다.

    PenIMC.dll에서 발생된 에러코드(0xc0000005)는 보통 파일시템이 손상되었을때 발생하는 에러라고 하는데, 제가 겪은 똑같은 에러로는 시스템 영역 메모리를 참조했을때도 발생합니다. (이건 그냥 저의 경험입니다..)

    동일하게 두번째 에러도 ntdll.dll에서도 참조하는 메모리(0x00000000000c0aa2) 커럽션 같네요. 

    heap memory corruption으로 추정됩니다.

    Sehyoon Kang 님께서 답변달아주신 것 처럼 .NET Framework문제로 발생할 수 있겠네요^^

    ------------------------------------------------------------------------------------------------------------------

    The first error I see is that the memory area 0x000000000000764d referenced by process 0x97c (Samsung.USS.AthenaSystem.exe) is an error caused by reference a non-referenceable memory area.

    The error code(0xc0000005) generated by PenIMC.dll is usually called an error when the file system is corrupted. The same error I encountered occurs when I refer to the system area memory. (This is just my experience.)

    Likewise, the second error is also the memory(0x00000000000c0aa2) corruption.
    It is estimated to be heap memory corruption.

    I encourage you to try what Sehyoon Kang answers.


    • 편집됨 Scott Park 2017년 1월 19일 목요일 오전 4:38
    • 답변으로 표시됨 Boram YiModerator 2017년 2월 1일 수요일 오전 1:49
    2017년 1월 19일 목요일 오전 4:28
  • .NET Framework 4.5.1 사용중인데 4.6.X로 업그레이드를 한다고 해결이 될지도 의문이네요. 재현이 잘 되는게 아니라서. ㅜㅜ

    .NET Framework 업그레이드에 따른 다른 Side Effect 또한 걱정도 되고요.

    ---------------------------------------------------------------

    I am using .NET framework v4.5.1 now, I'm wondering that the problem could be fixed when I upgrade to .NET framework v4.6.x because the symptom occurs very rarely.

    Also, I'm afraid of the side effect after upgrade of .NET framework.

    2017년 2월 6일 월요일 오전 5:17