From Bugzilla Helper: User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.6) Gecko/20050223 Firefox/1.0.1 Description of problem: When updating the kernel, RPM crashes with the following error message: # sudo rpm -Uvh kernel-2.6.10-1.770_FC2.i586.rpm Password: /etc/security/selinux/file_contexts: No such file or directory warning: kernel-2.6.10-1.770_FC2.i586.rpm: V3 DSA signature: NOKEY, key ID 4f2a6fd2 Preparing... memory alloc (4 bytes) returned NULL. # I haven't found this problem with any other packages. The currently installed kernel is 2.6.10-1.9_FC2. Version-Release number of selected component (if applicable): rpm-4.3.1-0.4.1 How reproducible: Always Steps to Reproduce: Try to update the kernel either using yum or RPM directly. Actual Results: The update fails with the above error message Expected Results: The update should have succeeded. Additional info: # sudo rpm -Uvh kernel-2.6.10-1.770_FC2.i586.rpm Password: /etc/security/selinux/file_contexts: No such file or directory warning: kernel-2.6.10-1.770_FC2.i586.rpm: V3 DSA signature: NOKEY, key ID 4f2a6fd2 Preparing... memory alloc (4 bytes) returned NULL.
Yes, there is an rpm assertion failure for malloc returning NULL. This is a "cannot happen" condition. You will need to figure out why 4 bytes cannot be allocated on your system.