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

Uninitialised ROW_MERGE_RESERVE_SIZE bytes written to temporary file

  • Log In

          Details

          • Type: Bug
          • Status: Closed (View Workflow)
          • Priority: Major
          • Resolution: Fixed
          • Affects Version/s: 10.1.7, 10.2.0, 10.3.0
          • Fix Version/s: 10.1.27, 10.2.9
          • Component/s: Storage Engine - InnoDB, Storage Engine - XtraDB
          • Labels:
            None
          • Sprint:
            10.1.24

            Description

            http://buildbot.askmonty.org/buildbot/builders/work-amd64-valgrind/builds/10024/steps/test/logs/stdio

            innodb.innodb_bug53290 'innodb_plugin'   w1 [ fail ]  Found warnings/errors in server log file!
                    Test ended at 2017-04-27 12:29:08
            line
            ==31315== Thread 22:
            ==31315== Uninitialised byte(s) found during client check request
            ==31315==    at 0xC0F7216: row_merge_write_eof(unsigned char*, unsigned char*, int, unsigned long*, fil_space_crypt_t*, unsigned char*, unsigned long) (row0merge.cc:1360)
            ==31315==    by 0xC0F9CE2: row_merge_blocks(row_merge_dup_t const*, merge_file_t const*, unsigned char*, unsigned long*, unsigned long*, merge_file_t*, fil_space_crypt_t*, unsigned char*, unsigned long) (row0merge.cc:2328)
            ==31315==    by 0xC0FA449: row_merge(trx_t*, row_merge_dup_t const*, merge_file_t*, unsigned char*, int*, unsigned long*, unsigned long*, fil_space_crypt_t*, unsigned char*, unsigned long) (row0merge.cc:2484)
            ==31315==    by 0xC0FAB01: row_merge_sort(trx_t*, row_merge_dup_t const*, merge_file_t*, unsigned char*, int*, bool, float, float, fil_space_crypt_t*, unsigned char*, unsigned long) (row0merge.cc:2649)
            ==31315==    by 0xC0FE2F5: row_merge_build_indexes(trx_t*, dict_table_t*, dict_table_t*, bool, dict_index_t**, unsigned long const*, unsigned long, TABLE*, dtuple_t const*, unsigned long const*, unsigned long, ib_sequence_t&) (row0merge.cc:4230)
            ==31315==    by 0xC018846: ha_innodb::inplace_alter_table(TABLE*, Alter_inplace_info*) (handler0alter.cc:4249)
            ==31315==    by 0x6E90C6: handler::ha_inplace_alter_table(TABLE*, Alter_inplace_info*) (handler.h:3704)
            ==31315==    by 0x6E1256: mysql_inplace_alter_table(THD*, TABLE_LIST*, TABLE*, TABLE*, Alter_inplace_info*, enum_alter_inplace_result, MDL_request*, Alter_table_ctx*) (sql_table.cc:7133)
            ==31315==    by 0x6E5ACF: mysql_alter_table(THD*, char*, char*, HA_CREATE_INFO*, TABLE_LIST*, Alter_info*, unsigned int, st_order*, bool) (sql_table.cc:8945)
            ==31315==    by 0x75AFCD: Sql_cmd_alter_table::execute(THD*) (sql_alter.cc:325)
            ==31315==    by 0x6266AF: mysql_execute_command(THD*) (sql_parse.cc:5695)
            ==31315==    by 0x62A952: mysql_parse(THD*, char*, unsigned int, Parser_state*) (sql_parse.cc:7343)
            ==31315==  Address 0x18736000 is in a rw- anonymous segment
            

              Attachments

                Issue Links

                  Activity

                    People

                    • Assignee:
                      jplindst Jan Lindström
                      Reporter:
                      elenst Elena Stepanova
                    • Votes:
                      0 Vote for this issue
                      Watchers:
                      4 Start watching this issue

                      Dates

                      • Created:
                        Updated:
                        Resolved: