BUG #2033: Assertion Failure: File: "procarray.c", Line: 492

From: "Joel Stevenson" <joelstevenson(at)mac(dot)com>
To: pgsql-bugs(at)postgresql(dot)org
Subject: BUG #2033: Assertion Failure: File: "procarray.c", Line: 492
Date: 2005-11-09 15:19:17
Message-ID: 20051109151917.3EB08F1182@svr2.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs pgsql-hackers


The following bug has been logged online:

Bug reference: 2033
Logged by: Joel Stevenson
Email address: joelstevenson(at)mac(dot)com
PostgreSQL version: 8.1.0
Operating system: RHEL 3 update 6
Description: Assertion Failure: File: "procarray.c", Line: 492
Details:

Hi,

I'm running into an Assertion failure this morning w/8.1.0. I believe it is
related to using the NOWAIT flag. Here is the log message:

TRAP: FailedAssertion("!(serializable ? !((MyProc->xmin) != ((TransactionId)
0))
: ((MyProc->xmin) != ((TransactionId) 0)))", File: "procarray.c", Line:
492)

Postgres was configured using both --enable-debug and --enable-cassert.
Full config options were:

./configure CFLAGS=-O2 -pipe --with-perl --with-openssl
--enable-thread-safety --enable-debug --enable-cassert
--with-includes=/usr/kerberos/include

Some non-default postgresql.conf params:
max_connections = 150
ssl = on
shared_buffers = 4000
work_mem = 102400
maintenance_work_mem = 131072
max_stack_depth = 4096
commit_delay = 100
checkpoint_segments = 5
effective_cache_size = 173015
stats_start_collector = on
stats_command_string = on
stats_block_level = on
stats_row_level = on
stats_reset_on_server_start = on
autovacuum = on
autovacuum_analyze_scale_factor = 0.1

I've removed the 'NOWAIT' for the time being, but thought I should mention
the issue.

Thanks,
Joel

Responses

Browse pgsql-bugs by date

  From Date Subject
Next Message Tom Lane 2005-11-09 15:38:00 Re: BUG #2032: grant role bug
Previous Message Diego Cattelan 2005-11-09 14:56:48 initdb problem

Browse pgsql-hackers by date

  From Date Subject
Next Message Tom Lane 2005-11-09 15:23:12 Re: plperl error when making 8.2dev CVS
Previous Message Gregory Maxwell 2005-11-09 15:06:16 Re: SIGSEGV taken on 8.1 during dump/reload