Re: 7.5dev assertion failure w/ v3 protocol and transactions

From: Kris Jurka <books(at)ejurka(dot)com>
To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Cc: pgsql-bugs(at)postgresql(dot)org
Subject: Re: 7.5dev assertion failure w/ v3 protocol and transactions
Date: 2004-08-02 19:35:52
Message-ID: Pine.BSO.4.56.0408021433190.19209@leary.csoft.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs

On Thu, 29 Jul 2004, Kris Jurka wrote:

>
>
> On Thu, 29 Jul 2004, Tom Lane wrote:
>
> > There's no Assert at line 574 in CVS tip; how far back is your copy?
> > I think this might be related to some changes I made recently, so
> > please try if it still happens in CVS tip.
> >

The line number seems compiler related although the error is the same.
Building with gcc-2.95 instead of 3.3.4 produces this stacktrace:

Kris Jurka

#0 0x40238781 in kill () from /lib/libc.so.6
#1 0x40238464 in raise () from /lib/libc.so.6
#2 0x40239be1 in abort () from /lib/libc.so.6
#3 0x081ebb4b in Letext () at assert.c:50
#4 0x081fdf18 in AtCleanup_Portals () at portalmem.c:561
#5 0x0809e910 in CleanupTransaction () at xact.c:1500
#6 0x0809eacc in CommitTransactionCommand () at xact.c:1663
#7 0x0818ab0f in finish_xact_command () at postgres.c:1836
#8 0x0818a80c in exec_execute_message (portal_name=0x833b18c "",
max_rows=1)
at postgres.c:1680
#9 0x0818c127 in PostgresMain (argc=4, argv=0x82f6424,
username=0x82f6330 "test") at postgres.c:3013
#10 0x08164465 in BackendRun (port=0x8303558) at postmaster.c:2789
#11 0x08163c40 in BackendStartup (port=0x8303558) at postmaster.c:2410
#12 0x08162198 in ServerLoop () at postmaster.c:1197
#13 0x081619ff in PostmasterMain (argc=3, argv=0x82f5f50) at
postmaster.c:884
#14 0x0813330d in main (argc=3, argv=0xbffffd74) at main.c:265

In response to

Browse pgsql-bugs by date

  From Date Subject
Next Message Tom Lane 2004-08-02 21:43:43 Re: 7.5dev assertion failure w/ v3 protocol and transactions
Previous Message Marc Boucher 2004-08-01 22:31:05 Re: Problem with sequence et rule