в https://rt.cpan.org/Ticket/Display.html?id=37194#txn-641389 Я повторно открыл ошибку, касающуюся сбоя Perl в сочетании с привязками libreadline XS. Я приложил необходимую отладочную информацию, но до сих пор не было подтверждения от сопровождающего. Я хочу, чтобы это наконец было исправлено; отсутствие строки чтения в Devel::REPL и отладчике Perl доставляет большое неудобство. Мои кишки Perl и C夫 почти отсутствуют, поэтому я не могу сделать обычное дело и создать патч самостоятельно. Поэтому я хотел бы воспользоваться вашей помощью; больше глазных яблок ↔ мелких жуков и все такое.
Мои вопросы к вам:
- Можете ли вы воспроизвести этот сбой, несмотря на
-DPERL_USE_SAFE_PUTENV
? Если да, давайте сравним, что является общим фактором. - Вы знаете, в чем причина и как ее найти?
- У меня есть perl для отладки, и я знаю, как использовать gdb, но где мне установить точку останова, чтобы правильно наблюдать за сбоем?
perl -Mblib -MTerm::ReadLine -e'Term::ReadLine->new'
. Как видите, никаких потоков не задействовано. - person daxim   schedule 07.03.2010