You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix crash of plpgsql_check due access to invalid memory when Cursor leaks detection is processed.
Cursor leaks detection uses memory from Top Transaction Context. Unfortunately, this memory
can be invalidated inside function execution (when transaction is ended inside procedure).
Originaly pointer to transaction context was stored as plugin2 info. After fix, the plugin2
info is pointer to fn_mcxt context structure with pointer to transaction memory and transaction id.
Before any access to transaction memory, the transaction id is checked.
0 commit comments