Ticket #270 (closed Defect: fixed)

Opened 6 months ago

Last modified 5 months ago

Fracture de liste de modules

Reported by: metal3d Assigned to:
Priority: Critical Milestone: 3.0.4
Component: Auth Version: 3.0.3
Keywords: Cc:

Description

Bug compliqué à reproduire, mais j'ai déjà une méthode pour avoir la chance de le voir. Dans mon cas, c'est quasi-constant.

Si nous plaçons un répertoire regroupant des modules, par exemple le répertoire "moocms" contient 4 modules:

  • moocms : le module de base
  • mootpl : gestion de template moocms
  • moobox_htmlcontent: moobox gérant du contenu HTML
  • moobox_rssnews: moobox gérant un flux RSS
  • ...

Si j'ajoute moocms, avec les dépendances, tout se passe bien. J'utilise alors moocms en créant une page. Bug: la page ne s'enregistre pas correctement.

Retour vers la liste de module, le module MooCMS n'est plus listé comme étant installé.

La table n'a pas été cassé, donc la réinstallation donne une erreur (table existante).

J'ai eut le même soucis avec un module qui avait 2 plugins (tidy), si j'installe l'un, parfois les deux sont activés...

On dirait que c'est la méthode getModulePath qui génère un soucis (utilisé par moocms pour avoir les chemin des mooboxes)

Le bug ne se produit que dans un cas: si le répertoire de cache n'est pas dans le répertoire temp. Je me demande si un répertoire n'est pas mal géré (COPIX_TEMP_PATH.'/cache' au lien de COPIX_CACHE_PATH).

Je vais vérifier, mais le cas échéant mes compétences seront limites pour retrouver le bug étant donné que je n'ai pas travaillé sur cette partie.

Si besoin je vous monte un copix sur mon serveur avec la conf qui va bien pour reproduire le bug.

Merci

Attachments

Change History

06/22/08 12:28:20 changed by gcroes

  • status changed from new to closed.
  • resolution set to fixed.

r2644 corrige le tout


Add/Change #270 (Fracture de liste de modules)




Action