Uploaded image for project: 'MariaDB Connector/C'
  1. MariaDB Connector/C
  2. CONC-208

Client tests (main.mysql_client_test, main.mysql_client_test_nonblock, main.mysql_client_test_comp) fail in buildbot on Power

Details

    • Bug
    • Status: Stalled (View Workflow)
    • Major
    • Resolution: Unresolved
    • None
    • 3.4
    • None
    • None

    Description

      http://buildbot.askmonty.org/buildbot/builders/p8-rhel6-bintar/builds/183/steps/test/logs/stdio

      main.mysql_client_test                   w1 [ fail ]
              Test ended at 2016-09-25 05:37:51
       
      CURRENT_TEST: main.mysql_client_test
      mysqltest: At line 19: exec of '/home/buildbot/maria-slave/p8-rhel6-bintar/build/tests/mysql_client_test --defaults-file=/home/buildbot/maria-slave/p8-rhel6-bintar/build/mysql-test/var/1/my.cnf --testcase --vardir=/home/buildbot/maria-slave/p8-rhel6-bintar/build/mysql-test/var/1 --getopt-ll-test=25600M >> /home/buildbot/maria-slave/p8-rhel6-bintar/build/mysql-test/var/1/log/mysql_client_test.out.log 2>&1' failed, error: 256, status: 1, errno: 2
      Output from before failure:
      call mtr.add_suppression(" Error reading file './client_test_db/test_frm_bug.frm'");
       
      The result from queries just before the failure was:
      SET @old_general_log= @@global.general_log;
      SET @old_slow_query_log= @@global.slow_query_log;
      call mtr.add_suppression(" Error reading file './client_test_db/test_frm_bug.frm'");
      

      Attachments

        Issue Links

          Activity

            alice Alice Sherepa added a comment -

            http://buildbot.askmonty.org/buildbot/builders/p8-rhel7-bintar/builds/2825/steps/test/logs/stdio

            main.mysql_client_test_nonblock          w2 [ fail ]
                    Test ended at 2017-11-05 20:47:20
             
            CURRENT_TEST: main.mysql_client_test_nonblock
            sh: line 1:  7259 Aborted                 /home/buildbot/maria-slave/power8-vlp03-bintar/build/tests/mysql_client_test --defaults-file=/home/buildbot/maria-slave/power8-vlp03-bintar/build/mysql-test/var/2/my.cnf --testcase --vardir=/home/buildbot/maria-slave/power8-vlp03-bintar/build/mysql-test/var/2 --non-blocking-api --getopt-ll-test=25600M >> /home/buildbot/maria-slave/power8-vlp03-bintar/build/mysql-test/var/2/log/mysql_client_test.out.log 2>&1
            mysqltest: At line 19: exec of '/home/buildbot/maria-slave/power8-vlp03-bintar/build/tests/mysql_client_test --defaults-file=/home/buildbot/maria-slave/power8-vlp03-bintar/build/mysql-test/var/2/my.cnf --testcase --vardir=/home/buildbot/maria-slave/power8-vlp03-bintar/build/mysql-test/var/2 --non-blocking-api --getopt-ll-test=25600M >> /home/buildbot/maria-slave/power8-vlp03-bintar/build/mysql-test/var/2/log/mysql_client_test.out.log 2>&1' failed, error: 34304, status: 134, errno: 11
            Output from before failure:
            call mtr.add_suppression(" IP address .* could not be resolved");
            The result from queries just before the failure was:
            SET @old_general_log= @@global.general_log;
            SET @old_slow_query_log= @@global.slow_query_log;
            call mtr.add_suppression(" Error reading file './client_test_db/test_frm_bug.frm'");
            call mtr.add_suppression(" IP address .* could not be resolved");
            

            alice Alice Sherepa added a comment - http://buildbot.askmonty.org/buildbot/builders/p8-rhel7-bintar/builds/2825/steps/test/logs/stdio main.mysql_client_test_nonblock w2 [ fail ] Test ended at 2017-11-05 20:47:20   CURRENT_TEST: main.mysql_client_test_nonblock sh: line 1: 7259 Aborted /home/buildbot/maria-slave/power8-vlp03-bintar/build/tests/mysql_client_test --defaults-file=/home/buildbot/maria-slave/power8-vlp03-bintar/build/mysql-test/var/2/my.cnf --testcase --vardir=/home/buildbot/maria-slave/power8-vlp03-bintar/build/mysql-test/var/2 --non-blocking-api --getopt-ll-test=25600M >> /home/buildbot/maria-slave/power8-vlp03-bintar/build/mysql-test/var/2/log/mysql_client_test.out.log 2>&1 mysqltest: At line 19: exec of '/home/buildbot/maria-slave/power8-vlp03-bintar/build/tests/mysql_client_test --defaults-file=/home/buildbot/maria-slave/power8-vlp03-bintar/build/mysql-test/var/2/my.cnf --testcase --vardir=/home/buildbot/maria-slave/power8-vlp03-bintar/build/mysql-test/var/2 --non-blocking-api --getopt-ll-test=25600M >> /home/buildbot/maria-slave/power8-vlp03-bintar/build/mysql-test/var/2/log/mysql_client_test.out.log 2>&1' failed, error: 34304, status: 134, errno: 11 Output from before failure: call mtr.add_suppression(" IP address .* could not be resolved"); The result from queries just before the failure was: SET @old_general_log= @@global.general_log; SET @old_slow_query_log= @@global.slow_query_log; call mtr.add_suppression(" Error reading file './client_test_db/test_frm_bug.frm'"); call mtr.add_suppression(" IP address .* could not be resolved");
            marko Marko Mäkelä added a comment - - edited

            I am not sure if this could be related, but there are memory leaks that are exposed by cmake -DWITH_ASAN=ON -DWITH_SAFEMALLOC=OFF and running

            ASAN_OPTIONS=abort_on_error=1 ./mtr --force main.mysql_client_test main.mysql_client_test_comp main.mysql_client_test_nonblock
            

            10.3 e9ba165bcbb9b913411b9a366a5f21d18e313de2

            CURRENT_TEST: main.mysql_client_test
            mysqltest: At line 20: exec of '/dev/shm/10.3/tests/mysql_client_test --defaults-file=/dev/shm/10.3/mysql-test/var/56/my.cnf --testcase --vardir=/dev/shm/10.3/mysql-test/var/56 --getopt-ll-test=25600M >> /dev/shm/10.3/mysql-test/var/56/log/mysql_client_test.out.log 2>&1' failed, error: 34304, status: 134, errno: 11
            …
            CURRENT_TEST: main.mysql_client_test_nonblock
            mysqltest: At line 19: exec of '/dev/shm/10.3/tests/mysql_client_test --defaults-file=/dev/shm/10.3/mysql-test/var/27/my.cnf --testcase --vardir=/dev/shm/10.3/mysql-test/var/27 --non-blocking-api --getopt-ll-test=25600M >> /dev/shm/10.3/mysql-test/var/27/log/mysql_client_test.out.log 2>&1' failed, error: 34304, status: 134, errno: 2
            …
            CURRENT_TEST: main.mysql_client_test_comp
            mysqltest: At line 14: exec of '/dev/shm/10.3/tests/mysql_client_test --defaults-file=/dev/shm/10.3/mysql-test/var/2/my.cnf --testcase --vardir=/dev/shm/10.3/mysql-test/var/2 --getopt-ll-test=25600M >> /dev/shm/10.3/mysql-test/var/2/log/mysql_client_test_comp.out.log 2>&1' failed, error: 34304, status: 134, errno: 2
            

            For main.mysql_client_test_comp, I replaced the redirect 2> to a file, and that file contained the following:

            10.3 e9ba165bcbb9b913411b9a366a5f21d18e313de2

             
            =================================================================
            ==8006==ERROR: LeakSanitizer: detected memory leaks
             
            Direct leak of 8192 byte(s) in 1 object(s) allocated from:
                #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863)
                #1 0x661b43 in ma_net_init /mariadb/10.3/libmariadb/libmariadb/ma_net.c:83:28
                #2 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10
                #3 0x5dd62b in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1
                #4 0x5dd62b in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18492
                #5 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #6 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Direct leak of 8168 byte(s) in 1 object(s) allocated from:
                #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863)
                #1 0x611090 in ma_alloc_root /mariadb/10.3/libmariadb/libmariadb/ma_alloc.c:90:33
             
            Direct leak of 2312 byte(s) in 17 object(s) allocated from:
                #0 0x4c8a5a in calloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8a5a)
                #1 0x6209d7 in mysql_stmt_result_metadata /mariadb/10.3/libmariadb/libmariadb/mariadb_stmt.c:2152:27
             
            Direct leak of 1296 byte(s) in 9 object(s) allocated from:
                #0 0x4c8a5a in calloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8a5a)
                #1 0x6065c0 in mysql_store_result /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2207:29
             
            Direct leak of 320 byte(s) in 1 object(s) allocated from:
                #0 0x4c8a5a in calloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8a5a)
                #1 0x5f8af1 in mysql_optionsv /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2710:5
                #2 0x5dd51a in mysql_client_init /mariadb/10.3/tests/mysql_client_fw.c:263:5
                #3 0x5dd51a in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18488
                #4 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #5 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Direct leak of 120 byte(s) in 1 object(s) allocated from:
                #0 0x4c8a5a in calloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8a5a)
                #1 0x5fcf8f in mysql_init /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:994:27
                #2 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #3 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Direct leak of 96 byte(s) in 1 object(s) allocated from:
                #0 0x4c8a5a in calloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8a5a)
                #1 0x60e3a9 in ma_pvio_init /mariadb/10.3/libmariadb/libmariadb/ma_pvio.c:106:31
             
            Direct leak of 47 byte(s) in 1 object(s) allocated from:
                #0 0x4b34dd in strdup (/dev/shm/10.3/tests/mysql_client_test+0x4b34dd)
                #1 0x5fee2c in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1400:25
                #2 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10
                #3 0x5dd62b in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1
                #4 0x5dd62b in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18492
                #5 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #6 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Direct leak of 26 byte(s) in 1 object(s) allocated from:
                #0 0x4b34dd in strdup (/dev/shm/10.3/tests/mysql_client_test+0x4b34dd)
                #1 0x5ff01c in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1408:28
                #2 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10
                #3 0x5dd62b in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1
                #4 0x5dd62b in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18492
                #5 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #6 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Direct leak of 26 byte(s) in 1 object(s) allocated from:
                #0 0x4b34dd in strdup (/dev/shm/10.3/tests/mysql_client_test+0x4b34dd)
                #1 0x5fed23 in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1391:27
                #2 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10
                #3 0x5dd62b in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1
                #4 0x5dd62b in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18492
                #5 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #6 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Direct leak of 24 byte(s) in 1 object(s) allocated from:
                #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863)
                #1 0x5f8e62 in options_add_initcommand /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:681:44
                #2 0x5f8e62 in mysql_optionsv /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2666
                #3 0x5dd56a in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18490:3
                #4 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #5 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Direct leak of 15 byte(s) in 1 object(s) allocated from:
                #0 0x4b34dd in strdup (/dev/shm/10.3/tests/mysql_client_test+0x4b34dd)
                #1 0x655adc in send_client_reply_packet /mariadb/10.3/libmariadb/plugins/auth/my_auth.c:295:16
                #2 0x655adc in client_mpvio_write_packet /mariadb/10.3/libmariadb/plugins/auth/my_auth.c:400
             
            Direct leak of 10 byte(s) in 1 object(s) allocated from:
                #0 0x4b34dd in strdup (/dev/shm/10.3/tests/mysql_client_test+0x4b34dd)
                #1 0x5fed72 in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1392:22
                #2 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10
                #3 0x5dd62b in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1
                #4 0x5dd62b in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18492
                #5 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #6 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Direct leak of 5 byte(s) in 1 object(s) allocated from:
                #0 0x4b34dd in strdup (/dev/shm/10.3/tests/mysql_client_test+0x4b34dd)
                #1 0x5feda5 in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1393:21
                #2 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10
                #3 0x5dd62b in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1
                #4 0x5dd62b in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18492
                #5 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #6 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Direct leak of 4 byte(s) in 1 object(s) allocated from:
                #0 0x4c8a5a in calloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8a5a)
                #1 0x5fcf60 in mysql_init /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:992:32
                #2 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #3 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Direct leak of 1 byte(s) in 1 object(s) allocated from:
                #0 0x4b34dd in strdup (/dev/shm/10.3/tests/mysql_client_test+0x4b34dd)
                #1 0x5fedd4 in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1394:23
                #2 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10
                #3 0x5dd62b in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1
                #4 0x5dd62b in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18492
                #5 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #6 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Indirect leak of 147024 byte(s) in 18 object(s) allocated from:
                #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863)
                #1 0x611090 in ma_alloc_root /mariadb/10.3/libmariadb/libmariadb/ma_alloc.c:90:33
             
            Indirect leak of 32768 byte(s) in 2 object(s) allocated from:
                #0 0x4c8a5a in calloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8a5a)
                #1 0x60e569 in ma_pvio_init /mariadb/10.3/libmariadb/libmariadb/ma_pvio.c:126:22
             
            Indirect leak of 16352 byte(s) in 2 object(s) allocated from:
                #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863)
                #1 0x65ad5f in ma_init_dynamic_array /mariadb/10.3/libmariadb/libmariadb/ma_array.c:49:31
             
            Indirect leak of 8192 byte(s) in 1 object(s) allocated from:
                #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863)
                #1 0x661b43 in ma_net_init /mariadb/10.3/libmariadb/libmariadb/ma_net.c:83:28
                #2 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10
                #3 0x5023e3 in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1
                #4 0x5023e3 in client_connect /mariadb/10.3/tests/mysql_client_fw.c:357
                #5 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9
                #6 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #7 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Indirect leak of 1272 byte(s) in 1 object(s) allocated from:
                #0 0x4c8a5a in calloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8a5a)
                #1 0x5fcf1f in mysql_init /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:978:26
                #2 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9
                #3 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #4 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Indirect leak of 864 byte(s) in 9 object(s) allocated from:
                #0 0x4c8a5a in calloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8a5a)
                #1 0x5fbd90 in mthd_my_read_rows /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:842:30
             
            Indirect leak of 320 byte(s) in 1 object(s) allocated from:
                #0 0x4c8a5a in calloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8a5a)
                #1 0x5f8af1 in mysql_optionsv /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2710:5
                #2 0x502252 in mysql_client_init /mariadb/10.3/tests/mysql_client_fw.c:263:5
                #3 0x502252 in client_connect /mariadb/10.3/tests/mysql_client_fw.c:342
                #4 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9
                #5 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #6 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Indirect leak of 120 byte(s) in 1 object(s) allocated from:
                #0 0x4c8a5a in calloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8a5a)
                #1 0x5fcf8f in mysql_init /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:994:27
                #2 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9
                #3 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #4 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Indirect leak of 96 byte(s) in 1 object(s) allocated from:
                #0 0x4c8a5a in calloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8a5a)
                #1 0x60e3a9 in ma_pvio_init /mariadb/10.3/libmariadb/libmariadb/ma_pvio.c:106:31
             
            Indirect leak of 56 byte(s) in 1 object(s) allocated from:
                #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863)
                #1 0x6118ce in ma_multi_malloc /mariadb/10.3/libmariadb/libmariadb/ma_alloc.c:180:23
                #2 0x604423 in mthd_my_read_query_result /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2043:22
                #3 0x502653 in wrap_mysql_query /mariadb/10.3/tests/nonblock-wrappers.h:252:1
                #4 0x502653 in client_connect /mariadb/10.3/tests/mysql_client_fw.c:388
                #5 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9
                #6 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #7 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Indirect leak of 40 byte(s) in 1 object(s) allocated from:
                #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863)
                #1 0x65ad5f in ma_init_dynamic_array /mariadb/10.3/libmariadb/libmariadb/ma_array.c:49:31
                #2 0x5dd56a in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18490:3
                #3 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #4 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Indirect leak of 37 byte(s) in 1 object(s) allocated from:
                #0 0x4b34dd in strdup (/dev/shm/10.3/tests/mysql_client_test+0x4b34dd)
                #1 0x5f8b52 in mysql_optionsv /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2710:5
                #2 0x5dd51a in mysql_client_init /mariadb/10.3/tests/mysql_client_fw.c:263:5
                #3 0x5dd51a in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18488
                #4 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #5 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Indirect leak of 37 byte(s) in 1 object(s) allocated from:
                #0 0x4b34dd in strdup (/dev/shm/10.3/tests/mysql_client_test+0x4b34dd)
                #1 0x5f8b52 in mysql_optionsv /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2710:5
                #2 0x5022e8 in client_connect /mariadb/10.3/tests/mysql_client_fw.c:352:5
                #3 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9
                #4 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #5 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Indirect leak of 26 byte(s) in 1 object(s) allocated from:
                #0 0x4b34dd in strdup (/dev/shm/10.3/tests/mysql_client_test+0x4b34dd)
                #1 0x5ff01c in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1408:28
                #2 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10
                #3 0x5023e3 in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1
                #4 0x5023e3 in client_connect /mariadb/10.3/tests/mysql_client_fw.c:357
                #5 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9
                #6 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #7 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Indirect leak of 24 byte(s) in 1 object(s) allocated from:
                #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863)
                #1 0x5fa8a1 in mysql_optionsv /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2946:29
                #2 0x5fe009 in ma_set_connect_attrs /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1106:8
                #3 0x5fe009 in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1209
                #4 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10
                #5 0x5023e3 in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1
                #6 0x5023e3 in client_connect /mariadb/10.3/tests/mysql_client_fw.c:357
                #7 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9
                #8 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #9 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Indirect leak of 24 byte(s) in 1 object(s) allocated from:
                #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863)
                #1 0x5fa8a1 in mysql_optionsv /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2946:29
                #2 0x5fe009 in ma_set_connect_attrs /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1106:8
                #3 0x5fe009 in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1209
                #4 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10
                #5 0x5dd62b in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1
                #6 0x5dd62b in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18492
                #7 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #8 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Indirect leak of 23 byte(s) in 1 object(s) allocated from:
                #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863)
                #1 0x5fa8a1 in mysql_optionsv /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2946:29
                #2 0x5fe07d in ma_set_connect_attrs /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1111:10
                #3 0x5fe07d in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1209
                #4 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10
                #5 0x5023e3 in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1
                #6 0x5023e3 in client_connect /mariadb/10.3/tests/mysql_client_fw.c:357
                #7 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9
                #8 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #9 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Indirect leak of 23 byte(s) in 1 object(s) allocated from:
                #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863)
                #1 0x5fa8a1 in mysql_optionsv /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2946:29
                #2 0x5fe07d in ma_set_connect_attrs /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1111:10
                #3 0x5fe07d in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1209
                #4 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10
                #5 0x5dd62b in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1
                #6 0x5dd62b in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18492
                #7 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #8 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Indirect leak of 22 byte(s) in 1 object(s) allocated from:
                #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863)
                #1 0x5fa8a1 in mysql_optionsv /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2946:29
                #2 0x5fe022 in ma_set_connect_attrs /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1107:10
                #3 0x5fe022 in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1209
                #4 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10
                #5 0x5023e3 in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1
                #6 0x5023e3 in client_connect /mariadb/10.3/tests/mysql_client_fw.c:357
                #7 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9
                #8 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #9 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Indirect leak of 22 byte(s) in 1 object(s) allocated from:
                #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863)
                #1 0x5fa8a1 in mysql_optionsv /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2946:29
                #2 0x5fe022 in ma_set_connect_attrs /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1107:10
                #3 0x5fe022 in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1209
                #4 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10
                #5 0x5dd62b in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1
                #6 0x5dd62b in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18492
                #7 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #8 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Indirect leak of 21 byte(s) in 1 object(s) allocated from:
                #0 0x4b34dd in strdup (/dev/shm/10.3/tests/mysql_client_test+0x4b34dd)
                #1 0x5fed23 in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1391:27
                #2 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10
                #3 0x5023e3 in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1
                #4 0x5023e3 in client_connect /mariadb/10.3/tests/mysql_client_fw.c:357
                #5 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9
                #6 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #7 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Indirect leak of 17 byte(s) in 1 object(s) allocated from:
                #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863)
                #1 0x5fa8a1 in mysql_optionsv /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2946:29
                #2 0x5fe0e0 in ma_set_connect_attrs /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1122:8
                #3 0x5fe0e0 in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1209
                #4 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10
                #5 0x5023e3 in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1
                #6 0x5023e3 in client_connect /mariadb/10.3/tests/mysql_client_fw.c:357
                #7 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9
                #8 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #9 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Indirect leak of 17 byte(s) in 1 object(s) allocated from:
                #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863)
                #1 0x5fa8a1 in mysql_optionsv /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2946:29
                #2 0x5fe0e0 in ma_set_connect_attrs /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1122:8
                #3 0x5fe0e0 in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1209
                #4 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10
                #5 0x5dd62b in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1
                #6 0x5dd62b in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18492
                #7 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #8 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Indirect leak of 16 byte(s) in 1 object(s) allocated from:
                #0 0x4c8a5a in calloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8a5a)
                #1 0x657a79 in pvio_socket_connect /mariadb/10.3/libmariadb/plugins/pvio/pvio_socket.c:746:41
                #2 0x5fe700 in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1313:7
                #3 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10
                #4 0x5023e3 in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1
                #5 0x5023e3 in client_connect /mariadb/10.3/tests/mysql_client_fw.c:357
                #6 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9
                #7 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #8 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Indirect leak of 16 byte(s) in 1 object(s) allocated from:
                #0 0x4c8a5a in calloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8a5a)
                #1 0x657a79 in pvio_socket_connect /mariadb/10.3/libmariadb/plugins/pvio/pvio_socket.c:746:41
                #2 0x5fe700 in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1313:7
                #3 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10
                #4 0x5dd62b in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1
                #5 0x5dd62b in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18492
                #6 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #7 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Indirect leak of 15 byte(s) in 1 object(s) allocated from:
                #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863)
                #1 0x6045e9 in mthd_my_read_query_result /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2063:30
                #2 0x502653 in wrap_mysql_query /mariadb/10.3/tests/nonblock-wrappers.h:252:1
                #3 0x502653 in client_connect /mariadb/10.3/tests/mysql_client_fw.c:388
                #4 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9
                #5 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #6 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Indirect leak of 10 byte(s) in 1 object(s) allocated from:
                #0 0x4b34dd in strdup (/dev/shm/10.3/tests/mysql_client_test+0x4b34dd)
                #1 0x5fed72 in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1392:22
                #2 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10
                #3 0x5023e3 in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1
                #4 0x5023e3 in client_connect /mariadb/10.3/tests/mysql_client_fw.c:357
                #5 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9
                #6 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #7 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Indirect leak of 10 byte(s) in 1 object(s) allocated from:
                #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863)
                #1 0x5fa8a1 in mysql_optionsv /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2946:29
                #2 0x5fe03b in ma_set_connect_attrs /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1108:10
                #3 0x5fe03b in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1209
                #4 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10
                #5 0x5dd62b in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1
                #6 0x5dd62b in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18492
                #7 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #8 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Indirect leak of 10 byte(s) in 1 object(s) allocated from:
                #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863)
                #1 0x5fa8a1 in mysql_optionsv /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2946:29
                #2 0x5fe0c3 in ma_set_connect_attrs /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1120:8
                #3 0x5fe0c3 in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1209
                #4 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10
                #5 0x5023e3 in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1
                #6 0x5023e3 in client_connect /mariadb/10.3/tests/mysql_client_fw.c:357
                #7 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9
                #8 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #9 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Indirect leak of 10 byte(s) in 1 object(s) allocated from:
                #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863)
                #1 0x5fa8a1 in mysql_optionsv /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2946:29
                #2 0x5fe03b in ma_set_connect_attrs /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1108:10
                #3 0x5fe03b in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1209
                #4 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10
                #5 0x5023e3 in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1
                #6 0x5023e3 in client_connect /mariadb/10.3/tests/mysql_client_fw.c:357
                #7 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9
                #8 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #9 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Indirect leak of 10 byte(s) in 1 object(s) allocated from:
                #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863)
                #1 0x5fa8a1 in mysql_optionsv /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2946:29
                #2 0x5fe0c3 in ma_set_connect_attrs /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1120:8
                #3 0x5fe0c3 in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1209
                #4 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10
                #5 0x5dd62b in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1
                #6 0x5dd62b in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18492
                #7 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #8 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Indirect leak of 10 byte(s) in 1 object(s) allocated from:
                #0 0x4b34dd in strdup (/dev/shm/10.3/tests/mysql_client_test+0x4b34dd)
                #1 0x5f8e11 in options_add_initcommand /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:678:17
                #2 0x5f8e11 in mysql_optionsv /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2666
                #3 0x5dd56a in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18490:3
                #4 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #5 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Indirect leak of 5 byte(s) in 1 object(s) allocated from:
                #0 0x4b34dd in strdup (/dev/shm/10.3/tests/mysql_client_test+0x4b34dd)
                #1 0x5feda5 in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1393:21
                #2 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10
                #3 0x5023e3 in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1
                #4 0x5023e3 in client_connect /mariadb/10.3/tests/mysql_client_fw.c:357
                #5 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9
                #6 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #7 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Indirect leak of 4 byte(s) in 1 object(s) allocated from:
                #0 0x4c8a5a in calloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8a5a)
                #1 0x5fcf60 in mysql_init /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:992:32
                #2 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9
                #3 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #4 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            Indirect leak of 1 byte(s) in 1 object(s) allocated from:
                #0 0x4b34dd in strdup (/dev/shm/10.3/tests/mysql_client_test+0x4b34dd)
                #1 0x5fedd4 in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1394:23
                #2 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10
                #3 0x5023e3 in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1
                #4 0x5023e3 in client_connect /mariadb/10.3/tests/mysql_client_fw.c:357
                #5 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9
                #6 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9
                #7 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)
             
            SUMMARY: AddressSanitizer: 228176 byte(s) leaked in 102 allocation(s).
            Aborted
            

            Perhaps it would make sense to fix these in any case, and then run an ASAN-instrumented test on POWER?

            marko Marko Mäkelä added a comment - - edited I am not sure if this could be related, but there are memory leaks that are exposed by cmake -DWITH_ASAN=ON -DWITH_SAFEMALLOC=OFF and running ASAN_OPTIONS=abort_on_error=1 ./mtr --force main.mysql_client_test main.mysql_client_test_comp main.mysql_client_test_nonblock 10.3 e9ba165bcbb9b913411b9a366a5f21d18e313de2 CURRENT_TEST: main.mysql_client_test mysqltest: At line 20: exec of '/dev/shm/10.3/tests/mysql_client_test --defaults-file=/dev/shm/10.3/mysql-test/var/56/my.cnf --testcase --vardir=/dev/shm/10.3/mysql-test/var/56 --getopt-ll-test=25600M >> /dev/shm/10.3/mysql-test/var/56/log/mysql_client_test.out.log 2>&1' failed, error: 34304, status: 134, errno: 11 … CURRENT_TEST: main.mysql_client_test_nonblock mysqltest: At line 19: exec of '/dev/shm/10.3/tests/mysql_client_test --defaults-file=/dev/shm/10.3/mysql-test/var/27/my.cnf --testcase --vardir=/dev/shm/10.3/mysql-test/var/27 --non-blocking-api --getopt-ll-test=25600M >> /dev/shm/10.3/mysql-test/var/27/log/mysql_client_test.out.log 2>&1' failed, error: 34304, status: 134, errno: 2 … CURRENT_TEST: main.mysql_client_test_comp mysqltest: At line 14: exec of '/dev/shm/10.3/tests/mysql_client_test --defaults-file=/dev/shm/10.3/mysql-test/var/2/my.cnf --testcase --vardir=/dev/shm/10.3/mysql-test/var/2 --getopt-ll-test=25600M >> /dev/shm/10.3/mysql-test/var/2/log/mysql_client_test_comp.out.log 2>&1' failed, error: 34304, status: 134, errno: 2 For main.mysql_client_test_comp , I replaced the redirect 2> to a file, and that file contained the following: 10.3 e9ba165bcbb9b913411b9a366a5f21d18e313de2   ================================================================= ==8006==ERROR: LeakSanitizer: detected memory leaks   Direct leak of 8192 byte(s) in 1 object(s) allocated from: #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863) #1 0x661b43 in ma_net_init /mariadb/10.3/libmariadb/libmariadb/ma_net.c:83:28 #2 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10 #3 0x5dd62b in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1 #4 0x5dd62b in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18492 #5 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #6 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Direct leak of 8168 byte(s) in 1 object(s) allocated from: #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863) #1 0x611090 in ma_alloc_root /mariadb/10.3/libmariadb/libmariadb/ma_alloc.c:90:33   Direct leak of 2312 byte(s) in 17 object(s) allocated from: #0 0x4c8a5a in calloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8a5a) #1 0x6209d7 in mysql_stmt_result_metadata /mariadb/10.3/libmariadb/libmariadb/mariadb_stmt.c:2152:27   Direct leak of 1296 byte(s) in 9 object(s) allocated from: #0 0x4c8a5a in calloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8a5a) #1 0x6065c0 in mysql_store_result /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2207:29   Direct leak of 320 byte(s) in 1 object(s) allocated from: #0 0x4c8a5a in calloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8a5a) #1 0x5f8af1 in mysql_optionsv /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2710:5 #2 0x5dd51a in mysql_client_init /mariadb/10.3/tests/mysql_client_fw.c:263:5 #3 0x5dd51a in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18488 #4 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #5 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Direct leak of 120 byte(s) in 1 object(s) allocated from: #0 0x4c8a5a in calloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8a5a) #1 0x5fcf8f in mysql_init /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:994:27 #2 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #3 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Direct leak of 96 byte(s) in 1 object(s) allocated from: #0 0x4c8a5a in calloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8a5a) #1 0x60e3a9 in ma_pvio_init /mariadb/10.3/libmariadb/libmariadb/ma_pvio.c:106:31   Direct leak of 47 byte(s) in 1 object(s) allocated from: #0 0x4b34dd in strdup (/dev/shm/10.3/tests/mysql_client_test+0x4b34dd) #1 0x5fee2c in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1400:25 #2 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10 #3 0x5dd62b in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1 #4 0x5dd62b in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18492 #5 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #6 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Direct leak of 26 byte(s) in 1 object(s) allocated from: #0 0x4b34dd in strdup (/dev/shm/10.3/tests/mysql_client_test+0x4b34dd) #1 0x5ff01c in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1408:28 #2 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10 #3 0x5dd62b in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1 #4 0x5dd62b in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18492 #5 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #6 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Direct leak of 26 byte(s) in 1 object(s) allocated from: #0 0x4b34dd in strdup (/dev/shm/10.3/tests/mysql_client_test+0x4b34dd) #1 0x5fed23 in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1391:27 #2 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10 #3 0x5dd62b in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1 #4 0x5dd62b in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18492 #5 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #6 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Direct leak of 24 byte(s) in 1 object(s) allocated from: #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863) #1 0x5f8e62 in options_add_initcommand /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:681:44 #2 0x5f8e62 in mysql_optionsv /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2666 #3 0x5dd56a in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18490:3 #4 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #5 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Direct leak of 15 byte(s) in 1 object(s) allocated from: #0 0x4b34dd in strdup (/dev/shm/10.3/tests/mysql_client_test+0x4b34dd) #1 0x655adc in send_client_reply_packet /mariadb/10.3/libmariadb/plugins/auth/my_auth.c:295:16 #2 0x655adc in client_mpvio_write_packet /mariadb/10.3/libmariadb/plugins/auth/my_auth.c:400   Direct leak of 10 byte(s) in 1 object(s) allocated from: #0 0x4b34dd in strdup (/dev/shm/10.3/tests/mysql_client_test+0x4b34dd) #1 0x5fed72 in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1392:22 #2 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10 #3 0x5dd62b in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1 #4 0x5dd62b in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18492 #5 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #6 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Direct leak of 5 byte(s) in 1 object(s) allocated from: #0 0x4b34dd in strdup (/dev/shm/10.3/tests/mysql_client_test+0x4b34dd) #1 0x5feda5 in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1393:21 #2 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10 #3 0x5dd62b in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1 #4 0x5dd62b in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18492 #5 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #6 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Direct leak of 4 byte(s) in 1 object(s) allocated from: #0 0x4c8a5a in calloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8a5a) #1 0x5fcf60 in mysql_init /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:992:32 #2 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #3 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Direct leak of 1 byte(s) in 1 object(s) allocated from: #0 0x4b34dd in strdup (/dev/shm/10.3/tests/mysql_client_test+0x4b34dd) #1 0x5fedd4 in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1394:23 #2 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10 #3 0x5dd62b in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1 #4 0x5dd62b in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18492 #5 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #6 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Indirect leak of 147024 byte(s) in 18 object(s) allocated from: #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863) #1 0x611090 in ma_alloc_root /mariadb/10.3/libmariadb/libmariadb/ma_alloc.c:90:33   Indirect leak of 32768 byte(s) in 2 object(s) allocated from: #0 0x4c8a5a in calloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8a5a) #1 0x60e569 in ma_pvio_init /mariadb/10.3/libmariadb/libmariadb/ma_pvio.c:126:22   Indirect leak of 16352 byte(s) in 2 object(s) allocated from: #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863) #1 0x65ad5f in ma_init_dynamic_array /mariadb/10.3/libmariadb/libmariadb/ma_array.c:49:31   Indirect leak of 8192 byte(s) in 1 object(s) allocated from: #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863) #1 0x661b43 in ma_net_init /mariadb/10.3/libmariadb/libmariadb/ma_net.c:83:28 #2 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10 #3 0x5023e3 in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1 #4 0x5023e3 in client_connect /mariadb/10.3/tests/mysql_client_fw.c:357 #5 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9 #6 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #7 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Indirect leak of 1272 byte(s) in 1 object(s) allocated from: #0 0x4c8a5a in calloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8a5a) #1 0x5fcf1f in mysql_init /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:978:26 #2 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9 #3 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #4 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Indirect leak of 864 byte(s) in 9 object(s) allocated from: #0 0x4c8a5a in calloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8a5a) #1 0x5fbd90 in mthd_my_read_rows /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:842:30   Indirect leak of 320 byte(s) in 1 object(s) allocated from: #0 0x4c8a5a in calloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8a5a) #1 0x5f8af1 in mysql_optionsv /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2710:5 #2 0x502252 in mysql_client_init /mariadb/10.3/tests/mysql_client_fw.c:263:5 #3 0x502252 in client_connect /mariadb/10.3/tests/mysql_client_fw.c:342 #4 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9 #5 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #6 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Indirect leak of 120 byte(s) in 1 object(s) allocated from: #0 0x4c8a5a in calloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8a5a) #1 0x5fcf8f in mysql_init /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:994:27 #2 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9 #3 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #4 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Indirect leak of 96 byte(s) in 1 object(s) allocated from: #0 0x4c8a5a in calloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8a5a) #1 0x60e3a9 in ma_pvio_init /mariadb/10.3/libmariadb/libmariadb/ma_pvio.c:106:31   Indirect leak of 56 byte(s) in 1 object(s) allocated from: #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863) #1 0x6118ce in ma_multi_malloc /mariadb/10.3/libmariadb/libmariadb/ma_alloc.c:180:23 #2 0x604423 in mthd_my_read_query_result /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2043:22 #3 0x502653 in wrap_mysql_query /mariadb/10.3/tests/nonblock-wrappers.h:252:1 #4 0x502653 in client_connect /mariadb/10.3/tests/mysql_client_fw.c:388 #5 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9 #6 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #7 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Indirect leak of 40 byte(s) in 1 object(s) allocated from: #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863) #1 0x65ad5f in ma_init_dynamic_array /mariadb/10.3/libmariadb/libmariadb/ma_array.c:49:31 #2 0x5dd56a in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18490:3 #3 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #4 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Indirect leak of 37 byte(s) in 1 object(s) allocated from: #0 0x4b34dd in strdup (/dev/shm/10.3/tests/mysql_client_test+0x4b34dd) #1 0x5f8b52 in mysql_optionsv /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2710:5 #2 0x5dd51a in mysql_client_init /mariadb/10.3/tests/mysql_client_fw.c:263:5 #3 0x5dd51a in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18488 #4 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #5 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Indirect leak of 37 byte(s) in 1 object(s) allocated from: #0 0x4b34dd in strdup (/dev/shm/10.3/tests/mysql_client_test+0x4b34dd) #1 0x5f8b52 in mysql_optionsv /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2710:5 #2 0x5022e8 in client_connect /mariadb/10.3/tests/mysql_client_fw.c:352:5 #3 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9 #4 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #5 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Indirect leak of 26 byte(s) in 1 object(s) allocated from: #0 0x4b34dd in strdup (/dev/shm/10.3/tests/mysql_client_test+0x4b34dd) #1 0x5ff01c in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1408:28 #2 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10 #3 0x5023e3 in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1 #4 0x5023e3 in client_connect /mariadb/10.3/tests/mysql_client_fw.c:357 #5 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9 #6 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #7 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Indirect leak of 24 byte(s) in 1 object(s) allocated from: #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863) #1 0x5fa8a1 in mysql_optionsv /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2946:29 #2 0x5fe009 in ma_set_connect_attrs /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1106:8 #3 0x5fe009 in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1209 #4 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10 #5 0x5023e3 in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1 #6 0x5023e3 in client_connect /mariadb/10.3/tests/mysql_client_fw.c:357 #7 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9 #8 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #9 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Indirect leak of 24 byte(s) in 1 object(s) allocated from: #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863) #1 0x5fa8a1 in mysql_optionsv /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2946:29 #2 0x5fe009 in ma_set_connect_attrs /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1106:8 #3 0x5fe009 in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1209 #4 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10 #5 0x5dd62b in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1 #6 0x5dd62b in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18492 #7 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #8 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Indirect leak of 23 byte(s) in 1 object(s) allocated from: #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863) #1 0x5fa8a1 in mysql_optionsv /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2946:29 #2 0x5fe07d in ma_set_connect_attrs /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1111:10 #3 0x5fe07d in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1209 #4 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10 #5 0x5023e3 in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1 #6 0x5023e3 in client_connect /mariadb/10.3/tests/mysql_client_fw.c:357 #7 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9 #8 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #9 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Indirect leak of 23 byte(s) in 1 object(s) allocated from: #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863) #1 0x5fa8a1 in mysql_optionsv /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2946:29 #2 0x5fe07d in ma_set_connect_attrs /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1111:10 #3 0x5fe07d in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1209 #4 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10 #5 0x5dd62b in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1 #6 0x5dd62b in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18492 #7 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #8 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Indirect leak of 22 byte(s) in 1 object(s) allocated from: #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863) #1 0x5fa8a1 in mysql_optionsv /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2946:29 #2 0x5fe022 in ma_set_connect_attrs /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1107:10 #3 0x5fe022 in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1209 #4 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10 #5 0x5023e3 in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1 #6 0x5023e3 in client_connect /mariadb/10.3/tests/mysql_client_fw.c:357 #7 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9 #8 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #9 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Indirect leak of 22 byte(s) in 1 object(s) allocated from: #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863) #1 0x5fa8a1 in mysql_optionsv /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2946:29 #2 0x5fe022 in ma_set_connect_attrs /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1107:10 #3 0x5fe022 in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1209 #4 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10 #5 0x5dd62b in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1 #6 0x5dd62b in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18492 #7 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #8 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Indirect leak of 21 byte(s) in 1 object(s) allocated from: #0 0x4b34dd in strdup (/dev/shm/10.3/tests/mysql_client_test+0x4b34dd) #1 0x5fed23 in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1391:27 #2 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10 #3 0x5023e3 in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1 #4 0x5023e3 in client_connect /mariadb/10.3/tests/mysql_client_fw.c:357 #5 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9 #6 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #7 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Indirect leak of 17 byte(s) in 1 object(s) allocated from: #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863) #1 0x5fa8a1 in mysql_optionsv /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2946:29 #2 0x5fe0e0 in ma_set_connect_attrs /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1122:8 #3 0x5fe0e0 in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1209 #4 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10 #5 0x5023e3 in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1 #6 0x5023e3 in client_connect /mariadb/10.3/tests/mysql_client_fw.c:357 #7 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9 #8 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #9 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Indirect leak of 17 byte(s) in 1 object(s) allocated from: #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863) #1 0x5fa8a1 in mysql_optionsv /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2946:29 #2 0x5fe0e0 in ma_set_connect_attrs /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1122:8 #3 0x5fe0e0 in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1209 #4 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10 #5 0x5dd62b in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1 #6 0x5dd62b in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18492 #7 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #8 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Indirect leak of 16 byte(s) in 1 object(s) allocated from: #0 0x4c8a5a in calloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8a5a) #1 0x657a79 in pvio_socket_connect /mariadb/10.3/libmariadb/plugins/pvio/pvio_socket.c:746:41 #2 0x5fe700 in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1313:7 #3 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10 #4 0x5023e3 in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1 #5 0x5023e3 in client_connect /mariadb/10.3/tests/mysql_client_fw.c:357 #6 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9 #7 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #8 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Indirect leak of 16 byte(s) in 1 object(s) allocated from: #0 0x4c8a5a in calloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8a5a) #1 0x657a79 in pvio_socket_connect /mariadb/10.3/libmariadb/plugins/pvio/pvio_socket.c:746:41 #2 0x5fe700 in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1313:7 #3 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10 #4 0x5dd62b in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1 #5 0x5dd62b in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18492 #6 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #7 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Indirect leak of 15 byte(s) in 1 object(s) allocated from: #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863) #1 0x6045e9 in mthd_my_read_query_result /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2063:30 #2 0x502653 in wrap_mysql_query /mariadb/10.3/tests/nonblock-wrappers.h:252:1 #3 0x502653 in client_connect /mariadb/10.3/tests/mysql_client_fw.c:388 #4 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9 #5 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #6 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Indirect leak of 10 byte(s) in 1 object(s) allocated from: #0 0x4b34dd in strdup (/dev/shm/10.3/tests/mysql_client_test+0x4b34dd) #1 0x5fed72 in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1392:22 #2 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10 #3 0x5023e3 in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1 #4 0x5023e3 in client_connect /mariadb/10.3/tests/mysql_client_fw.c:357 #5 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9 #6 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #7 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Indirect leak of 10 byte(s) in 1 object(s) allocated from: #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863) #1 0x5fa8a1 in mysql_optionsv /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2946:29 #2 0x5fe03b in ma_set_connect_attrs /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1108:10 #3 0x5fe03b in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1209 #4 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10 #5 0x5dd62b in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1 #6 0x5dd62b in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18492 #7 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #8 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Indirect leak of 10 byte(s) in 1 object(s) allocated from: #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863) #1 0x5fa8a1 in mysql_optionsv /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2946:29 #2 0x5fe0c3 in ma_set_connect_attrs /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1120:8 #3 0x5fe0c3 in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1209 #4 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10 #5 0x5023e3 in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1 #6 0x5023e3 in client_connect /mariadb/10.3/tests/mysql_client_fw.c:357 #7 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9 #8 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #9 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Indirect leak of 10 byte(s) in 1 object(s) allocated from: #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863) #1 0x5fa8a1 in mysql_optionsv /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2946:29 #2 0x5fe03b in ma_set_connect_attrs /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1108:10 #3 0x5fe03b in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1209 #4 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10 #5 0x5023e3 in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1 #6 0x5023e3 in client_connect /mariadb/10.3/tests/mysql_client_fw.c:357 #7 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9 #8 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #9 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Indirect leak of 10 byte(s) in 1 object(s) allocated from: #0 0x4c8863 in __interceptor_malloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8863) #1 0x5fa8a1 in mysql_optionsv /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2946:29 #2 0x5fe0c3 in ma_set_connect_attrs /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1120:8 #3 0x5fe0c3 in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1209 #4 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10 #5 0x5dd62b in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1 #6 0x5dd62b in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18492 #7 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #8 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Indirect leak of 10 byte(s) in 1 object(s) allocated from: #0 0x4b34dd in strdup (/dev/shm/10.3/tests/mysql_client_test+0x4b34dd) #1 0x5f8e11 in options_add_initcommand /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:678:17 #2 0x5f8e11 in mysql_optionsv /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:2666 #3 0x5dd56a in test_bug42373 /mariadb/10.3/tests/mysql_client_test.c:18490:3 #4 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #5 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Indirect leak of 5 byte(s) in 1 object(s) allocated from: #0 0x4b34dd in strdup (/dev/shm/10.3/tests/mysql_client_test+0x4b34dd) #1 0x5feda5 in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1393:21 #2 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10 #3 0x5023e3 in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1 #4 0x5023e3 in client_connect /mariadb/10.3/tests/mysql_client_fw.c:357 #5 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9 #6 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #7 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Indirect leak of 4 byte(s) in 1 object(s) allocated from: #0 0x4c8a5a in calloc (/dev/shm/10.3/tests/mysql_client_test+0x4c8a5a) #1 0x5fcf60 in mysql_init /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:992:32 #2 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9 #3 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #4 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   Indirect leak of 1 byte(s) in 1 object(s) allocated from: #0 0x4b34dd in strdup (/dev/shm/10.3/tests/mysql_client_test+0x4b34dd) #1 0x5fedd4 in mthd_my_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1394:23 #2 0x5fdbd2 in mysql_real_connect /mariadb/10.3/libmariadb/libmariadb/mariadb_lib.c:1184:10 #3 0x5023e3 in wrap_mysql_real_connect /mariadb/10.3/tests/nonblock-wrappers.h:165:1 #4 0x5023e3 in client_connect /mariadb/10.3/tests/mysql_client_fw.c:357 #5 0x5e3905 in test_progress_reporting /mariadb/10.3/tests/mysql_client_test.c:18967:9 #6 0x501abd in main /mariadb/10.3/tests/mysql_client_fw.c:1456:9 #7 0x7fec2a42409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)   SUMMARY: AddressSanitizer: 228176 byte(s) leaked in 102 allocation(s). Aborted Perhaps it would make sense to fix these in any case, and then run an ASAN-instrumented test on POWER?

            Same or may be different issue, mysql_client_test_nonblock fails on bigendian centos73-ppc64.

            For a smaller test case, replace the complete mysql_client_test.c with the following:

            #include "mysql_client_fw.c" 
             
            static void test_bug19671() 
            { 
              MYSQL*       conn; 
              get_charset(63, 0); 
              conn= client_connect(CLIENT_PROGRESS_OBSOLETE, MYSQL_PROTOCOL_TCP, 0); 
              mysql_close(conn); 
            } 
             
            static struct my_tests_st my_tests[]= { 
              { "test_bug19671", test_bug19671 }, 
              { 0, 0 } 
            }; 
             
            static struct my_tests_st *get_my_tests() { return my_tests; } 
            

            Crashes here:

            0x00003fffa9dd5434 in .__libc_free () from /lib64/libc.so.6
            (gdb) bt
            #0  0x00003fffa9dd5434 in .__libc_free () from /lib64/libc.so.6
            #1  0x000000005e0b2310 in my_once_free ()
                at /home/buildbot/mariadb-10.2.24/mysys/my_once.c:115
            #2  0x000000005e0b0b18 in my_end (infoflag=<optimized out>)
                at /home/buildbot/mariadb-10.2.24/mysys/my_init.c:168
            #3  0x000000005e0798d4 in main (argc=0, argv=0x10033ff1af0)
                at /home/buildbot/mariadb-10.2.24/tests/mysql_client_fw.c:1248
            

            both in debug and optimized builds, but only without safemalloc.

            serg Sergei Golubchik added a comment - Same or may be different issue, mysql_client_test_nonblock fails on bigendian centos73-ppc64. For a smaller test case, replace the complete mysql_client_test.c with the following: #include "mysql_client_fw.c" static void test_bug19671() { MYSQL* conn; get_charset(63, 0); conn= client_connect(CLIENT_PROGRESS_OBSOLETE, MYSQL_PROTOCOL_TCP, 0); mysql_close(conn); } static struct my_tests_st my_tests[]= { { "test_bug19671" , test_bug19671 }, { 0, 0 } }; static struct my_tests_st *get_my_tests() { return my_tests; } Crashes here: 0x00003fffa9dd5434 in .__libc_free () from /lib64/libc.so.6 (gdb) bt #0 0x00003fffa9dd5434 in .__libc_free () from /lib64/libc.so.6 #1 0x000000005e0b2310 in my_once_free () at /home/buildbot/mariadb-10.2.24/mysys/my_once.c:115 #2 0x000000005e0b0b18 in my_end (infoflag=<optimized out>) at /home/buildbot/mariadb-10.2.24/mysys/my_init.c:168 #3 0x000000005e0798d4 in main (argc=0, argv=0x10033ff1af0) at /home/buildbot/mariadb-10.2.24/tests/mysql_client_fw.c:1248 both in debug and optimized builds, but only without safemalloc.
            danblack Daniel Black added a comment -

            I bisected this the test failure of main.mysql_client_test_nonblock on ppc64le (rhel7.7) back to the initial activation of non-x86/non-windows ucontext usage in MDEV-9112 / https://github.com/MariaDB/server/commit/8cf1f50967ff58abb7d9688ae64ac662e66389c0

            I found https://ci.debian.net/data/autopkgtest/oldstable/arm64/m/mariadb-10.1/4173173/log.gz which indicates that it works for arm64.

            I'm looking closer at how the my_context is implemented using ucontext

            danblack Daniel Black added a comment - I bisected this the test failure of main.mysql_client_test_nonblock on ppc64le (rhel7.7) back to the initial activation of non-x86/non-windows ucontext usage in MDEV-9112 / https://github.com/MariaDB/server/commit/8cf1f50967ff58abb7d9688ae64ac662e66389c0 I found https://ci.debian.net/data/autopkgtest/oldstable/arm64/m/mariadb-10.1/4173173/log.gz which indicates that it works for arm64. I'm looking closer at how the my_context is implemented using ucontext
            danblack Daniel Black added a comment -

            These tests where unmasked from the server code October 2023 - https://github.com/MariaDB/server/pull/2757/files

            Since then, while there have been occasional main.mysql_client_test failures they aren't by errno 2 (SIGINT).

            https://buildbot.mariadb.org/cr/?branch=&revision=&platform=ppc64le-rhel-9&dt=&bbnum=&typ=&info=&test_name=main.mysql_client_test&test_variant=&info_text=&failure_text=&limit=100#

            I think this can be closed.

            danblack Daniel Black added a comment - These tests where unmasked from the server code October 2023 - https://github.com/MariaDB/server/pull/2757/files Since then, while there have been occasional main.mysql_client_test failures they aren't by errno 2 (SIGINT). https://buildbot.mariadb.org/cr/?branch=&revision=&platform=ppc64le-rhel-9&dt=&bbnum=&typ=&info=&test_name=main.mysql_client_test&test_variant=&info_text=&failure_text=&limit=100# I think this can be closed.

            People

              georg Georg Richter
              elenst Elena Stepanova
              Votes:
              1 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:

                Git Integration

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