On Monday, June 11, 2001, at 01:41  PM, Jarkko Hietaniemi wrote:

>> [...snip...]
>>
>> You may see some irrelevant test failures if you have been unable
>> to build lib/Config.pm.
>> cd t && (rm -f perl; /bin/ln -s ../miniperl perl) \
>>         && DYLD_LIBRARY_PATH=/Users/ken/Downloads/perl ./perl TEST base/
>> *.t comp/*.t cmd/*.t run/*.t io/*.t op/*.t pragma/*.t </dev/tty
>> make[1]: *** [minitest] Bus error
>> make: [extra.pods] Error 1 (ignored)
>> DYLD_LIBRARY_PATH=/Users/ken/Downloads/perl ./miniperl configpm configpm.
>> tmp
>> make: *** [lib/Config.pm] Bus error
>
> Ouch.  This definitely isn't "some irrelevant (test) failure".

I got this, too.  From CrashCatcher:

**********
Date/Time: 2001-06-11 13:30:00 -0700

PID:       13766
Command:   miniperl

Exception: EXC_BAD_ACCESS (0x0001)
Codes:     KERN_PROTECTION_FAILURE (0x0002) at 0x00000000

Thread 0:
  #0   0x4be055dc in _Perl_get_av ()
  #1   0x4be055c4 in _Perl_get_av ()
  #2   0x4bf51778 in _PerlIO_default_layers ()
  #3   0x4bf5254c in _PerlIO_resolve_layers ()
  #4   0x4bf529a0 in _PerlIO_openn ()
  #5   0x4bf52b78 in _PerlIO_fdopen ()
  #6   0x4bf51a48 in _PerlIO_stdstreams ()
  #7   0x4bf58964 in _PerlIO_stderr ()
  #8   0x4be7e530 in _Perl_init_i18nl10n ()
  #9   0x4be0145c in _perl_construct ()
  #10  0x000019f8 in _main ()
  #11  0x000018b4 in __start ()
  #12  0x000016f4 in start ()

PPC Thread State:
   srr0: 0x4be055dc srr1: 0x0000f030                vrsave: 0x00000000
    xer: 0x00000020   lr: 0x4be055c4  ctr: 0x4be0f458   mq: 0x00000000
     r0: 0x00000003   r1: 0xbffff4d0   r2: 0x00000000   r3: 0x00000000
     r4: 0x00000003   r5: 0x0000000a   r6: 0x00000000   r7: 0x00000000
     r8: 0x00000000   r9: 0x00000000  r10: 0x00000050  r11: 0x0000003a
    r12: 0x4be0f458  r13: 0x00000000  r14: 0x00000000  r15: 0x00000000
    r16: 0x00000000  r17: 0x00000000  r18: 0x00000000  r19: 0x00000000
    r20: 0x00000000  r21: 0x00000000  r22: 0x00000000  r23: 0x00000000
    r24: 0x00000000  r25: 0x00000000  r26: 0xbffff8f0  r27: 0x0000001c
    r28: 0x00000006  r29: 0x00000001  r30: 0xbffff4d0  r31: 0x4bf5170c
**********

So I tried turning off perlio, and now, it no longer crashes, though it 
now fails in:

DYLD_LIBRARY_PATH=/Volumes/XDisk/Perl/build ./miniperl configpm 
configpm.tmp
Can't open : No such file or directory

In configpm, $ARGV[0] is being set to "configpm.tmp", but $config_pm isn't 
being set to anything.
--------------------------------------------------------------------------
Edward Moy
Apple Computer, Inc.
[EMAIL PROTECTED]

(This message is from me as a reader of this list, and not a statement
from Apple.)

Reply via email to