GDB stürzt unregelmäßig aber immer wieder ab

Für Fragen rund um die Ide und zum Debugger
Antworten
ManniSt
Beiträge: 27
Registriert: Mi 16. Okt 2019, 15:13
OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
CPU-Target: xxBit

GDB stürzt unregelmäßig aber immer wieder ab

Beitrag von ManniSt »

Beim Start meiner Anwendung stürzt GDB unregelmäßig aber immer wieder ab.

Das Programm beendet dann sofort und ich muss erst neu kompilieren.

Da es mal geht und mal nicht, kann ich keine Ursache finden.

Ich verwende Lazarus 2.0.6, FPC 3.0.4 mit i386-win32-win32/win64

Mir ist klar, dass meine Meldung reichlich unspezifisch ist, aber mehr habe ich nicht.

Weiß jemand etwas darüber?

Gruß

Manni

meldung.png
meldung.png (7.03 KiB) 1947 mal betrachtet
Dateianhänge
meldung-2.png
meldung-2.png (6.53 KiB) 1944 mal betrachtet

Benutzeravatar
six1
Beiträge: 782
Registriert: Do 1. Jul 2010, 19:01

Re: GDB stürzt unregelmäßig aber immer wieder ab

Beitrag von six1 »

Schalte mal deinen Virenscanner ab...
Ich habe dieses Verhalten in Verbindung mit McAfee Scanner.
Gruß, Michael

ManniSt
Beiträge: 27
Registriert: Mi 16. Okt 2019, 15:13
OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
CPU-Target: xxBit

Re: GDB stürzt unregelmäßig aber immer wieder ab

Beitrag von ManniSt »

Benutze nur den Windows-Defender unter Win 10

Benutzeravatar
theo
Beiträge: 10461
Registriert: Mo 11. Sep 2006, 19:01

Re: GDB stürzt unregelmäßig aber immer wieder ab

Beitrag von theo »

Hast du diese Liste durch?

https://wiki.lazarus.freepascal.org/GDB ... by_the_IDE

Hat es vllt. einen Zusammenhang mit dem Open/Save Dialog?

ManniSt
Beiträge: 27
Registriert: Mi 16. Okt 2019, 15:13
OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
CPU-Target: xxBit

Re: GDB stürzt unregelmäßig aber immer wieder ab

Beitrag von ManniSt »

Danke für die Antwort.

Keiner der Fälle trifft zu. Trotzdem ist "reset debugger after each run" eingeschaltet und war es, nach bestem Wissen und Gewissen auch immer.

Ich probiere mal: "Try any of the values available for "InternalStartBreak" (in the property grid of the options)"

Gruss

Manni

martin_frb
Beiträge: 571
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: GDB stürzt unregelmäßig aber immer wieder ab

Beitrag von martin_frb »

Also zunächst mal log-file https://wiki.lazarus.freepascal.org/GDB ... ug_session

In den meisten Fällen ist "Dwarf mit sets" die beste Einstellung (Project Optionen > Debugger)
"Dwarf 3" kann unter GDB zusätzliche Probleme/Abstürze schaffen.

Unter Windows:
https://sourceforge.net/projects/lazaru ... ive%20GDB/
https://sourceforge.net/projects/lazaru ... ive%20GDB/
Mal gdb 8.2 (entsprechend der 32/64bitness) probieren.


Verwendet das debuggte Projekt Threads? (Trifft aber nicht auf den "start der app" zu)
"Single step" in Code, wenn genau die Zeile gleichzeitig von mehreren Threads ausgeführt wird, kann gdb crashen (allerdings hab ich das bisher nur gesehen, wenn ich 20+ Threads in einer Loop aus 5 Zeilen Code habe laufen lassen....)


"DisableLoadSymbolsForLibraries" to "True"
könnte helfen.

ManniSt
Beiträge: 27
Registriert: Mi 16. Okt 2019, 15:13
OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
CPU-Target: xxBit

Re: GDB stürzt unregelmäßig aber immer wieder ab

Beitrag von ManniSt »

Danke für die Antworten!

Ursache scheint zu sein, dass ich einen Audiostream wohl nicht ordentlich beendet habe.
Da habe ich wohl dem GDB unrecht getan ... :shock:


Gruß

Manni

Antworten