Ticket #90 (new enhancement)
Illegal characters in configuration files
Reported by: | Knut Landmark | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | zoo-kernel | Version: | |
Keywords: | Cc: |
Description
If certain characters that are part of the configuration file grammar, including square brackets and '=', are used in parameter values, a debug assertion failure or segmentation fault occurs (as tested on the Windows 7 platform). For example:
PGConnectionString = dbname=postgres host=localhost
or
Abstract = The method returns the computed distance in units of [m]
It would be preferable to be able to use arbitrary strings in parameter values, e.g. by means of quotes or escape characters. In addition, the parser should return error messages that enable the service provider to quickly identify the root cause of errors due to configuration file syntax.
Change History
Note: See
TracTickets for help on using
tickets.