View Issue Details

IDProjectCategoryView StatusLast Update
0000090Pgpool-IIBugpublic2014-05-20 18:01
ReporterpkolaricAssigned Tot-ishii 
PriorityhighSeveritycrashReproducibilityalways
Status resolvedResolutionopen 
Product Version 
Target VersionFixed in Version 
Summary0000090: pool_extract_error_message: not enough buffer space
DescriptionIf a very long error message is produced by PL/pgSQL function call (for example failed recursion) pgpool will terminate all pools with a message:

ERROR: pid 9701: pool_extract_error_message: not enough buffer space

and stop responding.
Steps To Reproduce- create a PL/pgSQL function that fails with a long error message
- execute that function
TagsNo tags attached.

Activities

t-ishii

2014-05-20 17:30

developer   ~0000421

Fix committed in upcoming 3.4.

http://git.postgresql.org/gitweb/?p=pgpool2.git;a=commit;h=b5fc85549f7e34ea3e72ec9bb6d2b9e4c9cfcf41

Unfortunately to remove the restriction we need new infrastructure added in 3.4, and the fix will not be back patched.

Issue History

Date Modified Username Field Change
2014-01-03 17:28 pkolaric New Issue
2014-01-23 11:24 t-ishii Assigned To => t-ishii
2014-01-23 11:24 t-ishii Status new => assigned
2014-05-20 17:30 t-ishii Note Added: 0000421
2014-05-20 17:30 t-ishii Status assigned => resolved
2014-05-20 18:01 t-ishii Changeset attached => pgpool2 master b5fc8554