genhdlist (part of the installation tools source) will core dump if the RedHat/RPMS directory contains files that are not RPMs. This is due to a failure to check a return status from rpmlib at one point in genhdlist. Patch to follow.
This has been fixed for next release. Patched source code can be accessed at http://www.redhat.com/~msw/code