Prueba lo que te dice josemi y pon aquí el código que utilizas... yo también creo que el problema está por el tema de las referencias...
Sobre patrones conzco poco (aunque estoy investigando ahora)... si pudieras dar más información sobre algunos patrones te lo agradeceríamos.
Saludos