Есть программа, которая использует libperl.so.5.8.0 для выполнения pl-скриптов. Скрипты могут выполняют несколько потоков, но инстанс perl'а создаётся только один. С синхронизацией потоков всё нормально (сто раз проверял, к тому же разделяемая только одна функция). При выполнении иногда (довольно часто) программа падает с сообщением: Attempt to free unreferenced scalar: SV 0x80f41ec, за которым следует segmentation fault.
Если кто знает, подскажите, что может быть не так?