If package.spec has a line: BuildArchitectures: noarch when rpm -bs package.spec or rpm -ba package.spec always segfaults. Examples: libtool, basesystem etc.
Fixed in later versions of rpm. Try rpm-3.0.2 from updates.redhat.com (or ftp.rpm.org).