Die Suche ergab 301 Treffer

von Ich934
Mo 5. Apr 2021, 11:16
Forum: Ankündigungen
Thema: Free Pascal 3.2.2-rc1 verfügbar
Antworten: 38
Zugriffe: 18795

Re: Free Pascal 3.2.2-rc1 verfügbar

Würdest du das bitte auf ein möglichst kleines Beispiel reduzieren, mit dem man das auch nachvollziehen kann? Hier ein Minimalprogramm. 3.2.0 funktioniert, 3.2.2 bringt den Pointer-Fehler. Paradox-Komponente aus OPM installiert. program ParadoxTest; {$mode objfpc}{$H+} uses {$IFDEF UNIX} {$IFDEF Us...
von Ich934
So 4. Apr 2021, 13:27
Forum: Ankündigungen
Thema: Free Pascal 3.2.2-rc1 verfügbar
Antworten: 38
Zugriffe: 18795

Re: Free Pascal 3.2.2-rc1 verfügbar

Ich habe das Paket aus dem OPM.
Projekt DBKonverter hat Exception-Klasse >>EInvalidPointer<< ausgelöstm mit der Meldung: Invalid pointer operation

Bei Adresse ...
von Ich934
So 4. Apr 2021, 10:40
Forum: Ankündigungen
Thema: Free Pascal 3.2.2-rc1 verfügbar
Antworten: 38
Zugriffe: 18795

Re: Free Pascal 3.2.2-rc1 verfügbar

Moin,

die Komponente TParadoxDataset erzeugt einen Pointer Fehler mit 3.2.2-RC1 bei folgendem Code:

Code: Alles auswählen

pdxGrid.DataSource.DataSet.First;
Es wurde vorher eine Tabelle geöffnet und der RecordCount des DataSet ist > 0. Mit 3.2.0 funktioniert das ohne Probleme.
von Ich934
Sa 3. Apr 2021, 15:51
Forum: Freepascal
Thema: Kompilieren mit nostatic
Antworten: 5
Zugriffe: 1214

Re: Kompilieren mit nostatic

Das mit dem -d war das, was mir gefehlt hab und was ich nicht gefunden habe. Schon geht es...

Vielen Dank.
von Ich934
Sa 3. Apr 2021, 13:32
Forum: Freepascal
Thema: Kompilieren mit nostatic
Antworten: 5
Zugriffe: 1214

Re: Kompilieren mit nostatic

Im Prinzip genau das, was du beschreibst. Ich möchte (in diesem Fall bei LiteDAC) auf die SQLite-Komponenten des Systems zugreifen. Das benötige ich für die Cross-Compiling-Funktion. Hier ist die Beschreibung von Devart. Wie geschrieben kann man das bei Delphi einfach angeben. Eine Entsprechung bei ...
von Ich934
Sa 3. Apr 2021, 06:51
Forum: Freepascal
Thema: Kompilieren mit nostatic
Antworten: 5
Zugriffe: 1214

Kompilieren mit nostatic

Hallo,

kann man mit Lazarus Projekte mit nostatic kompilieren? Bei Delphi gibt es ja einen Schalter aber hier habe ich nichts gefunden.

Vielen Dank
von Ich934
Di 30. Mär 2021, 09:54
Forum: Ankündigungen
Thema: Free Pascal 3.2.2-rc1 verfügbar
Antworten: 38
Zugriffe: 18795

Re: Free Pascal 3.2.2-rc1 verfügbar

OK, das macht Sinn. Dann sollten sich diese Optionen in Lazarus aber auch gegenseitig ausschließen - ok das jetzt dann nicht mehr dein Part.

Aber auch die Meldung vom heaptrc sollte dann so nicht erscheinen. Eine Fehlermeldung als Ausgabe wäre hier imo sinniger...

cu tb
von Ich934
Mo 29. Mär 2021, 17:23
Forum: Ankündigungen
Thema: Free Pascal 3.2.2-rc1 verfügbar
Antworten: 38
Zugriffe: 18795

Re: Free Pascal 3.2.2-rc1 verfügbar

So, mein Testprogramm unter Linux geht auch, mein eigentliches Programm erzeugt die 0er. Ich habe jetzt die Einstellungen verglichen und das Problem gefunden. Ist in den Einstellungen unter "Debuggen" die Option "Code für valgrind erzeugen (-gv)" aktiv, dann erscheinen die 0er. Ist diese Option aus,...
von Ich934
Mo 29. Mär 2021, 06:54
Forum: Ankündigungen
Thema: Free Pascal 3.2.2-rc1 verfügbar
Antworten: 38
Zugriffe: 18795

Re: Free Pascal 3.2.2-rc1 verfügbar

Moin, so, gerade das auf meinem Arbeitsrechner (Windows 10) getestet. Dort kann ich das nicht reproduzieren. Kannst du es mal mit einem anderen Programm testen? Zum Beispiel mal explicit ein GetMem ohne zugehöriges FreeMem . Nur um zu schauen, wo das Problem eher liegt. FPC 3.2.0 C:\fpcupdeluxe\proj...
von Ich934
So 28. Mär 2021, 15:20
Forum: Ankündigungen
Thema: Free Pascal 3.2.2-rc1 verfügbar
Antworten: 38
Zugriffe: 18795

Re: Free Pascal 3.2.2-rc1 verfügbar

Ja, das mir schon klar. Aber überall eine 0? Nichts allokiert bei nen Programm mit über 10.000 Zeilen Code, zig Formularen und OOP? Unwahrscheinlich.

Ich sag ja nicht, das ich nicht sauber gearbeitet hab ;-) aber alles auf 0 sollte nicht sein.
von Ich934
So 28. Mär 2021, 13:32
Forum: Ankündigungen
Thema: Free Pascal 3.2.2-rc1 verfügbar
Antworten: 38
Zugriffe: 18795

