Ticket #236 (new Defect)

Opened 7 months ago

Last modified 2 months ago

Variable non initialisée passée à array_slice

Reported by: olivier.smedts@cemagref.fr Assigned to: steevanb
Priority: Minor Milestone: 3.0.5
Component: Others Version: 3.0.2
Keywords: Cc:

Description

Dans utils/copix/utils/CopixDebug.class.php, je vois :

$requiredParams = array_slice ($methodParams, 0, $nbrRequiredParams);
$optionalParams = array_slice ($methodParams, $nbrRequiredParams);

Problème : je ne vois aucune initialisation de $methodParams... J'ai eu des erreurs PHP comme quoi Copix essayait d'utiliser array_slice sur un non-tableau au moment où j'ai initialisé ma bdd Copix. Désolé, pas gardé de trace de l'erreur...

(j'utilise la branche 3_0_X et pdo_pgsql)

Attachments

Change History

04/10/08 19:30:41 changed by juliens

  • owner set to steevanb.

04/10/08 21:35:43 changed by anonymous

Merci pour le retour. Je suis en train de refaire la partie var_dump / object_dump de CopixDebug, et c'est en partie commité sur le trunk. Il faudrait que je m'occupe de la branche, c'est pas super propre CopixDebug la bas, et c'est pas terrible de ma part.

Merci pour le retour, je vérifierais si ça bug encore dans la nouvelle version.

04/11/08 09:08:17 changed by gcroes

Avant de cloturer ce ticket, ajouter un test unitaire à la correction !

06/23/08 13:27:24 changed by bricef

  • milestone set to 3.0.4.

09/15/08 16:44:40 changed by steevanb

Actuellement dans la branche j'ai mi la version du trunk. Comme toute cette partie n'est pas encore documentée, normalement elle n'est pas utilisée.

09/24/08 13:06:55 changed by bricef

  • milestone changed from 3.0.4 to 3.0.5.

CopixDebug ne doit pas figurer dans la 3.0.4?


Add/Change #236 (Variable non initialisée passée à array_slice)