PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV (précédentes versions) → Bug WD 7.0 je ne c plus koi faire
Bug WD 7.0 je ne c plus koi faire
Débuté par petalele, 05 juil. 2004 15:48 - 4 réponses
Posté le 05 juillet 2004 - 15:48
Bonjour,

J'ai un bug qui me revient souvent et je ne c plus koi faire. En fait, actuellement
il se produit sur du code que je n'ai pas modifié depuis un certain temps
et qui marchait !!!

mon code:
HExécuteRequêteSQL("req","SELECT tel_Notel,tel_Libelle FROM TELEPHONE WHERE
stag_No='"+txtNo+"'")
HLitPremier(req)

Il bug sur le Hlitpremier et je certifie que ma reqûete est bonne car je
l'ai testé dans un fichier 'Requête'.
Cette erreur m'est déjà apparue si jutilisait un variable globale à une fenêtre
dans une procédure locale, alors que je fais ça tout le temps et que d'habitude
ça marche.


Voici mon erreur dans son intégralité:
Une erreur système inattendue est survenue.
Si cet incident se produit de manière systématique lorsque vous exécutez
les mêmes manipulations, il est conseillé de transmettre au Support Technique
Gratuit :
- une description des circonstances de l'incident
- les lignes de code, une fenêtre ou un projet permettant de reproduire
le problème
- les informations techniques suivantes

Détails techniques :

Module : WD70VM.DLL
Version du module : 7.01Ke
VI : 01-70144h
Adresse de base : 25E60000
Erreur système : Access violation (GPF)
EIP = 25E61FF0
OS : Windows 98 A (4.10.67766446)


**********************************************

Informations techniques

Projet : Edusoft - Alternance

Dump de l'erreur du module <WD70VM.DLL> <7.01Ke>.

- Niveau : EL_FATAL

- Code erreur : 1020

- Code erreur WD55 : 0

- Pas de code d'erreur système

- Pas de message d'erreur système

- Que s'est-il passé ?
Une erreur système inattendue est survenue.
Si cet incident se produit de manière systématique lorsque vous exécutez
les mêmes manipulations, il est conseillé de transmettre au Support Technique
Gratuit :
- une description des circonstances de l'incident
- les lignes de code, une fenêtre ou un projet permettant de reproduire
le problème
- les informations techniques suivantes

Détails techniques :

Module : WD70VM.DLL
Version du module : 7.01Ke
VI : 01-70144h
Adresse de base : 25E60000
Erreur système : Access violation (GPF)
EIP = 25E61FF0
OS : Windows 98 A (4.10.67766446)

- Infos de debug :
Registres :

EIP = 25E61FF0 EBP = 00B7F1AC
EAX = 00000000 EBX = 00000001
ECX = 008DA71A EDX = 00000009
ESI = 00992330 EDI = 00B7F1AC

Pile des appels :

[WD70VM.DLL (25E60000), 7.01Ke, 01-70144h ] 25E61FF0
[???] 008766CC-> INVALID, stack increased by 4
[WDTST.EXE (00000000), 7.00Ep, 01-70144h ] 00000018-> INVALID, stack increased
by 4
[???] 008766A4-> INVALID, stack increased by 4
[???] 008766C4-> INVALID, stack increased by 4
[???] 008766BC-> INVALID, stack increased by 4
[WDTST.EXE (00000000), 7.00Ep, 01-70144h ] 00000001-> INVALID, stack increased
by 4
[WDTST.EXE (00000000), 7.00Ep, 01-70144h ] 00000004-> INVALID, stack increased
by 4
[WDTST.EXE (00000000), 7.00Ep, 01-70144h ] 00000002-> INVALID, stack increased
by 4
[WDTST.EXE (00000000), 7.00Ep, 01-70144h ] ????-> INVALID, stack increased
by 4


- Pas d'info attachée

- Identifiant dans le .err: 1020





Je n'y comprend pas grand chose.
Savez-vous si c'est un bug irréparable de windev?


Merci pour votre aide
Posté le 05 juillet 2004 - 17:32
Bonjour,

Dans ce cas précis à mon avis un controle à mettre en place c'est de tracer
dans un fichier texte la chaine avant de lancer la requete.
Bien prendre la précaution de laisser au programme le temps d'écrire et de
fermer le fichier texte avant de lancer la requete et y-a plus qu'a attendre
le prochain plantage pour "voir " le pourquoi.
je pense quand même que la variable sur la quelle s'appuie la requete est
vide!

bonne pêche au bug A+
"petalele" <fee_tohru@hotmail.com> wrote:


Bonjour,

J'ai un bug qui me revient souvent et je ne c plus koi faire. En fait, actuellement
il se produit sur du code que je n'ai pas modifié depuis un certain temps
et qui marchait !!!

mon code:
HExécuteRequêteSQL("req","SELECT tel_Notel,tel_Libelle FROM TELEPHONE WHERE
stag_No='"+txtNo+"'")
HLitPremier(req)

Il bug sur le Hlitpremier et je certifie que ma reqûete est bonne car je
l'ai testé dans un fichier 'Requête'.
Cette erreur m'est déjà apparue si jutilisait un variable globale à une

fenêtre
dans une procédure locale, alors que je fais ça tout le temps et que d'habitude
ça marche.


Voici mon erreur dans son intégralité:
Une erreur système inattendue est survenue.
Si cet incident se produit de manière systématique lorsque vous exécutez
les mêmes manipulations, il est conseillé de transmettre au Support Technique
Gratuit :
- une description des circonstances de l'incident
- les lignes de code, une fenêtre ou un projet permettant de reproduire
le problème
- les informations techniques suivantes

Détails techniques :

Module : WD70VM.DLL
Version du module : 7.01Ke
VI : 01-70144h
Adresse de base : 25E60000
Erreur système : Access violation (GPF)
EIP = 25E61FF0
OS : Windows 98 A (4.10.67766446)


**********************************************

Informations techniques

Projet : Edusoft - Alternance

Dump de l'erreur du module <WD70VM.DLL> <7.01Ke>.

- Niveau : EL_FATAL

- Code erreur : 1020

- Code erreur WD55 : 0

- Pas de code d'erreur système

- Pas de message d'erreur système

- Que s'est-il passé ?
Une erreur système inattendue est survenue.
Si cet incident se produit de manière systématique lorsque vous exécutez
les mêmes manipulations, il est conseillé de transmettre au Support Technique
Gratuit :
- une description des circonstances de l'incident
- les lignes de code, une fenêtre ou un projet permettant de reproduire
le problème
- les informations techniques suivantes

Détails techniques :

Module : WD70VM.DLL
Version du module : 7.01Ke
VI : 01-70144h
Adresse de base : 25E60000
Erreur système : Access violation (GPF)
EIP = 25E61FF0
OS : Windows 98 A (4.10.67766446)

- Infos de debug :
Registres :

EIP = 25E61FF0 EBP = 00B7F1AC
EAX = 00000000 EBX = 00000001
ECX = 008DA71A EDX = 00000009
ESI = 00992330 EDI = 00B7F1AC

Pile des appels :

[WD70VM.DLL (25E60000), 7.01Ke, 01-70144h ] 25E61FF0
[???] 008766CC-> INVALID, stack increased by 4
[WDTST.EXE (00000000), 7.00Ep, 01-70144h ] 00000018-> INVALID, stack increased
by 4
[???] 008766A4-> INVALID, stack increased by 4
[???] 008766C4-> INVALID, stack increased by 4
[???] 008766BC-> INVALID, stack increased by 4
[WDTST.EXE (00000000), 7.00Ep, 01-70144h ] 00000001-> INVALID, stack increased
by 4
[WDTST.EXE (00000000), 7.00Ep, 01-70144h ] 00000004-> INVALID, stack increased
by 4
[WDTST.EXE (00000000), 7.00Ep, 01-70144h ] 00000002-> INVALID, stack increased
by 4
[WDTST.EXE (00000000), 7.00Ep, 01-70144h ] ????-> INVALID, stack increased
by 4


- Pas d'info attachée

- Identifiant dans le .err: 1020





Je n'y comprend pas grand chose.
Savez-vous si c'est un bug irréparable de windev?


Merci pour votre aide
Posté le 06 juillet 2004 - 10:47
Bonjour,

Merci de m'avoir répondu
En fait j'ai fait un pas à pas de mon code et la variable que je passe à
ma requête est bien remplit.
J'ai essayé hier de mettre ce code qui plante sur l'évènement "clilc d'un
bouton" et non plus "clic de la table" et le code marchait.
C'est à ni rien comprendre
J'ai écrit au support gratuit voir ceux qu'ils en pense

Merci encore

"jean-daniel" <nospam.jean-daniel.hoarau@laposte.net> wrote:


Bonjour,

Dans ce cas précis à mon avis un controle à mettre en place c'est de tracer
dans un fichier texte la chaine avant de lancer la requete.
Bien prendre la précaution de laisser au programme le temps d'écrire et

de
fermer le fichier texte avant de lancer la requete et y-a plus qu'a attendre
le prochain plantage pour "voir " le pourquoi.
je pense quand même que la variable sur la quelle s'appuie la requete est
vide!

bonne pêche au bug A+
Posté le 28 juillet 2004 - 17:43
Memes erreurs depuis un mois. Pas forcement la faute de Windev. Possibilité
d'infection par W32, swen, netsky, beagle... Je cherche...
Posté le 29 juillet 2004 - 10:47
Bonjour,

Si tu poste un message aussi opaque, n'attend pas de réponse avant la toussaint
Jean-Daniel

En clair soit + claire dans ta formulation on est bon mais quand même!!!

"Lise" <panier.lise@af.doubs.fr> wrote:


Memes erreurs depuis un mois. Pas forcement la faute de Windev. Possibilité
d'infection par W32, swen, netsky, beagle... Je cherche...