Login mot de passe
Plantage sévère Windev depuis dernière version PHP4WD [forum - Accès natifs]

Parcourir ce sujet :   1 Utilisateur(s) anonymes





Plantage sévère Windev depuis dernière version PHP4WD
Régulier
Inscrit:
2006/6/12 9:48
De 77- Pontault Combault
Messages: 50
Hors Ligne
Hello!

Depuis que j'ai installé (coincidence??) la dernière version de PHP4WD, impossible de mettre un point d'arrêt sans que windev ne plante sévèrement (pure virual call..blalba)

pourquoi le lier à PHP4WD?

Parce que l'erreur est systématiquement "Erreur ligne 134 de c_php4WD...."

Evidemment, le point d'arrêt ne concerne pas une fonction PHP4WD, quel que soit le point d'arrêt, BOUM!

Une idée?

Posté le : 2006/8/21 12:08
Transférer la contribution vers d'autres applications Transférer


Re: Plantage sévère Windev depuis dernière version PHP4WD
SQLManagerX Team
Inscrit:
2004/7/1 12:49
De Grenoble (38)
Messages: 2149
Hors Ligne
Bonjour,

en windev7.5 pas de souci
as tu recompile le projet ? (je pense que oui)

tu est en windev 10 ?
et avec l'ancienne version si tu la remet ? ca plante plus ?

Posté le : 2006/8/21 12:31
_________________
----------
Firetox
8 rue Georges Méliès
38130 ECHIROLLES
..............................
http://emidev.fr
http://www.teecod.fr/web/Informatique/accueil
Transférer la contribution vers d'autres applications Transférer


Re: Plantage sévère Windev depuis dernière version PHP4WD
SQLManagerX Team
Inscrit:
2004/7/1 12:49
De Grenoble (38)
Messages: 2149
Hors Ligne
Dans cette version les script ont changes.
il faut mettre a jour les script et faire attention car la cle est dans le fichier connect.php maintenant.

classe : version 4.0.2.5
script php4wd : version 4.0.2.5
connect.php version 4.0.3.0

Posté le : 2006/8/21 12:39
_________________
----------
Firetox
8 rue Georges Méliès
38130 ECHIROLLES
..............................
http://emidev.fr
http://www.teecod.fr/web/Informatique/accueil
Transférer la contribution vers d'autres applications Transférer


Anonyme
Re: Plantage sévère Windev depuis dernière version PHP4WD
Guest_Anonyme
Oui mais de toute manière ça n'a pas de rapport avec la classe en execution. Je ne fais même pas appel à la classe là où je met le point d'arrêt.

Je vais essayer de supprimer la classe et de la réimporter dans le projet.

Bosser sans debugger, c'est hard ;)

A priori, la classe ne nécessite pas de migration?

Posté le : 2006/8/21 13:46
Transférer la contribution vers d'autres applications Transférer


Re: Plantage sévère Windev depuis dernière version PHP4WD
SQLManagerX Team
Inscrit:
2004/7/1 12:49
De Grenoble (38)
Messages: 2149
Hors Ligne
oki je vois

en fait je pense que quant on importe une classe il la convertie quant meme mais si apres je copie une classe 7.5 a la place d'une autre version sans faire supprimer importer une classe il doit avoir des soucis

faudrait qu'au bureau je fasse le test avec une 9 pour voir

Posté le : 2006/8/21 13:55
_________________
----------
Firetox
8 rue Georges Méliès
38130 ECHIROLLES
..............................
http://emidev.fr
http://www.teecod.fr/web/Informatique/accueil
Transférer la contribution vers d'autres applications Transférer


Re: Plantage sévère Windev depuis dernière version PHP4WD
Régulier
Inscrit:
2006/6/12 9:48
De 77- Pontault Combault
Messages: 50
Hors Ligne
Super space...
J'ai réimporté complètement la classe.

Ca plante toujours autant mais windev ne crashe plus.
Mais je réussi enfin à copier l'erreur :

Je me bouffe une fenêtre d'erreur à chaque ligne
En gros, c'est comme si il essaye d'executer MySQLExec à chaque appel au débugger.

Erreur à la ligne 134 du traitement Méthode mySQLExec.
L'élément ':Resultat1' est inconnu.


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

Informations techniques

Dump de l'erreur du module <WD100VM.DLL> <10.01Fe>.

- Appel WL :
Traitement de <c_Php4WD.mySQLExec>, ligne <134>, thread <0>

- Niveau : erreur fatale (EL_FATAL)

- Code erreur : 1059

- Code erreur WD55 : 0

- Pas de code d'erreur système

- Pas de message d'erreur système

- Que s'est-il passé ?
L'élément ':Resultat1' est inconnu.

- Pas d'info de debug

- Infos attachées :
EIT_DATEHEURE : 21/08/2006 16:16:07
EIT_PILEWL :
Méthode mySQLExec (c_Php4WD.mySQLExec), ligne 134
Procédure globale pgRenvoieValeur (SQL.pgRenvoieValeur), ligne 28
(), ligne 0
Procédure locale fInit (FEN_Collaborateurs_Fiche.PROCEDURE.fInit), ligne 61
Initialisation de FEN_Collaborateurs_Fiche (FEN_Collaborateurs_Fiche), ligne 2

- Identifiant dans le .err : 1059

Posté le : 2006/8/21 16:17
Transférer la contribution vers d'autres applications Transférer


Re: Plantage sévère Windev depuis dernière version PHP4WD
SQLManagerX Team
Inscrit:
2004/7/1 12:49
De Grenoble (38)
Messages: 2149
Hors Ligne
et si tu remet l'ancienne classe ca marche ?
car la je comprend rien sur 7.5 pas de probleme il passe bien dans ce code sans souci

on dirait qu'il n'a pas alluer le tableau resultat

tu utilise quoi comme parametre pour zip et crypt ?
pour me mettre dans les memes conditions

Posté le : 2006/8/21 16:25

Edité par Firetox sur 21/8/2006 16:52:03
_________________
----------
Firetox
8 rue Georges Méliès
38130 ECHIROLLES
..............................
http://emidev.fr
http://www.teecod.fr/web/Informatique/accueil
Transférer la contribution vers d'autres applications Transférer


Re: Plantage sévère Windev depuis dernière version PHP4WD
Régulier
Inscrit:
2006/6/12 9:48
De 77- Pontault Combault
Messages: 50
Hors Ligne
Oui mais non ;)

En execution la classe marche niquel sans aucun souci.
Ca m'explose au visage si je met un point d'arrêt.
Ca sent le bug Windev plus qu'autre chose.

Posté le : 2006/8/21 17:01
Transférer la contribution vers d'autres applications Transférer


Re: Plantage sévère Windev depuis dernière version PHP4WD
SQLManagerX Team
Inscrit:
2004/7/1 12:49
De Grenoble (38)
Messages: 2149
Hors Ligne
??????

alors la
j'ai eu ce cas meme en 7.5 ou pendant un moment je pouvais plus faire de debug et puis un matin tout est devenu ok. j'ai rien compris , mais depuis je n'ai plus eu ce genre de probleme.

peut etre le multi threading comme sur les editions
(par contre avec un dual core pas de probleme)

sur les postes en multithreading on a du desactiver le truc dans le bios et apres plus de plante edition

Posté le : 2006/8/21 17:04
_________________
----------
Firetox
8 rue Georges Méliès
38130 ECHIROLLES
..............................
http://emidev.fr
http://www.teecod.fr/web/Informatique/accueil
Transférer la contribution vers d'autres applications Transférer


Re: Plantage sévère Windev depuis dernière version PHP4WD
Régulier
Inscrit:
2006/6/12 9:48
De 77- Pontault Combault
Messages: 50
Hors Ligne
Ouais, je verrais demain
ya peut être dans les sources de Windev "if 21 aout alors gaver le développeur, else, ca va..."

Posté le : 2006/8/21 17:07
Transférer la contribution vers d'autres applications Transférer



 Haut   Précédent   Suivant




[Recherche avancée]