Delphi-PRAXiS
Seite 10 von 12   « Erste     8910 1112      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   IDE FixPack 3.5 (2007-XE) (2010-09-12) (https://www.delphipraxis.net/108277-ide-fixpack-3-5-2007-xe-2010-09-12-a.html)

jbg 11. Nov 2011 10:20

AW: IDE FixPack 4.5 (XE)
 
Zitat:

Zitat von MaBuSE (Beitrag 1135662)
Zitat:

Zitat von jbg (Beitrag 1135552)
Man kann diesen IDEFixPack Cache abschalten, indem man die Umgebungsvariable "IDEFixPack.DisabledPatches" auf den Wert "Start.XmlSerializer" (beides ohne Quotes) setzt.

Danke, das werde ich nachher ausprobieren.

Es reicht aber nicht aus, die Umgebungsvariable in Delphi zu setzen. Sie muss auf Benutzer- bzw. Systemebene gesetzt werden, da IDE Fix Pack die Umgebungsvariablen bereits zu einem Zeitpunkt ausliest, an dem die IDE diese noch nicht überschrieben hat.

CCRDude 11. Nov 2011 17:41

AW: IDE FixPack 3.5 (2007-XE) (2010-09-12)
 
Oh, es gibt einen eigenen Thread zum IDEFixPack, super :)

Da frage ich doch hier auch noch nach, ob jemand anders ebenfalls Probleme mit beendendem BDS aufgrund von "Lizenzproblemen" hat, die mit dem IDEFixPack zusammenhängen (siehe hier)?

jbg 11. Nov 2011 18:28

AW: IDE FixPack 3.5 (2007-XE) (2010-09-12)
 
Außer deinem Thread habe ich noch nie was zu dem Problem gehört. Das wäre mir auch sehr schnell aufgefallen, wenn mein XE mich auf die anti-piracy Webpage leiten würde, so wie es nach dem Update 1 von XE bei meinem DDevExtensions Plugin war.


Hast du vielleicht eine Spezialversion, bei der der Kopierschutz ausgeweitet ist, oder hast du vielleicht nicht alle Updates installiert?

Der Kopierschutz mag es nicht wenn man eine Funktion in der bds.exe hookt. Das hatte ich mit DDevExtenstions gemacht. Aber IDE Fix Pack rührt dieses Modul nicht an.

CCRDude 15. Nov 2011 14:38

AW: IDE FixPack 3.5 (2007-XE) (2010-09-12)
 
DDevExtensions habe ich 2006 das letzte Mal heruntergeladen (Version 1.3), danach nicht mehr, zumindest sagen das meine Download-Ordner. Wenn, müsste das also meinen Umstieg von D2006 auf DXE überlebt haben, und vermutlich noch von XP64 über Vista nach Win7.

Ich habe eine ganz normale Pro-Version, das einzige fehlende Update war das Hilfe-Update.

Sonst habe ich noch GExperts und madExcept in die IDE integriert, aber damit tritt der Fehler nicht auf. Hörte halt direokt nach der Deinstallation des IDEFixPack auf, soweit man das bei einem Fehler, der "nur" alle paar Stunden auftritt, sagen kann.

Wenn Du sagst, daß das singulär zu sein scheint, probiere ich mal die neueste IDEFixPack-Version aus.

jbg 15. Nov 2011 18:51

AW: IDE FixPack 3.5 (2007-XE) (2010-09-12)
 
Zitat:

Zitat von CCRDude (Beitrag 1136302)
probiere ich mal die neueste IDEFixPack-Version aus.

Das dürfte wahrscheinlich nicht viel bringen, da ich Patches nur hinzufüge und nur welche entferne, wenn ein neues Update herauskommt, das den Fehler behebt (kommt selten vor) oder eine neue Version herauskommt.

Was du aber machen könntest, um den Fehler einzugrenzen, ist folgende Einträge einzeln der Umgebungsvariable "IDEFixPack.DisabledPatches" zuzuweisen.

