ports/86372: Serious crash/memory hole with audio/timidity++
No Name
arundel at h3c.de
Tue Sep 20 14:40:03 UTC 2005
>Number: 86372
>Category: ports
>Synopsis: Serious crash/memory hole with audio/timidity++
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Tue Sep 20 14:40:01 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: No Name
>Release: FreeBSD 6.0-BETA4 i386
>Organization:
>Environment:
System: FreeBSD skatecity 6.0-BETA4 FreeBSD 6.0-BETA4 #0: Wed Sep 14 00:54:49 CEST 2005 arundel at skatecity:/usr/obj/usr/src/sys/ARUNDEL i386
>Description:
I tried to install audio/timidity++. So I did `sudo make` which worked
just fine. When I do `make install` the make proccess seems to be stuck
in a recursive loop:
===> timidity++-2.13.2_1 depends on file: /usr/local/share/timidity/timidity.cfg - found
===> timidity++-2.13.2_1 depends on file: /usr/local/bin/timidity - not found
===> Verifying install for /usr/local/bin/timidity in /usr/ports/audio/timidity++
===> Installing for timidity++-2.13.2_1
===> timidity++-2.13.2_1 depends on file: /usr/local/share/timidity/timidity.cfg - found
===> timidity++-2.13.2_1 depends on file: /usr/local/bin/timidity - not found
===> Verifying install for /usr/local/bin/timidity in /usr/ports/audio/timidity++
This goes on for ~ 500 lines. Then the process dies with this error message:
Stop in /usr/ports/audio/timidity++.
*** Error code 1
which is also being displayed ~ 500 times.
The big problem however is when I try to `make clean`. This will
eventually kill X and any other app running. This is the error output:
swap_pager: out of swap space
...
Plus I'm getting a lot of these errors:
swap_pager_getswapspace(16): failed
swap_pager_getswapspace(9): failed
swap_pager_getswapspace(16): failed
swap_pager_getswapspace(9): failed
swap_pager_getswapspace(15): failed
swap_pager_getswapspace(12): failed
...
and a lot of messages about killed apps:
pid 76166 (Xorg), uid 0, was killed: out of swap space
pid 86002 (sh), uid 0, was killed: out of swap space
pid 90215 (make), uid 0, was killed: out of swap space
...
Finally the whole multi-user envirement crashes and returns to the
login screen.
>How-To-Repeat:
`cd /usr/ports/audio/timidity++ && make all install clean`
>Fix:
Maybe there's a problem in bsd.ports.mk ??
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list