Trace configuration allows to specify file names in two places:
a) at "database" section header as file name pattern
b) at "log_filename" parameter, used to specify file name for audit log
Double quotes works as expected, the issue is about single quoted values.
When trace session with such configuration is active and user attached to some database,
the following happens:
In the case (a) error is reported:
Error creating trace session for database "DBNAME":
error while parsing trace configuration
line 15: error while compiling regular expression "'PATTERN'"
where DBNAME is the database name from connection string and 'PATTERN' is database pattern from trace configuration.
Error is reported via trace log (in case of user trace session) or firebird.log (in case of audit trace session).
In the case (b) the audit log file is not created and error is not logged (it will be adressed in separate ticket).