> Erkki Seppala <[EMAIL PROTECTED]> writes:
>> The following session crashes with 6.5.3 (with i386 debian woody, 6.5.3-13):

> Hmm.  In current sources I get

> regression=# update data set data=5 where data=5;
> ERROR:  ExecEvalExpr: unknown expression type 108

> which is better than a crash, but not by much.  I will look into this.
> I am guessing it's triggered by the subselect in the rule's WHERE
> clause; that's probably a combination that hasn't been exercised before.

Yup, that's what it was.  I have fixed this for 7.0.  The rule rewriter
has changed too much since 6.5 to make it practical to back-patch the
fix, however.

                        regards, tom lane

Reply via email to