[postgis-users] ST_AsSVG crashes with large/complex geometries
Mark Cave-Ayland
mark.cave-ayland at siriusit.co.uk
Thu Feb 19 06:18:16 PST 2009
Mike Leahy wrote:
> Hello list,
>
> I'm wondering if anyone has run into issues with st_assvg locking up
> postgresql. I have an application that generates svg from unioned sets
> of geometries. So far it has been working pretty well, except I just
> tested it with very large sets of geometries, and it invariably locks up
> the backend database without any errors etc. I could send a sample
> geometry if that would help, but I think this can probably be done with
> any dataset. I've verified that the problem is not with st_union, as it
> outputs a geometry just fine...it's only when it gets to st_assvg does
> it freeze things...there is no CPU activity. I do see this in the pg_log:
>
> *** glibc detected *** postgres: postgres testdb [local] SELECT:
> realloc(): invalid next size: 0x000000000220f410 ***
>
> Am I just expecting too much of the st_assvg function, or is this
> something that might be fixable?
>
> Thanks for any advice,
> Mike
Hi Mike,
Yeah, that sounds like a bug. What versions of PostgreSQL/PostGIS are
you using? You may want to open a bug with a sample geometry on the
PostGIS bugtracker.
ATB,
Mark.
--
Mark Cave-Ayland
Sirius Corporation - The Open Source Experts
http://www.siriusit.co.uk
T: +44 870 608 0063
More information about the postgis-users
mailing list