Details

    Description

      MDEV-21978 found many erroneous my_snprintf formattings when it reenabled GCC printf checks.
      Patches to these errors should apply to the oldest applicable version in maintenance and up.

      In MariaDB 10.5 and up, the following strings may display their fields corrupted depending on the compiler and platform:

      • ,<server host>,<username>,<host>,<connection ID>,<query ID>,<operation>
      • ,<database>,,<event status>
      • ,<database>,<table>,
      • ,<database>,<table>|<new database>.<new table>,
      • at offset <RegExp error offset>
      • The slave is applying a ROW event on behalf of a<event> statement on table <table> and is currently taking a considerable amount of time (<difference> seconds). This is due to the fact that it is scanning <something> while looking up records to be processed.
      • The current group of events starts with a non-GTID <type> event; the last seen GTID is <GTID>
      • <±><seconds>.<microseconds>
      • table->s->reclength <length> table->s->fields <count>
      • table->s->key_info[<index>] flags & HA_NOSAME = <integer>
      • table->field[<index>]->offset = %<difference> and the chunk that follows
      • repl.max_ws_size=<size>
      • InnoDB: invalid PAGE_COMPRESSION_LEVEL = <level>. Valid values are [1, 2, 3, 4, 5, 6, 7, 8, 9] (big-endian CPUs only)
      • Got error from move_object(<from> -> <to>): <error ID> % (% should be an error message)
      • normalized data truncated for multiple column index:column-name: <<name>> data: <<data>> (known: Visual Studio)
      • Found block with wrong recordlength: <length> at <position>
      • Deleted block with impossible length <length> at <position>
      • Found block with wrong recordlength: <length> at <position>
      • [New] Found block with impossible length <length> at <position>; Skipped
      • Can't read indexpage from filepos: <integer>

      Attachments

        Activity

          ParadoxV5 Jimmy Hú created issue -
          ParadoxV5 Jimmy Hú made changes -
          Field Original Value New Value
          Status Open [ 1 ] In Progress [ 3 ]
          ParadoxV5 Jimmy Hú made changes -
          Assignee Jimmy Hú [ JIRAUSER55761 ] Brandon Nesterenko [ JIRAUSER48702 ]
          Status In Progress [ 3 ] In Review [ 10002 ]
          ParadoxV5 Jimmy Hú made changes -
          Description MDEV-21978 found many erroneous my_snprintf formattings when it reenabled GCC printf checks.
          Patches to these errors should apply to the oldest applicable version in maintenance and up.

          In MariaDB 10.5 and up, the following possibly publicly visible strings may display corrupted depending on the compiler and platform:

          * …{{,<server host>,<username>,<host>,<connection ID>,<query ID>,<operation>}}
          * …{{,<database>,,<event status>}}
          * …{{,<database>,<table>,}}
          * …{{,<database>,<table>|<new database>.<new table>,}}
          * …{{at offset <RegExp error offset>}}
          * {{The slave is applying a ROW event on behalf of a<event> statement on table <table> and is currently taking a considerable amount of time (<difference> seconds). This is due to the fact that it is scanning <something> while looking up records to be processed.}}
          * {{The current group of events starts with a non-GTID <type> event; the last seen GTID is <GTID>}}
          * {{<±><seconds>.<microseconds>}}
          * {{table->s->reclength <length>}} {{table->s->fields <count>}}
          * {{table->s->key_info[<index>] flags & HA_NOSAME = <integer>}}
          * {{table->field[<index>]->offset = %<difference>}} and the chunk that follows
          * {{repl.max_ws_size=<size>}}
          * -{{InnoDB: invalid PAGE_COMPRESSION_LEVEL = <level>. Valid values are [1, 2, 3, 4, 5, 6, 7, 8, 9]}}- (big-endian CPUs only)
          * {{Got error from move_object(<from> -> <to?>): <error ID> %}} ({{%}} should be an error message)
          * {{normalized data truncated for multiple column index: }}…{{column-name: <<name>> data: <<data>>}} (known: [Visual Studio|https://github.com/MariaDB/server/pull/3360#discussion_r1712667580])
          * {{Found block with wrong recordlength: <length> at <position>}}
          * {{Deleted block with impossible length <length> at <position>}}
          * {{Found block with wrong recordlength: <length> at <position>}}
          * {{Can't read indexpage from filepos: <integer>}}
          MDEV-21978 found many erroneous my_snprintf formattings when it reenabled GCC printf checks.
          Patches to these errors should apply to the oldest applicable version in maintenance and up.

          In MariaDB 10.5 and up, the following possibly publicly visible strings may display corrupted depending on the compiler and platform:

          * …{{,<server host>,<username>,<host>,<connection ID>,<query ID>,<operation>}}
          * …{{,<database>,,<event status>}}
          * …{{,<database>,<table>,}}
          * …{{,<database>,<table>|<new database>.<new table>,}}
          * …{{at offset <RegExp error offset>}}
          * {{The slave is applying a ROW event on behalf of a<event> statement on table <table> and is currently taking a considerable amount of time (<difference> seconds). This is due to the fact that it is scanning <something> while looking up records to be processed.}}
          * {{The current group of events starts with a non-GTID <type> event; the last seen GTID is <GTID>}}
          * {{<±><seconds>.<microseconds>}}
          * {{table->s->reclength <length>}} {{table->s->fields <count>}}
          * {{table->s->key_info[<index>] flags & HA_NOSAME = <integer>}}
          * {{table->field[<index>]->offset = %<difference>}} and the chunk that follows
          * {{repl.max_ws_size=<size>}}
          * -{{InnoDB: invalid PAGE_COMPRESSION_LEVEL = <level>. Valid values are [1, 2, 3, 4, 5, 6, 7, 8, 9]}}- (big-endian CPUs only)
          * {{Got error from move_object(<from> -> <to?>): <error ID> %}} ({{%}} should be an error message)
          * {{normalized data truncated for multiple column index:}} … {{column-name: <<name>> data: <<data>>}} (known: [Visual Studio|https://github.com/MariaDB/server/pull/3360#discussion_r1712667580])
          * {{Found block with wrong recordlength: <length> at <position>}}
          * {{Deleted block with impossible length <length> at <position>}}
          * {{Found block with wrong recordlength: <length> at <position>}}
          * {{Can't read indexpage from filepos: <integer>}}
          ParadoxV5 Jimmy Hú made changes -
          Description MDEV-21978 found many erroneous my_snprintf formattings when it reenabled GCC printf checks.
          Patches to these errors should apply to the oldest applicable version in maintenance and up.

          In MariaDB 10.5 and up, the following possibly publicly visible strings may display corrupted depending on the compiler and platform:

          * …{{,<server host>,<username>,<host>,<connection ID>,<query ID>,<operation>}}
          * …{{,<database>,,<event status>}}
          * …{{,<database>,<table>,}}
          * …{{,<database>,<table>|<new database>.<new table>,}}
          * …{{at offset <RegExp error offset>}}
          * {{The slave is applying a ROW event on behalf of a<event> statement on table <table> and is currently taking a considerable amount of time (<difference> seconds). This is due to the fact that it is scanning <something> while looking up records to be processed.}}
          * {{The current group of events starts with a non-GTID <type> event; the last seen GTID is <GTID>}}
          * {{<±><seconds>.<microseconds>}}
          * {{table->s->reclength <length>}} {{table->s->fields <count>}}
          * {{table->s->key_info[<index>] flags & HA_NOSAME = <integer>}}
          * {{table->field[<index>]->offset = %<difference>}} and the chunk that follows
          * {{repl.max_ws_size=<size>}}
          * -{{InnoDB: invalid PAGE_COMPRESSION_LEVEL = <level>. Valid values are [1, 2, 3, 4, 5, 6, 7, 8, 9]}}- (big-endian CPUs only)
          * {{Got error from move_object(<from> -> <to?>): <error ID> %}} ({{%}} should be an error message)
          * {{normalized data truncated for multiple column index:}} … {{column-name: <<name>> data: <<data>>}} (known: [Visual Studio|https://github.com/MariaDB/server/pull/3360#discussion_r1712667580])
          * {{Found block with wrong recordlength: <length> at <position>}}
          * {{Deleted block with impossible length <length> at <position>}}
          * {{Found block with wrong recordlength: <length> at <position>}}
          * {{Can't read indexpage from filepos: <integer>}}
          MDEV-21978 found many erroneous my_snprintf formattings when it reenabled GCC printf checks.
          Patches to these errors should apply to the oldest applicable version in maintenance and up.

          In MariaDB 10.5 and up, the following possibly publicly visible strings may display corrupted depending on the compiler and platform:

          * …{{,<server host>,<username>,<host>,<connection ID>,<query ID>,<operation>}}
          * …{{,<database>,,<event status>}}
          * …{{,<database>,<table>,}}
          * …{{,<database>,<table>|<new database>.<new table>,}}
          * …{{at offset <RegExp error offset>}}
          * {{The slave is applying a ROW event on behalf of a<event> statement on table <table> and is currently taking a considerable amount of time (<difference> seconds). This is due to the fact that it is scanning <something> while looking up records to be processed.}}
          * {{The current group of events starts with a non-GTID <type> event; the last seen GTID is <GTID>}}
          * {{<±><seconds>.<microseconds>}}
          * {{table->s->reclength <length>}} {{table->s->fields <count>}}
          * {{table->s->key_info[<index>] flags & HA_NOSAME = <integer>}}
          * {{table->field[<index>]->offset = %<difference>}} and the chunk that follows
          * {{repl.max_ws_size=<size>}}
          * -{{InnoDB: invalid PAGE_COMPRESSION_LEVEL = <level>. Valid values are [1, 2, 3, 4, 5, 6, 7, 8, 9]}}- (big-endian CPUs only)
          * {{Got error from move_object(<from> -> <to>): <error ID> %}} ({{%}} should be an error message)
          * {{normalized data truncated for multiple column index:}} … {{column-name: <<name>> data: <<data>>}} (known: [Visual Studio|https://github.com/MariaDB/server/pull/3360#discussion_r1712667580])
          * {{Found block with wrong recordlength: <length> at <position>}}
          * {{Deleted block with impossible length <length> at <position>}}
          * {{Found block with wrong recordlength: <length> at <position>}}
          * {{Can't read indexpage from filepos: <integer>}}
          ParadoxV5 Jimmy Hú made changes -
          Description MDEV-21978 found many erroneous my_snprintf formattings when it reenabled GCC printf checks.
          Patches to these errors should apply to the oldest applicable version in maintenance and up.

          In MariaDB 10.5 and up, the following possibly publicly visible strings may display corrupted depending on the compiler and platform:

          * …{{,<server host>,<username>,<host>,<connection ID>,<query ID>,<operation>}}
          * …{{,<database>,,<event status>}}
          * …{{,<database>,<table>,}}
          * …{{,<database>,<table>|<new database>.<new table>,}}
          * …{{at offset <RegExp error offset>}}
          * {{The slave is applying a ROW event on behalf of a<event> statement on table <table> and is currently taking a considerable amount of time (<difference> seconds). This is due to the fact that it is scanning <something> while looking up records to be processed.}}
          * {{The current group of events starts with a non-GTID <type> event; the last seen GTID is <GTID>}}
          * {{<±><seconds>.<microseconds>}}
          * {{table->s->reclength <length>}} {{table->s->fields <count>}}
          * {{table->s->key_info[<index>] flags & HA_NOSAME = <integer>}}
          * {{table->field[<index>]->offset = %<difference>}} and the chunk that follows
          * {{repl.max_ws_size=<size>}}
          * -{{InnoDB: invalid PAGE_COMPRESSION_LEVEL = <level>. Valid values are [1, 2, 3, 4, 5, 6, 7, 8, 9]}}- (big-endian CPUs only)
          * {{Got error from move_object(<from> -> <to>): <error ID> %}} ({{%}} should be an error message)
          * {{normalized data truncated for multiple column index:}} … {{column-name: <<name>> data: <<data>>}} (known: [Visual Studio|https://github.com/MariaDB/server/pull/3360#discussion_r1712667580])
          * {{Found block with wrong recordlength: <length> at <position>}}
          * {{Deleted block with impossible length <length> at <position>}}
          * {{Found block with wrong recordlength: <length> at <position>}}
          * {{Can't read indexpage from filepos: <integer>}}
          MDEV-21978 found many erroneous my_snprintf formattings when it reenabled GCC printf checks.
          Patches to these errors should apply to the oldest applicable version in maintenance and up.

          In MariaDB 10.5 and up, the following strings may display corrupted depending on the compiler and platform:

          * …{{,<server host>,<username>,<host>,<connection ID>,<query ID>,<operation>}}
          * …{{,<database>,,<event status>}}
          * …{{,<database>,<table>,}}
          * …{{,<database>,<table>|<new database>.<new table>,}}
          * …{{at offset <RegExp error offset>}}
          * {{The slave is applying a ROW event on behalf of a<event> statement on table <table> and is currently taking a considerable amount of time (<difference> seconds). This is due to the fact that it is scanning <something> while looking up records to be processed.}}
          * {{The current group of events starts with a non-GTID <type> event; the last seen GTID is <GTID>}}
          * {{<±><seconds>.<microseconds>}}
          * {{table->s->reclength <length>}} {{table->s->fields <count>}}
          * {{table->s->key_info[<index>] flags & HA_NOSAME = <integer>}}
          * {{table->field[<index>]->offset = %<difference>}} and the chunk that follows
          * {{repl.max_ws_size=<size>}}
          * -{{InnoDB: invalid PAGE_COMPRESSION_LEVEL = <level>. Valid values are [1, 2, 3, 4, 5, 6, 7, 8, 9]}}- (big-endian CPUs only)
          * {{Got error from move_object(<from> -> <to>): <error ID> %}} ({{%}} should be an error message)
          * {{normalized data truncated for multiple column index:}} … {{column-name: <<name>> data: <<data>>}} (known: [Visual Studio|https://github.com/MariaDB/server/pull/3360#discussion_r1712667580])
          * {{Found block with wrong recordlength: <length> at <position>}}
          * {{Deleted block with impossible length <length> at <position>}}
          * {{Found block with wrong recordlength: <length> at <position>}}
          * {{Can't read indexpage from filepos: <integer>}}
          * debug messages that are not publicly visible
          ParadoxV5 Jimmy Hú made changes -
          Description MDEV-21978 found many erroneous my_snprintf formattings when it reenabled GCC printf checks.
          Patches to these errors should apply to the oldest applicable version in maintenance and up.

          In MariaDB 10.5 and up, the following strings may display corrupted depending on the compiler and platform:

          * …{{,<server host>,<username>,<host>,<connection ID>,<query ID>,<operation>}}
          * …{{,<database>,,<event status>}}
          * …{{,<database>,<table>,}}
          * …{{,<database>,<table>|<new database>.<new table>,}}
          * …{{at offset <RegExp error offset>}}
          * {{The slave is applying a ROW event on behalf of a<event> statement on table <table> and is currently taking a considerable amount of time (<difference> seconds). This is due to the fact that it is scanning <something> while looking up records to be processed.}}
          * {{The current group of events starts with a non-GTID <type> event; the last seen GTID is <GTID>}}
          * {{<±><seconds>.<microseconds>}}
          * {{table->s->reclength <length>}} {{table->s->fields <count>}}
          * {{table->s->key_info[<index>] flags & HA_NOSAME = <integer>}}
          * {{table->field[<index>]->offset = %<difference>}} and the chunk that follows
          * {{repl.max_ws_size=<size>}}
          * -{{InnoDB: invalid PAGE_COMPRESSION_LEVEL = <level>. Valid values are [1, 2, 3, 4, 5, 6, 7, 8, 9]}}- (big-endian CPUs only)
          * {{Got error from move_object(<from> -> <to>): <error ID> %}} ({{%}} should be an error message)
          * {{normalized data truncated for multiple column index:}} … {{column-name: <<name>> data: <<data>>}} (known: [Visual Studio|https://github.com/MariaDB/server/pull/3360#discussion_r1712667580])
          * {{Found block with wrong recordlength: <length> at <position>}}
          * {{Deleted block with impossible length <length> at <position>}}
          * {{Found block with wrong recordlength: <length> at <position>}}
          * {{Can't read indexpage from filepos: <integer>}}
          * debug messages that are not publicly visible
          MDEV-21978 found many erroneous my_snprintf formattings when it reenabled GCC printf checks.
          Patches to these errors should apply to the oldest applicable version in maintenance and up.

          In MariaDB 10.5 and up, the following strings may display corrupted depending on the compiler and platform:

          * …{{,<server host>,<username>,<host>,<connection ID>,<query ID>,<operation>}}
          * …{{,<database>,,<event status>}}
          * …{{,<database>,<table>,}}
          * …{{,<database>,<table>|<new database>.<new table>,}}
          * …{{at offset <RegExp error offset>}}
          * {{The slave is applying a ROW event on behalf of a<event> statement on table <table> and is currently taking a considerable amount of time (<difference> seconds). This is due to the fact that it is scanning <something> while looking up records to be processed.}}
          * {{The current group of events starts with a non-GTID <type> event; the last seen GTID is <GTID>}}
          * {{<±><seconds>.<microseconds>}}
          * {{table->s->reclength <length>}} {{table->s->fields <count>}}
          * {{table->s->key_info[<index>] flags & HA_NOSAME = <integer>}}
          * {{table->field[<index>]->offset = %<difference>}} and the chunk that follows
          * {{repl.max_ws_size=<size>}}
          * -{{InnoDB: invalid PAGE_COMPRESSION_LEVEL = <level>. Valid values are [1, 2, 3, 4, 5, 6, 7, 8, 9]}}- (big-endian CPUs only)
          * {{Got error from move_object(<from> -> <to>): <error ID> %}} ({{%}} should be an error message)
          * {{normalized data truncated for multiple column index:}} … {{column-name: <<name>> data: <<data>>}} (known: [Visual Studio|https://github.com/MariaDB/server/pull/3360#discussion_r1712667580])
          * {{Found block with wrong recordlength: <length> at <position>}}
          * {{Deleted block with impossible length <length> at <position>}}
          * {{Found block with wrong recordlength: <length> at <position>}}
          * {{Can't read indexpage from filepos: <integer>}}
          ParadoxV5 Jimmy Hú made changes -
          Description MDEV-21978 found many erroneous my_snprintf formattings when it reenabled GCC printf checks.
          Patches to these errors should apply to the oldest applicable version in maintenance and up.

          In MariaDB 10.5 and up, the following strings may display corrupted depending on the compiler and platform:

          * …{{,<server host>,<username>,<host>,<connection ID>,<query ID>,<operation>}}
          * …{{,<database>,,<event status>}}
          * …{{,<database>,<table>,}}
          * …{{,<database>,<table>|<new database>.<new table>,}}
          * …{{at offset <RegExp error offset>}}
          * {{The slave is applying a ROW event on behalf of a<event> statement on table <table> and is currently taking a considerable amount of time (<difference> seconds). This is due to the fact that it is scanning <something> while looking up records to be processed.}}
          * {{The current group of events starts with a non-GTID <type> event; the last seen GTID is <GTID>}}
          * {{<±><seconds>.<microseconds>}}
          * {{table->s->reclength <length>}} {{table->s->fields <count>}}
          * {{table->s->key_info[<index>] flags & HA_NOSAME = <integer>}}
          * {{table->field[<index>]->offset = %<difference>}} and the chunk that follows
          * {{repl.max_ws_size=<size>}}
          * -{{InnoDB: invalid PAGE_COMPRESSION_LEVEL = <level>. Valid values are [1, 2, 3, 4, 5, 6, 7, 8, 9]}}- (big-endian CPUs only)
          * {{Got error from move_object(<from> -> <to>): <error ID> %}} ({{%}} should be an error message)
          * {{normalized data truncated for multiple column index:}} … {{column-name: <<name>> data: <<data>>}} (known: [Visual Studio|https://github.com/MariaDB/server/pull/3360#discussion_r1712667580])
          * {{Found block with wrong recordlength: <length> at <position>}}
          * {{Deleted block with impossible length <length> at <position>}}
          * {{Found block with wrong recordlength: <length> at <position>}}
          * {{Can't read indexpage from filepos: <integer>}}
          MDEV-21978 found many erroneous my_snprintf formattings when it reenabled GCC printf checks.
          Patches to these errors should apply to the oldest applicable version in maintenance and up.

          In MariaDB 10.5 and up, the following strings may display corrupted depending on the compiler and platform:

          * …{{,<server host>,<username>,<host>,<connection ID>,<query ID>,<operation>}}
          * …{{,<database>,,<event status>}}
          * …{{,<database>,<table>,}}
          * …{{,<database>,<table>|<new database>.<new table>,}}
          * …{{at offset <RegExp error offset>}}
          * {{The slave is applying a ROW event on behalf of a<event> statement on table <table> and is currently taking a considerable amount of time (<difference> seconds). This is due to the fact that it is scanning <something> while looking up records to be processed.}}
          * {{The current group of events starts with a non-GTID <type> event; the last seen GTID is <GTID>}}
          * {{<±><seconds>.<microseconds>}}
          * {{table->s->reclength <length>}} {{table->s->fields <count>}}
          * {{table->s->key_info[<index>] flags & HA_NOSAME = <integer>}}
          * {{table->field[<index>]->offset = %<difference>}} and the chunk that follows
          * {{repl.max_ws_size=<size>}}
          * -{{InnoDB: invalid PAGE_COMPRESSION_LEVEL = <level>. Valid values are [1, 2, 3, 4, 5, 6, 7, 8, 9]}}- (big-endian CPUs only)
          * {{Got error from move_object(<from> -> <to>): <error ID> %}} ({{%}} should be an error message)
          * {{normalized data truncated for multiple column index:}} … {{column-name: <<name>> data: <<data>>}} (known: [Visual Studio|https://github.com/MariaDB/server/pull/3360#discussion_r1712667580]) (missed in MDEV-31340)
          * {{Found block with wrong recordlength: <length> at <position>}}
          * {{Deleted block with impossible length <length> at <position>}}
          * {{Found block with wrong recordlength: <length> at <position>}}
          * {{Can't read indexpage from filepos: <integer>}}
          ParadoxV5 Jimmy Hú made changes -
          ParadoxV5 Jimmy Hú made changes -
          Description MDEV-21978 found many erroneous my_snprintf formattings when it reenabled GCC printf checks.
          Patches to these errors should apply to the oldest applicable version in maintenance and up.

          In MariaDB 10.5 and up, the following strings may display corrupted depending on the compiler and platform:

          * …{{,<server host>,<username>,<host>,<connection ID>,<query ID>,<operation>}}
          * …{{,<database>,,<event status>}}
          * …{{,<database>,<table>,}}
          * …{{,<database>,<table>|<new database>.<new table>,}}
          * …{{at offset <RegExp error offset>}}
          * {{The slave is applying a ROW event on behalf of a<event> statement on table <table> and is currently taking a considerable amount of time (<difference> seconds). This is due to the fact that it is scanning <something> while looking up records to be processed.}}
          * {{The current group of events starts with a non-GTID <type> event; the last seen GTID is <GTID>}}
          * {{<±><seconds>.<microseconds>}}
          * {{table->s->reclength <length>}} {{table->s->fields <count>}}
          * {{table->s->key_info[<index>] flags & HA_NOSAME = <integer>}}
          * {{table->field[<index>]->offset = %<difference>}} and the chunk that follows
          * {{repl.max_ws_size=<size>}}
          * -{{InnoDB: invalid PAGE_COMPRESSION_LEVEL = <level>. Valid values are [1, 2, 3, 4, 5, 6, 7, 8, 9]}}- (big-endian CPUs only)
          * {{Got error from move_object(<from> -> <to>): <error ID> %}} ({{%}} should be an error message)
          * {{normalized data truncated for multiple column index:}} … {{column-name: <<name>> data: <<data>>}} (known: [Visual Studio|https://github.com/MariaDB/server/pull/3360#discussion_r1712667580]) (missed in MDEV-31340)
          * {{Found block with wrong recordlength: <length> at <position>}}
          * {{Deleted block with impossible length <length> at <position>}}
          * {{Found block with wrong recordlength: <length> at <position>}}
          * {{Can't read indexpage from filepos: <integer>}}
          MDEV-21978 found many erroneous my_snprintf formattings when it reenabled GCC printf checks.
          Patches to these errors should apply to the oldest applicable version in maintenance and up.

          In MariaDB 10.5 and up, the following strings may display corrupted depending on the compiler and platform:

          * …{{,<server host>,<username>,<host>,<connection ID>,<query ID>,<operation>}}
          * …{{,<database>,,<event status>}}
          * …{{,<database>,<table>,}}
          * …{{,<database>,<table>|<new database>.<new table>,}}
          * …{{at offset <RegExp error offset>}}
          * {{The slave is applying a ROW event on behalf of a<event> statement on table <table> and is currently taking a considerable amount of time (<difference> seconds). This is due to the fact that it is scanning <something> while looking up records to be processed.}}
          * {{The current group of events starts with a non-GTID <type> event; the last seen GTID is <GTID>}}
          * {{<±><seconds>.<microseconds>}}
          * {{table->s->reclength <length>}} {{table->s->fields <count>}}
          * {{table->s->key_info[<index>] flags & HA_NOSAME = <integer>}}
          * {{table->field[<index>]->offset = %<difference>}} and the chunk that follows
          * {{repl.max_ws_size=<size>}}
          * -{{InnoDB: invalid PAGE_COMPRESSION_LEVEL = <level>. Valid values are [1, 2, 3, 4, 5, 6, 7, 8, 9]}}- (big-endian CPUs only)
          * {{Got error from move_object(<from> -> <to>): <error ID> %}} ({{%}} should be an error message)
          * {{normalized data truncated for multiple column index:}} … {{column-name: <<name>> data: <<data>>}} (known: [Visual Studio|https://github.com/MariaDB/server/pull/3360#discussion_r1712667580]) (missed in [{{fd247cc21f}}|https://github.com/MariaDB/server/commit/fd247cc21fbc975fbc7f20ef2c4e722f13552330] (MDEV-31340))
          * {{Found block with wrong recordlength: <length> at <position>}}
          * {{Deleted block with impossible length <length> at <position>}}
          * {{Found block with wrong recordlength: <length> at <position>}}
          * {{Can't read indexpage from filepos: <integer>}}
          ParadoxV5 Jimmy Hú made changes -
          Priority Minor [ 4 ] Major [ 3 ]
          ParadoxV5 Jimmy Hú made changes -
          Description MDEV-21978 found many erroneous my_snprintf formattings when it reenabled GCC printf checks.
          Patches to these errors should apply to the oldest applicable version in maintenance and up.

          In MariaDB 10.5 and up, the following strings may display corrupted depending on the compiler and platform:

          * …{{,<server host>,<username>,<host>,<connection ID>,<query ID>,<operation>}}
          * …{{,<database>,,<event status>}}
          * …{{,<database>,<table>,}}
          * …{{,<database>,<table>|<new database>.<new table>,}}
          * …{{at offset <RegExp error offset>}}
          * {{The slave is applying a ROW event on behalf of a<event> statement on table <table> and is currently taking a considerable amount of time (<difference> seconds). This is due to the fact that it is scanning <something> while looking up records to be processed.}}
          * {{The current group of events starts with a non-GTID <type> event; the last seen GTID is <GTID>}}
          * {{<±><seconds>.<microseconds>}}
          * {{table->s->reclength <length>}} {{table->s->fields <count>}}
          * {{table->s->key_info[<index>] flags & HA_NOSAME = <integer>}}
          * {{table->field[<index>]->offset = %<difference>}} and the chunk that follows
          * {{repl.max_ws_size=<size>}}
          * -{{InnoDB: invalid PAGE_COMPRESSION_LEVEL = <level>. Valid values are [1, 2, 3, 4, 5, 6, 7, 8, 9]}}- (big-endian CPUs only)
          * {{Got error from move_object(<from> -> <to>): <error ID> %}} ({{%}} should be an error message)
          * {{normalized data truncated for multiple column index:}} … {{column-name: <<name>> data: <<data>>}} (known: [Visual Studio|https://github.com/MariaDB/server/pull/3360#discussion_r1712667580]) (missed in [{{fd247cc21f}}|https://github.com/MariaDB/server/commit/fd247cc21fbc975fbc7f20ef2c4e722f13552330] (MDEV-31340))
          * {{Found block with wrong recordlength: <length> at <position>}}
          * {{Deleted block with impossible length <length> at <position>}}
          * {{Found block with wrong recordlength: <length> at <position>}}
          * {{Can't read indexpage from filepos: <integer>}}
          MDEV-21978 found many erroneous my_snprintf formattings when it reenabled GCC printf checks.
          Patches to these errors should apply to the oldest applicable version in maintenance and up.

          In MariaDB 10.5 and up, the following strings may display corrupted depending on the compiler and platform:

          * …{{,<server host>,<username>,<host>,<connection ID>,<query ID>,<operation>}}
          * …{{,<database>,,<event status>}}
          * …{{,<database>,<table>,}}
          * …{{,<database>,<table>|<new database>.<new table>,}}
          * …{{at offset <RegExp error offset>}}
          * {{The slave is applying a ROW event on behalf of a<event> statement on table <table> and is currently taking a considerable amount of time (<difference> seconds). This is due to the fact that it is scanning <something> while looking up records to be processed.}}
          * {{The current group of events starts with a non-GTID <type> event; the last seen GTID is <GTID>}}
          * {{<±><seconds>.<microseconds>}}
          * {{table->s->reclength <length>}} {{table->s->fields <count>}}
          * {{table->s->key_info[<index>] flags & HA_NOSAME = <integer>}}
          * {{table->field[<index>]->offset = %<difference>}} and the chunk that follows
          * {{repl.max_ws_size=<size>}}
          * -{{InnoDB: invalid PAGE_COMPRESSION_LEVEL = <level>. Valid values are [1, 2, 3, 4, 5, 6, 7, 8, 9]}}- (big-endian CPUs only)
          * {{Got error from move_object(<from> -> <to>): <error ID> %}} ({{%}} should be an error message)
          * {{normalized data truncated for multiple column index:}} … {{column-name: <<name>> data: <<data>>}} (known: [Visual Studio|https://github.com/MariaDB/server/pull/3360#discussion_r1712667580])
          * {{Found block with wrong recordlength: <length> at <position>}}
          * {{Deleted block with impossible length <length> at <position>}}
          * {{Found block with wrong recordlength: <length> at <position>}}
          * {{Can't read indexpage from filepos: <integer>}}
          ParadoxV5 Jimmy Hú made changes -
          ParadoxV5 Jimmy Hú made changes -
          Description MDEV-21978 found many erroneous my_snprintf formattings when it reenabled GCC printf checks.
          Patches to these errors should apply to the oldest applicable version in maintenance and up.

          In MariaDB 10.5 and up, the following strings may display corrupted depending on the compiler and platform:

          * …{{,<server host>,<username>,<host>,<connection ID>,<query ID>,<operation>}}
          * …{{,<database>,,<event status>}}
          * …{{,<database>,<table>,}}
          * …{{,<database>,<table>|<new database>.<new table>,}}
          * …{{at offset <RegExp error offset>}}
          * {{The slave is applying a ROW event on behalf of a<event> statement on table <table> and is currently taking a considerable amount of time (<difference> seconds). This is due to the fact that it is scanning <something> while looking up records to be processed.}}
          * {{The current group of events starts with a non-GTID <type> event; the last seen GTID is <GTID>}}
          * {{<±><seconds>.<microseconds>}}
          * {{table->s->reclength <length>}} {{table->s->fields <count>}}
          * {{table->s->key_info[<index>] flags & HA_NOSAME = <integer>}}
          * {{table->field[<index>]->offset = %<difference>}} and the chunk that follows
          * {{repl.max_ws_size=<size>}}
          * -{{InnoDB: invalid PAGE_COMPRESSION_LEVEL = <level>. Valid values are [1, 2, 3, 4, 5, 6, 7, 8, 9]}}- (big-endian CPUs only)
          * {{Got error from move_object(<from> -> <to>): <error ID> %}} ({{%}} should be an error message)
          * {{normalized data truncated for multiple column index:}} … {{column-name: <<name>> data: <<data>>}} (known: [Visual Studio|https://github.com/MariaDB/server/pull/3360#discussion_r1712667580])
          * {{Found block with wrong recordlength: <length> at <position>}}
          * {{Deleted block with impossible length <length> at <position>}}
          * {{Found block with wrong recordlength: <length> at <position>}}
          * {{Can't read indexpage from filepos: <integer>}}
          MDEV-21978 found many erroneous my_snprintf formattings when it reenabled GCC printf checks.
          Patches to these errors should apply to the oldest applicable version in maintenance and up.

          In MariaDB 10.5 and up, the following strings may display their fields corrupted depending on the compiler and platform:

          * …{{,<server host>,<username>,<host>,<connection ID>,<query ID>,<operation>}}
          * …{{,<database>,,<event status>}}
          * …{{,<database>,<table>,}}
          * …{{,<database>,<table>|<new database>.<new table>,}}
          * …{{at offset <RegExp error offset>}}
          * {{The slave is applying a ROW event on behalf of a<event> statement on table <table> and is currently taking a considerable amount of time (<difference> seconds). This is due to the fact that it is scanning <something> while looking up records to be processed.}}
          * {{The current group of events starts with a non-GTID <type> event; the last seen GTID is <GTID>}}
          * {{<±><seconds>.<microseconds>}}
          * {{table->s->reclength <length>}} {{table->s->fields <count>}}
          * {{table->s->key_info[<index>] flags & HA_NOSAME = <integer>}}
          * {{table->field[<index>]->offset = %<difference>}} and the chunk that follows
          * {{repl.max_ws_size=<size>}}
          * -{{InnoDB: invalid PAGE_COMPRESSION_LEVEL = <level>. Valid values are [1, 2, 3, 4, 5, 6, 7, 8, 9]}}- (big-endian CPUs only)
          * {{Got error from move_object(<from> -> <to>): <error ID> %}} ({{%}} should be an error message)
          * {{normalized data truncated for multiple column index:}} … {{column-name: <<name>> data: <<data>>}} (known: [Visual Studio|https://github.com/MariaDB/server/pull/3360#discussion_r1712667580])
          * {{Found block with wrong recordlength: <length> at <position>}}
          * {{Deleted block with impossible length <length> at <position>}}
          * {{Found block with wrong recordlength: <length> at <position>}}
          * {{Can't read indexpage from filepos: <integer>}}
          ParadoxV5 Jimmy Hú made changes -
          Component/s Storage Engine - InnoDB [ 10129 ]
          Component/s Storage Engine - MyISAM [ 10600 ]
          Fix Version/s 10.5.28 [ 29952 ]
          Fix Version/s 10.5 [ 23123 ]
          Resolution Fixed [ 1 ]
          Status In Review [ 10002 ] Closed [ 6 ]
          ParadoxV5 Jimmy Hú made changes -
          Description MDEV-21978 found many erroneous my_snprintf formattings when it reenabled GCC printf checks.
          Patches to these errors should apply to the oldest applicable version in maintenance and up.

          In MariaDB 10.5 and up, the following strings may display their fields corrupted depending on the compiler and platform:

          * …{{,<server host>,<username>,<host>,<connection ID>,<query ID>,<operation>}}
          * …{{,<database>,,<event status>}}
          * …{{,<database>,<table>,}}
          * …{{,<database>,<table>|<new database>.<new table>,}}
          * …{{at offset <RegExp error offset>}}
          * {{The slave is applying a ROW event on behalf of a<event> statement on table <table> and is currently taking a considerable amount of time (<difference> seconds). This is due to the fact that it is scanning <something> while looking up records to be processed.}}
          * {{The current group of events starts with a non-GTID <type> event; the last seen GTID is <GTID>}}
          * {{<±><seconds>.<microseconds>}}
          * {{table->s->reclength <length>}} {{table->s->fields <count>}}
          * {{table->s->key_info[<index>] flags & HA_NOSAME = <integer>}}
          * {{table->field[<index>]->offset = %<difference>}} and the chunk that follows
          * {{repl.max_ws_size=<size>}}
          * -{{InnoDB: invalid PAGE_COMPRESSION_LEVEL = <level>. Valid values are [1, 2, 3, 4, 5, 6, 7, 8, 9]}}- (big-endian CPUs only)
          * {{Got error from move_object(<from> -> <to>): <error ID> %}} ({{%}} should be an error message)
          * {{normalized data truncated for multiple column index:}} … {{column-name: <<name>> data: <<data>>}} (known: [Visual Studio|https://github.com/MariaDB/server/pull/3360#discussion_r1712667580])
          * {{Found block with wrong recordlength: <length> at <position>}}
          * {{Deleted block with impossible length <length> at <position>}}
          * {{Found block with wrong recordlength: <length> at <position>}}
          * {{Can't read indexpage from filepos: <integer>}}
          MDEV-21978 found many erroneous my_snprintf formattings when it reenabled GCC printf checks.
          Patches to these errors should apply to the oldest applicable version in maintenance and up.

          In MariaDB 10.5 and up, the following strings may display their fields corrupted depending on the compiler and platform:

          * …{{,<server host>,<username>,<host>,<connection ID>,<query ID>,<operation>}}
          * …{{,<database>,,<event status>}}
          * …{{,<database>,<table>,}}
          * …{{,<database>,<table>|<new database>.<new table>,}}
          * …{{at offset <RegExp error offset>}}
          * {{The slave is applying a ROW event on behalf of a<event> statement on table <table> and is currently taking a considerable amount of time (<difference> seconds). This is due to the fact that it is scanning <something> while looking up records to be processed.}}
          * {{The current group of events starts with a non-GTID <type> event; the last seen GTID is <GTID>}}
          * {{<±><seconds>.<microseconds>}}
          * {{table->s->reclength <length>}} {{table->s->fields <count>}}
          * {{table->s->key_info[<index>] flags & HA_NOSAME = <integer>}}
          * {{table->field[<index>]->offset = %<difference>}} and the chunk that follows
          * {{repl.max_ws_size=<size>}}
          * -{{InnoDB: invalid PAGE_COMPRESSION_LEVEL = <level>. Valid values are [1, 2, 3, 4, 5, 6, 7, 8, 9]}}- (big-endian CPUs only)
          * {{Got error from move_object(<from> -> <to>): <error ID> %}} ({{%}} should be an error message)
          * {{normalized data truncated for multiple column index:}} … {{column-name: <<name>> data: <<data>>}} (known: [Visual Studio|https://github.com/MariaDB/server/pull/3360#discussion_r1712667580])
          * {{Found block with wrong recordlength: <length> at <position>}}
          * {{Deleted block with impossible length <length> at <position>}}
          * {{Found block with wrong recordlength: <length> at <position>}}
          * [New] {{Found block with impossible length <length> at <position>; Skipped}}
          * {{Can't read indexpage from filepos: <integer>}}

          People

            bnestere Brandon Nesterenko
            ParadoxV5 Jimmy Hú
            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.