OVH Cloud OVH Cloud

[Firefox] problème de libération de mémoire

90 réponses
Avatar
Leonick
Bonjour,

Je me suis aper=E7u que la version 1.06 avait des probl=E8mes pour lib=E9=
rer=20
la m=E9moire allou=E9e aux diff=E9rents onglets. Je me retrouve ainsi ave=
c une=20
vingtaine d'onglets ayant =E9t=E9 ouverts puis referm=E9s qui font que FF=
=20
occupe plus de 200 Mo de m=E9moire contre environ 25-30 au d=E9marrage.
Je suis donc oblig=E9 de refermer FF puis de le r=E9ouvrir pour lib=E9rer=
la=20
m=E9moire.
Comment r=E9gler ce probl=E8me ?

Merci
--=20
Leonick
http://bike-in-eire.champignytriathlon.org 2 cyclistes en Irlande(photos =

et r=E9cit)

10 réponses

5 6 7 8 9
Avatar
rm
Le Thu, 11 Aug 2005 08:49:13 +0200, Frederic Bezies a écrit :

[...]



Donc firefox 1.0.6 est infoutu d'afficher du SVG ? pourquoi il me fait



Sans plugin, fx 1.06 ne peut pas afficher le SVG.

croire qu'il pourrait trouver un plugin ? y'a pas d'autres extensions ?



Si tu veux du SVG avec firefox 1.06, il n'y a que la solution du plugin
adobe.



ok, tant pis.

[...]

Sinon, il y a toujours les cliparts http://www.openclipart.org/ qui sont
tous en Svg, et c'est mignonnet à voir :)

Par exemple :

http://openclipart.org/clipart//computer/bb_wrld_.svg

http://openclipart.org/clipart//logos/emule_01.svg



quand on colle un lien banal comme ça dans DeerPark alpha2, il nous dit
qu'il faut encore aller chercher une librairie GDI+ quelque part chez
Mozilla puis affiche une grand croix rouge...
Dans SeaMonkey 1.0a, il propose de télécharger le fichier .svg !

pourtant svg.enabled=true dans ces deux trucs du "tronc" comme tu dis,
normal, doc' ?


Pas mal, non ? :)



oui, Opera affiche les mignonettes vectorielles sans mouffeter...

@+
--
rm
Avatar
Frederic Bezies
Le 8/11/05 9:57 AM, rm a écrit :

[...]

Par exemple :

http://openclipart.org/clipart//computer/bb_wrld_.svg

http://openclipart.org/clipart//logos/emule_01.svg



quand on colle un lien banal comme ça dans DeerPark alpha2, il nous dit
qu'il faut encore aller chercher une librairie GDI+ quelque part chez
Mozilla puis affiche une grand croix rouge...



Ah ?

Il est vrai que la version du SVG sous windows dépend de cette dll.

Dans SeaMonkey 1.0a, il propose de télécharger le fichier .svg !



Ah ? Etrange, la mule passe parfaitement dans mon SM...


pourtant svg.enabled=true dans ces deux trucs du "tronc" comme tu dis,
normal, doc' ?



Essaye en récupérant gdiplus.dll ; cependant cette DLL est fourni avec
Windows 2000 et XP, sauf erreur de ma part.

D'ailleurs, on peut lire sur cette page :

http://www.mozilla.org/projects/svg/

"SVG is now included in Firefox Windows (using the GDI+ renderer
backend) and Mac OS X (using the Cairo renderer backend) nightly builds.
On Windows systems other than Windows XP, you need to install GDI+.
Linux will follow soon (Bug 286422) - using Cairo as well."

Besoin de traduire ?

Sinon, on peut la télécharger ici, il suffit de la télécharger (1 Mo
environ) :

http://www.microsoft.com/downloads/details.aspx?FamilyIDj63ab9c-df12-4d41-933c-be590feaa05a&DisplayLang=en


Pas mal, non ? :)



oui, Opera affiche les mignonettes vectorielles sans mouffeter...



Pas de problèmes pour DP et SM version Mac ; cela tendrait-il à prouver
que MS Windows n'est pas franchement une bonne plateforme ?

