Hallo.
Ich spiele seit einiger Zeit mit C herum, als Entwicklungsumgebung habe ich LCC Win32, wobei ich eigentlich immer im Entwicklungs- oder Debug-Mode bin.
Hauptsächlich arbeite ich am Notebook, ab und zu aber auch am Desk.
Dabei kam es nun - nachdem wieder einige Erweiterungen, Änderungen vorgenommen wurden zu einem recht merkwürdigen Effekt, am Desk stieg das Prog sofort mit dem Fehler Access violation oder segment violation 0xc0000005 aus.
Dies ist - nach googelei - eine Allerwelts-Speicherverletzung die zumindest ich nicht genauer bestimmen kann. Wohlgemerkt, auf dem Noteboook läuft es, es ist also zu vermuten, dass die Umgebung des Desk damit was zu tun hat. Auf beiden PC läuft XP Home.
Um das Verwirrspielchen noch etwas weiter zu treiben, im Compiler gibt es eine Möglichkeit events anzusehen. Dort wird dann auch das Modul gemeldet, in dem der Speicherfehler auftritt. Dabei gibt es 2 Warnzustände: First Chance und Second Chance. Ersteres ist offenbar nur eine Warnung, die man nur unter events sieht, Second Chance führt dann zum Programmabbruch mit Fehlerfenster.
Der Fehler tritt in Modulen auf, die auch in anderen Progs laufen, und zwar problemlos.
Gibt es jemand hier, der mir den "Fuss vom Schlauch" nehmem kann?