PureBasic

Forums PureBasic
Nous sommes le Ven 22/Nov/2019 11:51

Heures au format UTC + 1 heure




Poster un nouveau sujet Répondre au sujet  [ 8 messages ] 
Auteur Message
 Sujet du message: Incompatibilité d’humeur entre la version 5.62 en 32bit et B
MessagePosté: Dim 12/Aoû/2018 10:11 
Hors ligne

Inscription: Ven 27/Mai/2016 8:27
Messages: 60
Localisation: 03
Une curiosité :
J’ai la version 5.62 en 64 bit qui fonctionne sans problèmes.
Avec la version 5.62 32 bit lorsque je lance ‘compiler/executer’ j’ai le message d’erreur « POLINK fatal error : accès refusé »
Et dans ‘bitdefender total security’ « Le fichier C:\Users\PCdeCD\AppData\Local\Temp\~004202C.TMP a été infecté par Gen:Variant.Zusy.275868. Le virus a été bloqué avec succès et votre PC est sain. »
Même juste avec un « debug ‘coucou’ »
Si j’arrête l’anti virus c’est ok.
Je suis allé dans le musée Purebasic et j’ai fais quelques tests jusqu’à la version 5.31 pas de problèmes.
Moralité si j’ai un jour envi de faire un EXE en 32 bit, ou je prends la version 5.31 ou bien la version 5.62 en coupant le sifflet de l’anti virus.
Bon dimanche a tous.
Pierre

_________________
Toshiba satellite Windows 7 64bits


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Incompatibilité d’humeur entre la version 5.62 en 32bit
MessagePosté: Dim 12/Aoû/2018 10:21 
Hors ligne

Inscription: Sam 08/Fév/2014 15:19
Messages: 1635
On devrait le mettre dans une FAQ

  • Préf > Compilateur > [X] Créer l'exe temporaire dans le répertoire des sources
  • Dans l'AV: exclure ce répertoire

:wink:

_________________
Windows 10 Famille x64 + Linux (Slackware, Debian sur Oracle VirtualBox 6.0), Raspberry Pi


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Incompatibilité d’humeur entre la version 5.62 en 32bit
MessagePosté: Dim 12/Aoû/2018 11:10 
Hors ligne
Avatar de l’utilisateur

Inscription: Mer 29/Juin/2011 14:11
Messages: 1662
Localisation: Belgique
Problème courant Pb arrive à faire des exe de très petite taille et les Antivirus les prennent pour des virus.

Marc56, merci pour l'astuce.

_________________
Windows 10 64 bits PB: 5.70 ; 5.71 beta 2


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Incompatibilité d’humeur entre la version 5.62 en 32bit
MessagePosté: Dim 12/Aoû/2018 13:35 
Hors ligne

Inscription: Ven 27/Mai/2016 8:27
Messages: 60
Localisation: 03
Marc56 a écrit:
On devrait le mettre dans une FAQ

  • Préf > Compilateur > [X] Créer l'exe temporaire dans le répertoire des sources
  • Dans l'AV: exclure ce répertoire

:wink:

Merci a Marc56 et a microdevweb,
Je viens de tester mais pas de changements, (ni même pour les petits fichiers ni pour les plus gros) je vais attendre que ceux qui utilise la version 2019 essuies les plâtres et je l’installerais et on verra bien.
J’avais mis en exclusion tous les fichiers EXE qu’il y avait dans le répertoire Purebasic/compiler + l’EXE de Purebasic, mais rien de mieux il faut dire que j’y vais au pif.
Ce n’est pas grave je me débrouille sans et si je veux une version 32 bit je tenterais faire boucler la tronche a defender le temps de créer l’EXE.
Et comme avec mon neurone qui a du mal à suivre je ne suis pas sûr d’arriver au bout de mon « chef d’œuvre ».
Vu que je viens de tout casser pour repartir à zéro, ce n’est pas près d’être fini. :oops: :wink: :D

_________________
Toshiba satellite Windows 7 64bits


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Incompatibilité d’humeur entre la version 5.62 en 32bit
MessagePosté: Dim 12/Aoû/2018 14:35 
Hors ligne