Cairo (http://cairographics.org/introduction) semble être assez adapté
pour le SVG...

Captures d'écran sous SM (compilé hier) :

http://frederic.bezies.free.fr/svg/svg-sm-01.png
http://frederic.bezies.free.fr/svg/svg-sm-02.png

Captures d'écran sous Deer Park (compilé il y a une heure) :

http://frederic.bezies.free.fr/svg/svg-dp-01.png
http://frederic.bezies.free.fr/svg/svg-dp-02.png

Alors ? ;)

--
Frederic Bezies -

Site Perso : http://perso.wanadoo.fr/frederic.bezies/
Weblog : http://frederic.bezies.free.fr/blog/
Avatar
rm
Le Thu, 11 Aug 2005 10:34:18 +0200, Frederic Bezies a écrit :

Le 8/11/05 9:57 AM, rm a écrit :

[...]

Par exemple :

http://openclipart.org/clipart//computer/bb_wrld_.svg

http://openclipart.org/clipart//logos/emule_01.svg



quand on colle un lien banal comme ça dans DeerPark alpha2, il nous dit
qu'il faut encore aller chercher une librairie GDI+ quelque part chez
Mozilla puis affiche une grand croix rouge...



Ah ?

Il est vrai que la version du SVG sous windows dépend de cette dll.



pour les mozilla uniquement on dirait!
puisqu'Opera affiche SVG et que cette dll n'est pas sur mon disque :-)


Dans SeaMonkey 1.0a, il propose de télécharger le fichier .svg !



Ah ? Etrange, la mule passe parfaitement dans mon SM...


pourtant svg.enabled=true dans ces deux trucs du "tronc" comme tu dis,
normal, doc' ?



Essaye en récupérant gdiplus.dll ; cependant cette DLL est fourni avec
Windows 2000 et XP, sauf erreur de ma part.



non pas ici sous XP sp3...
une fois la dll récupérée sur un XP, effectivement DeerPark affiche mais
SeaMonkey veut toujours télécharger le .svg


D'ailleurs, on peut lire sur cette page :

http://www.mozilla.org/projects/svg/

"SVG is now included in Firefox Windows (using the GDI+ renderer
backend) and Mac OS X (using the Cairo renderer backend) nightly builds.
On Windows systems other than Windows XP, you need to install GDI+.
Linux will follow soon (Bug 286422) - using Cairo as well."

Besoin de traduire ?

Sinon, on peut la télécharger ici, il suffit de la télécharger (1 Mo
environ) :

http://www.microsoft.com/downloads/details.aspx?FamilyIDj63ab9c-df12-4d41-933c-be590feaa05a&DisplayLang=en



bâh, Opera n'en a pas besoin...



Pas mal, non ? :)



oui, Opera affiche les mignonettes vectorielles sans mouffeter...



Pas de problèmes pour DP et SM version Mac ; cela tendrait-il à prouver
que MS Windows n'est pas franchement une bonne plateforme ?



pas de problème avec Opera sous Windows: cela prouverait-il qu'Opera à
moins besoin de Microsoft que les Mozilla ? ;-D


Cairo (http://cairographics.org/introduction) semble être assez adapté
pour le SVG...

Captures d'écran sous SM (compilé hier) :

http://frederic.bezies.free.fr/svg/svg-sm-01.png
http://frederic.bezies.free.fr/svg/svg-sm-02.png

Captures d'écran sous Deer Park (compilé il y a une heure) :

http://frederic.bezies.free.fr/svg/svg-dp-01.png
http://frederic.bezies.free.fr/svg/svg-dp-02.png

Alors ? ;)



ben... ça rend aussi bien que mon Opera compilé il y a un bout de
temps...(29 Juillet 2005)

@+
--
rm
Avatar
Frederic Bezies
Le 8/11/05 11:21 AM, rm a écrit :

Le Thu, 11 Aug 2005 10:34:18 +0200, Frederic Bezies a écrit :



[SVG et gdiplus.dll]

Il est vrai que la version du SVG sous windows dépend de cette dll.



pour les mozilla uniquement on dirait!
puisqu'Opera affiche SVG et que cette dll n'est pas sur mon disque :-)



