In latest 7.1 (checked out 2 days ago from CVS), I see following
behaviour:
create table foo(x int4);
create function xx(foo) returns int4 as ' return 0;' language 'plpgsql';
create view tv2 as select xx(foo) from foo;
users=# \d tv2
ERROR: cache lookup of attribute 0 in relation 21747 failed
(21747 is table oid for foo)
HOWEVER, 'select * from tv2' succeeds (sometimes). Sometimes it fails with
the same error (cache lookup failed).
I think the above should be enough to reproduce this bug. Any hints?
-alex
---------------------------(end of broadcast)---------------------------
TIP 4: Don't 'kill -9' the postmaster