Einzelnen Beitrag anzeigen

jbg

Registriert seit: 12. Jun 2002
3.481 Beiträge
 
Delphi 10.1 Berlin Professional
 
#133

AW: Na, schon Delphi XE gekauft?

  Alt 1. Sep 2010, 18:39
Wird wohl bei den Entwicklern selbst auch nicht aktiviert sein, sonst wären die wohl selbst drübergestolpert
Wenn unterhalb des a<( noch ein ) und ein > steht, dann wird kein Speicher verschlungen. Da die Embt Entwickler wohl nicht viele neue Units schreiben, und die Wahrscheinlichkeit, dass irgendwo im darunterliegenden Code eine Klammer zu und ein Kleiner-Zeichen liegt ist ziemlich hoch. Somit rauschen die nicht so schnell in diesen Bug.


Übrigens hier ist ein Bugfix für diesen ErrorInsight Bug:
  • Die Datei $(BDS)\bin\Borland.Studio.Delphi.dll wegsichern (die braucht man wenn ein Update kommt)
  • Die Datei $(BDS)\bin\Borland.Studio.Delphi.dll wegsichern, ja das meine ich so
  • Wenn du bis jetzt immernoch nicht die Datei $(BDS)\bin\Borland.Studio.Delphi.dll weggesichert hast, dann ist das die letzte Warnung.
  • Borland.Studio.Delphi.dll in Hex-Editor (z.B. HxD) öffnen.
  • Nach der Byte Sequenz "17 0B 28 47 05" suchen und die "17" durch "16" ersetzen.
  • Nach der Byte Sequenz "3E 33 EB 09 1F" suchen und die "3E" durch "E6" ersetzen.
  • Nach der Byte Sequenz "3E 33 E8 11 04 1F" suchen und die "3E" durch "E6" ersetzen.
  • Datei speichern, aber vorher die Sicherungskopie anlegen.


Edit:
Das 'Nach der Byte Sequenz "3B 7C 01 00 00 2A" suchen und "3B 7C 01" durch "2A 00 00" ersetzen' führt dazu, dass ErrorInsight komplett ausfällt. Es ist auch nicht unbedingt notwendig. Man darf dann halt kein "<record" ohne ">" schreiben.

Geändert von jbg ( 2. Sep 2010 um 16:46 Uhr)
  Mit Zitat antworten Zitat