Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-37048

revert MSAN my_vsnprintf_ex for double workaround

    XMLWordPrintable

Details

    • Not for Release Notes

    Description

      5 years ago https://github.com/MariaDB/server/commit/e843033d0233927b8f51d7dbe21993bdfb01ecdf worked around a MSAN bug when retrieving a double from a va_list.

      The construct _msan_check_mem_is_initialized(ap,size) where ap is a va_list is undefined as _msan_check_mem_is_initialized expects a pointer. The implementation detail of va_list is archecture dependant and on aarch64 this isn't a pointer.

      The need to any msan action is no unnecessary since this has been corrected in recent clang versions.

      Attachments

        Issue Links

          Activity

            People

              marko Marko Mäkelä
              danblack Daniel Black
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Git Integration

                  Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.