Joerg Sonnenberger <[EMAIL PROTECTED]> wrote: > On Mon, Nov 12, 2007 at 08:53:46PM +0000, Johannes Hofmann wrote: >> Joerg Sonnenberger <[EMAIL PROTECTED]> wrote: >> > On Mon, Nov 12, 2007 at 06:58:30PM +0000, Johannes Hofmann wrote: >> >> va_copy(va1, va); >> >> n = vsnprintf(s->str + s->len, s->size - s->len, format, >> >> va); >> >> va_end(va1); >> > >> > va -> va1 in the call to vsnprintf. Also consider using vasprintf. >> >> Ooops, you are right of course. >> But unfortunately it still crashes badly... > > Works fine after the change on both NetBSD current and DragonFly 1.8. >
Thanks for testing this. Just tried it on my system booted from yesterdays LATEST-Devel snapshot and it works there too. I'm now checking my system. Perhaps some stale header files or weird kernel option... Johannes > Joerg