- 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 changedLines changed: 20 additions & 1 deletion
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)