access-violation

    2

    1답변

    프로그램에서 액세스 위반이 있습니다. Windbg는 프로그램이 0x09015000에서 읽으 려한다는 것을 나타냅니다. 주소 옆에 물음표 (??)가 표시됩니다. 제 질문은,이 물음표가 무엇을 나타내는가하는 것입니다. 메모리 위치가 할당되지 않았 음을 의미합니다. 즉, 실제 메모리 (또는 페이지 파일)에 의해 백업되지 않습니다. 아니면 다른 것입니까?

    2

    2답변

    관리되는 코드를 작성 중이며 관리되지 않는 라이브러리 (Qt)에 대해 관리되는 바인딩 (qt4dotnet)을 사용하고 있습니다. 이제 Qt 어딘가에서 오는 AccessViolationException이 발생하지만 디버깅하는 방법을 모르겠습니다. 관리되는/관리되지 않는 경계 (Qt의 어떤 부분이 나에게 충돌했는지 알지 못한다는 의미) 이상의 스택 트레이스를

    4

    4답변

    Visual Studio 2008에서 잘 작동하는 응용 프로그램이 있으며 .NET 2010을 사용하기 위해 VS 2010에 가져 오려고합니다. 이상한 문제. 릴리스 모드 또는 디버거가 부착 된 디버그 모드 (F5)에서 코드를 실행할 때 프로그램 실행에 문제가 없습니다. 그러나 디버거 (Shift + F5)를 연결하지 않은 상태에서 릴리스 또는 디버그 프로그

    0

    2답변

    가상 조명 컨트롤을 사용하고 있으며지도에서 데이터를 가져옵니다. 내 문제는 내가 코드를 실행하면 목록을 표시하지만, 마우스 커서가 목록 컨트롤로 이동하거나 아래로 스크롤하려고하면 디버그 어설 션 오류가 map/set iterator가 dereferencable이 아니라고 말하는 것입니다.이 void CListCtrlTestDlg::GetDispInfo(NM

    0

    1답변

    비 관리 C++ 라이브러리를 사용하는 작은 C# winforms 응용 프로그램을 개발하고 있습니다. 이 라이브러리의 코드에 액세스 할 수 없습니다. Visual Studio에서 응용 프로그램을 실행 한 경우 라이브러리에 대한 모든 호출이 작동합니다. CTRL + F5를 실행하면 AccessViolationException이 발생합니다. 몇 가지 테스트를 수

    1

    2답변

    네이티브 C++ 응용 프로그램 용 C++/cli 래퍼를 작성하고 코드 작성을 마쳤으므로 잘 작성됩니다. 네이티브 C++는 정적 라이브러리 (.lib) 파일로 작성되었으며 C++/cli 래퍼에서 참조한 다음 래퍼를 테스트 할 C# 콘솔 응용 프로그램을 작성했습니다. 그러나 디버거를 시작할 수 있습니다. 래퍼의 코드를 참조하는 줄을 주석으로 작성하면 잘 작동합

    0

    2답변

    그래서이 클라이언트/서버 프로그램을 코딩하고 있습니다. 이 코드는 클라이언트 측의 코드입니다. 클라이언트는 단지 3 개 인수를 취하는 생성자가 mpqs_sieve 객체 mpqs_sieve *instance_; 포인터이기 때문에 나는 그것을 만들 이유의 인스턴스를 가지고, 나는 시간에 나중에 그것을 인스턴스화합니다. 클라이언트는 먼저 서버에서 일부 데이터

    0

    2답변

    .obj 모델 파일 (기본적으로 ASCII 텍스트)을 구문 분석하기 위해 자체 코드를 작성했습니다. 파일은 파싱되어 내 테스트에 따라 클래스에 올바르게 저장됩니다. 로딩 기능에서 값을 (데이터 멤버로부터) 다시 읽을 수 있습니다. 주 렌더링 루프의 값을 다시 읽으려고 할 때 문제가 발생합니다. 이 "INT의 V"를 시작하는 줄에 액세스 위반 오류입니다 :

    2

    2답변

    나는 필사적으로 가까워지고있다. 나는 C#과 꽤 많은 p/Invoking을 사용하여 Windows Mobile 6.1 용 필드 서비스 응용 프로그램을 개발 중이다. (나는 약 50 개의 기본 함수를 참조하고 있다고 생각합니다.) 정상적인 상황에서는이 문제가 전혀 발생하지 않지만 GC에 스트레스를주기 시작할 때 불쾌한 0xC0000005 오류 마녀를 얻을 수

    1

    2답변

    대화 상자를 표시하는 VB6 ActiveX DLL의 메서드를 호출하는 .NET 3.5 winforms 응용 프로그램이 있습니다. 모든 것이 거의 10 년 동안 잘 작동했습니다 (Windows XP에서 .NET 1.1 응용 프로그램, 처음에는 2.0, 3.5, 모두). 이제 고객이 윈도우 7으로 업그레이드했다고, 내가 호출의 System.AccessViola