[MXS-3297] Extended MariaDB capabilities are not read correctly Created: 2020-11-13 Updated: 2020-11-17 Resolved: 2020-11-16 |
|
| Status: | Closed |
| Project: | MariaDB MaxScale |
| Component/s: | Protocol |
| Affects Version/s: | 2.3.20, 2.4.13 |
| Fix Version/s: | 2.3.21, 2.4.14 |
| Type: | Bug | Priority: | Major |
| Reporter: | markus makela | Assignee: | markus makela |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Description |
|
The protocol code reads the MariaDB extended capabilities from the wrong offset which caused the values to left shift by one byte. This in turn caused COM_STMT_BULK_EXECUTE to fail due to it not being enabled via the extended capabilities. This doesn't affect 2.5 as the client protocol code was rewritten. |