Re: invalid memory alloc request size - Mailing list pgsql-general

From Gabriel Sánchez Martínez
Subject Re: invalid memory alloc request size
Date
Msg-id 548888D5.1090001@gmail.com
Whole thread Raw
In response to Re: invalid memory alloc request size  (Adrian Klaver <adrian.klaver@aklaver.com>)
Responses Re: invalid memory alloc request size  (Adrian Klaver <adrian.klaver@aklaver.com>)
List pgsql-general
On 12/10/2014 12:47 PM, Adrian Klaver wrote:
> On 12/10/2014 09:25 AM, Gabriel Sánchez Martínez wrote:
>>
>> On 12/10/2014 11:49 AM, Adrian Klaver wrote:
>>> On 12/10/2014 08:31 AM, Gabriel Sánchez Martínez wrote:
>>>>
>>>> On 12/10/2014 11:16 AM, Adrian Klaver wrote:
>>>>> On 12/10/2014 08:07 AM, Gabriel Sánchez Martínez wrote:
>>>>>> Hi all,
>>>>>>
>>>>>> I am running PostgreSQL 9.3.5 on Ubuntu Server 14.04 64 bit with
>>>>>> 64 GB
>>>>>> of RAM.  When running pg_dump on a specific table, I get the
>>>>>> following
>>>>>> error:
>>>>>>
>>>>>> pg_dump: Dumping the contents of table "x_20131111" failed:
>>>>>> PQgetResult() failed.
>>>>>> pg_dump: Error message from server: ERROR:  invalid memory alloc
>>>>>> request
>>>>>> size 18446744073709551613
>>>>>> pg_dump: The command was: COPY public.x_20131111 (...) TO stdout;
>>>>>> pg_dump: [parallel archiver] a worker process died unexpectedly
>>>>>>
>>>>>> If I run a COPY TO file from psql I get the same error.
>>>>>>
>>>>>> Is this an indication of corrupted data?  What steps should I take?
>>>>>
>>>>>
>>>>> What is the data that is being dumped, for example is there binary
>>>>> data in there?
>>>>
>>>> The data types are bigserial, integer, and character varying.
>>>>
>>>>>
>
>>>
>>> How did the database get to this machine?
>>>
>>> Was it created from scratch or did it come from somewhere else?
>>
>> The database was created from a pg_dump backup using pg_restore. The
>> table has not changed since the backup date, so I could try re-creating
>> it the same way, but that doesn't solve the mystery.
>
> So where did the data get dumped from?
>
> An instance of the same version of Postgres or something different?
>
> Which version(s) of pg_dump/pg_restore where used?
>
>>
>>>
>>> Also how did the Postgres server get installed?
>>
>> apt-get install
>
> Install from what repo?

The default Ubuntu repository.

>
> What was the exact package installed?

I don't recall, but it was probably "postgresql".  The database was
upgraded to 9.3 when Ubuntu was upgraded to 14.04.  But I ran it for a
while without issues.  This issue is recent.

>
> Was there another instance of Postgres already(or currently) installed
> on this machine?

No.  There has always been only one instance.

>
>>
>>>
>>>
>>>>
>>>>
>>>>>
>>>>>>
>>>>>> Thanks in advance,
>>>>>> Gabriel
>>>>>>
>
>



pgsql-general by date:

Previous
From: Adrian Klaver
Date:
Subject: Re: invalid memory alloc request size
Next
From: Adrian Klaver
Date:
Subject: Re: invalid memory alloc request size