"Heikki Linnakangas" <heikki(at)enterprisedb(dot)com> writes: > The problem seems to be unbounded recursion in the makepol function that > converts the input query from infix to polish notation. An easy fix > would be to just add a level parameter to makepol that's incremented on > each recursion, and throw an error if it grows bigger than some safe > limit. check_stack_depth() seems the correct fix. regards, tom lane