-
-
Notifications
You must be signed in to change notification settings - Fork 375
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GEOMTRANSFORM (buffer([shape],n)) + GetLegendGraphic -> Error 500 #5193
Comments
please include a testcase (mapfile + request) |
Yep, A minimal MAP:
And the GetLegendGraphic request (basic):
|
This is how bug reports should be written! I could repeat Internal server error within 5 minutes. Comment out GEOMTRANSFORM and GetLegendGraphic request is successful. Unfortunately I can't fix anything. |
assigning to @sdlime , the parser seems to be borking here:
|
I'm also facing this issue after upgrading to MapServer 7. Do you have any plans to fix it? |
Yes, I will fix it... I'll have a look later today. --Steve |
I can create the segfault with non-WMS calls too:
At least for me version 6.4 also err's out. @rbovard, what version were you upgrading from? |
Problem seems to be that the style expression has not been turned into tokens which normally happens as a result of msLayerWhichItems() being called. |
From an old one: |
Fixed case when drawing legend shapes with style geomtransforms. (#5193)
backported to 6.4 in 4f7d463 , will be in 6.4.3 |
merged into branch-7-0 in 89965c1 |
Thanks Thomas. |
Hi,
It appears that the
Geomtransform
directive inSTYLE
object is not working with GetLegendGraphic requests. It returns an error 500: ‘End of script output before headers: mapserv’.There is no problem in GetMap.
I tried using master branch.
Regards,
m431m
The text was updated successfully, but these errors were encountered: