Description of problem: busybox egrep function tries to free invalid pointer Version-Release number of selected component (if applicable): busybox-1.00.rc1-5 How reproducible: Always Steps to Reproduce: cat - > /tmp/regexp.partitions <<EOF [hs]d[a-z]( |$) cciss/c[0-9]d[0-9]( |$) EOF DISK="`busybox egrep -f /tmp/regexp.partitions /proc/partitions | \ awk 'NR==1 {print $4}'`" echo ${DISK} Actual results: *** glibc detected *** free(): invalid pointer: 0xbffc7b6b *** Expected results: hdc Additional info: This problem does not exist on FC4 systems with busybox-1.00-5.fc4. Also, this bug affects the network install "boot.iso" included with RHEL-4.U3-i386.
This problem is fixed in the version which is on http://people.redhat.com/varekova/busybox-1.00.rc1-5.test.i386.rpm . Could you please test this version.