Inscription: Sam 08/Fév/2014 15:19
Messages: 1635
pierre003 a écrit:
J’avais mis en exclusion tous les fichiers EXE qu’il y avait dans le répertoire Purebasic/compiler + l’EXE de Purebasic, mais rien de mieux
Ben non, ce n'est pas l'exe de PB qu'il faut exclure, c'est le répertoire où PB va créer ton exe (celui où tu mets tes sources si tu as coché la case, ou C:\Users\PCdeCD\AppData\Local\Temp\ si tu compile directement sans sauver avant (ce qui produit un PureBasicCompilaton*.exe)
L'erreur "POLINK fatal error" c'est quand le compilateur ne peut pas écrire dans un dossier, soit parce qu'il n'a pas le droit Windows (ie: program file), soit parce qu'un AV intercepte l'EXE pendant l'écriture.
Certains AV séparent l'accès au disque (écriture) et la génération d'EXE, il faut paramétrer les deux.
pierre003 a écrit:
il faut dire que j’y vais au pif.
C'est pas bien :?

Bitdefender est réputé comme antivirus très (trop) sensible et doit être paramétré avec soin pour ne pas crier tout le temps (lors de l'écriture, lors du lancement etc)

_________________
Windows 10 Famille x64 + Linux (Slackware, Debian sur Oracle VirtualBox 6.0), Raspberry Pi


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Incompatibilité d’humeur entre la version 5.62 en 32bit
MessagePosté: Dim 12/Aoû/2018 15:06 
Hors ligne

Inscription: Ven 27/Mai/2016 8:27
Messages: 60
Localisation: 03
Marc56 a écrit:
pierre003 a écrit:
J’avais mis en exclusion tous les fichiers EXE qu’il y avait dans le répertoire Purebasic/compiler + l’EXE de Purebasic, mais rien de mieux
Ben non, ce n'est pas l'exe de PB qu'il faut exclure, c'est le répertoire où PB va créer ton exe (celui où tu mets tes sources si tu as coché la case, ou C:\Users\PCdeCD\AppData\Local\Temp\ si tu compile directement sans sauver avant (ce qui produit un PureBasicCompilaton*.exe)
L'erreur "POLINK fatal error" c'est quand le compilateur ne peut pas écrire dans un dossier, soit parce qu'il n'a pas le droit Windows (ie: program file), soit parce qu'un AV intercepte l'EXE pendant l'écriture.
Certains AV séparent l'accès au disque (écriture) et la génération d'EXE, il faut paramétrer les deux.
pierre003 a écrit:
il faut dire que j’y vais au pif.
C'est pas bien :?

Bitdefender est réputé comme antivirus très (trop) sensible et doit être paramétré avec soin pour ne pas crier tout le temps (lors de l'écriture, lors du lancement etc)

J’avais quand même testé ta solution avant de tester ‘au pif’ mais comme il n’y avait pas d’améliorations j’ai tenté l’exclusion, qui n’a pas fonctionnée non plus.
Je vais donc m’arrêter là en attendant la prochaine version, (je suis allé sur leur site pour trouver une solution, et bien il faut cliquer sur un bouton en haut qui n’existe pas ? probablement qu’on m’a refilé un programme mutant). :twisted:

_________________
Toshiba satellite Windows 7 64bits


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Incompatibilité d’humeur entre la version 5.62 en 32bit
MessagePosté: Dim 12/Aoû/2018 15:37 
Hors ligne
Avatar de l’utilisateur

Inscription: Dim 09/Oct/2005 16:51
Messages: 8779
Pour moi BitDefender est le champion toutes catégories des faux positifs.

Je ne vois pas pourquoi ça bloquerai si tu exclues le dossier
Code:
C:\Users\PCdeCD\AppData\Local\Temp\
de ton AV (mais ce n'est pas conseillé... Les saloperies aiment ce dossier)
Je ne peux que te conseiller de ne pas renouveler ta licence BitDefender et de passer à autre chose. (nod32 pour ne pas le citer).

Prends tout de même l'habitude d'utiliser le répertorie source comme générateur d'exe. (et comme l'a dit marc56 de l'exclure aussi de ton AV)
L'idéale étant de te faire un dossier PBcode\ avec des sous dossiers et d'exclure PBcode\ de ton AV. Comme ça tu es tranquille pour coder et tu restes protégé.

_________________
~~~~Règles du forum ~~~~
.: Ar-S :. Tour + portable W10 x64 PB 5.4x / 5.6x
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
RESIZER GOLD : Mon logiciel de redimensionnement par lot 100% PB


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Incompatibilité d’humeur entre la version 5.62 en 32bit
MessagePosté: Lun 13/Aoû/2018 17:06 
Hors ligne

Inscription: Ven 27/Mai/2016 8:27
Messages: 60
Localisation: 03
Ar-S a écrit:
Pour moi BitDefender est le champion toutes catégories des faux positifs.
Je ne peux que te conseiller de ne pas renouveler ta licence BitDefender et de passer à autre chose. (nod32 pour ne pas le citer).
Prends tout de même l'habitude d'utiliser le répertorie source comme générateur d'exe. (et comme l'a dit marc56 de l'exclure aussi de ton AV)
L'idéale était de te faire un dossier PBcode\ avec des sous dossiers et d'exclure PBcode\ de ton AV. Comme ça tu es tranquille pour coder et tu reste protégé.

Merci pour toutes les réponses.
Pour l’AV j’en ai encore pour quelques mois, ensuite d’ici là je verrai.
Du moment que la version 64bit fonctionne il n’y a pas de problèmes.
Je suis toujours à décortiquer mon fichier GedCom, ça fait déjà 4 fois que je casse tout pour repartir a zéro :oops: , comme disait quelqu’un « Faire et défaire, c’est toujours travailler ». :D

_________________
Toshiba satellite Windows 7 64bits


Haut
 Profil  
Répondre en citant le message  
Afficher les messages postés depuis:  Trier par  
Poster un nouveau sujet Répondre au sujet  [ 8 messages ] 

Heures au format UTC + 1 heure


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages

Rechercher:
Aller à:  

 


Powered by phpBB © 2008 phpBB Group | Traduction par: phpBB-fr.com
subSilver+ theme by Canver Software, sponsor Sanal Modifiye