Package: libgeos2
Version: 2.0.1-1

Hello, Steve,

Here's the debian bug report you wanted.

Thanks,
Markus
--- Begin Message ---
On Thu, 2005-04-07 at 22:38 +0200, Markus Schaber wrote:
> Hello, Steve,
> 
> As you seem to be the maintainer of libgeos2 debian packages, please see
> the attached message from the jts and postgis devel lists for a just
> fixed bug in jts and geos. This bug has just bitten us very painfully. :-(
> 
> I want to kindly ask you whether it is possible for you to include this
> fix into the official debian libgeos2 package in the next days? This
> would save us the work of temporarily deploying self-compiled packages
> for this fix.
> 

If there was a new upstream release I could package it directly. But
pulling from CVS is a little more involved, especially since I haven't
done it for geos before. I'm also unusually busy at present. I will work
on it "soon", but I can't make any promises about when exactly it will
be ready.

> I hope that it's okay to ask you directly, without going through the
> debian bug tracking system. If you prefer an official bug report, just
> tell me to submit one.

It's fine to email me, but please do submit this info as a bug report. I
need that to keep track of this or it may drift off my radar.

Regards,
Steve

> Thanks in advance,
> Markus
> email message attachment (Re: [jts-devel] Re: [postgis-devel] Possible
> Bug in isvalid())
> On Thu, 2005-04-07 at 22:38 +0200, Markus Schaber wrote:
> > plain text document attachment (Re: [jts-devel] Re: [postgis-devel]
> > Possible Bug in isvalid())
> > On Thu, Apr 07, 2005 at 10:37:10AM -0700, Martin Davis wrote:
> > > This bug is now fixed in CVS.
> > 
> > Fixed in GEOS CVS also. Thanks.
> > --strk;
> > 
> > > 
> > > Fix is in IsValidOp#checkHolesInShell to replace line
> > > 
> > >       Assert.isTrue(holePt != null, "Unable to find a hole point not a
> > > vertex of the shell");
> > > 
> > > With
> > > 
> > >       if (holePt == null) return;
> > > 
> > > 
> > > Martin Davis, Senior Technical Architect
> > > Vivid Solutions Inc.      www.vividsolutions.com
> > > Suite #1A-2328 Government Street Victoria, B.C. V8T 5G5
> > > Phone: (250) 385 6040 - Local 308 Fax: (250) 385 6046
> > > 
> > > 
> > > > -----Original Message-----
> > > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
> > > > Sent: April 7, 2005 3:10 AM
> > > > To: PostGIS Development Discussion; JTS Topology Suite Development
> > > > Subject: Re: [jts-devel] Re: [postgis-devel] Possible Bug in isvalid()
> > > > 
> > > > 
> > > > Maybe the "inner" classes facing these kind of errors should 
> > > > throw a ValidityException instead so that the IsValid class 
> > > > could catch them ...
> > > > 
> > > > --strk;
> > > > 
> > > > On Thu, Apr 07, 2005 at 11:57:30AM +0200, Markus Schaber wrote:
> > > > > Hi,
> > > > > 
> > > > > (Added X-Post to JTS Developers list.)
> > > > > 
> > > > > Markus Schaber schrieb:
> > > > > > I just tried to apply my isvalid constraint to our raw 
> > > > data tables, 
> > > > > > and got the following error message on one of them:
> > > > > > 
> > > > > > NOTICE:  AssertionFailedException: Unable to find a hole 
> > > > point not a 
> > > > > > vertex of the shell
> > > > > > ERROR:  GEOS isvalid() threw an error!
> > > > > > 
> > > > > > This sounds rather strange to me. IMHO, it should not be 
> > > > possible to 
> > > > > > make isvalid() throw an error by feeding it an invalid geometry.
> > > > > >
> > > > > > I'll try to track down which geometries cause this error 
> > > > message...
> > > > > 
> > > > > I now got a simple example:
> > > > > 
> > > > > > gisblau=# select isvalid('MULTIPOLYGON(((0 0, 10 10, 10 
> > > > 0, 0 0),(5 
> > > > > > 5, 5 0, 10 5, 5 5)))');
> > > > > > NOTICE:  AssertionFailedException: Unable to find a hole 
> > > > point not a vertex of the shell
> > > > > > ERROR:  GEOS isvalid() threw an error!
> > > > > 
> > > > > The attached small java program triggers this error on my machine 
> > > > > against jts-1.6.jar.
> > > > > 
> > > > > HTH,
> > > > > Markus
> > > > 
> > > > 
> > > > > _______________________________________________
> > > > > jts-devel mailing list
> > > > > [EMAIL PROTECTED] 
> > > > > http://lists.refractions.net/mailman/listinfo/jts-devel
> > > > 
> > > > _______________________________________________
> > > > jts-devel mailing list
> > > > [EMAIL PROTECTED] 
> > > > http://lists.refractions.net/mailman/listinfo/jts-devel
> > > > 
> > > _______________________________________________
> > > jts-devel mailing list
> > > [EMAIL PROTECTED]
> > > http://lists.refractions.net/mailman/listinfo/jts-devel
> > _______________________________________________
> > postgis-devel mailing list
> > [EMAIL PROTECTED]
> > http://postgis.refractions.net/mailman/listinfo/postgis-devel


--- End Message ---

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to