vacuum crash on 6.5.3

From: Tatsuo Ishii <t-ishii(at)sra(dot)co(dot)jp>
To: pgsql-hackers(at)postgresql(dot)org
Subject: vacuum crash on 6.5.3
Date: 2000-12-14 07:38:01
Message-ID: 20001214163801E.t-ishii@sra.co.jp
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Althoug this happens on old 6.5.3, I would like to know if this has
been already fixed...

Here is the scenario:

1) before vacuum, table A has 8850 tuples.

2) vacuum on table A makes postgres crashed.

3) it crashes at line 1758:

Assert(num_moved == checked_moved);

I examined variables using gdb. num_moved == 8849, check_moved ==
8813, num_tuples == 18.

4) if PostgreSQL is not compiled with assertion, vacuum does not
crash. However, after vacuum, the number of tuples descreases from
8850 to 8814!! (I am not sure which number is correct, though)

I think this is an important problem since a data loss might
happen. Any idea?
--
Tatsuo Ishii

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Chris Ian Capon Fiel 2000-12-14 09:59:48 Re: PostgreSQL v.7.0.2 for Windows 98,2000,NT
Previous Message Jim Mercer 2000-12-14 06:06:53 Re: User names