Probléme de debug

Probléme de debug - PHP - Programmation

Marsh Posté le 30-03-2004 à 19:25:58    

Pour mon site, j'ai un problème de taille : je dépasse les 8 Mo de mémoire réglé dans le php.ini.
Je me demandais s'il y avait moyen d'obtenir la lsite des objets en mémoire avec la taille mémoire de chacun d'entre eux sachant qu'un certain nombre de ces objets sont dispersé dans des fichiers dont le nom n'est conus que par la base de donnée.
 
Il m'est donc impossible d'utiliser la pluspart des analyseurs de code vu qu'il saura pas quels fichiers inclure dans l'analyse, c'est pour ça que je cherches un moyen de faire ça dynamiquement.
 
Merci d'avance pour les éventuelles piste de recherche. ;)
 
PS : J'utilise PHP5 pour mes tests.

Reply

Marsh Posté le 30-03-2004 à 19:25:58   

Reply

Marsh Posté le 31-03-2004 à 05:43:34    

Bug détecté.
J'ai enfin trouvé la ligne incriminé.
Visiblement, dans la dernière version de php5, la fonction "pg_fetch_array" est buggué et ca entreine un dépassement de mémoire dès qu'on veut l'utiliser.
 
J'ai eu beaucoup de mal à repérer l'origine du problème par ce qu'en fonction des modifications du code, l'erreur affiché par php se baladait d'un bout à l'autre du script en changeant parfois de fichier. (pas facile de trouver un bug se trouvant dans une ligne situé à trois fichiers de distance de l'endroit indiqué. ; ) )
 
Est ce qu'on peut m'indiquer où aller pour signaler le bug à ceux qui développent php. (c'est la première fois que j'ai l'occasion de le faire en fait)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed