7.5dev assertion failure w/ v3 protocol and transactions

From: Kris Jurka <books(at)ejurka(dot)com>
To: pgsql-bugs(at)postgresql(dot)org
Subject: 7.5dev assertion failure w/ v3 protocol and transactions
Date: 2004-07-29 20:58:06
Message-ID: Pine.BSO.4.56.0407291550070.20442@leary.csoft.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs


Running the JDBC driver's regression tests I came across an assertion
failure in 7.5dev. The test does:

BEGIN;
SELECT 1/0;
COMMIT;

and gets the following stacktrace. Note this cannot be replicated in psql
because it requires using the extended query protocol.

Kris Jurka

#0 0x402a5721 in kill () from /lib/libc.so.6
#1 0x402a54c5 in raise () from /lib/libc.so.6
#2 0x402a69e8 in abort () from /lib/libc.so.6
#3 0x082313c2 in ExceptionalCondition (
conditionName=0x6 <Address 0x6 out of bounds>,
errorType=0x82546fb "FailedAssertion", fileName=0x403ab550 "`\022",
lineNumber=0) at assert.c:50
#4 0x08247342 in AtCleanup_Portals () at portalmem.c:574
#5 0x080a9336 in CleanupTransaction () at xact.c:1597
#6 0x080a9567 in CommitTransactionCommand () at xact.c:1760
#7 0x081bf024 in finish_xact_command () at postgres.c:1842
#8 0x081beb4f in exec_execute_message (portal_name=0x8377401 "",
max_rows=1)
at postgres.c:1686
#9 0x081c04e2 in PostgresMain (argc=4, argv=0x83329ac,
username=0x83328b8 "test") at postgres.c:3021
#10 0x081917b6 in BackendRun (port=0x833f898) at postmaster.c:2790
#11 0x08191163 in BackendStartup (port=0x833f898) at postmaster.c:2411
#12 0x0818f43a in ServerLoop () at postmaster.c:1198
#13 0x0818e685 in PostmasterMain (argc=3, argv=0x83324b8) at
postmaster.c:885
#14 0x081587d5 in main (argc=3, argv=0x83324b8) at main.c:265

Responses

Browse pgsql-bugs by date

  From Date Subject
Next Message Kris Jurka 2004-07-29 21:05:00 Re: 7.5dev assertion failure w/ v3 protocol and transactions
Previous Message Tom Lane 2004-07-28 13:51:58 Re: casting strings to multidimensional arrays yields strange results