DCVG5K 2015.03.30 / problème
Modérateurs : Papy.G, fneck, Carl
- Carl
- Modérateur
- Messages : 13297
- Inscription : 08 avr. 2007 13:21
- Localisation : http://www.doledujura.fr
- Contact :
DCVG5K 2015.03.30 / problème
Daniel,
J'ai de temps en temps une erreur lorsque j'utilise le simulateur de clavier (mode presse papier), le programme plante mais pas à la première utilisation, peut être à la 3eme ou 4 eme fois...
j'utilise W10 64bits, je n'ai pas le soucis avec une version 2012...
Carl
J'ai de temps en temps une erreur lorsque j'utilise le simulateur de clavier (mode presse papier), le programme plante mais pas à la première utilisation, peut être à la 3eme ou 4 eme fois...
j'utilise W10 64bits, je n'ai pas le soucis avec une version 2012...
Carl
Re: DCVG5K 2015.03.30 / problème
C'est le genre de bug difficile à reproduire et à comprendre. Je le note, et je regarderai le programme. Je vais aussi comparer avec la version 2012 pour analyser les différences.
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
-
- Messages : 7986
- Inscription : 18 sept. 2010 12:08
- Localisation : Brest et parfois les Flandres
Re: DCVG5K 2015.03.30 / problème
Débordement de tableau ?
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Re: DCVG5K 2015.03.30 / problème
Carl, peux-tu donner un contenu de presse-papier ayant produit cette erreur ?
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
- Carl
- Modérateur
- Messages : 13297
- Inscription : 08 avr. 2007 13:21
- Localisation : http://www.doledujura.fr
- Contact :
Re: DCVG5K 2015.03.30 / problème
Daniel, voici les données...
Carl
Re: DCVG5K 2015.03.30 / problème
Je n'ai pas beaucoup avancé sur le problème : d'une part je n'ai pas réussi à le reproduire, d'autre part j'ai comparé la version actuelle à la version 2012, il n'y a eu aucune modification dans la simulation du clavier. C'est probablement très subtil. La seule piste, pour l'instant, serait un problème d'allocation dynamique de mémoire. Je vais ajouter un message pour signaler les allocations non satisfaites.
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
Re: DCVG5K 2015.03.30 / problème
J'ai eu des problèmes comme ça à cause de la ram ou aussi à cause de disque dur qui commencent à devenir hs.
Après comme d'habitude, antivirus...
Après comme d'habitude, antivirus...
PetitJD
Tortue Jeulin: www.tortue-jeulin.com
Nanoreseau: www.nanoreseau.net
Proteus III: www.proteus-international.fr
Tortue Jeulin: www.tortue-jeulin.com
Nanoreseau: www.nanoreseau.net
Proteus III: www.proteus-international.fr
- Carl
- Modérateur
- Messages : 13297
- Inscription : 08 avr. 2007 13:21
- Localisation : http://www.doledujura.fr
- Contact :
Re: DCVG5K 2015.03.30 / problème
Daniel, de nouveau le bug...
Unhandled exception at 0x77B58FEC (ntdll.dll) in dcvg5k.exe: 0xC0000005: Access violation writing location 0x083FC084.
First-chance exception at 0x77B58FEC (ntdll.dll) in dcvg5k.exe: 0xC0000005: Access violation writing location 0x083FC084.
Unhandled exception at 0x77B58FEC (ntdll.dll) in dcvg5k.exe: 0xC0000005: Access violation writing location 0x083FC084.
> ntdll.dll!RtlpFreeHeap() Unknown
ntdll.dll!_RtlFreeHeap@12() Unknown
msvcrt.dll!_free() Unknown
dcvg5k.exe!004082a8() Unknown
[Frames below may be incorrect and/or missing, no symbols loaded for dcvg5k.exe]
dcvg5k.exe!0040988b() Unknown
user32.dll!__InternalCallWinProc@20() Unknown
user32.dll!UserCallWinProcCheckWow() Unknown
user32.dll!DispatchMessageWorker() Unknown
user32.dll!_DispatchMessageA@4() Unknown
dcvg5k.exe!00409247() Unknown
dcvg5k.exe!00419d2b() Unknown
msvcrt.dll!__unlock() Unknown
kernel32.dll!@BaseThreadInitThunk@12() Unknown
ntdll.dll!__RtlUserThreadStart() Unknown
ntdll.dll!__RtlUserThreadStart@8() Unknown
Unhandled exception at 0x77B58FEC (ntdll.dll) in dcvg5k.exe: 0xC0000005: Access violation writing location 0x083FC084.
First-chance exception at 0x77B58FEC (ntdll.dll) in dcvg5k.exe: 0xC0000005: Access violation writing location 0x083FC084.
Unhandled exception at 0x77B58FEC (ntdll.dll) in dcvg5k.exe: 0xC0000005: Access violation writing location 0x083FC084.
> ntdll.dll!RtlpFreeHeap() Unknown
ntdll.dll!_RtlFreeHeap@12() Unknown
msvcrt.dll!_free() Unknown
dcvg5k.exe!004082a8() Unknown
[Frames below may be incorrect and/or missing, no symbols loaded for dcvg5k.exe]
dcvg5k.exe!0040988b() Unknown
user32.dll!__InternalCallWinProc@20() Unknown
user32.dll!UserCallWinProcCheckWow() Unknown
user32.dll!DispatchMessageWorker() Unknown
user32.dll!_DispatchMessageA@4() Unknown
dcvg5k.exe!00409247() Unknown
dcvg5k.exe!00419d2b() Unknown
msvcrt.dll!__unlock() Unknown
kernel32.dll!@BaseThreadInitThunk@12() Unknown
ntdll.dll!__RtlUserThreadStart() Unknown
ntdll.dll!__RtlUserThreadStart@8() Unknown
Re: DCVG5K 2015.03.30 / problème
Le problème, c'est que je n'ai pas réussi à reproduire le bug, et faute de le reproduire je ne peux pas savoir d'où il vient.
Pour pouvoir avancer, il faudrait donner la procédure détaillée permettant de le provoquer.
D'autres utilisateurs de dcvg5k l'ont-ils constaté ?
Pour pouvoir avancer, il faudrait donner la procédure détaillée permettant de le provoquer.
D'autres utilisateurs de dcvg5k l'ont-ils constaté ?
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
- Carl
- Modérateur
- Messages : 13297
- Inscription : 08 avr. 2007 13:21
- Localisation : http://www.doledujura.fr
- Contact :
Re: DCVG5K 2015.03.30 / problème
Daniel, c'est très aléatoire...mais une fois planté et l'application fermé, lorsque tu relances le programme, celui-ci plante assez rapidement...
ps : je l'avais utilisé durant plusieurs jours sans soucis...
Carl
ps : je l'avais utilisé durant plusieurs jours sans soucis...
Carl
- Mokona
- Messages : 1042
- Inscription : 17 déc. 2016 22:01
- Localisation : Nord Est des Yvelines
- Contact :
Re: DCVG5K 2015.03.30 / problème
Pour le moment, ça ne m'est jamais arrivé. Probablement qu'une suite particulière de manipulations dans l'interface est nécessaire pour le plantage.
- Mokona
- Messages : 1042
- Inscription : 17 déc. 2016 22:01
- Localisation : Nord Est des Yvelines
- Contact :
Re: DCVG5K 2015.03.30 / problème
Bon ben il fallait que je dise que ça ne m'arrive jamais pour que :
À noter que c'est sous Wine et que c'était juste après avoir lancé l'émulateur, ouvert l'émulation de clavier et appuyé sur "presse papier".
Code : Tout sélectionner
Unhandled exception: page fault on read access to 0x0021ff88 in 32-bit code (0x7bc478ac).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7bc478ac ESP:0069f3d0 EBP:0069f4e8 EFLAGS:00210287( R- -- I S - -P-C)
EAX:00220000 EBX:001f8888 ECX:0021ff88 EDX:00000000
ESI:0021ff88 EDI:00110014
Stack dump:
0x0069f3d0: 00000002 00220000 00027700 7bcbe000
0x0069f3e0: 00020052 00000000 0069f438 00000000
0x0069f3f0: 00000000 00000000 00000000 7ea9a000
0x0069f400: 7ea02a4e 7ea9a000 00110000 4d430003
0x0069f410: 00000000 00000000 00000000 00000000
0x0069f420: 00000000 4d430001 001f8888 00000010
Backtrace:
=>0 0x7bc478ac in ntdll (+0x378ac) (0x0069f4e8)
1 0x7bc47c41 in ntdll (+0x37c40) (0x0069f508)
2 0x7bc498e5 RtlAllocateHeap+0x124() in ntdll (0x0069f6a8)
3 0x7eb18ea8 in user32 (+0x8ea7) (0x0069f738)
4 0x7eb19583 in user32 (+0x9582) (0x0069f7b8)
5 0x7eb1a921 in user32 (+0xa920) (0x0069f888)
6 0x7eb9c0be WINPROC_wrapper+0x9d() in user32 (0x0069f8b8)
7 0x7eb9c03a WINPROC_wrapper+0x19() in user32 (0x0069f8f8)
8 0x7eb9c67a in user32 (+0x8c679) (0x0069f948)
9 0x7eb9eb29 in user32 (+0x8eb28) (0x0069f998)
10 0x7eb64c0c DispatchMessageW+0x9b() in user32 (0x0069faa8)
11 0x7eb37745 IsDialogMessageW+0x154() in user32 (0x0069fc18)
12 0x7eb64901 IsDialogMessageA+0x70() in user32 (0x0069fc78)
13 0x00409238 in dcvg5k (+0x9237) (0x0069fcd0)
0x7bc478ac: movl 0x0(%ecx),%eax
Re: DCVG5K 2015.03.30 / problème
Dans la simulation du clavier, j'ai ajouté un contrôle pour afficher un message en cas d'erreur d'allocation dynamique de mémoire. Vous pouvez essayer cette nouvelle version, qui élimine une cause possible de plantage.
La case "Après chaque ligne (plus rapide)" était sélectionnée par défaut, mais l'affichage se faisait après chaque caractère.
Maintenant, tant que la case "Après chaque caractère" n'est pas cochée, l'affichage se fait après chaque ligne.
De plus, j'ai découvert et corrigé un bug :La case "Après chaque ligne (plus rapide)" était sélectionnée par défaut, mais l'affichage se faisait après chaque caractère.
Maintenant, tant que la case "Après chaque caractère" n'est pas cochée, l'affichage se fait après chaque ligne.
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
- Mokona
- Messages : 1042
- Inscription : 17 déc. 2016 22:01
- Localisation : Nord Est des Yvelines
- Contact :
Re: DCVG5K 2015.03.30 / problème
Hello,
pour le moment, je n'ai pas eu de soucis avec cette nouvelle version. Je n'ai plus non plus les problèmes de "vitesse variable" de l'émulateur (qui n'arrive visiblement qu'avec Wine).
Merci
pour le moment, je n'ai pas eu de soucis avec cette nouvelle version. Je n'ai plus non plus les problèmes de "vitesse variable" de l'émulateur (qui n'arrive visiblement qu'avec Wine).
Merci