[mapserver-users] double free when using expressions?

Fawcett, David David.Fawcett at state.mn.us
Thu Aug 27 13:13:25 EDT 2009


I can't explain the crash, but if your columns are string columns, you
will want to put quotes around the column identifier too.  

e.g. EXPRESSION (('[FUNC_CLASS]' eq "1") and ('[CONTRACC]' eq "Y"))

-----Original Message-----
From: mapserver-users-bounces at lists.osgeo.org
[mailto:mapserver-users-bounces at lists.osgeo.org] On Behalf Of Chris
Kantarjiev
Sent: Thursday, August 27, 2009 12:00 PM
To: mapserver-users at lists.osgeo.org
Subject: [mapserver-users] double free when using expressions?


I'm getting this in my log:

*** glibc detected *** double free or corruption (fasttop): 0x08140898
***

I'm trying to use a slightly complex EXPRESSION to create a class. When
I have

     CLASSITEM "CONTRACC"
     CLASS
       NAME "Controlled Access"
       EXPRESSION "Y"

it works fine.

When I have

     CLASS
       NAME "Controlled Access FC1"
       EXPRESSION (([FUNC_CLASS] eq "1") and ([CONTRACC] eq "Y"))

I get the crash.

Help? I'm using the prepackaged server from
fgs-mapserver_5.0.2-fgs_1.0.0-linux-i386.bin

Thanks,
chris
_______________________________________________
mapserver-users mailing list
mapserver-users at lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users


More information about the mapserver-users mailing list