Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Werkzeuge (https://www.delphipraxis.net/63-sonstige-werkzeuge/)
-   -   Gexperts für D12 verursacht Fehler (https://www.delphipraxis.net/214573-gexperts-fuer-d12-verursacht-fehler.html)

Aliquis 1. Feb 2024 16:31

Gexperts für D12 verursacht Fehler
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
Gexperts Alpha für Delphi 12 funktioniert bei mir sehr gut, aber wenn ich Delphi beende, kommt es zu einem Fehler und es werden 4*40MB Dump-Dateien nach Temp geschrieben. Der Fehler besagt:Zugriffsverletzung in bds.ese bei Adresse ... (siehe Anhang). Gefunden habe ich nichts dazu. Wenn ich alle Experten deaktiviere, verringert sich die Anzahl der Dump-Dateien, aber der Fehler bleibt bestehen. Hat das noch jemand beobachtet?

Gruß Georg

TurboMagic 1. Feb 2024 22:42

AW: Gexperts für D12 verursacht Fehler
 
Evtl. vorher 2. IDE Sitzung aufmachen und deren Debugger an den anderen BDS.exe Prozess dran hängen. Den dann regulär beenden. Evtl. bekommt der Debugger dann mit wo es knallt...

KHJ 2. Feb 2024 07:18

AW: Gexperts für D12 verursacht Fehler
 
Die Sourceforge SVN-Revision 4196 behebt den Fehler.

dummzeuch 2. Feb 2024 07:46

AW: Gexperts für D12 verursacht Fehler
 
https://sourceforge.net/p/gexperts/bugs/354/

Seit Anfang der Woche behoben von Achim Kalwa.

https://blog.dummzeuch.de/gexperts-d...ling-gexperts/

Aliquis 2. Feb 2024 11:05

AW: Gexperts für D12 verursacht Fehler
 
Vielen Dank für die Hinweise! Gut zu wissen, dass der Fehler behoben ist. Mal sehen, ob es mir gelingt Gexperts zu kompilieren. Aber es wird ja hoffentlich bald eine Alpha 2 geben?

dummzeuch 2. Feb 2024 13:51

AW: Gexperts für D12 verursacht Fehler
 
Zitat:

Zitat von Aliquis (Beitrag 1532928)
Aber es wird ja hoffentlich bald eine Alpha 2 geben?

Das schiebe ich schon seit Wochen (Monaten?) vor mir her.
Es sind einfach so dermaßen viele Bugs offen, dass ich mich nicht wirklich traue.

Und ich komme mit den Bugfixes einfach nicht hinterher. (Deshalb nochmal Danke an Achim für die Hilfe!)

btw: Ich akzeptiere auch Patches von anderen.

Aliquis 2. Feb 2024 14:14

AW: Gexperts für D12 verursacht Fehler
 
@Dummzeuch
Von der Installation von TortoiseSVN bis zur Registrierung der DLL in der IDE hat es keine 10 Minuten gedauert! Herzlichen Dank für die saubere und sorgfältige Arbeit. Und das Beste: der Fehler ist weg. Vielleicht kann ich ja auch Mal was hilfreiches beitragen ...

dummzeuch 2. Feb 2024 17:41

AW: Gexperts für D12 verursacht Fehler
 
Ich hatte mal darüber nachgedacht, den Installer durch ein Script zu ersetzen, das svn.exe herunterlädt, einen Checkout macht, die DLL compiliert und registriert.

Das wäre aber vermutlich für viele zu komplex.

Evtl. aber eine sinnvolle Ergänzung zur Compile-Anleitung.

himitsu 2. Feb 2024 18:21

AW: Gexperts für D12 verursacht Fehler
 
Nja, man kann ja erstmal nachsehn, ob SVN/GIT vorhanden ist. (Registry, oder einfach aufrufen und hoffen es liegt im Suchpfad)
Mit GIT kann man auch SVN runterladen.

Via Winget könnte man im Win10/11 einfach Git installieren (SVN steht alleine wohl nicht zur Verfügung, abgesehn von TortoiseSVN)
https://winstall.app/apps/Git.Git
Delphi-Quellcode:
winget install --id=Git.Git -e

Delphi-Quellcode:
winget install --id Git.Git -e --source winget


Man könnte aber auch Curl benutzten
https://git-scm.com/download/win
Delphi-Quellcode:
curl https://github.com/git-for-windows/git/releases/download/v2.43.0.windows.1/PortableGit-2.43.0-32-bit.7z.exe --output PortableGit.7z.exe --silent

Gab es das nicht auch irgendwo als "kleine" ZIP?

Aber egal, wenn man ein GetitPackage bereitstellt, dann gibt es dort eine Download-Funktion. (als Action im Script)
Und die kann man auch extern nutzen.
Delphi-Quellcode:
getitcmd --download=https://github.com/git-for-windows/git/releases/download/v2.43.0.windows.1/PortableGit-2.43.0-32-bit.7z.exe
(aber keine Ahnung, warum das Schrottding dabei so extrem die CPU verheizt)

TurboMagic 2. Feb 2024 20:02

AW: Gexperts für D12 verursacht Fehler
 
Du kennst doch sicher JCL/JVCL: da compiliert eine Batch auch zuerst den Installer und führt den dann aus.
Der compiliert dann alles und registriert das.


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:04 Uhr.
Seite 1 von 2  1 2      

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