【发布时间】:2016-01-14 18:04:37
【问题描述】:
出乎意料,我开始看到这样的线条:
SV = PVIV(0x38fe3f0) at 0x3de5b80
REFCNT = 1
FLAGS = (PADMY)
IV = 0
PV = 0
这些不会出现一致,如果我重复运行脚本,使用 same 输入,有时会出现此输出,有时甚至 两次有时根本没有。
每隔一段时间,脚本就会挂起并显示一条错误消息,说“Perl 不幸停止运行。”
显然是Devel::Peek 的输出,但没有一个my 模块使用它,我使用的唯一CPAN 模块是Log::Log4perl,
Data::Dumper::AutoEncode(当然使用 Data::Dumper)和 List::Util。
所有这些我都广泛使用,但我从未得到过这种输出。
盒子:Win-7 Pro 64 位
我的perl5(revision 5 version 18 subversion 2)配置总结:
Platform:
osname=MSWin32, osvers=6.2, archname=MSWin32-x64-multi-thread
uname='Win32 strawberry-perl 5.18.2.1 #1 Tue Jan 7 22:32:35 2014 x64'
有人可以建议我可以采取哪些步骤来找出这种情况的根源以及为什么会发生这种情况吗?
谢谢
【问题讨论】:
标签: perl perl-module