Re: statement level trigger causes pltcl, plpython SIGSEGV

Поиск
Список
Период
Сортировка
От elein
Тема Re: statement level trigger causes pltcl, plpython SIGSEGV
Дата
Msg-id 20030803215938.C25993@cookie
обсуждение исходный текст
Ответ на statement level trigger causes pltcl, plpython SIGSEGV  (Joe Conway <mail@joeconway.com>)
Ответы Re: statement level trigger causes pltcl, plpython SIGSEGV  (Joe Conway <mail@joeconway.com>)
Список pgsql-hackers
I thought that statement level triggers did not work yet.
Are they supposed to work in 7.4?

(But even if they don't work they shouldn't crash...)

elein

On Sun, Aug 03, 2003 at 08:04:11PM -0700, Joe Conway wrote:
> I was working on trigger support for PL/R and ran across this bug in my 
> own code related to STATEMENT level triggers. I decided to try it in PL/Tcl:
> 
> regression=# CREATE FUNCTION tcltrigfunc() RETURNS trigger AS '
> regression'#    return OK
> regression'# ' LANGUAGE pltcl;
> CREATE FUNCTION
> regression=#
> regression=# CREATE TRIGGER tcltrig BEFORE INSERT OR UPDATE OR DELETE ON foo
> regression-#     FOR EACH STATEMENT EXECUTE PROCEDURE tcltrigfunc();
> CREATE TRIGGER
> regression=# insert into foo values(11,'cat99',1.89);
> The connection to the server was lost. Attempting reset: Failed.
> connection pointer is NULL
> !>
> 
> Hmm, same problem. Looks like PL/pgSQL does the right thing, but 
> plpython will crash also. I don't think plperl supports triggers.
> 
> I'll try to submit a patch later tonight or tomorrow morning if no one 
> beats me to it.
> 
> Joe
> 
> 
> 
> ---------------------------(end of broadcast)---------------------------
> TIP 4: Don't 'kill -9' the postmaster
> 


В списке pgsql-hackers по дате отправления:

Предыдущее
От: "Balaji Gadhiraju"
Дата:
Сообщение: Re: Really odd corruption problem: cannot open pg_aggregate: No such file or directory
Следующее
От: Larry Rosenman
Дата:
Сообщение: 7.4Beta1: Compile Failure: UnixWare 7.1.3UP2