Bug 30940 - memory alloc(2554682469 bytes) returned NULL.
Summary: memory alloc(2554682469 bytes) returned NULL.
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat Linux
Classification: Retired
Component: rpm
Version: 7.0tc
Hardware: i386
OS: Linux
medium
high
Target Milestone: ---
Assignee: Jeff Johnson
QA Contact: David Lawrence
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2001-03-07 09:50 UTC by Need Real Name
Modified: 2007-04-18 16:32 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2001-03-07 09:51:03 UTC
Embargoed:


Attachments (Terms of Use)

Description Need Real Name 2001-03-07 09:50:55 UTC
From Bugzilla Helper:
User-Agent: Mozilla/4.0 (compatible; MSIE 5.01; Windows 98)


rpm -i "any rpm file" shows message "memory alloc(2554682469 bytes) 
returned NULL" and can't install. rpm --rebuilddb shows the same. I use 
RedHat7.1RC1. After I install the java-1.1.8.rpm from SuSe7.1, I got this 
problem.

Reproducible: Always
Steps to Reproduce:
1.rpm -i "a package"
2.rpm -qa
3.any rpm command
	

Actual Results:  I can't install, upgrade,nor delete a package

Expected Results:  Should be able to install,upgrade and delete a package

I have installed java1.1.8.rpm from SuSe 7.1 CDROM

Comment 1 Jeff Johnson 2001-03-08 19:14:42 UTC
This is a package problem, not an rpm problem. rpm is reading the two ints from
the package metadata that describe the size of the metadata, and, for reasons
known only to the person who created the package, the values are wrong,
possibly because of a little-endian/big-endian ordering problem.

Comment 2 Need Real Name 2001-04-27 07:55:58 UTC
I have encountered a similar problem though my malloc goes from 28 bytes to 
286261256 bytes.  I encounter this message:

[root@shadow /root]# rpm -qa
... (lists *nearly* all my rpms)
memory alloc (286261256 bytes) returned NULL.
[root@shadow /root]#

I am able to install packages, receive information/filelists of installed 
packages (rpm -qi/rpm -qil), and uninstalled packages.  My only problem is a 
query of all package names installed.  This occured while using kpackage and 
kpackage refuses to start after this occured.



Note You need to log in before you can comment on or make changes to this bug.