我的草莓perl安装的CPAN用于正常工作。前一段时间,我安装了Camelbox perl以获取它的GTK库。我修复了PATH,不留下任何Camelbox的痕迹,并添加了它的库PERL5LIB。这解决了我的GTK-on-Windows-7问题。Camelbox安装后的草莓CPAN崩溃
今天,我不得不再次使用CPAN,但它莫名其妙地崩溃。它是运行的草莓CPAN。
C:\Users\tim>cpan -v
C:\strawberry\perl\bin/cpan script version 1.9, CPAN.pm version 1.9402
当我尝试get
任何东西 - 包括已安装的模块 - CPAN成功删除临时目录,突然死机。
cpan> get List::Object
Running get for module 'List::Object'
Checksum for C:\strawberry\cpan\sources\authors\id\M\MS\MSHILTONJ\List-Object-0.01.tar.gz ok
Scanning cache C:\strawberry\cpan\build for sizes
............................................................................DONE
DEL(1/1): C:\strawberry\cpan\build\tmp-16240
C:\Users\tim>
我得到一个一般的Windows perl.exe所在已停止工作弹出。
我很肯定这是由Camelbox造成的。我能做些什么来解决或调试呢?我找不到CPAN调试开关。
正如daxim建议的那样,我在perl调试器中运行了cpan。输出为RAR (127 KB)和clear text (10.8 MB)。
谢谢,我会试试看。我忘了提及即使我从PERL5LIB中删除Camelbox也会发生崩溃,所以草莓根本不应该知道它。 – Tim 2011-05-10 11:19:42
我已将跟踪输出添加到我的问题。 ReadLine似乎不相关,但我无法弄清楚是什么。 – Tim 2011-05-10 12:09:54
供参考:我最终只使用了(过时的)Camelbox。 – Tim 2011-05-14 16:11:49