Projet

Général

Profil

Actions

Anomalie #4075

fermé

Fuite de répertoires ouverts dans importXmlDirectory et extractFilesFromXmlDirectory

Ajouté par Jérôme Augé il y a presque 13 ans. Mis à jour il y a presque 13 ans.

Statut:
Intégré
Priorité:
Normal
Assigné à:
Nicolas Thing-Leoh
Version cible:
Début:
10/06/2013
Echéance:
% réalisé:

100%

Temps estimé:
Version source:
Solution proposée:
Principaux fichiers impactés:
Complexité:
Contrôle:
Thème:
Régression:

Description

Dans le même genre que #3977, quand on lance le PU, on remarque qu'il y a un répertoire qui est ouvert par le process mais marqué "(deleted)" et qui persiste dans cet état tout le long de l'exécution de phpunit.

Cela semble correspondre aux fonctions importXmlDirectory() et extractFilesFromXmlDirectory() qui font un opendir(), pour lire le contenu du répertoire, puis qui supprime ce répertoire sans faire de closedir() à la fin.

lrwx------ 1 www-data www-data 64 juin  10 16:41 0 -> /dev/pts/2
lrwx------ 1 www-data www-data 64 juin  10 16:41 1 -> /dev/pts/2
lrwx------ 1 www-data www-data 64 juin  10 16:40 2 -> /dev/pts/2
lr-x------ 1 www-data www-data 64 juin  10 16:41 3 -> /proc/2258/auxv
lrwx------ 1 www-data www-data 64 juin  10 16:41 4 -> socket:[51874]
lr-x------ 1 www-data www-data 64 juin  10 16:41 6 -> /var/www/c2/var/tmp/dcp/xmlsplit51b5e571480b8 (deleted)

Mis à jour par Jérôme Augé il y a presque 13 ans

  • Version source mis à 3.2.8

Mis à jour par Marc Claverie il y a presque 13 ans

  • Version cible mis à 3.2.10

Mis à jour par Marc Claverie il y a presque 13 ans

  • Assigné à mis à Éric Brison

Mis à jour par Marc Claverie il y a presque 13 ans

  • Statut changé de Nouveau à À analyser

Mis à jour par Éric Brison il y a presque 13 ans

  • Statut changé de À analyser à Analysé
  • Assigné à Éric Brison supprimé

Mis à jour par Nicolas Thing-Leoh il y a presque 13 ans

  • Statut changé de Analysé à Assigné
  • Assigné à mis à Nicolas Thing-Leoh

Mis à jour par Nicolas Thing-Leoh il y a presque 13 ans

  • % réalisé changé de 0 à 100

Mis à jour par Éric Brison il y a presque 13 ans

  • Statut changé de Assigné à Intégré

Appliqué par commit commit:8b699375cdd48dadf247607e9ac12c24b0ddc832.

Actions

Formats disponibles : Atom PDF