Peut-être utilisent-ils une couche comme cairo pour le rendu ?

[...]
Essaye en récupérant gdiplus.dll ; cependant cette DLL est fourni avec
Windows 2000 et XP, sauf erreur de ma part.



non pas ici sous XP sp3...
une fois la dll récupérée sur un XP, effectivement DeerPark affiche mais
SeaMonkey veut toujours télécharger le .svg




Il te donne quoi, ton about: dans SM ?

[GDI+]

bâh, Opera n'en a pas besoin...




Et ensuite ? Opera est aussi ouvert que fx ou sm ?

Pas mal, non ? :)


oui, Opera affiche les mignonettes vectorielles sans mouffeter...


Pas de problèmes pour DP et SM version Mac ; cela tendrait-il à prouver
que MS Windows n'est pas franchement une bonne plateforme ?



pas de problème avec Opera sous Windows: cela prouverait-il qu'Opera à
moins besoin de Microsoft que les Mozilla ? ;-D




Opera doit quand même dépendre des fonctions systèmes de MS, ne
serait-ce que pour se lancer :)

Cairo (http://cairographics.org/introduction) semble être assez adapté
pour le SVG...

Captures d'écran sous SM (compilé hier) :

http://frederic.bezies.free.fr/svg/svg-sm-01.png
http://frederic.bezies.free.fr/svg/svg-sm-02.png

Captures d'écran sous Deer Park (compilé il y a une heure) :

http://frederic.bezies.free.fr/svg/svg-dp-01.png
http://frederic.bezies.free.fr/svg/svg-dp-02.png

Alors ? ;)



ben... ça rend aussi bien que mon Opera compilé il y a un bout de
temps...(29 Juillet 2005)



Argument qui tombe à l'eau. Encore une fois, car si on lit sur la page
indiqué plus haut :

http://www.mozilla.org/projects/svg/

"There has recently been an important change to SVG enabled builds: SVG
is now enabled by default (Bug 292160). In older builds, you had to set
the 'svg.enabled' pref to 'true'."

Et si on regarde la date de correction du dit bug :

https://bugzilla.mozilla.org/show_bug.cgi?id)2160

https://bugzilla.mozilla.org/show_bug.cgi?id)2160#c3

"Additional Comment #3 From T Rowley (IBM) 2005-04-28 14:43 PDT
[reply] -------

Checked in."

En gros, le SVG est activé en natif dans fx et sm depuis le 28 avril 2005.

Opera et la fondation mozilla ont implémenté le support svg dans les
deux début 2005.

Seulement, fx n'est pas encore officiellement sorti avec le svg intégré.

--
Frederic Bezies -

Site Perso : http://perso.wanadoo.fr/frederic.bezies/
Weblog : http://frederic.bezies.free.fr/blog/
Avatar
rm
Le Thu, 11 Aug 2005 11:47:07 +0200, Frederic Bezies a écrit :

[...]

Essaye en récupérant gdiplus.dll ; cependant cette DLL est fourni avec
Windows 2000 et XP, sauf erreur de ma part.



non pas ici sous XP sp3...
une fois la dll récupérée sur un XP, effectivement DeerPark affiche mais
SeaMonkey veut toujours télécharger le .svg




Il te donne quoi, ton about: dans SM ?



svg.enable=true, comme DP.


[GDI+]

bâh, Opera n'en a pas besoin...




Et ensuite ? Opera est aussi ouvert que fx ou sm ?



son code, non... c'est pas si grave finallement, d'être "propriétaire" !

[...]

Captures d'écran sous Deer Park (compilé il y a une heure) :

http://frederic.bezies.free.fr/svg/svg-dp-01.png
http://frederic.bezies.free.fr/svg/svg-dp-02.png

Alors ? ;)



ben... ça rend aussi bien que mon Opera compilé il y a un bout de
temps...(29 Juillet 2005)



Argument qui tombe à l'eau. Encore une fois, car si on lit sur la page
indiqué plus haut :



ça n'était nullement un argument, juste une boutade pour singer tes
"parenthèses" ;-P

[...]

Seulement, fx n'est pas encore officiellement sorti avec le svg intégré.



