Bug 22883

Summary: p5-Audio-CD port not functioning correctly
Product: Ports & Packages Reporter: jason <jason>
Component: Individual Port(s)Assignee: Ade Lovett <ade>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description jason 2000-11-16 08:00:04 UTC
The perl Audio::CD module chews up all the free physical memory
(~530MB) on my machine before failing, even when I try to run the
simple test program included with the source distribution
(cddb_lookup.pl).

How-To-Repeat: 
Pop in an audio CD.

# /usr/ports/audio/p5-Audio-CD && make install

# perl /usr/ports/audio/p5-Audio-CD/work/Audio-CD-0.04/eg/cddb_lookup.pl
cddb id = a110e30c, total tracks = 134918016
Trying CDDB server http://www.freedb.org:80/cgi-bin/cddb.cgi
Connection established.
Retrieving information on a110e30c.
Match for a110e30c: Talvin Singh et al. (compilation) / Talvin Singh Presents Anokha: Sounds of the Asian Underground
Downloading data...
Talvin Singh et al. (compilation) / Talvin Singh Presents Anokha: Sounds of the Asian Underground [misc]
Out of memory!
Out of memory!
Out of memory!
Out of memory!
Out of memory!
Comment 1 Ade Lovett freebsd_committer freebsd_triage 2000-11-18 02:41:53 UTC
State Changed
From-To: open->analyzed

Have you contacted the maintainer about this?  Perhaps there is 
a new version of the software available.  Unless you can provide 
at least a pointer to a fix, there's not much more we can do 
with this PR. 


Comment 2 Ade Lovett freebsd_committer freebsd_triage 2000-11-18 02:41:53 UTC
Responsible Changed
From-To: freebsd-ports->ade

I'll take care of it (it's not critical/high anymore, either)
Comment 3 Roman Shterenzon 2000-11-19 11:51:11 UTC
I looked at it a bit and running truss shows many of these:
break(0x8822000)                                 = 0 (0x0)
break(0x8823000)                                 = 0 (0x0)
break(0x8824000)                                 = 0 (0x0)
break(0x8825000)                                 = 0 (0x0)
break(0x8826000)                                 = 0 (0x0)
break(0x8827000)                                 = 0 (0x0)
break(0x8828000)                                 = 0 (0x0)

It's still unclear if it happends in libcdaudio or in p5-Audio-CD, but I suspect
the latter.
I'll try to investigate it further in the evening.

--Roman Shterenzon, UNIX System Administrator and Consultant
[ Xpert UNIX Systems Ltd., Herzlia, Israel. Tel: +972-9-9522361 ]
Comment 4 Ade Lovett freebsd_committer freebsd_triage 2000-11-20 05:10:10 UTC
On Sun, Nov 19, 2000 at 09:46:51PM -0700, Jason R Mastaler wrote:
> <ade@FreeBSD.org> writes:
> > Have you contacted the maintainer about this?  Perhaps there is a
> > new version of the software available.  Unless you can provide at
> > least a pointer to a fix, there's not much more we can do with this
> > PR.
> 
> The maintainer knows about it..

Ok.  Please either submit the fix as a followup to this PR, or open
up another one, asking that this one (22883) be closed.

Thanks,
	-aDe

-- 
Ade Lovett, Austin, TX.			ade@FreeBSD.org
FreeBSD: The Power to Serve		http://www.FreeBSD.org/
Comment 5 Ade Lovett freebsd_committer freebsd_triage 2001-03-12 19:26:17 UTC
State Changed
From-To: analyzed->closed

Timeout (almost 4 months) waiting for a response.  If the problem 
still exists, please submit a new PR.