#1424 closed defect (fixed)
Maestro: forward slash in Layer Group name of MapDefinition causes application hang
Reported by: | jbirch | Owned by: | jng |
---|---|---|---|
Priority: | low | Milestone: | Maestro-3.0 |
Component: | Maestro | Version: | |
Severity: | minor | Keywords: | |
Cc: | External ID: |
Description (last modified by )
This defect was reported by "Beluga" on the mapguide-users list and confirmed by me using Maestro build 2.1.0.4996.
To recreate, create a new MapDefinition, add a Layer Group to it with a Name containing a forward slash (/), and save the resource. Maestro becomes unresponsive after saving, and when attempting to open this resource in the GUI editor in subsequent sessions.
Change History (5)
comment:1 by , 14 years ago
Description: | modified (diff) |
---|
comment:2 by , 14 years ago
Milestone: | → Maestro-2.1.x |
---|
comment:3 by , 14 years ago
The problem is that the Layer Group uses the '/' character as a way to construct a "path" to identify nested groups. Having a '/' character in the name will throw Maestro into an infinite loop.
The solution is to use a different character, preferably one that cannot be entered by normal user input.
Let's try for a bit more clarity on the repro :)