jaPBe pour PureBasic v4.x

Vous avez développé un logiciel en PureBasic et vous souhaitez le faire connaitre ?
gnozal
Messages : 832
Inscription : mar. 07/déc./2004 17:35
Localisation : France
Contact :

Message 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.
Dernière modification par gnozal le jeu. 29/janv./2009 9:38, modifié 1 fois.
jbernard13
Messages : 1501
Inscription : dim. 18/avr./2004 15:04
Localisation : sud de la france

Message par jbernard13 »

j'ai installé la derniere versiion et crée un exe j'ai pas eu de probleme .
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Message 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.
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
gnozal
Messages : 832
Inscription : mar. 07/déc./2004 17:35
Localisation : France
Contact :

Message 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 ?
Avatar de l’utilisateur
GeBonet
Messages : 453
Inscription : ven. 29/févr./2008 16:17
Localisation : Belgique

Message 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 :lol:
gnozal
Messages : 832
Inscription : mar. 07/déc./2004 17:35
Localisation : France
Contact :

Message 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
Avatar de l’utilisateur
GeBonet
Messages : 453
Inscription : ven. 29/févr./2008 16:17
Localisation : Belgique

Message par GeBonet »

Ok et merci, et forcément ça se compile pas mal :lol:
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Message par Le Soldat Inconnu »

Gnozal, ca tourne nickel avec la dernière version et mon fichu gros programme qui ne compilait plus

Merci
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
gnozal
Messages : 832
Inscription : mar. 07/déc./2004 17:35
Localisation : France
Contact :

Message 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
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

gnozal a écrit : - correction du plantage (au moins chez moi...) avec une aide externe non HLP/CHM
chez moi aussi :D Merci
Avatar de l’utilisateur
Ar-S
Messages : 9539
Inscription : dim. 09/oct./2005 16:51
Contact :

Message 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 ;)
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

c'est a cause de upx je crois !
gnozal
Messages : 832
Inscription : mar. 07/déc./2004 17:35
Localisation : France
Contact :

Message 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' ...
Avatar de l’utilisateur
Ar-S
Messages : 9539
Inscription : dim. 09/oct./2005 16:51
Contact :

Message 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 :lol:
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Avatar de l’utilisateur
case
Messages : 1545
Inscription : lun. 10/sept./2007 11:13

Message 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 :)
ImageImage
Répondre