Details
-
Task
-
Status: Open (View Workflow)
-
Major
-
Resolution: Unresolved
-
None
-
None
Description
sprintf() is a security risk and is also deprecated on some platforms (namely MacOS), so we should replace it with snprintf().
Or, when possible, with my_sprintf() or my_vsnprint() (description and rationale in MDEV-21978).
Attachments
Issue Links
- includes
-
MDEV-33714 sprintf deprecated on macOS, replace with snprintf
-
- Stalled
-
-
MDEV-35986 Use memory safe snprintf() in client
-
- Closed
-
-
MDEV-35994 Convert instances of sprintf to snprintf in sql
-
- Open
-
-
MDEV-35995 Convert instances of sprintf in storage/ to snprintf
-
- Open
-
-
MDEV-39123 Replace sprintf with snprintf in the InnoDB binlog code due to deprecation
-
- Stalled
-
- is duplicated by
-
MDEV-35996 Convert miscellaneous instances of sprintf to snprintf
-
- Closed
-