[postgis-tickets] [PostGIS] #4175: debbie failures on postgis

PostGIS trac at osgeo.org
Wed Sep 12 12:16:06 PDT 2018


#4175: debbie failures on postgis
------------------------+--------------------------------
  Reporter:  robe       |      Owner:  robe
      Type:  defect     |     Status:  closed
  Priority:  blocker    |  Milestone:  PostGIS PostgreSQL
 Component:  buildbots  |    Version:  trunk
Resolution:  fixed      |   Keywords:
------------------------+--------------------------------
Changes (by robe):

 * status:  new => closed
 * resolution:   => fixed


Comment:

 Fixed upstream. (9.3, 9.4, 9.5, 9.6, 10, 11)
 https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=f7d0343ead29cd3e44eccd1c8b7cc291b79209fe

 {{{
     Repair bug in regexp split performance improvements. (details)

 Commit f7d0343ead29cd3e44eccd1c8b7cc291b79209fe by rhodiumtoad

 Repair bug in regexp split performance improvements.
 Commit c8ea87e4b introduced a temporary conversion buffer for substrings
 extracted during regexp splits. Unfortunately the code that sized it was
 failing to ignore the effects of ignored degenerate regexp matches, so
 for regexp_split_* calls it could under-size the buffer in such cases.
 Fix, and add some regression test cases (though those will only catch
 the bug if run in a multibyte encoding).
 Backpatch to 9.3 as the faulty code was.
 Thanks to the PostGIS project, Regina Obe and Paul Ramsey for the report
 (via IRC) and assistance in analysis. Patch by me.

 The file was modified   src/test/regress/expected/strings.out
 The file was modified   src/test/regress/sql/strings.sql
 The file was modified   src/backend/utils/adt/regexp.c
 }}}

-- 
Ticket URL: <https://trac.osgeo.org/postgis/ticket/4175#comment:4>
PostGIS <http://trac.osgeo.org/postgis/>
The PostGIS Trac is used for bug, enhancement & task tracking, a user and developer wiki, and a view into the subversion code repository of PostGIS project.


More information about the postgis-tickets mailing list