fuite memoire dans GETDECALAGEPLANETE

L'utilisation et la création des scripts.
Répondre
Jean-Francois_Koenig
Messages : 56
Enregistré le : 21 janv. 2012, 11:21

fuite memoire dans GETDECALAGEPLANETE

Message par Jean-Francois_Koenig »

J'ai l'impression qu'il y a une desallocation de memoire qui se fait mal dans cette fonction
car mes scripts se plantent systematiquement ou bout de qq dizaines d'images
avec une erreur : "......espace insuffisant pour traiter cette commande....."
a une ligne du programme SPLIT_COLOR_IMG img imgR imgV imgB

mais je crois quand meme que la cause en est a l'interieur de la boucle

debut de boucle
......
......
GETDECALAGEPLANETE refR imgR dxR dyR
TRANSLATE imgR dxR dyR
.....
.....
fin de boucle

car si je remplace la partie ci dessus par celle ci dessous
debut de boucle
.....
....
//GETDECALAGEPLANETE refR imgR dxR dyR
dxR=15
dyR=36
TRANSLATE imgR dxR dyR
.....
....
fin de boucle

le script tourne sans pb, mais ne fait evidement pas ce que j'attends :mrgreen:

si qq a deja utilise cette fonction, son aide serait fort appréciée.

j'ai verifé que mes img sont monochromes
que je clos toutes les images que je open
y compris les refR et imgR
(sinon ca ne tournerai pas en commentant la ligne GETDECALAGEPLANETE refR imgR dxR dyR ?)

JF

PS je peut bien sur faire un copier collé du script complet
mais ca vous obligera a le lire en entier ;) ...
Cyril Cavadore
Messages : 4491
Enregistré le : 18 juin 2009, 22:41
Localisation : 42

Re: fuite memoire dans GETDECALAGEPLANETE

Message par Cyril Cavadore »

Si tu as une version simplifié avec cette commande, je suis preneur.
Et deux images :-)
Merci
Cyril Cavadore, ALCOR-SYSTEM, Auteur de PRISM
http://www.alcor-system.com

Pour reporter vos problème, la marche à suivre est ici
viewtopic.php?f=7&t=1403
Jean-Francois_Koenig
Messages : 56
Enregistré le : 21 janv. 2012, 11:21

Re: fuite memoire dans GETDECALAGEPLANETE

Message par Jean-Francois_Koenig »

j'ai simplifier un peu
j'ai surtout marqué la zone et la facon de faire apparaitre et disparaitre le pb
j'ai joint 30 images car chez moi le pb a lieu vers les 10-20 images
par contre je ne trouve pas comment faire pour envoyer tout ca???? (environ 10Mio zippé)
les pieces jointes sont limitées a 252Kio
Cyril Cavadore
Messages : 4491
Enregistré le : 18 juin 2009, 22:41
Localisation : 42

Re: fuite memoire dans GETDECALAGEPLANETE

Message par Cyril Cavadore »

Cyril Cavadore, ALCOR-SYSTEM, Auteur de PRISM
http://www.alcor-system.com

Pour reporter vos problème, la marche à suivre est ici
viewtopic.php?f=7&t=1403
Jean-Francois_Koenig
Messages : 56
Enregistré le : 21 janv. 2012, 11:21

Re: fuite memoire dans GETDECALAGEPLANETE

Message par Jean-Francois_Koenig »

merci pour le lien vers la partie de l'aide adequate, le pire c'est que je l'avais deja lu, ah l'age..

En attendant j'ai remanié mon script pour l'alleger plus,
consequence j'ai encore qq tests a faire avant d'envoyer qq chose de simplissime et qui plante assez vite :?
Jean-Francois_Koenig
Messages : 56
Enregistré le : 21 janv. 2012, 11:21

Re: fuite memoire dans GETDECALAGEPLANETE

Message par Jean-Francois_Koenig »

Bon est bien mille excuses,
ta charge de travail vas etre allegée car le pb n'as lieu que lorsque je travaille dans une virtualbox sous linux.
Un test rapide sous xp presentait des fuites mais c'etait sans doute du a une erreur de ma part car mes script allégées tournent sans pb sous xp.

Mais du coup j'ai une question concernant le nombre de cle d'activation
j'ai utilise mon quota de 3
1 sous virtualbox
1 sur un laptotp t61p sous xp en remplacement de mon vieux x32
1 sur un laptop x32 (le vieux) sous xp aussi

sous qu'elle condition pourrais-je en utiliser une supplementaire si je trouve un emulateur xp qui tourne sous linux sans ces pb de fuites
et au cas ou celle que j'utilise actuellement avec virtual box ne conviendrait pas
pour les tests je pense pouvoir utiliser la version demo de prism?
Cyril Cavadore
Messages : 4491
Enregistré le : 18 juin 2009, 22:41
Localisation : 42

Re: fuite memoire dans GETDECALAGEPLANETE

Message par Cyril Cavadore »

Concernant les virtualbox, je ne fait aucun support dessus... aucun test, rien, donc si ca marche tant mieux, si ca ne marche pas tant pis.
Y a les virtualbox de windows xp sous win7, de xp sous mac, etc etc .. bref faudrait que j'embauche et que je multiplie le prix du logiciel par 4 ...
Pour une 4ieme clef, nous constacter directement.

Merci
Cyril Cavadore, ALCOR-SYSTEM, Auteur de PRISM
http://www.alcor-system.com

Pour reporter vos problème, la marche à suivre est ici
viewtopic.php?f=7&t=1403
Jean-Francois_Koenig
Messages : 56
Enregistré le : 21 janv. 2012, 11:21

Re: fuite memoire dans GETDECALAGEPLANETE

Message par Jean-Francois_Koenig »

Concernant les virtualbox, je ne fait aucun support dessus... aucun test, rien, donc si ca marche tant mieux, si ca ne marche pas tant pis.
Ca j'en suis bien conscient surtout que des linux il y en as plus d'une distribution,
a multplier chacune par le nombre d'emulateurs disponibles et ca ne sera pas par 4 mais par ?? ( deux chiffres donc) qu'il faudra multiplier le prix de prism ;)
Répondre