Einzelnen Beitrag anzeigen

jbg

Registriert seit: 12. Jun 2002
3.483 Beiträge
 
Delphi 10.1 Berlin Professional
 
#8

Re: Fehler bei Codevervollständigung unter D2009

  Alt 22. Apr 2009, 12:32
Zitat von divBy0:
Es wird wahrscheinlich an der Installation liegen
Der Fehler tritt ja in der strlen() Funktion der C-RTL auf, die der Compiler nutzt. Da gibt es also nur zwei Möglichkeiten:
  • 1. Der String endet nicht mit #0 und strlen durchsucht dann alles was hinter dem String ist und kommt dann auf eine nicht zugewiesene/geschüzte Speicherseite.
  • 2. Der an strlen() übergebene String zeigt ins Nirvana.

Ist auf dem Rechner vielleicht DEP (Data Execution Prevention) aktiviert und auf dem anderen nicht? (CPU muss das auch unterstützen).
  Mit Zitat antworten Zitat