在
https://rt.cpan.org/Ticket/Display.html?id=37194#txn-641389我重新打开一个关于Perl崩溃的bug与libreadline XS绑定.我附上必要的调试信息,但到目前为止,还没有维护者的确认.我想这个终于固定了在
Devel::REPL和Perl调试器中没有readline是一个很大的不便.我的Perl胆量和C夫几乎不存在,所以我不能做平常的事情,并自己制作一个补丁.所以我想雇用你的帮助;更多的眼球↔浅的bug和所有这些.
我的问题给你:
>尽管-DPERL_USE_SAFE_PUTENV,你可以再现这个崩溃吗?如果是的话,我们来比较一下常见的因素.
>你知道原因是什么,你怎么找到它?
>我有一个调试perl,知道如何使用gdb,但是我必须设置一个断点正确地观察崩溃?
解决方法
readline 6.1.000在这里适用于Perl 5.10.0& 5.10.1(Mac OS X 10.4,10.5&10.6).
对我来说也是可以的Perl 5.8.8& 5.10.1在RedHat Enterprise Linux 5.3(此时使用readline 5.1).
5.2之间似乎有很多bug fixes 6.1,所以可能值得尝试新的(或更旧的!)readline到5.2
/ I3az /