Tag: access-violation
Eine access-Verletzung (auch bekannt als „segmentation fault“) ist allgemein ein Versuch zum Zugriff auf den Speicher, dass die CPU nicht physisch-Adresse. Es wird oft verursacht, wenn Sie versuchen, Zugriff auf eine null-Referenz oder eine Referenz auf Speicher, der freigegeben wurde.
6
Antworten
Mein Kunde möchte eine textbox in die der Kunde form der Anwendung, die die geltenden Endungen zu starten Straßennamen. Er fängt an, geben Sie einen Straßennamen und die textbox bietet eine Liste der Straßen, die start mit
2
Antworten
Ich bin mit einem großen closed-source-framework. Vor kurzem habe ich eine neue Person, und jetzt bin ich immer Zugriffsverletzungen, wenn die Ausführung einiger Maßnahmen. Jedoch treten Sie auf die Anrufe von innerhalb des Rahmens, also weiß ich
2
Antworten
Unserer Anwendung (geschrieben in C++, VS 2010-Projekt) läuft problemlos auf allen Betriebssystemen vor Windows 8 (und immer noch tut). Auf Windows 8, wenn jedoch ordentlich, die Anwendung zu beenden, tritt eine Zugriffsverletzung auf: mfc100.dll!_DllMain@12() <<< Crash here
2
Antworten
Ich bekomme eine Zugriffsverletzung, wenn ich in der Nähe ein Formular in meiner Anwendung. Es scheint nur geschehen, nachdem ich auf eine Datenbank zugreifen, ein paar mal, aber das scheint nicht wirklich Sinn zu machen. Habe ich
2
Antworten
Ich versuche, verwenden Sie eine C++ - DLL (3rd-party-Bibliothek der Umsetzung EMI-Protokoll, mit source-code verfügbar).NET. Ich habe erfolgreich getan marshalling Aufruf der Funktionen und alles funktioniert Prima. Tritt das problem auf, wenn ich will, zu tun marshalling
5
Antworten
Dies scheint die einfachste Sache der Welt, und ich bin bereit, Sie zu ziehen meine Haare über Sie. Ich habe eine Einheit, die wie folgt aussieht ; Unit myUnit; // ... //normal declarations //... Public //bunch of
1
Antworten
Selben version von Delphi 7 Code bereitgestellt wurde bei den Rechnern, die in unserer gesamten Organisation. Jedes mal, wenn Benutzer A greift auf Datensatz Z auf der computer-F1, wird die folgende Fehlermeldung angezeigt: Access violation at address
1
Antworten
Arbeite auf VC++ - Konsolenanwendung. Diese Anwendung sendet eine Datei aus Appdata\Roaming-Ordner für einen Zeitraum von Zeit. Was passiert ist bin immer diesen Absturz-Fehler : Problem signature: Problem Event Name: APPCRASH Application Name: App.exe Application Version: 1.0.0.2
4
Antworten
Ich versuche zu tun: try{ int * i = NULL; *i = 3; }catch(Exception &Err){ ShowMessage(Err.Message); } Ich aber, dass dieses fangen sollte Zugriffsverletzung Ausnahme, und Griff es durch die Anzeige einer Fehlermeldung. Aber aus irgendeinem Grund
2
Antworten
Ich habe eine Qt-Anwendung, die funktioniert im Debug Modus ohne Probleme. Seit zwei Tagen bin ich versucht zu machen, arbeiten im Release-Modus. Nach einigen Projekt-Eigenschaft Modifikation habe ich es geschafft zu kompilieren ohne Fehler. Aber unfortunalty stürzt
3
Antworten
Ich habe eine basic WinForms-Anwendung. Ich mache einen Anruf an eine externe API, die die Erzeugung der folgenden Ausnahme: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. A
3
Antworten
Ich bin versucht, die OpenGL verwenden, um zu demonstrieren, hierarchische animation. In der frühen Phase, in der ich versuche, meine "bone" - Objekt eine Referenz auf seinen parent. In meine Knochen Klasse, ich kann nur hinzufügen, ein
3
Antworten
Dies ist mein code, der eine Ausnahme auslöst, wird es nur zufällig heute begonnen, hier ist das Foto : Hier ist die ganze Seite code und die Fehlermeldung Ausnahme : public frmWFDocumentDetail() { InitializeComponent(); NavigationInTransition navigateInTransition =
2
Antworten
Ich bin mit dem folgenden code aus dem Ordner samples von OpenCV für die face-detection in video: #include "stdafx.h" #include "opencv2/objdetect/objdetect.hpp" #include "opencv2/highgui/highgui.hpp" #include "opencv2/imgproc/imgproc.hpp" #include <iostream> using namespace std; using namespace cv; /** Function Headers */
2
Antworten
Schreibe ich ein MFC-Projekt, versuchen Sie, rufen Sie eine Funktion in die DLL wird wieder einige Informationen in einem string. Die Funktion in der DLL ist wie folgt: int GetInfo(char* Info) Die Funktion 0 zurück, wenn Erfolg.
3
Antworten
Warum bekomme ich eine Zugriffsverletzung Lesen Lage 0xC0000005 hier, wenn der gleiche code funktioniert wie ein Charme, wenn ich die Kodierung in linux? if(nodo->izq!=NULL) //nodo is a class or struct and "sig" is a pointer of the
2
Antworten
In der Regel eine Zugriffsverletzung beendet das Programm und ich kann nicht fangen eine Win32-Ausnahme mit try und catch. Gibt es eine Möglichkeit, dass ich mithalten kann mein Programm läuft, auch im Fall einer Zugriffsverletzung? Vorzugsweise würde
2
Antworten
In C++, gibt es einen standard (oder jede andere Weise, für diese Angelegenheit) zu fangen, wird eine Ausnahme ausgelöst durch eine Speicher-Zugriffsverletzung? Zum Beispiel, wenn etwas schief ging und das Programm versucht, Zugriff auf etwas, was es
1
Antworten
Mit: MSVS2012 Code elemalg.h #include <vector> #include <string> #include <fstream> class ElemAlg { private: std::string difficultlyLevel, question, answerToRead; std::vector<std::string> questions, answers; std::vector<std::string> GetQuiz(int); }; elemalg.cpp #include "elemalg.h" std::vector<std::string> ElemAlg::GetQuiz(int difficulty) { if (difficulty == 1) { difficultyLevel
2
Antworten
Hier ist der Prototyp einer C-Funktion, die in einer DLL befindet: extern "C" void__stdcall__declspec(dllexport) ReturnPulse(double*,double*,double*,double*,double*); In einem anderen thread habe ich gefragt, wie ordnungsgemäß zu erstellen und senden Sie die notwendigen Argumente zu dieser Funktion. Hier ist
5
Antworten
Mit c-style-strings, wie Sie ordnen einen char auf einem Speicher-Adresse, die ein Zeichen-Zeiger? Zum Beispiel in dem folgenden Beispiel will ich ändern, num, "123456", so habe ich versucht, setzen Sie p, um die Ziffer, wo '0' liegt
7
Antworten
Habe ich ein c# (.net 4.0) winforms-Anwendung, die läuft so ziemlich jeden Tag der Woche, 8 Stunden am Tag auf einen XP SP 3. Es funktioniert gut die meiste Zeit, manchmal für Monate. Dann scheint es zu
5
Antworten
Habe ich ein einfaches Programm und ich bekomme Zugriffsverletzung bei *(str + start). Warum? Ich sollte in der Lage sein, es zu ändern. Richtig? void fn() { char *str = "Hello wordl!"; int end = strlen(str); int
3
Antworten
Ich habe ein sehr seltsames Problem mit einem space invaders-Spiel, das ich auf Arbeit bin. Im Grunde bekomme ich eine Zugriffsverletzung: Nicht behandelte Ausnahme bei 0x5edad442 (msvcr100d.dll) in SpaceInvaders.exe: 0xC0000005: Zugriffsverletzung Lesen Lage 0x00000000. wenn ich den
4
Antworten
Für die letzten 2 Tage habe ich geklebt, die auf einer Verletzung, die ich kann nicht scheinen, um Weg zu gehen. Ich habe break-Punkte und befindet sich, wo der Fehler ist, aber ich bin nur in der
6
Antworten
Ich bin immer berichtet, dass meine app verursacht eine Allgemeine Schutzverletzung auf einigen Vista-Maschinen. Die Fehlermeldung ist ungefähr so: Zugriffsverletzung bei 0x75784062 ( versucht zu schreiben, 0x00000006) Um dieses Problem zu beheben, müssen zunächst genau wissen, wer
2
Antworten
Wenn ich ein neues Projekt erstellen, die in nicht verwaltetem C++, Visual Studio 2008 oder höher ist, wird die exception-handling-Modell will ich mit gehen? Ich verstehe, dass /EHa option Ergebnisse in weniger effizienten code, und auch die
13
Antworten
Habe ich begonnen zu sehen, eine AccessViolationException geworfen in meiner Anwendung mehrere verschiedene spots. Es nie eingefallen auf meinem Entwicklungs-pc, unsere test-server. Es auch nur naheliegend, sich am 1 unserer 2 Produktions-Server. Da es nur geschah auf
2
Antworten
Es ist wirklich interessant, dass der folgende C# - code wird der Absturz auf .NET4.0 aber funktioniert auf .NET2.0. C# - code class Program { static void Main(string args) { try { ExceptionTest(); Console.WriteLine("Done!"); } catch (Exception
5
Antworten
Ich bin versucht zu rufen, die folgende triviale C-Funktion aus C#: SIMPLEDLL_API const char* ReturnString() { return "Returning a static string!"; } Mit den folgenden P/Invoke Deklaration (mit oder ohne return-Attribut, es macht keinen Unterschied): [DllImport("SimpleDll")] [return:
3
Antworten
Welche Tipps können Sie weitergeben, um zu helfen, zu lokalisieren und zu beheben Zugriffsverletzungen beim schreiben von Anwendungen in Delphi? Ich glaube Zugriffsverletzungen sind in der Regel verursacht, indem Sie versuchen, etwas zugreifen, die im Speicher, die
4
Antworten
Unserer Anwendung Erfahrungen die ungeraden fatal System.AccessViolationException. Wir sehen diese, die wir so konfiguriert haben, dass die AppDomain.CurrentDomain.UnhandledException-Ereignis protokolliert die Ausnahme. Exception: System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other