- Notifications
You must be signed in to change notification settings - Fork5
Commit77a41e7
committed
Fix plpgsql to avoid reference to already-freed memory when returning a
pass-by-reference data type and the RETURN statement is within an EXCEPTIONblock. Bug introduced by my fix of 2007-01-28 to use per-subtransactionExprContexts/EStates; since that wasn't back-patched into older branches,only 8.2 and HEAD are affected. Per report from Gary Winslow.1 parentdfa5887 commit77a41e7
1 file changed
+20
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
987 | 987 | | |
988 | 988 | | |
989 | 989 | | |
| 990 | + | |
| 991 | + | |
| 992 | + | |
| 993 | + | |
| 994 | + | |
| 995 | + | |
| 996 | + | |
| 997 | + | |
| 998 | + | |
| 999 | + | |
| 1000 | + | |
| 1001 | + | |
| 1002 | + | |
| 1003 | + | |
| 1004 | + | |
| 1005 | + | |
| 1006 | + | |
| 1007 | + | |
| 1008 | + | |
990 | 1009 | | |
991 | 1010 | | |
992 | 1011 | | |
| |||
0 commit comments
Comments
(0)