Date: Tue, 28 Dec 2004 14:32:55 -0800 From: Peter Wemm <peter@wemm.org> To: freebsd-amd64@freebsd.org Cc: Archie Cobbs <archie@dellroad.org> Subject: Re: mpd@amd64 Message-ID: <200412281432.56309.peter@wemm.org> In-Reply-To: <41CD2290.7060001@jrv.org> References: <1936407230.20041214120051@bk.ru> <41CC8950.90803@dellroad.org> <41CD2290.7060001@jrv.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Saturday 25 December 2004 12:19 am, James R. Van Artsalen wrote: > Archie Cobbs wrote: > > James R. Van Artsalen wrote: > >> I looked at this and it crashes starting up for me too. It > >> crashes in vprintf, within the second call to LogPrintf (), > >> apparently while logging ordinary startup messages. I don't see > >> any obvious cause at that point unfortunately. > > > > Can you try the attached patch? Someone else on the mpd-users > > mailing list had a similar problem and this helped. > > Thanks, it works now. > > Attached is a slightly different patch. This is against the source > currently in ports, and it fixes two additional questionable uses of > va_start (). Just as a BTW; powerpc platforms need this series of changes too, not just amd64. BTW2: I wonder if some of the attached changes really could be done more simply with va_copy()... Not that it matters of course. -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200412281432.56309.peter>