Bonjour tout le monde,
Nous développons une application sous Delphi6 dans laquelle le composant TQRCompositeReport est utilisé pour faire les impressions de rapports.
Cette application tourne chez nos client sans problèmes sous plusieurs versions de Windows différentes.
Chez un de nos client cependant, je rencontre le problème suivant sur certains de ses postes (Même pas sur tous les postes):
Dès que je passe par une impression dans mon programme, je n'ai pas de message d'erreur, l'impression est correcte mais si je ferme l'application, celle-ci affiche le message d'erreur suivant :
Puis le message Delphi :"Microsoft Visual C++ Runtime Library"
"This application has requested the runtime to terminate it in an unsual way. Please contact the application's support team for more information"
Et le programme se ferme correctement."GDI+ ... Erreur d'application"
"L'exception unknown software exception (0x40000015) s'est produite dans l'application à l'emplacement 0x09f0256.
Cliquez OK pour terminer le programme"
La configuration du client est la suivante :
WinXP Pro, Version 2002, Service Pack3
P4 3.00Ghz
1.5 Go RAM
Après quelques recherches, j'ai trouvé cet article :
http://support.microsoft.com/kb/884538/en-us
Je pensais que ça résoudrait le problème, mais lorsque j'essaie d'installer le HotFix, j'ai un message qui dit que le service pack installé est plus récent que le hotfix et que ça n'est pas la peine de l'installer.
Est-ce que quelqu'un a une idée d'une solution à ce problème?
Je ne suis pas sure d'avoir posté dans le bon chapitre, mais je ne savais pas trop où mettre cet article.
Edit : Je viens de mettre en place sur mon poste une machine virtuelle en WinXP SP3 Pro version 2002 et installé notre logiciel dessus, pas de problème. tout fonctionne correctement. Je suis incapable de recréer le bug sur une autre machine. Bizzare.
Merci d'avance
Partager