<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7654.12">
<TITLE>RE: [postgis-devel] Issue 119 in postgis: ST_AsSVG crashedDBbackendwith large geometries.</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>Olivier,<BR>
<BR>
I retested on my same box (blowing out my whole svn and redownloading from scratch and still run into the same issues.).  I'll be able to test on windows aond my other OpenSUSe tomorrow.<BR>
<BR>
Anyrate I am running<BR>
"POSTGIS="1.4.0SVN" GEOS="3.1.0-CAPI-1.5.0" PROJ="Rel. 4.6.0, 21 Dec 2007" USE_STATS"  (also verifeid it was built minutes ago)<BR>
<BR>
"PostgreSQL 8.3.1 on i686-pc-linux-gnu, compiled by GCC gcc (SUSE Linux) 4.3.1 20080507 (prerelease) [gcc-4_3-branch revision 135036]"<BR>
<BR>
I wonder if its my gcc or something that is the culprit.  Below is list of things that works and what crashes. Seems to crash when it gets to polygons. If others could test on their platforms that would be super.<BR>
<BR>
--Point works.<BR>
 SELECT ST_AsSVG(foo1.the_geom)<BR>
<BR>
                        FROM ((SELECT ST_SetSRID(ST_Point(i,j),4326) As the_geom<BR>
                FROM generate_series(-10,50,15) As i<BR>
                        CROSS JOIN generate_series(40,70, 15) j)) As foo1;<BR>
<BR>
--lines work<BR>
        SELECT ST_AsSVG(foo1.the_geom)<BR>
<BR>
                        FROM ((SELECT ST_MakeLine(ST_SetSRID(ST_Point(i,j),4326),ST_SetSRID(ST_Point(j,i),4326))  As the_geom<BR>
                FROM generate_series(-10,50,10) As i<BR>
                        CROSS JOIN generate_series(40,70, 15) As j<BR>
                        WHERE NOT(i = j))) As foo1;<BR>
<BR>
<BR>
--polygon crashes server<BR>
        SELECT ST_AsSVG(foo1.the_geom)<BR>
<BR>
                        FROM ((SELECT ST_Buffer(ST_SetSRID(ST_Point(i,j),4326), j)  As the_geom<BR>
                FROM generate_series(-10,50,10) As i<BR>
                        CROSS JOIN generate_series(40,70, 20) As j)) As foo1;<BR>
<BR>
<BR>
<BR>
<BR>
-----Original Message-----<BR>
From: postgis-devel-bounces@postgis.refractions.net on behalf of Courtin Olivier<BR>
Sent: Mon 3/9/2009 5:09 PM<BR>
To: PostGIS Development Discussion<BR>
Subject: Re: [postgis-devel] Issue 119 in postgis: ST_AsSVG crashedDBbackendwith large geometries.<BR>
<BR>
<BR>
On Mar 9, 2009, at 5:00 PM, Obe, Regina wrote:<BR>
<BR>
Regina,<BR>
> I was using OpenSUSE 11 with GEOS 3.1, but I presume the geos <BR>
> doesn't matter for svg.<BR>
><BR>
Indeed, no GEOS operation at all,<BR>
> I'll double-check to make sure I did install and so forth -- could <BR>
> be something wrong with my install.  I'll also try on another pc <BR>
> tomorrow.<BR>
><BR>
Ok, let will see...<BR>
on my own:<BR>
<BR>
  POSTGIS="1.4.0SVN" GEOS="3.0.2-CAPI-1.4.2" PROJ="Rel. 4.6.1, 21 <BR>
August 2008" USE_STATS<BR>
  Linux Slackware 12.1<BR>
  postgis r 3819<BR>
  => Ok on the whole garden test<BR>
<BR>
<BR>
POSTGIS="1.4.0SVN" GEOS="3.1.0-CAPI-1.5.0" PROJ="Rel. 4.6.0, 21 Dec <BR>
2007" USE_STATS<BR>
Mac Os.X 10.5<BR>
postgis r 3817<BR>
  => Ok on the whole garden test<BR>
<BR>
--<BR>
Olivier<BR>
_______________________________________________<BR>
postgis-devel mailing list<BR>
postgis-devel@postgis.refractions.net<BR>
<A HREF="http://postgis.refractions.net/mailman/listinfo/postgis-devel">http://postgis.refractions.net/mailman/listinfo/postgis-devel</A><BR>
<BR>
</FONT>
</P>

</BODY>
</HTML>
<HTML><BODY><P><hr size=1></P>
<P><STRONG>
The substance of this message, including any attachments, may be confidential, legally privileged and/or exempt from disclosure pursuant to Massachusetts law. It is intended solely for the addressee. If you received this in error, please contact the sender and delete the material from any computer.
</STRONG></P></BODY></HTML>

<P><hr size=1></P>
<P><STRONG><font size="2" color="339900"> Help make the earth a greener place. If at all possible resist printing this email and join us in saving paper. </p> <p> </font></STRONG></P>