AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Temporäre Fehler mit D2007

Ein Thema von hanspeter · begonnen am 28. Jan 2008
Antwort Antwort
hanspeter

Registriert seit: 26. Jul 2003
Ort: Leipzig
1.350 Beiträge
 
Delphi XE2 Professional
 
#1

Temporäre Fehler mit D2007

  Alt 28. Jan 2008, 09:47
Hallo,

mit D2007 habe ich einige eigenartige Fehler, die nur temporär, dann aber reproduzierbar auftreten.

In einer Liste sind Adressen von Componenten gesammelt.

Also z.B. ptr.Comp := Edit1;

Irgendwann greife ich über ptr.Comp as TEdit auf diese Komponente zu.
Bei einer Komponente in der Liste kommt eine Speicherschutzverletzung.
Mit dem Debugger wird auf diesem Pointer ein Fehler angezeigt.
Die adressierte Komponente selbst ist da und erlaubt auch Eingaben.

Der Fehler tritt reproduzierbar bei einer Componente auf.
Compiliere ich das Projekt neu, dann ist der Fehler weg.
Irgendwann nach n Compilationen tritt der Fehler dann wieder auf.
In der Regel nicht bei der gleichen Komponente.
Hat wer schon mal so einen Effekt gehabt?

Manchmal hängt sich D2007 mit einem Debuggerfehler auf.
Danach hat es sich selbst beschädigt.
Komponenten werden beim Start nicht gefunden. Die GExpert dll z.B. auch nicht.

Nach der Eingabe eines Methodennamens (und hier möchte ich gerne die Parameterliste über die Codevervollständigeng sehen),
friert die gesamte Oberfläche häufig für etwa 30 sec ein.

Hat wer einen Tip, was ich machen kann?
Delphi läuft bei mir unter XP in einer VM und hat 2GByte Speicher zugeteilt.

Gruß
Peter
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:55 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz