Ticket #65 (closed task: fixed)
ST_AsGML kills the backend when fed a CIRCULAR STRING
|Reported by:||robe||Owned by:||robe|
What steps will reproduce the problem? 1. SELECT ST_AsGML(ST_GeometryFromText('CURVEPOLYGON(CIRCULARSTRING(4 2,3.12132034355964 -0.121320343559641,1 -1,-1.12132034355962 4.12132034355966,4 2))')); Get this error: WARNING: terminating connection because of crash of another server process DETAIL: The postmaster has commanded this server process to roll back the current transaction and exit, because another server process exited abnormally and possibly corrupted shared memory. HINT: In a moment you should be able to reconnect to the database and repeat your command. server closed the connection unexpectedly
This probably means the server terminated abnormally before or while processing the request.
The connection to the server was lost. Attempting reset: Succeeded. (Tried on OpenSUSE 1.3.4SVN and Windows 1.3.3 both with similar disastrous effects.
Note: other functions such as ST_AsKML, ST_AsGeoJSON - simply return this geometry type is not supported.