[Moscow.pm] Attempt to free unreferenced scalar
Oleg Alistratov
ali на ali.org.ua
Ср Апр 24 10:27:10 PDT 2013
Модуль — это вряд ли. Тут ручная работа нужна.
Я бы посмотрел под valgrind-ом. Полезно взять перл с включенными
DEBUG_LEAKING_SCALARS
DEBUG_LEAKING_SCALARS_FORK_DUMP
DEBUG_LEAKING_SCALARS_ABORT
Еще по теме:
http://perldoc.perl.org/perlhacktips.html#PERL_DESTRUCT_LEVEL
24.04.2013, 20:01, "Михаил Монашёв" <postmaster на softsearch.ru>:
> Здравствуйте.
>
> Скажите, пожалуйста, как искать источник вот таких ошибок:
> Attempt to free unreferenced scalar: SV 0x8084966f0 during global destruction.
>
> Конечно можно постепенно код по кусочкам выкидывать, пока не пропадёт
> этот варн, но может есть способ правильнее? Вроде я даже какой-то
> модуль для этого когда-то давно использовал. Но не могу вспомнить,
> какой.
>
> Вылезло после запуска кода под perl 5.14. Под 5.8 всё работало
> нормально.
>
> --
> С уважением,
> Михаил mailto:postmaster на softsearch.ru
>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
--
Oleg Alistratov
Подробная информация о списке рассылки Moscow-pm