Bugs item #533254, was opened at 2002-03-21 11:07 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=107940&aid=533254&group_id=7940
Category: MacPerl Application Group: None Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Long @INC crashes MacPerl Initial Comment: Using a long/deep @INC generated by multiple calls to 'use lib $FindBin::Bin' crashes MacPerl when a library is used in one of the appended @INC paths. To reproduce the path must be both deep and must be pushed onto @INC several times (in my case "Norway:PowderKeg:Source:PK_HEAD:MSL_7-0-0 _release:cmtools:build:"). Simply having long paths in @INC does not appear to cause the problem. To reproduce the path must exist and a library must load from the long path. Eliminating the 'use' or shortening the paths in @INC both fix the problem. See the attachment for an example of the actual code we use to set up @INC. Changing this code to shorten @INC clears up the problem. Crash occurs in both 5.6.1r1 and 5.2.0r4 ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=107940&aid=533254&group_id=7940