Beispiel:
Code:
SET IDEFixPack.DisabledPatches=IDE.IntfCastReduction;IDE.IntfCastReduction.MoreSpeed
bds.exe
Code:
Editor.FocusFix
Editor.PublishedBlock
ErrorInsight.LockCurrentDir
IDE.Compile.BProgress
IDE.IntfCastReduction
IDE.IntfCastReduction.MoreSpeed
IDE.KibitzNoClearUnitCache.InvokeCodeCompletion
IDE.WindowRestoreFix
RTL.AnsiCompareFileName
RTL.Classes.ObjectTextToBinary
RTL.FindHInstance
RTL.SystemOptimization
RTL.VariantsConvOptimization
RTL.XMLDocOptimization
RTL.XmlIniFile
RTL.XmlWriter
Start.XmlSerializer
VCL.ComponentDesignerRootStream
VCL.ListViewStreaming
VCL.TBitBtnDoubleBufferDefault

himitsu 25. Jan 2012 12:15

AW: IDE FixPack 3.5 (2007-XE) (2010-09-12)
 
Würdest du es zufällig auch schaffen das HideSelection in der Projektverwaltung zu deaktivieren?
Also daß man die blaue Markierung auch sieht, selbst wenn dort nicht der Fokus drin ist.


Das Selbe in der Strukturansicht, mit Scrollen der Markierung in den sichtbaren Bereich.

himitsu 22. Jul 2014 13:26

AW: IDE FixPack 3.5 (2007-XE) (2010-09-12)
 
Moin Andreas.

Wir haben hier grade so Einiges auf'n Server neu installiert, da es einige Probleme beim Einrichten eines neuen Bentzreraccounts gab.
(vorallem DevExpress und Eurekalog)

Es scheint auch so, als wenn Eurekalog vorher nicht richtig installiert war, denn jetzt sieht es so aus, als wenn es an der BDS.exe rumpfuscht, was vorher scheinbar nicht war.
Wir haben aber die selbe Eurekalog-Version installiert, weswegen das Problemchen wohl jetzt auch erst auffällt.

OK, und zusätzlich meckert jetzt plötzlich dein IDE-Fixpack rum, welche ich deswegen auch nochmal auf die aktuelle Version gezogen hab, also von der Webseite.
Und das bei jedem Start vom Delphi. :stupid:

Zitat:

Not all IDE Fix Pack patches were applied. Failed patches:
failed : Unnecessary published block after code completion [Editor.PublishedBlock]
failed : Current directory can change while waiting for the compiler lock [ErrorInsight.LockCurrentDir]
failed : Removes calls to empty CheckAndWarn function [IDE.CheckAndWarn]
failed : Reduces the IDE's ToolBar GDI handle usage [IDE.GDIHandles.ToolBar]
failed : Faster TUsesList.Clear [IDE.UsesList.Clear]
failed : TXmlIniFile optimization/indention fix [RTL.XmlIniFile]
failed : TBitBtn DoubleBuffered default fix [VCL.TBitBtnDoubleBufferDefault]
Delphi XE
EurekaLog 6.1.04
DDevExtensions 2.8.1
IDEFixPack 5.5


PS: Ist die Kommentarfunktion auf deiner Webseite deaktiviert?
Ich glaub früher konnte ich/man dort mal direkt reinschreiben.
z.B. http://andy.jgknet.de/blog/2013/11/d...ased-2009-xe5/


[add]
Mir fällt grade auf, daß anfangs im SplashScreen "IDE FixPack 5.4" steht und ab erscheinen des Fortschrittsbalkens steht dann "IDE FixPack 5.5" in der Ecke.
Laut Suche sollte aber keine alte Version des FixPacks auf dem Rechner rumliegen.

War doch noch eine alte Version zu finden.

[add2]
Laut Explorer ist die C:\Program Files (x86)\Embarcadero\RAD Studio\8.0\bin\bds.exe angeblich unverändert (Änderungsdatum),
aber das schrottige Eurekalog-Setup hatte beim ersten Installierenversuch ein "Zugriff verweigert" bekommen, als es auf diese Datei losgehen wollte. (das Setup fordert nicht selbstständig die nötigen Adminrechte an)

[add3]
Und beim Beenden kommt immer eine nette Exception.
Zitat:

---------------------------
Fehler
---------------------------
Ungültige Zeigeroperation.
---------------------------
OK Details >>
---------------------------


