NEW Nmail PHP 3 업그레이드 할인
자세히 보기

Nmail .NET 서비스 종료 안내(EOS)

Nmail .NET 제품은 유상 유지보수를 포함한 모든 서비스가 종료되었습니다.

에러문의 : 보호된 메모리를 읽거나 쓰려고 했습니다.

고*권 2010.02.05 17:35 조회 45019

※ 필수입력정보 ※


▷ 제품버젼 : Nmail.net 4.0

▷ 오류발생 메뉴/주소 : exmail.kapanet.or.kr

▷ 에러메세지 : 보호된 메모리를 읽거나 쓰려고 했습니다.


▷ 질문내용 :

전반적으로 메뉴들을 이리저리 클릭하다보면 아래와같은 오류가 자주 발생합니다.

제가 어떻게 조치해야할지를 좀 알려주셨으면 합니다.

부탁드립니다

수고하세요

'/' 응용 프로그램에 서버 오류가 있습니다.
--------------------------------------------------------------------------------

보호된 메모리를 읽거나 쓰려고 했습니다. 대부분 이러한 경우는 다른 메모리가 손상되었음을 나타냅니다.
설명: 현재 웹 요청을 실행하는 동안 처리되지 않은 예외가 발생했습니다. 스택 추적을 검토하여 발생한 오류 및 코드에서 오류가 발생한 위치에 대한 자세한 정보를 확인하십시오.

예외 정보: System.AccessViolationException: 보호된 메모리를 읽거나 쓰려고 했습니다. 대부분 이러한 경우는 다른 메모리가 손상되었음을 나타냅니다.

소스 오류:

처리되지 않은 예외를 생성한 소스 코드는 디버그 모드에서 컴파일할 때만 표시됩니다. 이 예외를 활성화하려면 아래 단계 중 하나를 수행한 다음 URL을 요청하십시오.

1. 오류를 생성한 파일의 맨 위에 "Debug=true" 지시문을 추가합니다. 예:

  <%@ Page Language="C#" Debug="true" %>

또는

2. 다음 섹션을 응용 프로그램의 구성 파일에 추가합니다.

<configuration>
   <system.web>
       <compilation debug="true"/>
   </system.web>
</configuration>

두 번째 방법을 사용하면 해당 응용 프로그램에 있는 모든 파일이 디버그 모드에서 컴파일됩니다. 첫 번째 방법을 사용하면 특정 파일만 디버그 모드에서 컴파일됩니다.

중요: 디버그 모드에서 응용 프로그램을 실행하면 메모리/성능 오버헤드가 발생합니다. 생산 시나리오로 배포하기 전에 먼저 응용 프로그램에 디버깅이 비활성화되어 있는지 확인하십시오. 

스택 추적:


[AccessViolationException: 보호된 메모리를 읽거나 쓰려고 했습니다. 대부분 이러한 경우는 다른 메모리가 손상되었음을 나타냅니다.]
   System.Data.Common.IAccessor.ReleaseAccessor(IntPtr hAccessor, Int32& pcRefCount) +0
   System.Data.OleDb.RowBinding.Dispose() +86
   System.Data.OleDb.Bindings.Dispose() +30
   System.Data.OleDb.OleDbCommand.CloseInternalParameters() +18
   System.Data.OleDb.OleDbCommand.CloseCommandFromConnection(Boolean canceling) +15
   System.Data.OleDb.OleDbReferenceCollection.NotifyItem(Int32 message, Int32 tag, Object value) +65
   System.Data.ProviderBase.DbReferenceCollection.Notify(Int32 message) +96
   System.Data.ProviderBase.DbConnectionInternal.NotifyWeakReference(Int32 message) +11
   System.Data.OleDb.OleDbConnectionInternal.Deactivate() +15
   System.Data.ProviderBase.DbConnectionInternal.CloseConnection(DbConnection owningObject, DbConnectionFactory connectionFactory) +201
   System.Data.OleDb.OleDbConnection.Close() +40
   Passkorea.Configuration.GetConfigField(String strItem, String strField) +879
   UserInfo..ctor(String strUserId, String strDomain, String strCon) +609
   Mail_ListMail.Page_Load(Object sender, EventArgs e) +275
   System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
   System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
   System.Web.UI.Control.OnLoad(EventArgs e) +99
   System.Web.UI.Control.LoadRecursive() +50
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627


--------------------------------------------------------------------------------
버전 정보: Microsoft .NET Framework 버전:2.0.***-****-****; ASP.NET 버전:2.0.***-****-****

댓글 3
이전 글 테이블 생성문제에 대해 문의드립니다. 2 김*인 2010.02.09
다음 글 웹메일 폰트변경 1 소*식 2010.02.04