Uploaded image for project: 'MariaDB Foundation Development'
  1. MariaDB Foundation Development
  2. MDBF-1120

Add --cursor protocol (or ps-protocol) to UBSAN Debug builder

    XMLWordPrintable

Details

    • New Feature
    • Status: Open (View Workflow)
    • Major
    • Resolution: Unresolved
    • None
    • None
    • Buildbot
    • None

    Description

      Cursor and ps protocols because of server design vary the paths taken though the SQL significantly. The UBSAN applies strict testing of the data types passed so a developer cast of the data type may work correctly in a normal mode but fail under protocol.

      An example of this is MDEV-37503 where it was assumed all items where Fields. UBSAN under ps-protocol showed clearly this wasn't the case.

      MDEV-37438 is another example.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              danblack Daniel Black
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: