Bonjour,
Depuis 2 - 3 jours j'ai un problème de débogueur sur Lazarus (W7 - Lazarus 1.4.2 32 bits) . En effet, lorsque j'éxècute un programme pour le tester:
-Si le programme se lance correctement et que je le ferme (bouton gris/rouge) arrêter j'ai un message suivant :
Heap Dump by HeapTrc unit etc....
si j'appuie sur OK le bouton Exécuter (Triangle vert) cela fonctionne coprrectement.
si le programme détecte une erreur lors de l’exécution. lorsque je clique sur le bouton arrêter (rouge) j'ai un message : "GDB a rencontré une erreur interne". J'appuie sur arréter de la boite de message et j'ai une nouvelle boite de message : "Le debugger est en erreur - " la suite à vos risques s et périls etc..
J'arrête et le bouton exécuter redevient vert.
Cela se produit depuis que j'ai modifié les options du projet pour diminuer la taille de l'éxécutable ce qui a été bel et bien fait.
J'ai remis les options dans leur état d'origine pour pouvoir à nouveau détecter le erreusr et c'est là que j'ia un problème.
Mes options actuelles sont :
Chemins : seule option cochée : Appliquer les conventions .
Configuration et cible : seule option cochée : utiliser le fichier de configuration standard
Analyse - options cochées Opérateurs de style
Autoriser Label et Goto
Inline
Utiliser les chaines ANSI
Style d'assembleur : valeur par défaut
Compilation et edition de liens : Option : niveau d'optimisation 1
Aucune case cochée a/s lien intelligents
Débogage Options cochées : Génerer les indormations de débogage pour GBD
Afficher les n) de lignes
Utiliser Heaptcr
Verbosité : options cochées : afficher les avertissements
afficher les notes
afficher les conseils
insérer le logo FPC ( qui est décoché pour générer l'executable amaigri)
Messages - rien de particulier
Quelqu'un at-il une idée sur ce qui ne vas pas dans ces options ?
Merci d'avance
Cordialement
RO
Partager