[Corrigé 5.8.57.5391] Livre de comptes - Plantage après ajout de pièce jointe
Modérateur : Patrice15220
[Corrigé 5.8.57.5391] Livre de comptes - Plantage après ajout de pièce jointe
Bonjour Jacques,
j'ai un souci avec les pièces jointes, fonction que je n'utilisais pas auparavant
je ne peux pas modifier successivement 2 opérations pour leur ajouter une pièce jointe
j'ai un plantage systématique avant l'ouverture de la 2eme opération
les modifications autres que l'ajout de pièce jointe ne posent pas de problème
à ta disposition pour des tests
merci
(ma configuration: v5.8.56.5369 - Win XP SP2)
j'ai un souci avec les pièces jointes, fonction que je n'utilisais pas auparavant
je ne peux pas modifier successivement 2 opérations pour leur ajouter une pièce jointe
j'ai un plantage systématique avant l'ouverture de la 2eme opération
les modifications autres que l'ajout de pièce jointe ne posent pas de problème
à ta disposition pour des tests
merci
(ma configuration: v5.8.56.5369 - Win XP SP2)
Guy
-
- Administrateur
- Messages : 6931
- Enregistré le : 04 janvier 2010, 20:03
- Localisation : France (Yvelines 78)
- Contact :
Re: [Livre de comptes] Plantage après ajout de pièce jointe
Bonsoir Guy,
Le plantage survient à quel moment précisément ? Quand tu cliques sur le bouton pour ajouter une pièce jointe ? Ou simplement en ouvrant une autre opération après validation de celle où tu as ajouté une pièce jointe.
Comment se traduit le plantage ? tu as un message d'erreur ?
Enfin charge la dernière version intermédiaire, pour s'assurer d'avoir la même version que moi.
EDIT : As tu défini dans les propriétés du compte un répertoire racine par défaut pour le stockage des pièces jointes ?
Le plantage survient à quel moment précisément ? Quand tu cliques sur le bouton pour ajouter une pièce jointe ? Ou simplement en ouvrant une autre opération après validation de celle où tu as ajouté une pièce jointe.
Comment se traduit le plantage ? tu as un message d'erreur ?
Enfin charge la dernière version intermédiaire, pour s'assurer d'avoir la même version que moi.
EDIT : As tu défini dans les propriétés du compte un répertoire racine par défaut pour le stockage des pièces jointes ?
Re: [Livre de comptes] Plantage après ajout de pièce jointe
"en ouvrant une autre opération après validation de celle où tu as ajouté une pièce jointe"Jacques Leblond a écrit :Le plantage survient à quel moment précisément ? Quand tu cliques sur le bouton pour ajouter une pièce jointe ? Ou simplement en ouvrant une autre opération après validation de celle où tu as ajouté une pièce jointe
pendant l'attente d'ouverture de la 2eme opération, il y a le message "traitement en cours" dans la barre d'état de GesFine, puis le message Windows "GesFine a rencontré un problème et doit être fermé. Nous vous prions de nous excuser pour le désagrément encouru."Jacques Leblond a écrit :Comment se traduit le plantage ? tu as un message d'erreur ?
même comportement avec la 5371Jacques Leblond a écrit :Enfin charge la dernière version intermédiaire, pour s'assurer d'avoir la même version que moi.
oui, "C:\Documents and Settings\Guy\Mes documents\Guy\Commandes & factures"Jacques Leblond a écrit :As tu défini dans les propriétés du compte un répertoire racine par défaut pour le stockage des pièces jointes ?
Guy
-
- Administrateur
- Messages : 6931
- Enregistré le : 04 janvier 2010, 20:03
- Localisation : France (Yvelines 78)
- Contact :
Re: [Livre de comptes] Plantage après ajout de pièce jointe
Je ne reproduis pas l'erreur sous Windows7. J'ai pensé à un moment au & dans le nom de ton répertoire mais cela ne pose pas de problème ici.
Je testerai demain sur Windows XP.
Dans le message "GesFine a rencontré un problème et doit être fermé.." tu n'as pas d'autres informations comme un bouton pour accéder au détail de l'erreur ?
EDIT : j'ai du mal à voir le lien entre la pièce jointe et le problème à l'ouverture du formulaire.
Après avoir modifié ta première opération, si tu changes de module, reviens sur le livre de comptes, coche un autre compte puis recoche ton compte et de nouveau modifie une opération, le problème est-il toujours là ? Le plantage survient aussi si tu ajoutes une nouvelle opération ?
Je testerai demain sur Windows XP.
Dans le message "GesFine a rencontré un problème et doit être fermé.." tu n'as pas d'autres informations comme un bouton pour accéder au détail de l'erreur ?
EDIT : j'ai du mal à voir le lien entre la pièce jointe et le problème à l'ouverture du formulaire.
Après avoir modifié ta première opération, si tu changes de module, reviens sur le livre de comptes, coche un autre compte puis recoche ton compte et de nouveau modifie une opération, le problème est-il toujours là ? Le plantage survient aussi si tu ajoutes une nouvelle opération ?
Re: [Livre de comptes] Plantage après ajout de pièce jointe
oui, on a accès au rapport d'erreur mais apparemment on ne peut pas le copier.Jacques Leblond a écrit :Dans le message "GesFine a rencontré un problème et doit être fermé.." tu n'as pas d'autres informations comme un bouton pour accéder au détail de l'erreur ?
par contre dans Panneau de configuration>Outils d'administration>Observateur d'événements, il y a ces 2 évènements à chaque plantage :
Code : Tout sélectionner
Type de l'événement : Erreur
Source de l'événement : .NET Runtime
Catégorie de l'événement : Aucun
ID de l'événement : 1027
Date : 27/09/2014
Heure : 21:29:20
Utilisateur : N/A
Ordinateur : PC-GUY
Description :
Application : GesFine.exe
Version du Framework : v4.0.30319
Description : le processus a été arrêté en raison d'un dépassement de capacité de la pile.
Pour plus d'informations, consultez le centre Aide et support à l'adresse http://go.microsoft.com/fwlink/events.asp.
Code : Tout sélectionner
Type de l'événement : Erreur
Source de l'événement : .NET Runtime 4.0 Error Reporting
Catégorie de l'événement : Aucun
ID de l'événement : 1000
Date : 27/09/2014
Heure : 21:29:25
Utilisateur : N/A
Ordinateur : PC-GUY
Description :
Faulting application gesfine.exe, version 5.0.0.0, stamp 5426d97d, faulting module clr.dll, version 4.0.30319.1, stamp 4ba1d9ef, debug? 0, fault address 0x00355bc5.
Pour plus d'informations, consultez le centre Aide et support à l'adresse http://go.microsoft.com/fwlink/events.asp.
Données :
0000: 41 00 70 00 70 00 6c 00 A.p.p.l.
0008: 69 00 63 00 61 00 74 00 i.c.a.t.
0010: 69 00 6f 00 6e 00 20 00 i.o.n. .
0018: 46 00 61 00 69 00 6c 00 F.a.i.l.
0020: 75 00 72 00 65 00 20 00 u.r.e. .
0028: 20 00 67 00 65 00 73 00 .g.e.s.
0030: 66 00 69 00 6e 00 65 00 f.i.n.e.
0038: 2e 00 65 00 78 00 65 00 ..e.x.e.
0040: 20 00 35 00 2e 00 30 00 .5...0.
0048: 2e 00 30 00 2e 00 30 00 ..0...0.
0050: 20 00 35 00 34 00 32 00 .5.4.2.
0058: 36 00 64 00 39 00 37 00 6.d.9.7.
0060: 64 00 20 00 69 00 6e 00 d. .i.n.
0068: 20 00 63 00 6c 00 72 00 .c.l.r.
0070: 2e 00 64 00 6c 00 6c 00 ..d.l.l.
0078: 20 00 34 00 2e 00 30 00 .4...0.
0080: 2e 00 33 00 30 00 33 00 ..3.0.3.
0088: 31 00 39 00 2e 00 31 00 1.9...1.
0090: 20 00 34 00 62 00 61 00 .4.b.a.
0098: 31 00 64 00 39 00 65 00 1.d.9.e.
00a0: 66 00 20 00 66 00 44 00 f. .f.D.
00a8: 65 00 62 00 75 00 67 00 e.b.u.g.
00b0: 20 00 30 00 20 00 61 00 .0. .a.
00b8: 74 00 20 00 6f 00 66 00 t. .o.f.
00c0: 66 00 73 00 65 00 74 00 f.s.e.t.
00c8: 20 00 30 00 30 00 33 00 .0.0.3.
00d0: 35 00 35 00 62 00 63 00 5.5.b.c.
00d8: 35 00 0d 00 0a 00 5.....
1ere opération, Opérations sur titres, Livre de comptes, autre compte, compte courant = plantageJacques Leblond a écrit :Après avoir modifié ta première opération, si tu changes de module, reviens sur le livre de comptes, coche un autre compte puis recoche ton compte et de nouveau modifie une opération, le problème est-il toujours là ?
j'avais déjà essayé d'ouvrir une opération dans un autre compte, avec le même résultat
ouiJacques Leblond a écrit :Le plantage survient aussi si tu ajoutes une nouvelle opération ?
Guy
-
- Administrateur
- Messages : 6931
- Enregistré le : 04 janvier 2010, 20:03
- Localisation : France (Yvelines 78)
- Contact :
Re: [Livre de comptes] Plantage après ajout de pièce jointe
Ok, si tu ne peux pas le copier, peux tu me faire une capture d'écran du début de message, au moins la partie où il y a du texte décrivant la nature de l'erreur, si texte il y a bien sûr.
Ensuite, juste avant le plantage, peux tu ouvrir le gestionnaire de tâches dans l'onglet Processus, afficher la colonne "Objets GDI" et la colonne sur la mémoire si elles n'y sont pas.
Puis effectuer l'opération qui fait planter GesFine et me dire le nombre d'objets GDI associés au processus GesFine.exe, ainsi que l'utilisation mémoire, ou tout autre données qui te semble surprenantes.
A priori, tu déclenches une boucle infinie qui fait planter le programme, reste à savoir où et pourquoi ...
Ensuite, juste avant le plantage, peux tu ouvrir le gestionnaire de tâches dans l'onglet Processus, afficher la colonne "Objets GDI" et la colonne sur la mémoire si elles n'y sont pas.
Puis effectuer l'opération qui fait planter GesFine et me dire le nombre d'objets GDI associés au processus GesFine.exe, ainsi que l'utilisation mémoire, ou tout autre données qui te semble surprenantes.
A priori, tu déclenches une boucle infinie qui fait planter le programme, reste à savoir où et pourquoi ...
Re: [Livre de comptes] Plantage après ajout de pièce jointe
Jacques Leblond a écrit :Ok, si tu ne peux pas le copier, peux tu me faire une capture d'écran du début de message, au moins la partie où il y a du texte décrivant la nature de l'erreur, si texte il y a bien sûr.

GesFine démarré:Jacques Leblond a écrit :Ensuite, juste avant le plantage, peux tu ouvrir le gestionnaire de tâche dans l'onglet Processus, afficher la colonne "Objets GDI" et la colonne sur la mémoire si elles n'y sont pas.
Puis effectuer l'opération qui fait planter GesFine et me dire le nombre d'objets GDI associés au processus GesFine.exe, ainsi que l'utilisation mémoire, ou tout autre données qui te semble surprenantes.

après 1ere opération:

GesFine planté:

en espérant que cela puisse t'aider

Guy
-
- Administrateur
- Messages : 6931
- Enregistré le : 04 janvier 2010, 20:03
- Localisation : France (Yvelines 78)
- Contact :
Re: [Livre de comptes] Plantage après ajout de pièce jointe
Non cela ne m'aide pas plus
Demain je teste sur WinXP, si je ne constate pas le problème je te ferai une version spéciale avec des messages qui apparaîtrons pour isoler l'endroit dans le code où se déclenche la boucle infinie.
Il faudra probablement itérer 2 ou 3 versions pour isoler le problème.
On en reparle demain.
EDIT : je te recontacte par mail si j'ai besoin de réaliser une version "spéciale".

Demain je teste sur WinXP, si je ne constate pas le problème je te ferai une version spéciale avec des messages qui apparaîtrons pour isoler l'endroit dans le code où se déclenche la boucle infinie.
Il faudra probablement itérer 2 ou 3 versions pour isoler le problème.
On en reparle demain.
EDIT : je te recontacte par mail si j'ai besoin de réaliser une version "spéciale".
-
- Administrateur
- Messages : 6931
- Enregistré le : 04 janvier 2010, 20:03
- Localisation : France (Yvelines 78)
- Contact :
Re: [Livre de comptes] Plantage après ajout de pièce jointe
Bon le bogue est reproductible mais uniquement sur WinXP, j'ai donc recherché ce matin l'origine.
Après quelques heures à remonter la pelote et la cascade des causes, j'ai mis le doigt sur l'incompatibilité qui provoque le plantage.
Il s'agit des lignes de séparation des champs (que j'ajoute pour aérer un peu les formulaires) qui provoque le plantage de la boite de dialogue pour sélectionner la pièce jointe (mais que si celle-ci a été précédemment validée). D’où la possibilité de l'ouvrir une première fois !
Autant dire que cela reste très obscure, d'autant que le plantage intervient directement dans le code du Framework, pas dans celui de GesFine.
Je vais donc maintenant rechercher une solution de contournement. Je vous tiens au courant.
Après quelques heures à remonter la pelote et la cascade des causes, j'ai mis le doigt sur l'incompatibilité qui provoque le plantage.
Il s'agit des lignes de séparation des champs (que j'ajoute pour aérer un peu les formulaires) qui provoque le plantage de la boite de dialogue pour sélectionner la pièce jointe (mais que si celle-ci a été précédemment validée). D’où la possibilité de l'ouvrir une première fois !
Autant dire que cela reste très obscure, d'autant que le plantage intervient directement dans le code du Framework, pas dans celui de GesFine.
Je vais donc maintenant rechercher une solution de contournement. Je vous tiens au courant.
-
- Administrateur
- Messages : 6931
- Enregistré le : 04 janvier 2010, 20:03
- Localisation : France (Yvelines 78)
- Contact :
Re: [Livre de comptes] Plantage après ajout de pièce jointe
Voilà, je pense avoir contourné le problème, non sans mal !
Guy, tu peux tester avec la dernière version intermédiaire.
Guy, tu peux tester avec la dernière version intermédiaire.
Re: [Livre de comptes] Plantage après ajout de pièce jointe
bonjour Jacques,
plus de problème ici non plus avec la 5272
ce matin j'ai eu un autre plantage à la création d'un virement, mais impossible à reproduire. peut-être dû à la même origine ?
bravo, merci et encore désolé de t'avoir compliqué la tâche à cause d'un OS dépassé
plus de problème ici non plus avec la 5272
ce matin j'ai eu un autre plantage à la création d'un virement, mais impossible à reproduire. peut-être dû à la même origine ?
bravo, merci et encore désolé de t'avoir compliqué la tâche à cause d'un OS dépassé
Guy
-
- Administrateur
- Messages : 6931
- Enregistré le : 04 janvier 2010, 20:03
- Localisation : France (Yvelines 78)
- Contact :
Re: [Livre de comptes] Plantage après ajout de pièce jointe
Ok tant mieux !
Par exemple tu pouvais ouvrir le formulaire d'une opération courante, ouvrir la boite de dialogue de la pièce jointe, la valider et ensuite si tu ouvrais un formulaire avec des lignes de séparation (comme le formulaire des virements), ça plantait !
C'est possible puisque les 4 formulaires à avoir des lignes de séparations sont ceux des opérations courantes et périodiques et de leur virement associé. La modification effectuée concerne bien sûr ces 4 formulaires.Caster a écrit :ce matin j'ai eu un autre plantage à la création d'un virement, mais impossible à reproduire. peut-être dû à la même origine ?
Par exemple tu pouvais ouvrir le formulaire d'une opération courante, ouvrir la boite de dialogue de la pièce jointe, la valider et ensuite si tu ouvrais un formulaire avec des lignes de séparation (comme le formulaire des virements), ça plantait !
-
- Administrateur
- Messages : 6931
- Enregistré le : 04 janvier 2010, 20:03
- Localisation : France (Yvelines 78)
- Contact :
Re: [Corrigé 5.8.57.5391] Livre de comptes - Plantage après ajout de pièce jointe
Bogue corrigé dans la version 5.8.57.5391.