|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/371.32 23 Aug 2000 14:08:06 To : Dan Ivanov Subject : Re: <none> -------------------------------------------------------------------------------- <Dan_Ivanov@p4.f883.n5030.z2.fidonet.org> wrote: DI> Имеем. ActiveState Perl 5.6.0, win95 DI> есть строка типа DI> if ($var eq 'yes') DI> { DI> } DI> при этом $var может быть неопределена. Мною замечено, что в случаях, когда DI> $var неопределена, такое сравнение иногда повергает перл в коматозное DI> состояние - оно виснет. Оно нормально или как? Hенормально. Хотя, может, для 5.6 и декретно объявили нормальным, не знаю, но вообще налицо явная дыра, скорее всего типа buffer overflow, и ее надо отрепортить как баг. В более других перлах работает правильно, только если это в скрипте, то при -w может выругаться. Если в модуле, то не ругается. -- Счастливо! Ран. --- ifmail v.2.14.os-p7-tma3 * Origin: MemoNet (2:5020/371.32@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/1712186b954df.html, оценка из 5, голосов 10
|