Violation d'accès à l'adresse ...

Violation d'accès à l'adresse ... - Delphi/Pascal - Programmation

Marsh Posté le 17-06-2005 à 09:46:30    

Bonjour.
J'utilise Delphi 5 et Interbase 6 pour une gestion Clients, devis.
En mode programmation je n'ai (semble-t-il) aucun problème lors d'une saisie importante par contre en mode utilisation sous XP j'ai le message suivant : violation d'accès à l'adresse 004BE690 dans le module Project...Lecture de l'adresse 0189EF30
Conséquence : la base de donnée n'est pas mise à jour. Je n'ai jamais approfondi le problème buffer, mémoire ou autre. Je pense à une directive de compilation manquante à ce sujet.
Quelqu'un peut'il me renseigner ou m'indiquer un lien ?
Je vous remercie.

Reply

Marsh Posté le 17-06-2005 à 09:46:30   

Reply

Marsh Posté le 17-06-2005 à 10:53:38    

C'est sur la même machine que tu le lances hors de Delphi ou bien sur une autre machine ?


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 17-06-2005 à 14:11:29    

antp a écrit :

C'est sur la même machine que tu le lances hors de Delphi ou bien sur une autre machine ?


C'est sur la même et également sur une autre.
Je me demande si c'est un problème lié à Interbase (données en core dans une mémoire tampon trop petite) ou à autre chose ??

Reply

Marsh Posté le 21-06-2005 à 12:18:00    

chamac a écrit :

C'est sur la même et également sur une autre.
Je me demande si c'est un problème lié à Interbase (données en core dans une mémoire tampon trop petite) ou à autre chose ??


 
Je sais pas. Sous Delphi7 j'ai le même problème depuis 10 minutes alors qu'avant tout fonctionné bien, et je n'ai fait que des petites modifs(couleur etc). Le pire c'est que ça ne peut pas être lié à IB car l'appli compilé y a 15 min marche!!! Peut être un problème interne de Delphi?

Reply

Marsh Posté le 21-06-2005 à 12:31:30    

Rien après le redémarrage de l'ordi...
 
Je me démande si l'on peut à partir de l'adresse 0054651C5 trouver où ça déconne ?

Reply

Marsh Posté le 21-06-2005 à 15:50:44    

J'ai fait des essais avec ApplyUpdate pour les enregistrements postés. Tout avait l'air de fonctionner . Puis J'ai eu ce message après avoir ajouté un ShowMessage au retour de QuickRep1.Prewiew !! (nombreuses vérifications faites avec ou sans l'instruction)Suite à cette erreur, QuickReport ne se lance plus et la fermeture du programme (avec Commit pour sauvegarder une copie) a provoqué une infinité d'erreurs qui doivent correspondre au données je pense.
J'ai résolu temporairement en faisant suivre ApplyUpdate par une sauvegarde sur fichier (avec Timer à 3 secondes).
Mais j'aurais aimé une explication (peut-être Pb Delphi effectivement)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed