[PATCH] Fix segmentation fault in empty repository

Lars Hjemli hjemli at gmail.com
Tue Jan 3 21:58:45 CET 2012

On Thu, Nov 24, 2011 at 12:54, John Keeping <john at metanate.com> wrote:
> When a repository is empty, the ATOM feed link is written in the header,
> but this involves formatting ctx->qry.head which is NULL in this case.
> With glibc, vsnprintf formats "%s" with a NULL input as "(null)" but on
> Solaris this results in a segmentation fault.  Since we don't have a
> meaningful head for the atom feed in an empty repository, it's simplest
> not to write out the link element at all.

Thanks, applied to stable.


More information about the CGit mailing list