>>>>> "Tom" == Tom Lane <t...@sss.pgh.pa.us> writes:
Tom> Andrew Gierth <and...@tao11.riddles.org.uk> writes: >> Yup, fails the same way on an --enable-cassert build of 8.3.7. Tom> Do you have a quick test case? I just finished coding up my Tom> plan-C fix, and I need some test cases ... This is the one I've been using: create or replace function foo(n integer, out a text, out b text) returns setof record language plpgsql as $f$ begin return query(select 'foo '||i, 'bar '||i from generate_series(1,n) i); end; $f$; set work_mem=64; select t.a, t, t.a from foo(100000) t limit 1; a | t | a --------------------------------------------------------------+-------------------+------- \x7F\x7F\x7F\x7F\x7F\x7F\x7F\x7F\x7F\x7F\x7F\x7F\x7F\x7F\x7F | ("foo 1","bar 1") | foo 1 (1 row) -- Andrew. -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers