<div dir="ltr">Приходилось искать, как же. Причину обнаружил в XS-модуле: <a href="https://github.com/creaktive/perl-Net-Curl/commit/5cdb2c0e54a4dd01cfae255f707260447d112ca1">https://github.com/creaktive/perl-Net-Curl/commit/5cdb2c0e54a4dd01cfae255f707260447d112ca1</a><div style>

Искал долго и мучительно. В основном помог "perl -DD <a href="http://script.pl">script.pl</a>" (Cleaning up, <a href="http://perldoc.perl.org/perlrun.html#*-D*_number_">http://perldoc.perl.org/perlrun.html#*-D*_number_</a>). Ну и gdb.</div>

<div style>Готовьтесь перекомпилировать Perl с флагом DEBUG :(</div></div><div class="gmail_extra"><br clear="all"><div><br>ABS()<br></div>
<br><br><div class="gmail_quote">2013/4/24 Михаил Монашёв <span dir="ltr"><<a href="mailto:postmaster@softsearch.ru" target="_blank">postmaster@softsearch.ru</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Здравствуйте.<br>
<br>
Скажите, пожалуйста, как искать источник вот таких ошибок:<br>
Attempt to free unreferenced scalar: SV 0x8084966f0 during global destruction.<br>
<br>
Конечно  можно постепенно код по кусочкам выкидывать, пока не пропадёт<br>
этот  варн,  но  может  есть  способ правильнее? Вроде я даже какой-то<br>
модуль  для  этого  когда-то  давно использовал. Но не могу вспомнить,<br>
какой.<br>
<br>
Вылезло  после  запуска  кода  под  perl  5.14.  Под  5.8 всё работало<br>
нормально.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
С уважением,<br>
 Михаил                          mailto:<a href="mailto:postmaster@softsearch.ru">postmaster@softsearch.ru</a><br>
<br>
--<br>
Moscow.pm mailing list<br>
<a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
</font></span></blockquote></div><br></div>