[SP-pm] "leak" no DBIx::Class?

Thiago Rondon thiago at aware.com.br
Mon Nov 14 03:45:54 PST 2011


On Mon, Nov 14, 2011 at 01:59:37AM -0200, Gabriel Andrade wrote:
> Vamos lá:
> 
>   $ git clone git://git.shadowcat.co.uk/dbsrgits/DBIx-Class.git ; cd DBIx-Class;
>   $ git diff v0.08193..v0.08194 lib/
> 

gabiruh++ 

> Esse commit mostra que deixou-se de testar a versão usando a variável escalar $VERSION no pacote do DBD::Pg e passou-se a confiar no UNIVERSAL::VERSION, que é conhecido por vazar memória nas versões do perl 5.10+ [1]. Esse bug já foi consertado nas versões 5.12.4+.

gabiruh++

Esta é uma informação muito útil, como você mesmo já disse... Para
ficarmos em alerta, não só com o DBIx::Class, mas com outros 
cenários baseados no 5.10..5.12.4.

> 
> Dado os supracitados fatos, só nos resta supor que o motivo do leak é o seu perl antigo, provavelmente um 5.10ish, em conjunto com um UNIVERSAL::VERSION vazando a torto e a direito.
> 
> Veredito: o DBIx::Class é inocente. :)
> 
> Putz.. se eu errei, pelo menos foi um bom uso de lógica dedutiva no processo de investigação.

gabiruh++ # nosso Sherlock Holmes.

-Thiago Rondon


More information about the SaoPaulo-pm mailing list