-Current build problems with audio/arts: "lt-mcopidl in free(): error: chunk is already free" and core dumped

P.D. Seniura pdseniura at techie.com
Fri Aug 6 09:41:21 PDT 2004


I've tried everything.

Yesterday I mentioned messing with the
Makefiles and doing part of the steps
"by hand" i.e. run the mcopidl cmdlines
myself and keeping a copy of the resulting
.cc file so gmake could continue, even
using -k to force it to continue.
And using '@' to tell gmake not to worry
about errors on those lines.
Overnight I had this puny pentium2 box
rebuild kernel & world from scratch,
then updates with this morning's CTM deltas.
Still got Abort/dump from mcopidl.
RM'd the /etc/malloc.conf and changed/unset
the MALLOC_OPTIONS string.
I even pulled the copy of mcopidl found in
the prebuilt package you mentioned, and even
it is doing an Abort/dump.
Something in -current is doing this.
The _real_ fix would be to figure out where
the double-free() is occurring inside the
mcopidl pgm.  It isn't pure C++ it has to
go thru some mortifications (looks like a
mix of yacc / bison).  So the bug could be
just about anywhere.

----- Original Message -----
From: Michael Nottebrock <michaelnottebrock at gmx.net>
Date: Thu, 5 Aug 2004 12:37:04 +0200
To: freebsd-ports at freebsd.org, Paul Seniura <pdseniura at techie.com>
Subject: Re: -Current build problems with audio/arts: "lt-mcopidl in free(): error: chunk is already free" and core dumped

> On Thursday 05 August 2004 01:57, Paul Seniura wrote:
> > lt-mcopidl in free(): error: chunk
> > is already free
> This is malloc's debugging what's breaking you there, specifically the A flag 
> (see malloc.conf manpage). However, I don't know why you're getting the error 
> (which normally would be a non-fatal warning) at all - it doesn't happen in 
> our package builds. You can try this package from our post gcc-update bug 
> shakeout run instead if you keep running into trouble: 
> http://rabarber.fruitsalad.org/packages/3.2.3-debbie-beta-2/5-CURRENT/All/arts-1.2.3,1.tbz
> (please avoid using the other KDE packages in there just yet. They are built 
> from stuff which isn't committed to ports and might give you hell on 
> portupgrades once the stuff gets committed).
> -- 
>    ,_,   | Michael Nottebrock               | lofi at freebsd.org
>  (/^ ^\) | FreeBSD - The Power to Serve     | http://www.freebsd.org
>    \u/   | K Desktop Environment on FreeBSD | http://freebsd.kde.org

Sign-up for Ads Free at Mail.com

More information about the freebsd-ports mailing list