Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
10.4(EOL)
-
None
Description
Class Sql_alloc has a constructor when HAVE_valgrind is enabled:
class Sql_alloc
|
{
|
public: |
...
|
#ifdef HAVE_valgrind
|
bool dummy_for_valgrind;
|
inline Sql_alloc() :dummy_for_valgrind(0) {}
|
#endif
|
};
|
so gcc-8.0 does not like when bzero is done over Sql_alloc descendants.
sql_acl.cc has some such classes:
- ACL_ACCESS
- ACL_USER_BASE
- ACL_USER
that derive from Sql_alloc and are used with bzero.
Attachments
Activity
Field | Original Value | New Value |
---|---|---|
Rank | Ranked higher |
Status | Open [ 1 ] | In Progress [ 3 ] |
issue.field.resolutiondate | 2019-04-16 05:55:03.0 | 2019-04-16 05:55:03.558 |
Component/s | OTHER [ 10125 ] | |
Fix Version/s | 10.4.5 [ 23311 ] | |
Fix Version/s | 10.4 [ 22408 ] | |
Resolution | Fixed [ 1 ] | |
Status | In Progress [ 3 ] | Closed [ 6 ] |
Workflow | MariaDB v3 [ 95394 ] | MariaDB v4 [ 156075 ] |