win 7 debugger stürzt ab

Für Installationen unter Windows
Antworten
arturx
Beiträge: 140
Registriert: Fr 21. Nov 2008, 11:29
OS, Lazarus, FPC: Winux (L 1.0.6.xy FPC 2.6.z)
CPU-Target: 32/64Bit

win 7 debugger stürzt ab

Beitrag von arturx »

Ich habe mich zu einem neuen Compi mit windows 7 / 64 bit durchgerungen.
Installiert habe ich Lazarus vers 0.9.30 fpc 2.4.2 svn rec 290809
das Ganze habe ich installiert in c:\lazarus.
Kompilieren kann ich mittlerweile :
die project.exe (einfachste Art, nur 1 Testbutton) verhält sich bei externem Aufruf wie erwartet.
Versuche ich einen Start via F9, kommt die Fehlermeldung : Der Debugger ist absgestürzt. Hoffen Sie auf einen Fix....

Wie bekommen ich den Debugger ans Laufen ?
Ich bin völlig verzweifelt.

Benutzeravatar
m.fuchs
Lazarusforum e. V.
Beiträge: 2822
Registriert: Fr 22. Sep 2006, 19:32
OS, Lazarus, FPC: Winux (Lazarus 2.0.10, FPC 3.2.0)
CPU-Target: x86, x64, arm
Wohnort: Berlin
Kontaktdaten:

Re: win 7 debugger stürzt ab

Beitrag von m.fuchs »

arturx hat geschrieben:Installiert habe ich Lazarus vers 0.9.30 fpc 2.4.2 svn rec 290809
32 oder 64 Bit?
Software, Bibliotheken, Vorträge und mehr: https://www.ypa-software.de

arturx
Beiträge: 140
Registriert: Fr 21. Nov 2008, 11:29
OS, Lazarus, FPC: Winux (L 1.0.6.xy FPC 2.6.z)
CPU-Target: 32/64Bit

Re: win 7 debugger stürzt ab

Beitrag von arturx »

64 bit

Benutzeravatar
m.fuchs
Lazarusforum e. V.
Beiträge: 2822
Registriert: Fr 22. Sep 2006, 19:32
OS, Lazarus, FPC: Winux (Lazarus 2.0.10, FPC 3.2.0)
CPU-Target: x86, x64, arm
Wohnort: Berlin
Kontaktdaten:

Re: win 7 debugger stürzt ab

Beitrag von m.fuchs »

Probier mal deinen GDB im Lazarus-Verzeichnis mit einer Version von hier (http://sourceforge.net/projects/mingw-w ... ed%29/gdb/) zu ersetzen. Das hat zumindest bei mir geholfen.

mf
Software, Bibliotheken, Vorträge und mehr: https://www.ypa-software.de

arturx
Beiträge: 140
Registriert: Fr 21. Nov 2008, 11:29
OS, Lazarus, FPC: Winux (L 1.0.6.xy FPC 2.6.z)
CPU-Target: 32/64Bit

Re: win 7 debugger stürzt ab

Beitrag von arturx »

1.Ich habe nun den debugger wie angeregt ersetzt durch " x86_64-w64-mingw32-gdb-7.1.90.20100730" und
den Pfad aud C:\lazarus\mingw64\bin\gdb.exe gesetzt : Leider ohne Erfolg.
--------------------
Vielleicht stimmt ja eine Einstellung meines Lazarus nicht :
Einstellungen :

compiler : C:\lazarus\fpc\2.4.2\bin\x86_64-win64\fpc.exe
(ursprünglich : C:\lazarus\mingw64\bin\gdb.exe)
overrideRTLcallingconvention : ccdefault
das Verzeichnis projekte habe ich wie üblich unter Lazarus eingerichtet : c:\lazarus\projekte\....

der debugger stürzt weiterhin ab...
An welchen Schrauben kann ich drehen ?

arturx
Beiträge: 140
Registriert: Fr 21. Nov 2008, 11:29
OS, Lazarus, FPC: Winux (L 1.0.6.xy FPC 2.6.z)
CPU-Target: 32/64Bit

Re: win 7 debugger stürzt ab

Beitrag von arturx »

Nach verzweifelter (und verwirrender) Suche habe ich den "kleinen Dienstweg" gewählt :
Die 64Bit Version habe ich deinstalliert und die 32 Bit Version (lazarus-0.9.30-fpc-2.4.2-win32.exe) installiert.
Nun klappte es auf Anhieb.
Vielleicht gibt es ja auf die Dauer eine (für mich Normal Installierer) mögliche Lösung.
Vorläufig reicht mir ja die 32 Bit Version.
Natürlich werde ich die Diskussion weiter verfolgen, falls es noch irgendwelche Antworten geben sollte (gern !)

martin_frb
Beiträge: 588
Registriert: Mi 25. Mär 2009, 21:12
OS, Lazarus, FPC: Laz trunk / fpc latest release / Win and other
CPU-Target: mostly 32 bit

Re: win 7 debugger stürzt ab

Beitrag von martin_frb »

Debugging under 64 bit ist derzeit tatsaechlich nur eingeschraenkt moeglich:
http://wiki.lazarus.freepascal.org/GDB_ ... Win_64_bit" onclick="window.open(this.href);return false;

Wenn alles andere nicht hilft: FPC SVN trunk (2.4.4. reicht NICHT)

Fuer genauere Detail analyse: bitte info wie am ende der Wiki Seite beschrieben

arturx
Beiträge: 140
Registriert: Fr 21. Nov 2008, 11:29
OS, Lazarus, FPC: Winux (L 1.0.6.xy FPC 2.6.z)
CPU-Target: 32/64Bit

Re: win 7 debugger stürzt ab

Beitrag von arturx »

Danke für den Hinweis !

da ich mit 32 Bit noch prächtig klarkomme, werde ich in Ruhe abwarten.
Ich denke, dass dieser Beitrag noch für manchen anderen eine Hilfe sein wird !

Antworten