--manual-gdb and --manual-lldb effectively truncate option file args at first semicolon

Bug #1352501 reported by Laurynas Biveinis on 2014-08-04
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
MySQL Server
Unknown
Unknown
Percona Server moved to https://jira.percona.com/projects/PS
Fix Released
Medium
Unassigned
5.1
Won't Fix
Medium
Unassigned
5.5
Fix Released
Medium
Unassigned
5.6
Fix Released
Medium
Unassigned

Bug Description

Contents of the testcase option file:

$PLUGIN_AUTH_OPT
$PLUGIN_AUTH_LOAD
--utility_user=frank@% --utility_user_password=password --utility_user_schema_access=mysql,performance_schema --utility-user-privileges="CREATE,DROP,SHOW DATABASES"

If either --manual-gdb or --manual-lldb is specified, only the $PLUGIN* lines are passed to mysqld.

This is an upstream bug, but in upstream option files the $PLUGIN options always come last. This is not the case with our percona_utility_user-master.opt.

summary: - --manual-gdb or --manual-lldb truncates percona_utility_user-master.opt
+ --manual-gdb and --manual-lldb effectively truncate option file args at
+ first semicolon
tags: added: upstream

Percona now uses JIRA for bug reports so this bug report is migrated to: https://jira.percona.com/browse/PS-1530

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.