At 8:27 PM -0700 4/29/02, Bohan, Larry wrote:
>/MEDIA=CDROM does seem to be the culprit.
>
>I retried a few times, with /MEDIA=CDROM and saw
>the same behavior described by Tom Edelson
>several times in a row. 
>
>and with 1 or 2 other iso-9600 cd's, besides
>the VMS7.3 doc CD.

Well, /MEDIA=CDROM may be the culprit for the permissions on an
individual file, though I haven't verified that yet.  It is
definitely not the culprit for me with the silent process exit when
accessing the 6 zeroes directory.  I've reduced it to a simple file
test:

$ perl -e "print -r 'dka400:[000000]';"

or

$ perl -e "print -r 'dka400:[000000]autorun.inf';"

which causes the process to go away suddenly and leaves a 0x0c (not
0x1c as I erroneously said earlier) in the accounting log as the
final exit status.  So, there's an access violation somewhere.  I
don't know if it's in our infamous cando_by_name function in vms.c or
in sys$check_access itself.  It almost seems like it would have to be
in a system service since it's hard to see how a user-mode accvio
would terminate the process.

That's as far as I can get tonight.  I strongly recommend folks not
test this on multi-user production systems since there's a remote
chance you could crash the system and not just the process.
-- 
____________________________________________
Craig A. Berry                  
mailto:[EMAIL PROTECTED]

"Literary critics usually know what they're
talking about. Even if they're wrong."
        -- Perl creator Larry Wall

Reply via email to