Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=817193
--- Comment #2 from Rich Mattes richmattes@gmail.com 2012-04-30 23:13:15 EDT --- Updated package:
Spec URL: http://rmattes.fedorapeople.org/RPMS/libccd/libccd.spec SRPM URL: http://rmattes.fedorapeople.org/RPMS/libccd/libccd-1.2-2.fc16.src.rpm
rpmlint: $ rpmlint libccd.spec ../RPMS/x86_64/libccd-* libccd.x86_64: W: shared-lib-calls-exit /usr/lib64/libccd.so.1.2 exit@GLIBC_2.2.5 libccd-static.x86_64: W: no-documentation 4 packages and 1 specfiles checked; 0 errors, 2 warnings.
I contacted the upstream author with the patch I created and he was kind enough to pull it into git for the next release. I also dug into the exit call, it's in a function that wraps realloc(). If the realloc call fails then the function will call exit. I asked the upstream author if it would be better to just return a null pointer and let the application check for the realloc failure on 2012-04-28, but haven't yet received a response.