[5003A118]{rtl150.bpl } System.TObject.Free (Line 11069, "System.pas" + 1) + $4
[0B58536A]{IDEFixPack.dll} Unbekannte Funktion bei UnregisterChangeDirectoryNotifier + $16A32
[0B585403]{IDEFixPack.dll} Unbekannte Funktion bei UnregisterChangeDirectoryNotifier + $16ACB
[50295B6A]{vcl150.bpl } ImgList.TCustomImageList.Destroy (Line 297, "ImgList.pas" + 3) + $3
[5003A118]{rtl150.bpl } System.TObject.Free (Line 11069, "System.pas" + 1) + $4
[5005C3A4]{rtl150.bpl } SysUtils.FreeAndNil (Line 19652, "SysUtils.pas" + 2) + $2
[09892C04]{AQtime7BDS8.bpl} Aqmain.TaqMain + $84
[5003A118]{rtl150.bpl } System.TObject.Free (Line 11069, "System.pas" + 1) + $4
[5005C3A4]{rtl150.bpl } SysUtils.FreeAndNil (Line 19652, "SysUtils.pas" + 2) + $2
[09896D6D]{AQtime7BDS8.bpl} Aqprojreg.IDERegister + $59
[5005BC90]{rtl150.bpl } SysUtils.CallTerminateProcs (Line 19091, "SysUtils.pas" + 5) + $0
[50358EBC]{vcl150.bpl } Forms.TApplication.Terminate (Line 9942, "Forms.pas" + 0) + $0
[53931AA7]{DDevExtensionsXE.dll} DSUFeatures.CloseForm + $7B
[53931B22]{DDevExtensionsXE.dll} DSUFeatures.HookedTCustomFormClose + $42
[50352DA0]{vcl150.bpl } Forms.TCustomForm.WMClose (Line 5786, "Forms.pas" + 0) + $0
[5027DF6C]{vcl150.bpl } Controls.TControl.WndProc (Line 7074, "Controls.pas" + 91) + $6
[19A7E131]{cxLibraryRS15.bpl} Dxhooks. + $0
[50282830]{vcl150.bpl } Controls.TWinControl.WndProc (Line 9831, "Controls.pas" + 144) + $6
[19A7DF3D]{cxLibraryRS15.bpl} Dxhooks. + $0
[5034FB28]{vcl150.bpl } Forms.TCustomForm.WndProc (Line 3961, "Forms.pas" + 191) + $5
[50281ED0]{vcl150.bpl } Controls.TWinControl.MainWndProc (Line 9552, "Controls.pas" + 3) + $6
[500AFA64]{rtl150.bpl } Classes.StdWndProc (Line 13491, "Classes.pas" + 8) + $0
[50282930]{vcl150.bpl } Controls.TWinControl.DefaultHandler (Line 9872, "Controls.pas" + 30) + $17
[50351D9E]{vcl150.bpl } Forms.TCustomForm.DefaultHandler (Line 5228, "Forms.pas" + 11) + $4
[5028461D]{vcl150.bpl } Controls.TWinControl.WMSysCommand (Line 11066, "Controls.pas" + 20) + $7
[50352E71]{vcl150.bpl } Forms.TCustomForm.WMSysCommand (Line 5837, "Forms.pas" + 14) + $4
[209C31DA]{coreide150.bpl} WorkFrm.TWorkForm.WMSysCommand (Line 67, "WorkFrm.pas" + 23) + $C
[209C39C2]{coreide150.bpl} MainWorkFrm.TMainWorkForm.WMSysCommand (Line 116, "MainWorkFrm.pas" + 0) + $6
[5027DF6C]{vcl150.bpl } Controls.TControl.WndProc (Line 7074, "Controls.pas" + 91) + $6
[19A7E131]{cxLibraryRS15.bpl} Dxhooks. + $0
[50282830]{vcl150.bpl } Controls.TWinControl.WndProc (Line 9831, "Controls.pas" + 144) + $6
[19A7DF3D]{cxLibraryRS15.bpl} Dxhooks. + $0
[5034FB28]{vcl150.bpl } Forms.TCustomForm.WndProc (Line 3961, "Forms.pas" + 191) + $5
[50281ED0]{vcl150.bpl } Controls.TWinControl.MainWndProc (Line 9552, "Controls.pas" + 3) + $6
[500AFA64]{rtl150.bpl } Classes.StdWndProc (Line 13491, "Classes.pas" + 8) + $0
[50282930]{vcl150.bpl } Controls.TWinControl.DefaultHandler (Line 9872, "Controls.pas" + 30) + $17
[50351D9E]{vcl150.bpl } Forms.TCustomForm.DefaultHandler (Line 5228, "Forms.pas" + 11) + $4
[5027E635]{vcl150.bpl } Controls.TControl.WMNCLButtonDown (Line 7230, "Controls.pas" + 2) + $6
[50352A5C]{vcl150.bpl } Forms.TCustomForm.WMNCLButtonDown (Line 5652, "Forms.pas" + 17) + $4
[209C37C2]{coreide150.bpl} MainWorkFrm.TMainWorkForm.WMSetCursor (Line 40, "MainWorkFrm.pas" + 10) + $2
[5027DF6C]{vcl150.bpl } Controls.TControl.WndProc (Line 7074, "Controls.pas" + 91) + $6
[5003AA38]{rtl150.bpl } System.TMonitor.Enter (Line 12406, "System.pas" + 4) + $2
[50282830]{vcl150.bpl } Controls.TWinControl.WndProc (Line 9831, "Controls.pas" + 144) + $6
[5034FB28]{vcl150.bpl } Forms.TCustomForm.WndProc (Line 3961, "Forms.pas" + 191) + $5
[50281ED0]{vcl150.bpl } Controls.TWinControl.MainWndProc (Line 9552, "Controls.pas" + 3) + $6
[500AFA64]{rtl150.bpl } Classes.StdWndProc (Line 13491, "Classes.pas" + 8) + $0
[50358AF7]{vcl150.bpl } Forms.TApplication.ProcessMessage (Line 9760, "Forms.pas" + 23) + $1
[50358B3A]{vcl150.bpl } Forms.TApplication.HandleMessage (Line 9790, "Forms.pas" + 1) + $4
[50358E65]{vcl150.bpl } Forms.TApplication.Run (Line 9927, "Forms.pas" + 26) + $3


