Page 14 sur 20
Publié : jeu. 29/janv./2009 9:25
par gnozal
Le Soldat Inconnu a écrit :Marche pas ta dernière version, elle crashe à la compilation ...
Je n'ai rien changé dans la communication avec le compilateur !?
Le Soldat Inconnu a écrit :FATAL ERROR : ReadFile_() failed on InPipeRead
Probable cause : PBCompiler crash
Il manque le titre du message requester. Celui-ci identifie la procédure.
C'est probablement PB410_Compile() si c'est pendant la compilation.
L'erreur est la suivante : ReadFile_() sur le pipe d'entrée a échoué, çà veut dire que le pipe n'existe plus ? Compilateur planté ? Y avait il un process PBCompiler.exe au moment du crash ?
Le Soldat Inconnu a écrit :Fatal error sans error, c'est chouette.
Aucune erreur interceptée par OnError car elle a été détectée avant (1er message).
Avec quel build (le dernier est 760) ?
Si la dernière version plante (760), il me faudrait la source 'fautive' pour traquer l'erreur.
Publié : jeu. 29/janv./2009 9:38
par jbernard13
j'ai installé la derniere versiion et crée un exe j'ai pas eu de probleme .
Publié : jeu. 29/janv./2009 16:40
par Le Soldat Inconnu
ok, je vais te passer la source, je vais te mettre un lien en MP.
Tout ce que je peux te dire de plus, c'est que j'ai relancé jaPBe plusieurs fois et il a planté a chaque fois.
Et quand j'ai remis l'ancienne version, tout était à nouveau nickel.
Je n'ai tué aucun processus.
Publié : ven. 30/janv./2009 9:05
par gnozal
Le Soldat Inconnu a écrit :ok, je vais te passer la source, je vais te mettre un lien en MP.
Je n'ai pas pu télécharger la source ce matin (répertoire vide ?).
Mais j'ai trouvé un bug qui pourrait expliquer ton problème. Il est présent depuis PB4.10 (!), mais il risque de provoquer une erreur surtout depuis le support des avertissements du compilateur (PB4.30) lorsque de grandes quantités de données sont transmises par le compilateur à jaPBe.
J'ai mis à jour jaPBe ->
build 761. Tu peux le tester ?
Publié : ven. 30/janv./2009 10:40
par GeBonet
Bonjour,
J'en profite pour avoir un éclaircissement... Vis à vis des versions et de leurs installations !
La dernière mise à jours que j'ai fais, c'est après avoir attendu que la 4.30 soit disponible... Mais comment savoir si j'ai la 759 ? (si ellle existe) ou la 760 ou maintenant la 761 ? Dans About j'ai comme réponse 3.8.11.734 Alors que ce que j'ai téléchargé le 27/01 faisait un poids de 1391 Ko et je viens de téléchargé un qui ferait 1447 ko. Donc visiblement modifié et devrait donc être la 3.8.11
.761 ?...
Maintenant pour l'installation, je lançais l'exécutable qui "écrase" ce qui existe ? C'est bien ça ? Ou il y a un truc que j'ai pas saisis depuis longtemps ? Comment on passe de 3.8.11.734 à 760 et même 761... Est-ce normal ? C'est peut être le cas si à chaque correction on se trouve avec +1...
Mais c'est pour être certain de ce que j'évoque que je pose ces question, les choses bougent très vite ici
Mille excusent si c'est trop évident

Publié : ven. 30/janv./2009 11:01
par gnozal
GeBonet a écrit :BMais comment savoir si j'ai la 759 ? (si ellle existe) ou la 760 ou maintenant la 761 ?
Dans 'A propos' effectivement. Ou clic droit sur jaPBe.exe -> 'Propriétés' -> Onglet 'Version'.
GeBonet a écrit :Maintenant pour l'installation, je lançais l'exécutable qui "écrase" ce qui existe ?
Le fichier jaPBeForPB400_xxx.exe contenu dans jaPBeForPB400.zip est une archive 7-zip auto extractible.
GeBonet a écrit :Comment on passe de 3.8.11.734 à 760 et même 761
Le numéro de version est 3.Année.Mois.Build, le build étant incrémenté à chaque création d'exécutable.
L'info sur la dernière version est ici :
http://www.purebasic.fr/english/viewtopic.php?t=19335
On peut aussi utiliser ceci :
http://www.purebasic.fr/english/viewtopic.php?t=26187
Publié : ven. 30/janv./2009 11:17
par GeBonet
Ok et merci, et forcément ça se compile pas mal

Publié : ven. 13/févr./2009 9:39
par Le Soldat Inconnu
Gnozal, ca tourne nickel avec la dernière version et mon fichu gros programme qui ne compilait plus
Merci
Publié : jeu. 23/avr./2009 10:27
par gnozal
Mise à jour (jaPBe 3.9.4 build 779)
Changements :
- optimisation du code folding ('pliage') qui devrait être (beaucoup) plus rapide. J'ai modifié pas mal de vieux code de GPI à ce niveau, donc vigilance ...
- correction du plantage (au moins chez moi...) avec une aide externe non HLP/CHM
Rappel des liens :
jaPBe V3 http://freenet-homepage.de/gnozal/jaPBeForPB400.zip
Manual (anglais) http://freenet-homepage.de/gnozal/jaPBe ... _Manual.7z
Sources http://freenet-homepage.de/gnozal/jaPBeForPB400.7z
Publié : jeu. 23/avr./2009 11:28
par Backup
gnozal a écrit :
- correction du plantage (au moins chez moi...) avec une aide externe non HLP/CHM
chez moi aussi

Merci
Publié : jeu. 23/avr./2009 11:49
par Ar-S
Selon Avira, il y a un Trojan dans l'exe
DisplaySystemMetrics.exe
Je pense que c'est Avira qui s'emballe (m'a dejà fait le coup pour un de mes softs) mais Gnozal, tu devrais leur soumettre l'exe histoire que dans les prochaines mises à jour antivir, il ne soit plus détecter comme un trojan.
En moins d'une semaine l'opération est faite.
ça éviterai d'éventuelles scènes de paniques des users de jaPBe

Publié : jeu. 23/avr./2009 12:23
par Backup
c'est a cause de upx je crois !
Publié : jeu. 23/avr./2009 12:27
par gnozal
Dobro a écrit :c'est a cause de upx je crois !
oui, c'est un problème avec Avira :
http://www.purebasic.fr/english/viewtopic.php?t=37166
Ar-S a écrit :... mais Gnozal, tu devrais leur soumettre l'exe histoire que dans les prochaines mises à jour antivir, il ne soit plus détecter comme un trojan.
A mon avis c'est aux utilisateurs d'un antivirus peu spécifique de signaler le problème ; mais de toute façon c'est un problème récurrent, il faut bien que les antivirus se signalent de temps en temps pour que les utilisateurs se sentent protégés !
On a l'impression que la stratégie de certains se limite à l'équation 'petit exe + compacté = virus' ...
Publié : jeu. 23/avr./2009 16:55
par Ar-S
gnozal a écrit :
On a l'impression que la stratégie de certains se limite à l'équation 'petit exe + compacté = virus' ...
ça c'est clair

Publié : jeu. 23/avr./2009 22:06
par case
avira j'ai teste sur mon pc, je l'ai vite enlevé et j'ai pris nod32 payant certes mais au moins il m'embette pas toute les 3 secondes
