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

Session_sysvars_tracker::vars_list::construct_var_list: Conditional jump or move depends on uninitialised value(s)

    XMLWordPrintable

Details

    • Bug
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Won't Fix
    • 10.3(EOL)
    • N/A
    • Server
    • None

    Description

      perl ./mtr sys_vars.session_track_system_variables_basic --valgrind
      

      10.3 9aacda40 Valgrind

      sys_vars.session_track_system_variables_basic [ fail ]  Found warnings/errors in server log file!
              Test ended at 2020-04-15 23:54:59
      line
      ==18917== Thread 6:
      ==18917== Conditional jump or move depends on uninitialised value(s)
      ==18917==    at 0x6E0111: Session_sysvars_tracker::vars_list::construct_var_list(char*, unsigned long) (session_tracker.cc:254)
      ==18917==    by 0x6E0860: Session_sysvars_tracker::update(THD*, set_var*) (session_tracker.cc:405)
      ==18917==    by 0x993A8D: Sys_var_sesvartrack::session_update(THD*, set_var*) (sys_vars.ic:626)
      ==18917==    by 0x6E353F: sys_var::update(THD*, set_var*) (set_var.cc:213)
      ==18917==    by 0x6E527D: set_var::update(THD*) (set_var.cc:837)
      ==18917==    by 0x6E4F10: sql_set_variables(THD*, List<set_var_base>*, bool) (set_var.cc:740)
      ==18917==    by 0x7F2086: mysql_execute_command(THD*) (sql_parse.cc:4883)
      ==18917==    by 0x7FBE6A: mysql_parse(THD*, char*, unsigned int, Parser_state*, bool, bool) (sql_parse.cc:7817)
      ==18917==    by 0x7E88AD: dispatch_command(enum_server_command, THD*, char*, unsigned int, bool, bool) (sql_parse.cc:1856)
      ==18917==    by 0x7E71F2: do_command(THD*) (sql_parse.cc:1401)
      ==18917==    by 0x964B11: do_handle_one_connection(CONNECT*) (sql_connect.cc:1403)
      ==18917==    by 0x964873: handle_one_connection (sql_connect.cc:1308)
      ==18917==    by 0x136C60B: pfs_spawn_thread (pfs.cc:1869)
      ==18917==    by 0x4E3F4A3: start_thread (pthread_create.c:456)
      ==18917==    by 0x6D4BD0E: clone (clone.S:97)
      ^ Found warnings in /data/bld/10.3-valgrind-nightly/mysql-test/var/log/mysqld.1.err
      

      Only fails on 10.3, not reproducible on 10.4+.

      Attachments

        Activity

          People

            sanja Oleksandr Byelkin
            elenst Elena Stepanova
            Votes:
            0 Vote for this issue
            Watchers:
            3 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.