[SP-pm] "leak" no DBIx::Class?
Eden Cardim
edencardim at gmail.com
Mon Nov 14 08:34:17 PST 2011
>>>>> "Gabriel" == Gabriel Andrade <gabiruh em gmail.com> writes:
Gabriel> Uma busca no source do dbic ( ack -Q -- '->VERSION' lib/ ) mostrou que o uso do UNIVERSAL::VERSION aparece também em DBIx::Class::Storage::DBI::ADO e DBIx::Class::Optional::Dependencies. Como o DBIC::O::D é usado somente durante o processo de instalação/testes para reportar erros de dependências, e também acredito que você não está se misturando com a gentalha da M$... então podemos inferir que você esteja usando o PostgreSQL, portanto, em algum momento a execução passa por esse caminho do código.
Gabriel> 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.
Gabriel> Veredito: o DBIx::Class é inocente. :)
Gabriel> Putz.. se eu errei, pelo menos foi um bom uso de lógica dedutiva no processo de investigação.
Gabriel++
Te devo uma cerveja (uma cerveja de verdade), foi na mosca, o fix pra
driblar os vazamentos do UNIVERSAL::VERSION vai sair no próximo release.
E te devo outra cerveja por ilustrar muito bem como funciona o processo
de depuração racional e não-arbitrário.
--
Eden Cardim
Software Engineer
http://bit.ly/edencardim
http://twitter.com/#!/edenc
+55 73 9986-3963
More information about the SaoPaulo-pm
mailing list