Phoenix.pm: Fwd: perlbug-followup@perl.org: [perl #27268] Blessed reference to anonymous glob causes seg fault or "Attempt to free unrefer

Scott Walters scott at illogics.org
Wed Mar 3 12:48:13 CST 2004


----- Forwarded message from "kstar at verizon.net Yves Orton" <perlbug-followup at perl.org> -----

ID: <20040303031100.GA26873 at verizon.net> <rt-3.0.8-27268-80315.3.60859552133945 at perl.org>
List: contact perl5-porters-help at perl.org; run by ezmlm
CC: demerphq at hotmail.com
Encoding: utf-8
Status: No, hits=-11.9 required=8.0 tests=BAYES_00,PERLBUG_CONF,RT_TAG 	autolearn=no version=2.63
NewTicket: yes
Originator: demerphq at hotmail.com
post: <mailto:perl5-porters at perl.org>
SMTPD: qpsmtpd/0.26, http://develooper.com/code/qpsmtpd/
Type: text/plain; charset="utf-8"
Spam-Index: -6
Filter-Rule: None, default is delivery
Archive: <http://nntp.perl.org/group/perl.perl5.porters/89089>
Info: Submitted using SMTP AUTH at out004.verizon.net from [68.161.70.79] at Tue, 2 Mar 2004 21:11:02 -0600
help: <mailto:perl5-porters-help at perl.org>
Received: from onion.perl.org (onion.develooper.com [63.251.223.166]) (qmail 30535 invoked by uid 1005); 3 Mar 2004 03:11:35 -0000 (qmail 30514 invoked by uid 76); 3 Mar 2004 03:11:34 -0000
Warning: squirtle.localdomain: kstar set sender to vze4rnqz at verizon.net using -f
Subject: [perl #27268] Blessed reference to anonymous glob causes seg fault or "Attempt to free unrefer 
Ticket: perl #27268
unsubscribe: <mailto:perl5-porters-unsubscribe at perl.org>
Spam-Is-Higher-Than: 5
Date: Tue, 2 Mar 2004 22:11:00 -0500 Mon Mar  1 10:23:28 2004 1 Mar 2004 15:19:09 -0000
by: RT 3.0.8 (http://www.bestpractical.com/rt/)
Version: 1.0 SpamAssassin 2.63 (2004-01-11) on x1.develooper.com
Prevention: perl
Precedence: bulk
To: "mailing list perl5-porters at perl.org perl5-porters at perl.org perl5-porters at perl.org bugs-bitbucket at netlabs.develooper.com perl5-porters at perl.org perl5-porters at perl.org" <rt-27268 at perl>
From: "kstar at verizon.net Yves Orton" <perlbug-followup at perl.org>


# New Ticket Created by  "Yves Orton" 
# Please include the string:  [perl #27268]
# in the subject line of all future correspondence about this issue. 
# <URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=27268 >


This is a bug report for perl from demerphq at hotmail.com,
generated with the help of perlbug 1.33 running under perl v5.6.1.
-----------------------------------------------------------------


On 5.8.2 (AS 808):

D:\Temp>perl -MSymbol -e "my $x=bless \gensym,'t'; *$$x=$x"
Attempt to free unreferenced scalar: SV 0x15d4f38 during global destruction.

on 5.6.1 (AS 635):
D:\Temp>perl -MSymbol -e "my $x=bless \gensym,'t'; *$$x=$x"
(SEGFAULTS)

This also applies to non Win32 builds. All versions of perl this was checked 
against threw errors regardless of perl version or OS.


Regards,
Yves


-----------------------------------------------------------------
---
Flags:
    category=core
    severity=low
---
Site configuration information for perl v5.6.1:

Configured by ActiveState at Mon Jun 17 21:32:50 2002.

Summary of my perl5 (revision 5 version 6 subversion 1) configuration:
  Platform:
    osname=MSWin32, osvers=4.0, archname=MSWin32-x86-multi-thread
    uname=''
    config_args='undef'
    hint=recommended, useposix=true, d_sigaction=undef
    usethreads=undef use5005threads=undef useithreads=define 
usemultiplicity=define
    useperlio=undef d_sfio=undef uselargefiles=undef usesocks=undef
    use64bitint=undef use64bitall=undef uselongdouble=undef
  Compiler:
    cc='cl', ccflags ='-nologo -O1 -MD -DNDEBUG -DWIN32 -D_CONSOLE 
-DNO_STRICT -DHAVE_DES_FCRYPT  -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS 
-DPERL_MSVCRT_READFIX',
    optimize='-O1 -MD -DNDEBUG',
    cppflags='-DWIN32'
    ccversion='', gccversion='', gccosandvers=''
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
    d_longlong=undef, longlongsize=8, d_longdbl=define, longdblsize=10
    ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', 
lseeksize=4
    alignbytes=8, usemymalloc=n, prototype=define
  Linker and Libraries:
    ld='link', ldflags ='-nologo -nodefaultlib -release  
-libpath:"E:\Perl\lib\CORE"  -machine:x86'
    libpth="E:\DotNet\FrameworkSDK\Lib\" "E:\Perl\lib\CORE"
    libs=  oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib  
comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib  netapi32.lib 
uuid.lib wsock32.lib mpr.lib winmm.lib  version.lib odbc32.lib odbccp32.lib 
msvcrt.lib
    perllibs=  oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib  
comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib  netapi32.lib 
uuid.lib wsock32.lib mpr.lib winmm.lib  version.lib odbc32.lib odbccp32.lib 
msvcrt.lib
    libc=msvcrt.lib, so=dll, useshrplib=yes, libperl=perl56.lib
  Dynamic Linking:
    dlsrc=dl_win32.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' '
    cccdlflags=' ', lddlflags='-dll -nologo -nodefaultlib -release  
-libpath:"E:\Perl\lib\CORE"  -machine:x86'

Locally applied patches:
    ACTIVEPERL_LOCAL_PATCHES_ENTRY

---
@INC for perl v5.6.1:
    D:\development\perl\devlib
    E:/Perl/lib
    E:/Perl/site/lib
    .

---
Environment for perl v5.6.1:
    HOME (unset)
    LANG (unset)
    LANGUAGE (unset)
    LD_LIBRARY_PATH (unset)
    LOGDIR (unset)
    
PATH=E:\Editors\UltraEdit;E:\DotNet\Common7\IDE;E:\DotNet\VC7\BIN;E:\DotNet\Common7\Tools;E:\DotNet\Common7\Tools\bin\prerelease;E:\DotNet\Common7\Tools\bin;E:\DotNet\FrameworkSDK\bin;C:\WINNT\Microsoft.NET\Framework\v1.0.3705;e:\sybase\OCS-12_0\dll;e:\sybase\OCS-12_0\bin;C:\WINNT\system32;C:\Program 
Files\Symantec\pcAnywhere\;C:\WINNT;C:\WINNT\System32\Wbem;E:\Editors\ULTRAE~1;E:\Perforce;E:\Perl\bin\;E:\bin;E:\cygwin\bin;E:\perl58\bin;E:\sybase;E:\sybase\sqladvantage;e:\sybase\ASEP;e:\sybase\SQLRemote\dll;perl\bleadperl\bin
    PERL5LIB=D:\development\perl\devlib
    PERL5_CPANPLUS_CONFIG=e:\.cpanplus\config
    PERL_BADLANG (unset)
    SHELL (unset)

_________________________________________________________________
MSN 8 helps eliminate e-mail viruses. Get 2 months FREE*. 
http://join.msn.com/?page=features/virus

----- End forwarded message -----



More information about the Phoenix-pm mailing list