BUG #2033: Assertion Failure: File: "procarray.c", Line: 492 - Mailing list pgsql-bugs

From Joel Stevenson
Subject BUG #2033: Assertion Failure: File: "procarray.c", Line: 492
Date
Msg-id 20051109151917.3EB08F1182@svr2.postgresql.org
Whole thread Raw
Responses Re: BUG #2033: Assertion Failure: File: "procarray.c", Line: 492
Re: BUG #2033: Assertion Failure: File: "procarray.c",
List pgsql-bugs
The following bug has been logged online:

Bug reference:      2033
Logged by:          Joel Stevenson
Email address:      joelstevenson@mac.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

pgsql-bugs by date:

Previous
From: Diego Cattelan
Date:
Subject: initdb problem
Next
From: Tom Lane
Date:
Subject: Re: BUG #2032: grant role bug