Re: Free Pascal 3.2.2-rc1 verfügbar

Hat denn dein Programm tatsächlich was allokiert? Ja, es handelt sich um ein großes, komplexes Programm. Meine Heaptraceausgabe funktioniert und sieht mit einem leeren Project so aus So in der Art habe ich das auch erwartet. Aber keine reine 0er Ausgabe... Auch bei einem Testprogramm erhalte ich hi...
von Ich934
So 28. Mär 2021, 10:37
Forum: Komponenten und Packages
Thema: TLvlGraphControl: Nodes manuell positionieren
Antworten: 1
Zugriffe: 760

TLvlGraphControl: Nodes manuell positionieren

Hallo, ich habe hier ein LevelGraphControl mit diversen Nodes. Das funktioniert an sich ganz gut, nur bin ich mit der Ausgabe mit "lgoAutoLayout" nicht zufrieden. Ich kann diese Option deaktivieren, dann werden die Nodes aber alles übereinander gelegt. Eine Eigenschaft Left, Top, ... bei Graph.GetNo...
von Ich934
Sa 27. Mär 2021, 20:54
Forum: Ankündigungen
Thema: Free Pascal 3.2.2-rc1 verfügbar
Antworten: 38
Zugriffe: 18795

Re: Free Pascal 3.2.2-rc1 verfügbar

Kann mal bitte jemand prüfen, ob bei euch heaptrc geht? Ich erhalte hier folgende Ausgabe: Heap dump by heaptrc unit of /home/tobias/Documents/... 0 memory blocks allocated : 0/0 0 memory blocks freed : 0/0 0 unfreed memory blocks : 0 True heap size : 0 True free heap : 0 So sollte das eigentlich ni...
von Ich934
Fr 26. Mär 2021, 12:14
Forum: Ankündigungen
Thema: Free Pascal 3.2.2-rc1 verfügbar
Antworten: 38
Zugriffe: 18795

Re: Free Pascal 3.2.2-rc1 verfügbar

Schaut erst mal gut aus...

Lazarus 2.0.12
FPC 3.2.2-RC1
mit fpcupdeluxe installiert.

Dazu noch die kommerziellen Komponenten SecureBridge, LiteDAC und VirtualDAC in der aktuellesten Version.
von Ich934
Sa 13. Mär 2021, 11:46
Forum: Einsteigerfragen
Thema: Formulare und deren Namen
Antworten: 27
Zugriffe: 3968

Re: Formulare und deren Namen

mit dem frm als Dateiname gefällt mir auch sehr gut, wenn da kein Copyright drauf ist, würde ich das auch gern verwenden, gute Idee. :wink: Nein, da gibt es kein Copyright drauf. ;-) Das war die Konvention an meiner Schule an der ich die Ausbildung gemacht habe für VisualBasic-Formulare. Das ist ei...