Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
3.1.6
-
None
Description
If you call SQLGetInfo(SQL_IDENTIFIER_CASE) and pass a short (the correct size for SQL_IDENTIFIER_CASE), then the MariaDB 32bit ODBC interface will corrupt memory because it assumes (incorrectly) that SQL_IDENTIFIER_CASE is a long. Note that this is not a problem with the MySQL interface.