<paslatêt'>
ça y'est... j'ai bien intégré le retard incommensurable officellement pris
par ces logiciels ouverts par rapport au propriétaire norvégien !
</paslatêt'>

@+
--
rm
Avatar
Frederic Bezies
Le 8/11/05 1:03 PM, rm a écrit :

Le Thu, 11 Aug 2005 11:47:07 +0200, Frederic Bezies a écrit :

[...]

Essaye en récupérant gdiplus.dll ; cependant cette DLL est fourni avec
Windows 2000 et XP, sauf erreur de ma part.


non pas ici sous XP sp3...
une fois la dll récupérée sur un XP, effectivement DeerPark affiche mais
SeaMonkey veut toujours télécharger le .svg



Il te donne quoi, ton about: dans SM ?



svg.enable=true, comme DP.




Tu n'a pas compris ma question ;

about: te donne quoi et about:buildconfig ?

Je pense que dans la liste il ne doit pas y avoir "--enable-svg"

[GDI+]
bâh, Opera n'en a pas besoin...



Et ensuite ? Opera est aussi ouvert que fx ou sm ?



son code, non... c'est pas si grave finallement, d'être "propriétaire" !




Mouais. Mais je préfère cependant un code source ouvert, dont on peut
suivre l'évolution.

[...]

ça n'était nullement un argument, juste une boutade pour singer tes
"parenthèses" ;-P



Ok.


[...]

Seulement, fx n'est pas encore officiellement sorti avec le svg intégré.



<paslatêt'>
ça y'est... j'ai bien intégré le retard incommensurable officellement pris
par ces logiciels ouverts par rapport au propriétaire norvégien !
</paslatêt'>



Avec 3% de parts de marché - si on compte les opéra maquillé en IE plus
les Opera officiels, contre 9 à 11% pour le lézard et le panda et 85
pour IE, qui est en retard ? ;)



--
Frederic Bezies -

Site Perso : http://perso.wanadoo.fr/frederic.bezies/
Weblog : http://frederic.bezies.free.fr/blog/
Avatar
rm
Le Thu, 11 Aug 2005 13:33:42 +0200, Frederic Bezies a écrit :

[...]

Il te donne quoi, ton about: dans SM ?



svg.enable=true, comme DP.




Tu n'a pas compris ma question ;



question obscure... à moins que je soit mal-comprenant, mais ça m'étonne :)

about:



SeaMonkey 1.0a
Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8b4) Gecko/20050809
SeaMonkey/1.0a

te donne quoi et about:buildconfig ?



Build platform
target
i586-pc-msvc
Build tools
Compiler Version Compiler flags
$(CYGWIN_WRAPPER) cl 12.00.8804 -TC -nologo -W3 -Gy -Fd$(PDBFILE)
$(CYGWIN_WRAPPER) cl 12.00.8804 -TP -nologo -W3 -Gy -Fd$(PDBFILE)
-I/usr/X11R6/include
Configure arguments
--enable-application=suite --without-system-jpg --without-system-zlib
--enable-extensionsÞfault,tasks --enable-crypto --disable-auto-deps
--disable-debug --enable-optimize

[...]

<paslatêt'>
ça y'est... j'ai bien intégré le retard incommensurable officellement pris
par ces logiciels ouverts par rapport au propriétaire norvégien !
</paslatêt'>



Avec 3% de parts de marché - si on compte les opéra maquillé en IE plus
les Opera officiels, contre 9 à 11% pour le lézard et le panda et 85
pour IE, qui est en retard ? ;)



quand on aime, on ne compte pas, Môssieur :-)))))

@+
--
rm
Avatar
Frederic Bezies
Le 8/11/05 2:12 PM, rm a écrit :

Le Thu, 11 Aug 2005 13:33:42 +0200, Frederic Bezies a écrit :

[...]

Il te donne quoi, ton about: dans SM ?


svg.enable=true, comme DP.



Tu n'a pas compris ma question ;



question obscure... à moins que je soit mal-comprenant, mais ça m'étonne :)




J'ai mal posé ma question, c'est donc de ma faute.

about:



SeaMonkey 1.0a
Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8b4) Gecko/20050809
SeaMonkey/1.0a



