Skip site navigation (1) Skip section navigation (2)

Peripheral Links

Header And Logo

PostgreSQL
| The world's most advanced open source database.

Site Navigation

Search for
  Advanced Search

Invalid memory alloc request size


  • From: "Daniel Caune" <daniel(dot)caune(at)ubisoft(dot)com>
  • To: <pgsql-sql(at)postgresql(dot)org>
  • Subject: Invalid memory alloc request size
  • Date: Tue, 11 Jul 2006 17:29:40 -0400
  • Message-id: <1E293D3FF63A3740B10AD5AAD88535D233E68E(at)UBIMAIL1(dot)ubisoft(dot)org>

Hi,

I'm using PostgreSQL 8.1.4 on a Linux 2.6.8-2-686-smp machine, 2 Go
memory.  I have a strange error "invalid memory alloc request size",
when I perform the following query:

=> select * from player where lower(username) = 'wario';
ERROR:  invalid memory alloc request size 1918988375

where player contains a bit more than 1 million records, username is a
character varying(255) not null.

I have strictly no idea about what goes wrong here.  Whatever operation
I try to apply on the column username's value (lower, upper, length)
raises such an error.

I searched for some similar cases in the pgsql-sql archive but nothing
really similar.  Any idea?

Regards,


P.S.: I don't have this problem on other tables containing less data.

--
Daniel CAUNE
Ubisoft Online Technology
(514) 490 2040 ext. 3613




Home | Main Index | Thread Index

Privacy Policy | PostgreSQL Archives hosted by Command Prompt, Inc. | Designed by tinysofa
Copyright © 1996 – 2008 PostgreSQL Global Development Group