AGB  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

IDE stürtzt ab

Ein Thema von striderx · begonnen am 18. Jun 2017
Antwort Antwort
striderx
Online

Registriert seit: 11. Feb 2007
Ort: Bergisch Gladbach
108 Beiträge
 
Delphi 10.1 Berlin Starter
 
#1

IDE stürtzt ab

  Alt 18. Jun 2017, 16:12
Hallo,

ich habe ein Projekt, bei dem sich die IDE in sehr unregelmäßigen Abständen mit der Meldung 'Ungültige Zeigeroperation.' und unterschiedlichen Folgefehlern verabschiedet. Der Fehler wiederholt sich teilweise mehrfach direkt nach dem beim Neustart, irgendwann ist er aber wieder weg, und ich kann normal arbeiten. Auch der Zeitpunkt, wann der Fehler zuerst auftritt, ist vollkommen unregelmäßig - machmal schon direkt nach dem Start, d.h. bevor ich irgendetwas eingegeben habe.

Ich habe keine Dritt-Komponenten im Einsatz, ein Löschen der .dproj hat nichts gebracht.

Den Fehler hatte ich übrigens auch schon auf meinem alten Rechner mit Windows 7 und XE 6.


Nachstehend der Fehler-Dump. Kann jemand damit etwas anfangen?


Delphi-Quellcode:
[5005F618]{rtl240.bpl  } System.TObject.FreeInstance (Line 16461, "System.pas" + 2) + $2
[5005A3E2]{rtl240.bpl  } System.ErrorAt (Line 5542, "System.pas" + 3) + $4
[5005A426]{rtl240.bpl  } System.Error (Line 5553, "System.pas" + 1) + $7
[5005F618]{rtl240.bpl  } System.TObject.FreeInstance (Line 16461, "System.pas" + 2) + $2
[5005FF0A]{rtl240.bpl  } System.@ClassDestroy (Line 17833, "System.pas" + 0) + $2
[50A7EEE1]{vcl240.bpl  } Vcl.Graphics.TFont.Destroy (Line 2428, "Vcl.Graphics.pas" + 5) + $6
[5005F79C]{rtl240.bpl  } System.TObject.Free (Line 16529, "System.pas" + 1) + $4
[50A800FD]{vcl240.bpl  } Vcl.Graphics.TCanvas.Destroy (Line 3709, "Vcl.Graphics.pas" + 4) + $3
[50AA0570]{vcl240.bpl  } Vcl.Controls.TControlCanvas.Destroy (Line 5053, "Vcl.Controls.pas" + 2) + $6
[5005F79C]{rtl240.bpl  } System.TObject.Free (Line 16529, "System.pas" + 1) + $4
[50AAE9AD]{vcl240.bpl  } Vcl.Controls.TCustomControl.Destroy (Line 14040, "Vcl.Controls.pas" + 1) + $6
[5005F79C]{rtl240.bpl  } System.TObject.Free (Line 16529, "System.pas" + 1) + $4
[525C2AFA]{vcldesigner240.bpl} VCLSurface.TVclDesignSurface.CancelDragHint (Line 4474, "VCLSurface.pas" + 9) + $0
[525BEBBC]{vcldesigner240.bpl} VCLSurface.TVclDesignSurface.InstanceRemoved (Line 2834, "VCLSurface.pas" + 1) + $2
[525C1096]{vcldesigner240.bpl} VCLSurface.TVclDesignSurface.Notification (Line 3828, "VCLSurface.pas" + 17) + $6
[50BE445A]{vcl240.bpl  } Vcl.Forms.TCustomForm.Notification (Line 3855, "Vcl.Forms.pas" + 42) + $C
[212776ED]{designide240.bpl} Proxies.NotificationHook (Line 311, "Proxies.pas" + 8) + $B
[5016E60B]{rtl240.bpl  } System.Classes.TComponent.RemoveFreeNotifications (Line 15821, "System.Classes.pas" + 4) + $23
[5016E434]{rtl240.bpl  } System.Classes.TComponent.Destroy (Line 15749, "System.Classes.pas" + 2) + $2
[50AA0E95]{vcl240.bpl  } Vcl.Controls.TControl.Destroy (Line 5415, "Vcl.Controls.pas" + 24) + $6
[5005F618]{rtl240.bpl  } System.TObject.FreeInstance (Line 16461, "System.pas" + 2) + $2
[5005FF0A]{rtl240.bpl  } System.@ClassDestroy (Line 17833, "System.pas" + 0) + $2
[50155B7B]{rtl240.bpl  } System.Classes.TPersistent.Destroy (Line 5506, "System.Classes.pas" + 3) + $6
[50AA5963]{vcl240.bpl  } Vcl.Controls.TWinControl.Destroy (Line 8497, "Vcl.Controls.pas" + 41) + $9
[50AAE9B8]{vcl240.bpl  } Vcl.Controls.TCustomControl.Destroy (Line 14041, "Vcl.Controls.pas" + 2) + $6
[5005F79C]{rtl240.bpl  } System.TObject.Free (Line 16529, "System.pas" + 1) + $4
[525C2AFA]{vcldesigner240.bpl} VCLSurface.TVclDesignSurface.CancelDragHint (Line 4474, "VCLSurface.pas" + 9) + $0
[525C24B1]{vcldesigner240.bpl} VCLSurface.TVclDesignSurface.DragHintMouseMessage (Line 4322, "VCLSurface.pas" + 7) + $2
[525C0796]{vcldesigner240.bpl} VCLSurface.TVclDesignSurface.IsDesignMsg (Line 3526, "VCLSurface.pas" + 56) + $14
[5005FC93]{rtl240.bpl  } System.TObject.Dispatch (Line 17347, "System.pas" + 11) + $0
[5005FA96]{rtl240.bpl  } System.@IsClass (Line 16965, "System.pas" + 1) + $8
[50AA38B7]{vcl240.bpl  } Vcl.Controls.TControl.WndProc (Line 7226, "Vcl.Controls.pas" + 4) + $21
[5005FA96]{rtl240.bpl  } System.@IsClass (Line 16965, "System.pas" + 1) + $8
[50AA38B7]{vcl240.bpl  } Vcl.Controls.TControl.WndProc (Line 7226, "Vcl.Controls.pas" + 4) + $21
[5005A1FB]{rtl240.bpl  } System.@ReallocMem (Line 4806, "System.pas" + 91) + $0
[5006E188]{rtl240.bpl  } System.Types.TRect.Contains (Line 1635, "System.Types.pas" + 0) + $0
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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:

Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:24 Uhr.
Powered by vBulletin® Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2017 by Daniel R. Wolf