View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000090 | Pgpool-II | Bug | public | 2014-01-03 17:28 | 2014-05-20 18:01 |
| Reporter | pkolaric | Assigned To | t-ishii | ||
| Priority | high | Severity | crash | Reproducibility | always |
| Status | resolved | Resolution | open | ||
| Summary | 0000090: pool_extract_error_message: not enough buffer space | ||||
| Description | If 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 | ||||
| Tags | No tags attached. | ||||
|
|
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. |
| 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 |