Ok, compilation du 9 aout 2005. Tu utilises Win2000 ?


te donne quoi et about:buildconfig ?



Build platform
target
i586-pc-msvc
Build tools
Compiler Version Compiler flags
$(CYGWIN_WRAPPER) cl 12.00.8804 -TC -nologo -W3 -Gy -Fd$(PDBFILE)
$(CYGWIN_WRAPPER) cl 12.00.8804 -TP -nologo -W3 -Gy -Fd$(PDBFILE)
-I/usr/X11R6/include
Configure arguments
--enable-application=suite --without-system-jpg --without-system-zlib
--enable-extensionsÞfault,tasks --enable-crypto --disable-auto-deps
--disable-debug --enable-optimize




Normal que tu ne puisses pas avoir le svg, il n'est pas activé...

En effet, il manque l'option "--enable-svg" dans la liste :(

Ils n'ont pas désactivé non plus le code de tests et de débogage, ni
compilé l'ensemble en statique. C'est quoi cette compilation de m---- ?

Tiens, voici ce que donne mon about:buildconfig dans SM :

"Build platform
target
powerpc-apple-darwin8.2.0

Build tools
Compiler Version Compiler flags
gcc gcc version 4.0.0 (Apple Computer, Inc. build 5026)
c++ gcc version 4.0.0 (Apple Computer, Inc. build 5026)

Configure arguments
--with-macos-sdk=/Developer/SDKs/MacOSX10.4u.sdk --enable-canvas
--enable-application=suite --enable-svg --disable-tests --disable-debug
--enable-optimize=-O2 --enable-strip --enable-prebinding
--disable-pedantic --disable-shared --enable-static
--enable-macos-target.4"

Ils auraient pu quand même l'activer ces scrogneugneus !

[PDM]

quand on aime, on ne compte pas, Môssieur :-)))))



En effet.

--
Frederic Bezies -

Site Perso : http://perso.wanadoo.fr/frederic.bezies/
Weblog : http://frederic.bezies.free.fr/blog/
Avatar
rm
Le Thu, 11 Aug 2005 15:50:23 +0200, Frederic Bezies a écrit :

[...]

about:



SeaMonkey 1.0a
Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8b4) Gecko/20050809
SeaMonkey/1.0a



Ok, compilation du 9 aout 2005. Tu utilises Win2000 ?



oui.

[...]

Configure arguments
--enable-application=suite --without-system-jpg --without-system-zlib
--enable-extensionsÞfault,tasks --enable-crypto --disable-auto-deps
--disable-debug --enable-optimize




Normal que tu ne puisses pas avoir le svg, il n'est pas activé...

En effet, il manque l'option "--enable-svg" dans la liste :(

Ils n'ont pas désactivé non plus le code de tests et de débogage, ni
compilé l'ensemble en statique. C'est quoi cette compilation de m---- ?



SM récupéré via un lien que tu m'a fourni hier...
http://ftp.mozilla.org/pub/mozilla.org/seamonkey/nightly/latest-trunk/seamonkey-1.0a.en-US.win32.zip

@+
--
rm
Avatar
Frederic Bezies
Le 8/11/05 4:47 PM, rm a écrit :

[...]



Normal que tu ne puisses pas avoir le svg, il n'est pas activé...

En effet, il manque l'option "--enable-svg" dans la liste :(

Ils n'ont pas désactivé non plus le code de tests et de débogage, ni
compilé l'ensemble en statique. C'est quoi cette compilation de m---- ?



SM récupéré via un lien que tu m'a fourni hier...
http://ftp.mozilla.org/pub/mozilla.org/seamonkey/nightly/latest-trunk/seamonkey-1.0a.en-US.win32.zip



Je voulais dire que la compilation qu'il propose est vraiment basique.

Il pourrait faire mieux et activer le svg, au moins :(

Y a pas à dire, les compilations faites maisons sont parfois plus
intéressantes que les compilations officielles ;)

--
Frederic Bezies -

Site Perso : http://perso.wanadoo.fr/frederic.bezies/
Weblog : http://frederic.bezies.free.fr/blog/
5 6 7 8 9