[Window Title]
Bestätigen

[Content]
Es trat eine Exception während des Beendens auf. Soll der Prozess Delphi/BCB trotzdem beendet werden?

[Ja] [Nein]

jbg 22. Jul 2014 17:31

AW: IDE FixPack 3.5 (2007-XE) (2010-09-12)
 
Zitat:

Zitat von himitsu (Beitrag 1266321)
PS: Ist die Kommentarfunktion auf deiner Webseite deaktiviert?

Man kann nur bis einen Monat nach dem Blog-Posting Kommentare schreiben. Sonst müsste ich zu viel Spam verwalten.

Zitat:

[s]Mir fällt grade auf, daß anfangs im SplashScreen "IDE FixPack 5.4" steht und ab erscheinen des Fortschrittsbalkens steht dann "IDE FixPack 5.5" in der Ecke.
Wie kommen denn da zwei IDE FixPacks rein? Der IDE FixPack Installer überschreibt immer die Dateien und auch die Registry-Einträge. Wurde da mal was von Hand gemacht?

Treten nach dem Deinstallieren der falschen IDE FixPacks Version die "Patch-Fehler" immer noch auf?


Zitat:

Und beim Beenden kommt immer eine nette Exception.
[...]
[09892C04]{AQtime7BDS8.bpl} Aqmain.TaqMain + $84
Na klar, AQTime. Deren IDE Plugin ist komplett verbuggt und wenn man sich so die Embarcadero Newsgroups um die Zeit von XE anschaut, dann rät einem jeder das AQTime Plugin zu deinstallieren.

Der schöne Günther 22. Jul 2014 17:36

AW: IDE FixPack 3.5 (2007-XE) (2010-09-12)
 
Zitat:

Zitat von jbg (Beitrag 1266349)
Na klar, AQTime. Deren IDE Plugin ist komplett verbuggt und wenn man sich so die Embarcadero Newsgroups um die Zeit von XE anschaut, dann rät einem jeder das AQTime Plugin zu deinstallieren.

Oh, gut zu wissen. Meine IDE (XE 5.1) spielte vor kurzem auch verrückt und hatte riesige Probleme mit dem Debuggen von Kindprozessen. Ich habe nicht nachgeforscht, aber seitdem ich das Plugin wieder rausgeworfen habe: Keine Probleme mehr.

stahli 22. Jul 2014 17:49

AW: IDE FixPack 3.5 (2007-XE) (2010-09-12)
 
[OT]Nur mal als Info: AQT Prof. gibt es auch als Stand-Alone-Tool. Das ist wohl als effektiver einzuschätzen als das IDE-Plugin.[/OT]


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:37 Uhr.
Seite 10 von 12   « Erste     8910 1112      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz