ports/121970: p5-Audio-FLAC-Header segfaults perl in FreeBSD 7

Craig c3 at backfire.ca
Sat Mar 22 19:30:01 UTC 2008


>Number:         121970
>Category:       ports
>Synopsis:       p5-Audio-FLAC-Header segfaults perl in FreeBSD 7
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Mar 22 19:30:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Craig
>Release:        FreeBSD 7.0-STABLE
>Organization:
none
>Environment:
FreeBSD burnout 7.0-STABLE FreeBSD 7.0-STABLE #0: Fri Feb 29 18:36:19 EST 2008     x at x:/usr/obj/usr/src7/src/sys/BURNOUT7  i386
>Description:
p5-Audio-FLAC-Header segfaults in FreeBSD 7 on my machine.

make.conf:
### IMAP-UW stuff
#WITHOUT_SSL=true
WITH_SSL_AND_PLAINTEXT=true
WITH_NETSCAPE_BRAIN_DAMAGE=yes
WITH_ENTOURAGE_BRAIN_DAMAGE=yes
###
#FETCH_CMD= /usr/local/bin/wget -c --passive-ftp

CFLAGS=-O -pipe

X11BASE=${LOCALBASE}

WRKDIRPREFIX=/usr/obj
PKG_SITES=ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-6-stable/
X_WINDOW_SYSTEM=xorg
WITH_DVD=yes
WITH_LIBDVDREAD=yes
WITHOUT_RUNTIME_CPUDETECTION=yes
WITHOUT_CLUSTER=yes

WITHOUT_3DNOW=yo
WITHOUT_SSE=yo
WITH_DVD=yo
WITH_LIBDVDNAV=yo
WITH_SDL=yo
WITH_SDL_IMAGE=yo
WITH_XVID=yo

NO_BLUETOOTH=  true
NO_I4B=        true
NO_IPFILTER=   true
NO_KERBEROS=   true    # do not build and install Kerberos 5 (KTH Heimdal)
NO_LPR=        true    # do not build lpr and related programs
#NO_SHAREDOCS=  true
#NO_VINUM=      true    # do not build Vinum utilities
#NOATM=         true    # do not build ATM related programs and libraries
#NOGAMES=       true    # do not build games (games/ subdir)
#NOINFO=        true    # do not make or install info files
#NOPROFILE=     true    # Avoid compiling profiled libraries

# added by use.perl 2008-03-22 15:18:22
PERL_VER=5.8.8
PERL_VERSION=5.8.8


relevant-ish ports installed:
flac-1.1.2_2/
flac123-0.0.11/
perl-5.8.8_1/
p5-Audio-FLAC-Header-1.9/

I have portupgrade -f'ed all of them at least once.


>How-To-Repeat:
perl -MAudio::FLAC::Header -wle 'my $f=Audio::FLAC::Header->new("/tmp/test.flac");'

.segfaults instantly, as does my flac2ogg script. Worked fine in 6.x a few months ago, and nothing has changed other than the FreeBSD version.
>Fix:
Locate bug, patch, commit.


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list