IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI Delphi Discussion :

Delphi - Violation d'adresse à la fermeture EDI


Sujet :

EDI Delphi

  1. #1
    Membre émérite
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    591
    Détails du profil
    Informations personnelles :
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2009
    Messages : 591
    Par défaut Delphi - Violation d'adresse à la fermeture EDI
    Bonjour,

    Pour delphi 11.2.2 et delphi 11.3, après la fermeture de l'EDI, les messages ci-dessous sont affichés.

    Nom : Erreur_1.jpg
Affichages : 132
Taille : 26,4 Ko

    Nom : Erreur_2.jpg
Affichages : 124
Taille : 26,4 Ko

    Les messages sont identiques pour Delphi 11.3.

    Malgré mes nombreuses recherches, je n'ai trouvé aucune solution pour corriger ces anomalies.

    Ces difficultés n'ont aucune conséquence sur la réalisation des programmes actuellement en cours. La compilation en Debug et en Release fonctionnent parfaitement. L'utilisation des programmes compilés ne fait apparaître aucune anomalie.

    Il est tout à fait possible de continuer de travailler avec ces petits désagréments, mais je préférai une situation plus cligne.

    Pouvez-vous me dire si une réinstallation apporterait une solution valable ? En toute objectivité, je ne suis pas enthousiasme à l'idée de réaliser ce travail.

    Si vous aviez un début de piste pour traiter ce point, elle me serait agréable à connaître.

    Je vous remercie pour vote aide.

    Cordialement,

  2. #2
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 573
    Billets dans le blog
    65
    Par défaut
    Citation Envoyé par seabs Voir le message
    En toute objectivité, je ne suis pas enthousiaste à l'idée de réaliser ce travail.
    Je le serai tout autant !
    delphi 11.2.2 et delphi 11.3,
    étonnant, les deux sur le même poste (je ne parle pas de Machine Virtuelle) ? Il me semble que c'est impossible
    Je pense que tu voulais écrire Delphi 12.2 et Delphi 11.3 ?


    Ce qui me chagrine c'est les images écrans présentés qui indique Delphi 12 et non Delphi 11, une erreur de manip ou :

    Perso, avec D12, cela m'arrive quand je "m'amuse" un peu trop avec le concepteur de style FMX de l'EDI ou alors en créant des composants "mal ficelés"
    Donc, question, y aurait-il des composants autres que les basiques ou un expert ajouté ?


    S'il n'y a pas d'erreur d'image alors c'est étrange la version RTL290 soit appellée.
    selon ce tableau et s'il s'agit bien de D11 ce devrait être RTL280
    un problème de chemins dans la variable PATH ?
    MVP Embarcadero
    Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
    SGBD : Firebird 2.5, 3, SQLite
    générateurs États : FastReport, Rave, QuickReport
    OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd

  3. #3
    Membre émérite
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    591
    Détails du profil
    Informations personnelles :
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2009
    Messages : 591
    Par défaut
    Bonjour,
    @SergioMaster : Merci de ta réponse, tu es toujours très réactif à nos demandes.

    Depuis des années, j'ai toujours eu deux versions sur un poste sans aucune anomalie de ce type. Avant, j'avais Delphi 10.4 et Delphi 11.3. Depuis, j'ai supprimé Delphi 10.4 et ajouté 12.2.

    Cette disposition a fonctionné jusqu'à il y a une dizaine de jour. Cette anomalie me semble apparue après le dernier mise à jour de Windows 10 de février 2025. Peut-être un hasard ou pas ?

    Dans un premier temps, je vais me limiter aux difficultés de la version 12.2 qui est bien RTL290. En voulant traiter l'ensemble, j'ai simplement créé de la confusion.

    Je viens d'effectuer un nouvel essai avec la version 12.2, à la fermeture le message affiché est :

    Nom : Erreur_1.jpg
Affichages : 103
Taille : 26,4 Ko

    J'ai des sauvegardes globales du disk C, je peux effectuer des retours arrières et effectuer des tests. Mais, tout cela me pompe un peu l'air.

    Mon objectif n'est pas d'obtenir une solution toute faite, mais simplement d'obtenir une piste de recherche afin d'éviter la mise en œuvre d'une procédure démesurée.

    Encore merci pour ta diligence.

    Cordialement.

  4. #4
    Membre expérimenté
    Homme Profil pro
    ‫‬
    Inscrit en
    Septembre 2024
    Messages
    149
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations professionnelles :
    Activité : ‫‬

    Informations forums :
    Inscription : Septembre 2024
    Messages : 149
    Par défaut
    Vérifie si le chemin C : ProgramData\Embarcadero est accessible au programme

  5. #5
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 573
    Billets dans le blog
    65
    Par défaut
    Je commencerai par vérifier les variables d'environnement Windows.
    Quand tu as installé les diverses versions PATH a dû beaucoup s'allonger, un nettoyage de printemps pourrait s'imposer.
    P.S. une réduction et réordonancement peut même être hyper bénéfique, sur un de mes autres postes j'avais même réussi à utiliser des variables de chemin pour réduire encore plus la longueur de la variable PATH, j'ai dû le rapporter quelque part sur le forum (enfin je crois)
    MVP Embarcadero
    Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
    SGBD : Firebird 2.5, 3, SQLite
    générateurs États : FastReport, Rave, QuickReport
    OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd

  6. #6
    Membre émérite
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    591
    Détails du profil
    Informations personnelles :
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2009
    Messages : 591
    Par défaut
    Bonjour,

    @SergioMaster - Merci pour tes pistes, je vais examiner ces divers points. Je pense qu'il y a une solution, mais je la voudrais le plus simple possible.

    @rMist2024 - Je ne vois pas pourquoi le répertoire ne serait pas accessible au programme, d'autant que l'incident se produit simplement à la fermeture de l'EDI.

    Merci pour vos réponses.

    Je passe ce sujet en résolu.

  7. #7
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 573
    Billets dans le blog
    65
    Par défaut
    Histoire de te rassurer
    Nom : Capture.png
Affichages : 85
Taille : 31,8 Ko
    Voilà, j'ai de nouveau joué avec les styles
    La fermeture de l'unité principale, avec un concepteur de style ouvert et la non sauvegarde d'une seconde unité tout juste créée elle aussi avec un concepteur de style
    MVP Embarcadero
    Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
    SGBD : Firebird 2.5, 3, SQLite
    générateurs États : FastReport, Rave, QuickReport
    OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd

  8. #8
    Membre expérimenté
    Homme Profil pro
    ‫‬
    Inscrit en
    Septembre 2024
    Messages
    149
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations professionnelles :
    Activité : ‫‬

    Informations forums :
    Inscription : Septembre 2024
    Messages : 149
    Par défaut
    Je ne vois pas pourquoi le répertoire ne serait pas accessible au programme, d'autant que l'incident se produit simplement à la fermeture de l'EDI.
    Oui à la fermeture de l'EDI il vérifie la mise à jour ou la licence ou un truc de ce genre dans cet endroit.

  9. #9
    Membre émérite
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    591
    Détails du profil
    Informations personnelles :
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2009
    Messages : 591
    Par défaut
    Bonjour,

    @SergioMaster, @rMist2024

    Je vous remercie pour vos informations complémentaires. Pour l'instant, je garde cet incident qui m'ennuie, mais ne bloque pas dans mon travail.

    Dans quelques jours, j'aurai un peu de disponibilité alors, je prendrai le temps nécessaire pour résoudre cette difficulté.

    Cordialement à vous deux et merci encore pour vos éclaircissements.

  10. #10
    Membre Expert
    Avatar de ALWEBER
    Homme Profil pro
    Expert Delphi
    Inscrit en
    Mars 2006
    Messages
    1 524
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Expert Delphi

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 524
    Billets dans le blog
    10
    Par défaut Le même problème
    J'ai le même problème qui peut se produire au bout d'un certain temps. Je pense que je ne l'ai pas quand je ne fais que du VCL et pas de FMX. Comme ce n'est pas problématique sauf si j'ai oublié de sauvegarder le programme je fais avec...
    Je suis en Delphi 11.3.
    PS : PATH n'est pas le problème car actuellement je n'en ai pratiquement pas de défini

  11. #11
    Membre émérite
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    591
    Détails du profil
    Informations personnelles :
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2009
    Messages : 591
    Par défaut
    Bonjour,

    @ALWeber

    J'ai le même problème qui peut se produire au bout d'un certain temps. Je pense que je ne l'ai pas quand je ne fais que du VCL et pas de FMX. Comme ce n'est pas problématique sauf si j'ai oublié de sauvegarder le programme je fais avec...
    Je suis en Delphi 11.3.
    Je ne suis donc pas le seul à obtenir cette anomalie. D’ailleurs, quelques recherches m’ont montré d’autres programmeurs concernés et, a priori, aucun n’a trouvé une explication rationnelle à ce dysfonctionnement.

    Merci pour ton information.

    Cordialement,

  12. #12
    Membre émérite
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    591
    Détails du profil
    Informations personnelles :
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2009
    Messages : 591
    Par défaut
    Bonjour,

    Pour en terminer avec cette discussion, j’ai supprimé mon souci en procédant ainsi.

    J’ai un système de sauvegarde organisé du disk C. J’ai fait un retour arrière au 14/01/2025. Après mise en place, les incidents à la fermeture de EDI Delphi 11 et Delphi 12 ont disparu.

    Certes, il m’a été nécessaire d’effectuer les mises à jour de Windows et quelques autres programmes, mais un travail acceptable par rapport à une réinstallation complète.

    Moralité, il ne faut pas hésiter à effectuer régulièrement des sauvegardes du Disk C, cela peut-être utile.

    Bon courage à tous et encore merci pour vos informations.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Erreur violation d'adresse
    Par BXDSPORT dans le forum Delphi
    Réponses: 1
    Dernier message: 16/08/2006, 21h33
  2. violation d'adresse dans le module 'bdert70.bpl'
    Par Magnus dans le forum Bases de données
    Réponses: 6
    Dernier message: 19/08/2005, 13h34
  3. Stack OverFlow ou Violation d'adresse - Orienté Objet
    Par JakeGrafton dans le forum Langage
    Réponses: 7
    Dernier message: 31/05/2005, 16h34
  4. Violation d'accès dans l'EDI sur compo1 apres suppr de comp2
    Par RamDevTeam dans le forum Composants VCL
    Réponses: 2
    Dernier message: 31/05/2005, 15h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo