Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!uunet!charyb!dan From: dan@kfw.COM (Dan Mick) Newsgroups: comp.lang.perl Subject: perl 3.0 pl 12 Summary: problems with perl -d, Sun 3/SunOS 3.2 Message-ID: <1990Mar7.032442.2312@kfw.COM> Date: 7 Mar 90 03:24:42 GMT Reply-To: dan@charyb.UUCP (Dan Mick) Organization: KFW Corporation, Newbury Park, CA Lines: 10 The summary pretty much says it; perl 3.0 pl12 is dumping core on trying to debug Tom Christiansen's makewhatis.pl, posted recently. I've narrowed it down to the point in cons.c:make_sub(), line 78; at that point, cmd->c_next is NULL, so of course the assignment to cmd->c_next->c_flags is not very copacetic. I have not been able to determine the cause yet; I'm remaking with LEAKTEST on. This seems to be at the point just after the last subroutine in the target perl program is read (i.e., on the make_sub() call for the last sub in makewhatis.pl, which is extract_names); not sure if that will help.