Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

caller in changed defstash does not return main #813

Closed
p5pRT opened this issue Nov 4, 1999 · 3 comments
Closed

caller in changed defstash does not return main #813

p5pRT opened this issue Nov 4, 1999 · 3 comments

Comments

@p5pRT
Copy link

p5pRT commented Nov 4, 1999

Migrated from rt.perl.org#1741 (status was 'resolved')

Searchable as RT1741$

@p5pRT
Copy link
Author

p5pRT commented Nov 4, 1999

From sey@tera.kyoto.jkc.co.jp

In the changed defstash such as Safe compartment, caller does not return
'main'. Instead returns e.g. 'Safe​::Root0'.

Perl Info


Site configuration information for perl 5.00503:

Configured by sey at Mon Nov  1 16:38:39 JST 1999.

Summary of my perl5 (5.0 patchlevel 5 subversion 3) configuration:
  Platform:
    osname=freebsd, osvers=2.2.8-release, archname=i386-freebsd
    uname='freebsd tera.kyoto.jkc.co.jp 2.2.8-release freebsd 2.2.8-release #0: mon nov 30 06:34:08 gmt 1998 jkh@time.cdrom.com:usrsrcsyscompilegeneric i386 '
    hint=recommended, useposix=true, d_sigaction=define
    usethreads=undef useperlio=undef d_sfio=undef
  Compiler:
    cc='cc', optimize='-g', gccversion=2.7.2.1
    cppflags='-DDEBUGGING -I/usr/local/include'
    ccflags ='-DDEBUGGING -I/usr/local/include'
    stdchar='char', d_stdstdio=undef, usevfork=true
    intsize=4, longsize=4, ptrsize=4, doublesize=8
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
    alignbytes=4, usemymalloc=n, prototype=define
  Linker and Libraries:
    ld='ld', ldflags =' -L/usr/local/lib'
    libpth=/usr/local/lib /usr/lib
    libs=-lgdbm -lm -lc -lcrypt
    libc=/usr/lib/libc.so.3.1, so=so, useshrplib=false, libperl=libperl.a
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' '
    cccdlflags='-DPIC -fpic', lddlflags='-Bshareable  -L/usr/local/lib'

Locally applied patches:
    jperl5.005_03-990822.pat - end of week


@INC for perl 5.00503:
    /usr/local/lib/perl5/5.00503/i386-freebsd
    /usr/local/lib/perl5/5.00503
    /usr/local/lib/perl5/site_perl/5.005/i386-freebsd
    /usr/local/lib/perl5/site_perl/5.005
    .


Environment for perl 5.00503:
    HOME=/home/sey
    LANG=ja_JP.EUC
    LANGUAGE (unset)
    LC_ALL=C
    LD_LIBRARY_PATH (unset)
    LOGDIR (unset)
    PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/bin:/usr/X11R6/bin:/home/sey/bin
    PERL_BADLANG (unset)
    SHELL=/usr/local/bin/tcsh

@p5pRT
Copy link
Author

p5pRT commented Dec 21, 2000

From [Unknown Contact. See original ticket]

Thank you for your information. I have tested this issue in Perl5.6.0.
The problem occurs yet.

On Wed, 13 Dec 2000 13​:46​:34 -0500
"Stephen P. Potter" <spp@​spotter.yi.org> wrote​:

Stephen> During a cleanup of the perlbug database, this report you filed last year
Stephen> was found. Can you please report what you believe the status of this
Stephen> report to be? Have you seen the same problem onmain open, or can it be closed?
Stephen>
Stephen> -spp
Stephen>
Stephen> In the changed defstash such as Safe compartment, caller does not return
Stephen> 'main'. Instead returns e.g. 'Safe​::Root0'.
Stephen>

Sey Nakajima <sey@​jkc.co.jp>
Kyoto, Japan

@p5pRT
Copy link
Author

p5pRT commented Dec 21, 2000

From [Unknown Contact. See original ticket]

Sey Nakajima <sey@​jkc.co.jp> wrote​:

Thank you for your information. I have tested this issue in Perl5.6.0.
The problem occurs yet.

On Wed, 13 Dec 2000 13​:46​:34 -0500
"Stephen P. Potter" <spp@​spotter.yi.org> wrote​:

Stephen> During a cleanup of the perlbug database, this report you filed last year
Stephen> was found. Can you please report what you believe the status of this
Stephen> report to be? Have you seen the same problem onmain open, or can it be closed?
Stephen>
Stephen> -spp
Stephen>
Stephen> In the changed defstash such as Safe compartment, caller does not return
Stephen> 'main'. Instead returns e.g. 'Safe​::Root0'.
Stephen>

Change 8127 (submitted 15 Dec 2000) fixes this, and also fixes the problem
with filetests using _ in a Safe compartment not working correctly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant