[postgis-devel] Backend crash with RC3 and RC4
strk at refractions.net
strk at refractions.net
Wed Mar 23 08:12:28 PST 2005
Well.. it was less dramatic then I tought.
Fix was two fold:
- *wrong* box3d computation for COLLECTIONS
- *missing* return value check from GEOMSTRY::BOX3D cast
Upgrading people will benefit from an addBBOX(dropBBOX(the_geom))
update of spatial tables. And a VACUUM ANALYZE afterwards...
I hope this won't require an RC5.... what about an RC4-2 win32
installer Mark ?
--strk;
On Wed, Mar 23, 2005 at 04:49:53PM +0100, strk at refractions.net wrote:
> The code is full of missing return check from the box3d computation.
> It is often assumed all geometries *can* have a bounding box cache,
> while this is not always the case ...
>
> I'm working on it now. The bug is exploitable on every system.
>
> BTW: I got rid of all references to LWGEOM_EXPLODED, which is
> both bogus and unused.
>
> --strk;
>
> On Wed, Mar 23, 2005 at 03:45:31PM -0000, Mark Cave-Ayland wrote:
> >
> >
> > > -----Original Message-----
> > > From: postgis-devel-bounces at postgis.refractions.net
> > > [mailto:postgis-devel-bounces at postgis.refractions.net] On
> > > Behalf Of strk at refractions.net
> > > Sent: 23 March 2005 15:24
> > > To: PostGIS Development Discussion
> > > Cc: Martin Daly
> > > Subject: Re: [postgis-devel] Backend crash with RC3 and RC4
> > >
> > >
> > > Mark, Martin,
> > > This seems to crash:
> > >
> > > select box3d('GEOMETRYCOLLECTION(GEOMETRYCOLLECTION
> > > EMPTY,POINT(10 10))'::geometry);
> > >
> > > Can you confirm this ?
> > >
> > > --strk;
> >
> >
> > Hi strk,
> >
> > Yes, I can confirm it crashes here under Win32 RC4.
> >
> >
> > Kind regards,
> >
> > Mark.
> >
> > ------------------------
> > WebBased Ltd
> > South West Technology Centre
> > Tamar Science Park
> > Plymouth
> > PL6 8BT
> >
> > T: +44 (0)1752 791021
> > F: +44 (0)1752 791023
> > W: http://www.webbased.co.uk
> >
> >
> > _______________________________________________
> > postgis-devel mailing list
> > postgis-devel at postgis.refractions.net
> > http://postgis.refractions.net/mailman/listinfo/postgis-devel
> _______________________________________________
> postgis-devel mailing list
> postgis-devel at postgis.refractions.net
> http://postgis.refractions.net/mailman/listinfo/postgis-devel
More information about the postgis-devel
mailing list