Segmentation fault adding a new layer with php-mapscript (4.6beta3)

Nicol Hermann mapserver at GEOWORLD.DE
Wed Jun 8 02:12:41 EDT 2005


Hi Bill, Julien, List,

I tried the patch of Bill and the current cvs version with Julien's fix.
Both fixes the problem.
Thank you very much for your help

Nicol



> Nicol, Julien

> I found it as well... (bummer we overlapped efforts)

> attached is a patch that you can apply Nicol (run patch < zm.patch 
> from the php3 directory) -- or you can grab CVS HEAD after Julien 
> applies his

> Bill


On Tue, 7 Jun 2005, Julien-Samuel Lacroix wrote:

> > Hi,
> > 
> > I found the problem. Thanks for reporting it.
> > I opened bug 1375 to keep track of this issue.
> > 
> > The problem was that the USE_POINT_Z_M flag was not carried to
> > mapscript makefile.  This caused mapscript and mapserver to have 
> > different mapObj size.
> > 
> > Thanks
> > Julien
> > 
> > > On 06/07/2005 02:42 AM, Nicol Hermann wrote:
> > > Hi Bill, Daniel, and all the others how replied
> > > 
> > > i could isolate my problem to a single config option.
> > > When i remove the flag:
> > > 
> > > '--enable-point-z-m' 
> > > 
> > > from the configure line (i need it for oracle spatial) everything
> > > works fine.
> > > 
> > > When i enable it i get the described segfault.
> > > 
> > > 0x4114ea30 in layerObj_new (map=0x41f88008) at mapscript_i.c:410
> > > 410         map->layerorder[map->numlayers] = map->numlayers;
> > > (gdb
> > > 
> > > Could some comment on this or have the same problem?
> > > 
> > > Many thank
> > > Nicol



More information about the mapserver-dev mailing list