DCVG5K 2015.03.30 / problème

Couvre tous les domaines de l'émulation ou de la virtualisation ainsi que les discussions sur les divers outils associés.

Modérateurs : Carl, Papy.G, fneck

Répondre
Avatar du membre
Carl
Modérateur
Messages : 10161
Enregistré le : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

DCVG5K 2015.03.30 / problème

Message par Carl » 21 janv. 2017 12:46

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...
Image1.jpg
Image1.jpg (20.46 Kio) Vu 1280 fois
j'utilise W10 64bits, je n'ai pas le soucis avec une version 2012...

Carl

Daniel
Messages : 10584
Enregistré le : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: DCVG5K 2015.03.30 / problème

Message par Daniel » 21 janv. 2017 13:06

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.

__sam__
Messages : 4081
Enregistré le : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: DCVG5K 2015.03.30 / problème

Message par __sam__ » 21 janv. 2017 14:02

Débordement de tableau ?
Samuel.
A500 Vampire V2+, A1200(030@50mhz/fpu/64mb/cf 8go),
GVP530 (MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8. New Teo 1.8.4 8)

Daniel
Messages : 10584
Enregistré le : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: DCVG5K 2015.03.30 / problème

Message par Daniel » 21 janv. 2017 18:26

Carl, peux-tu donner un contenu de presse-papier ayant produit cette erreur ?
Daniel
L'obstacle augmente mon ardeur.

Avatar du membre
Carl
Modérateur
Messages : 10161
Enregistré le : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

Re: DCVG5K 2015.03.30 / problème

Message par Carl » 22 janv. 2017 10:37

Daniel, voici les données...
demoslideshow.7z
(6.26 Kio) Téléchargé 35 fois
Carl

Daniel
Messages : 10584
Enregistré le : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: DCVG5K 2015.03.30 / problème

Message par Daniel » 23 janv. 2017 18:21

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.

petitjd
Messages : 1817
Enregistré le : 23 oct. 2007 11:50

Re: DCVG5K 2015.03.30 / problème

Message par petitjd » 23 janv. 2017 22:11

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...
PetitJD
Tortue Jeulin: www.tortue-jeulin.com
Nanoreseau: www.nanoreseau.net
Proteus III: www.proteus-international.fr

Avatar du membre
Carl
Modérateur
Messages : 10161
Enregistré le : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

Re: DCVG5K 2015.03.30 / problème

Message par Carl » 29 janv. 2017 16:44

Daniel, de nouveau le bug...
dcvg5k1.jpg
dcvg5k1.jpg (387.61 Kio) Vu 1149 fois

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

dcvg5k2.7z
(339.77 Kio) Téléchargé 33 fois

Daniel
Messages : 10584
Enregistré le : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: DCVG5K 2015.03.30 / problème

Message par Daniel » 29 janv. 2017 18:30

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é ?
Daniel
L'obstacle augmente mon ardeur.

Avatar du membre
Carl
Modérateur
Messages : 10161
Enregistré le : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

Re: DCVG5K 2015.03.30 / problème

Message par Carl » 29 janv. 2017 18:33

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

Avatar du membre
Mokona
Messages : 357
Enregistré le : 17 déc. 2016 22:01
Localisation : Nord Est des Yvelines
Contact :

Re: DCVG5K 2015.03.30 / problème

Message par Mokona » 29 janv. 2017 20:22

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.

Avatar du membre
Mokona
Messages : 357
Enregistré le : 17 déc. 2016 22:01
Localisation : Nord Est des Yvelines
Contact :

Re: DCVG5K 2015.03.30 / problème

Message par Mokona » 29 janv. 2017 21:33

Bon ben il fallait que je dise que ça ne m'arrive jamais pour que :

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
À 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".

Daniel
Messages : 10584
Enregistré le : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: DCVG5K 2015.03.30 / problème

Message par Daniel » 30 janv. 2017 09:28

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.
dcvg5k_20170130.zip
(168.6 Kio) Téléchargé 37 fois
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.

Avatar du membre
Mokona
Messages : 357
Enregistré le : 17 déc. 2016 22:01
Localisation : Nord Est des Yvelines
Contact :

Re: DCVG5K 2015.03.30 / problème

Message par Mokona » 02 févr. 2017 21:30

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

Répondre