"Greg Johnson" <greg.john...@interprose.com> writes: > Postgresql version 8.4.1 and 8.3.8 both seg fault when you pass null into > crypt function.
> select crypt(null, gen_salt('md5')); Not if the crypt function is properly defined: CREATE OR REPLACE FUNCTION crypt(text, text) RETURNS text AS 'MODULE_PATHNAME', 'pg_crypt' LANGUAGE C IMMUTABLE STRICT; The CVS history shows that the STRICT marker was added in 8.1. If you are still using pre-8.1 definitions of the pgcrypto functions (no doubt via a long chain of dump/reload), you really need to update them to current, because you're missing a lot of functionality. regards, tom lane -- Sent via pgsql-bugs mailing list (pgsql-bugs@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-bugs