-- build 8.0.32 build with gcc12 scl enable gcc-toolset-12 bash MYSQL_VERSION="bug110594" TARGET=/dev/shm/$MYSQL_VERSION rm -rf /dev/shm/$MYSQL_VERSION rm -rf bld/ mkdir bld && cd bld rm -rf CMakeCache.txt cmake .. -DWITH_BOOST=../boost -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_COMPILER=/opt/rh/gcc-toolset-12/root/usr/bin/gcc -DCMAKE_CXX_COMPILER=/opt/rh/gcc-toolset-12/root/usr/bin/g++ -DWITH_PACKAGE_FLAGS=OFF -DWITH_ASAN=ON -DWITH_ASAN_SCOPE=ON -DCMAKE_INSTALL_PREFIX=$TARGET make -j 128 make install cd /dev/shm/$MYSQL_VERSION ./mtr my_xa_recover Logging: ./mtr my_xa_recover MySQL Version 8.0.32 Checking supported features - Binaries are debug compiled Using 'all' suites Collecting tests Removing old var directory Creating var directory '/dev/shm/bug110594/mysql-test/var' Installing system database Using parallel: 1 ============================================================================== TEST NAME RESULT TIME (ms) COMMENT ------------------------------------------------------------------------------ [ 50%] main.my_xa_recover [ fail ] Test ended at 2023-04-05 09:16:48 Server [mysqld.1 - pid: 1416035, winpid: 1416035, exit: 256] failed during test run Server log from this test: ----------SERVER LOG START----------- 2023-04-05T07:15:13.374516Z 0 [Note] [MY-013667] [Server] Error-log destination "stderr" is not a file. Can not restore error log messages from previous run. 2023-04-05T07:15:13.363587Z 0 [Warning] [MY-013711] [Server] Manifest file '/dev/shm/bug110594/bin/mysqld.my' is not read-only. For better security, please make sure that the file is read-only. 2023-04-05T07:15:13.365990Z 0 [Warning] [MY-010099] [Server] Insecure configuration for --secure-file-priv: Data directory is accessible through --secure-file-priv. Consider choosing a different directory. 2023-04-05T07:15:13.366031Z 0 [Warning] [MY-010101] [Server] Insecure configuration for --secure-file-priv: Location is accessible to all OS users. Consider choosing a different directory. 2023-04-05T07:15:13.366230Z 0 [Note] [MY-013932] [Server] BuildID[sha1]=3bce1d82674ee4df4caf7da4314aebede4108e6a 2023-04-05T07:15:13.366268Z 0 [Note] [MY-010949] [Server] Basedir set to /dev/shm/bug110594/. 2023-04-05T07:15:13.366305Z 0 [System] [MY-010116] [Server] /dev/shm/bug110594/bin/mysqld (mysqld 8.0.32-debug-asan) starting as process 1416036 2023-04-05T07:15:13.376880Z 0 [Warning] [MY-010075] [Server] No existing UUID has been found, so we assume that this is the first time that this server has been started. Generating a new UUID: 9ba34442-d381-11ed-b620-a0369f24f1a6. 2023-04-05T07:15:13.386225Z 0 [Note] [MY-012366] [InnoDB] Using Linux native AIO 2023-04-05T07:15:13.387912Z 0 [Note] [MY-010747] [Server] Plugin 'FEDERATED' is disabled. 2023-04-05T07:15:13.401393Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started. 2023-04-05T07:15:13.401459Z 1 [Note] [MY-013546] [InnoDB] Atomic write enabled 2023-04-05T07:15:13.401529Z 1 [Note] [MY-012932] [InnoDB] PUNCH HOLE support available 2023-04-05T07:15:13.401598Z 1 [Note] [MY-012937] [InnoDB] !!!!!!!! UNIV_DEBUG switched on !!!!!!!!! 2023-04-05T07:15:13.401641Z 1 [Note] [MY-012944] [InnoDB] Uses event mutexes 2023-04-05T07:15:13.401681Z 1 [Note] [MY-012945] [InnoDB] GCC builtin __atomic_thread_fence() is used for memory barrier 2023-04-05T07:15:13.401724Z 1 [Note] [MY-012948] [InnoDB] Compressed tables use zlib 1.2.13 2023-04-05T07:15:13.407466Z 1 [Note] [MY-012951] [InnoDB] Using hardware accelerated crc32 and polynomial multiplication. 2023-04-05T07:15:13.408968Z 1 [Note] [MY-012203] [InnoDB] Directories to scan './' 2023-04-05T07:15:13.409130Z 1 [Note] [MY-012204] [InnoDB] Scanning './' 2023-04-05T07:15:13.413200Z 1 [Note] [MY-012208] [InnoDB] Completed space ID check of 8 files. 2023-04-05T07:15:13.414576Z 1 [Note] [MY-012955] [InnoDB] Initializing buffer pool, total size = 24.000000M, instances = 1, chunk size =24.000000M 2023-04-05T07:15:13.425957Z 1 [Note] [MY-012957] [InnoDB] Completed initialization of buffer pool 2023-04-05T07:15:13.437352Z 0 [Note] [MY-011952] [InnoDB] If the mysqld execution user is authorized, page cleaner thread priority can be changed. See the man page of setpriority(). 2023-04-05T07:15:13.439451Z 1 [Note] [MY-013532] [InnoDB] Using './#ib_16384_0.dblwr' for doublewrite 2023-04-05T07:15:13.439988Z 1 [Note] [MY-013532] [InnoDB] Using './#ib_16384_1.dblwr' for doublewrite 2023-04-05T07:15:13.454598Z 1 [Note] [MY-013566] [InnoDB] Double write buffer files: 2 2023-04-05T07:15:13.454664Z 1 [Note] [MY-013565] [InnoDB] Double write buffer pages per instance: 4 2023-04-05T07:15:13.454764Z 1 [Note] [MY-013532] [InnoDB] Using './#ib_16384_0.dblwr' for doublewrite 2023-04-05T07:15:13.454851Z 1 [Note] [MY-013532] [InnoDB] Using './#ib_16384_1.dblwr' for doublewrite 2023-04-05T07:15:13.586444Z 1 [Note] [MY-013883] [InnoDB] The latest found checkpoint is at lsn = 19187977 in redo log file ./#innodb_redo/#ib_redo58. 2023-04-05T07:15:13.586694Z 1 [Note] [MY-013086] [InnoDB] Starting to parse redo log at lsn = 19187750, whereas checkpoint_lsn = 19187977 and start_lsn = 19187712 2023-04-05T07:15:13.588460Z 1 [Note] [MY-013083] [InnoDB] Log background threads are being started... 2023-04-05T07:15:13.589805Z 0 [Note] [MY-013623] [InnoDB] fallocate() failed with errno 95 - falling back to writing NULLs. 2023-04-05T07:15:13.589869Z 1 [Note] [MY-012532] [InnoDB] Applying a batch of 0 redo log records ... 2023-04-05T07:15:13.589930Z 1 [Note] [MY-012535] [InnoDB] Apply batch completed! 2023-04-05T07:15:13.591044Z 1 [Note] [MY-013252] [InnoDB] Using undo tablespace './undo_001'. 2023-04-05T07:15:13.591542Z 1 [Note] [MY-013252] [InnoDB] Using undo tablespace './undo_002'. 2023-04-05T07:15:13.593735Z 1 [Note] [MY-012910] [InnoDB] Opened 2 existing undo tablespaces. 2023-04-05T07:15:13.593949Z 1 [Note] [MY-011980] [InnoDB] GTID recovery trx_no: 1080 2023-04-05T07:15:13.710545Z 1 [Note] [MY-013776] [InnoDB] Parallel initialization of rseg complete 2023-04-05T07:15:13.710632Z 1 [Note] [MY-013777] [InnoDB] Time taken to initialize rseg using 4 thread: 116779 ms. 2023-04-05T07:15:13.711284Z 1 [Note] [MY-012923] [InnoDB] Creating shared tablespace for temporary tables 2023-04-05T07:15:13.711387Z 1 [Note] [MY-012265] [InnoDB] Setting file './ibtmp1' size to 12 MB. Physically writing the file full; Please wait ... 2023-04-05T07:15:13.713493Z 1 [Note] [MY-012266] [InnoDB] File './ibtmp1' size is now 12 MB. 2023-04-05T07:15:13.713975Z 1 [Note] [MY-013627] [InnoDB] Scanning temp tablespace dir:'./#innodb_temp/' 2023-04-05T07:15:13.804565Z 1 [Note] [MY-013018] [InnoDB] Created 128 and tracked 128 new rollback segment(s) in the temporary tablespace. 128 are now active. 2023-04-05T07:15:13.805856Z 1 [Note] [MY-012976] [InnoDB] 8.0.32 started; log sequence number 19187987 2023-04-05T07:15:13.807022Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended. 2023-04-05T07:15:13.858125Z 1 [Note] [MY-011089] [Server] Data dictionary restarting version '80023'. 2023-04-05T07:15:15.447492Z 1 [Note] [MY-012357] [InnoDB] Reading DD tablespace files 2023-04-05T07:15:15.465765Z 1 [Note] [MY-012356] [InnoDB] Scanned 10 tablespaces. Validated 10. 2023-04-05T07:15:15.836482Z 1 [Note] [MY-010006] [Server] Using data dictionary with version '80023'. 2023-04-05T07:15:15.907938Z 0 [Note] [MY-011332] [Server] Plugin mysqlx reported: 'IPv6 is available' 2023-04-05T07:15:15.908247Z 0 [Note] [MY-011323] [Server] Plugin mysqlx reported: 'X Plugin ready for connections. bind-address: '::' port: 13020' 2023-04-05T07:15:15.908317Z 0 [Note] [MY-011323] [Server] Plugin mysqlx reported: 'X Plugin ready for connections. socket: '/dev/shm/bug110594/mysql-test/var/tmp/mysqlx.1.sock'' 2023-04-05T07:15:18.315394Z 0 [Note] [MY-010902] [Server] Thread priority attribute setting in Resource Group SQL shall be ignored due to unsupported platform or insufficient privilege. 2023-04-05T07:15:18.344714Z 0 [Note] [MY-013911] [Server] Crash recovery finished in binlog engine. No attempts to commit, rollback or prepare any transactions. 2023-04-05T07:15:18.344798Z 0 [Note] [MY-013911] [Server] Crash recovery finished in InnoDB engine. No attempts to commit, rollback or prepare any transactions. 2023-04-05T07:15:18.365457Z 0 [Note] [MY-012487] [InnoDB] DDL log recovery : begin 2023-04-05T07:15:18.365885Z 0 [Note] [MY-012488] [InnoDB] DDL log recovery : end 2023-04-05T07:15:18.366332Z 0 [Note] [MY-011946] [InnoDB] Loading buffer pool(s) from /dev/shm/bug110594/mysql-test/var/mysqld.1/data/ib_buffer_pool 2023-04-05T07:15:18.384267Z 0 [Note] [MY-011946] [InnoDB] Buffer pool(s) load completed at 230405 10:15:18 2023-04-05T07:15:18.490368Z 0 [Note] [MY-010303] [Server] Skipping generation of SSL certificates as options related to SSL are specified. 2023-04-05T07:15:18.493717Z 0 [Warning] [MY-010068] [Server] CA certificate /dev/shm/bug110594/mysql-test/std_data/cacert.pem is self signed. 2023-04-05T07:15:18.493878Z 0 [System] [MY-013602] [Server] Channel mysql_main configured to support TLS. Encrypted connections are now supported for this channel. 2023-04-05T07:15:18.493933Z 0 [Note] [MY-010310] [Server] Skipping generation of RSA key pair as --sha256_password_auto_generate_rsa_keys is set to OFF. 2023-04-05T07:15:18.493969Z 0 [Note] [MY-010310] [Server] Skipping generation of RSA key pair as --caching_sha2_password_auto_generate_rsa_keys is set to OFF. 2023-04-05T07:15:18.494668Z 0 [Note] [MY-010252] [Server] Server hostname (bind-address): '*'; port: 13000 2023-04-05T07:15:18.494756Z 0 [Note] [MY-010253] [Server] IPv6 is available. 2023-04-05T07:15:18.494794Z 0 [Note] [MY-010264] [Server] - '::' resolves to '::'; 2023-04-05T07:15:18.494833Z 0 [Note] [MY-010251] [Server] Server socket created on IP: '::'. 2023-04-05T07:15:18.495015Z 0 [Warning] [MY-011810] [Server] Insecure configuration for --pid-file: Location '/dev/shm' in the path is accessible to all OS users. Consider choosing a different directory. 2023-04-05T07:15:18.528589Z 0 [Warning] [MY-000067] [Server] unknown variable 'loose-mysqlx-ssl=DISABLED'. 2023-04-05T07:15:18.842952Z 0 [Note] [MY-011025] [Repl] Failed to start slave threads for channel ''. 2023-04-05T07:15:18.877331Z 5 [Note] [MY-010051] [Server] Event Scheduler: scheduler thread started with id 5 2023-04-05T07:15:18.878846Z 0 [Note] [MY-011240] [Server] Plugin mysqlx reported: 'Using SSL configuration from MySQL Server' 2023-04-05T07:15:18.881209Z 0 [Note] [MY-011243] [Server] Plugin mysqlx reported: 'Using OpenSSL for TLS connections' 2023-04-05T07:15:18.881483Z 0 [System] [MY-011323] [Server] X Plugin ready for connections. Bind-address: '::' port: 13020, socket: /dev/shm/bug110594/mysql-test/var/tmp/mysqlx.1.sock 2023-04-05T07:15:18.882118Z 0 [System] [MY-010931] [Server] /dev/shm/bug110594/bin/mysqld: ready for connections. Version: '8.0.32-debug-asan' socket: '/dev/shm/bug110594/mysql-test/var/tmp/mysqld.1.sock' port: 13000 Source distribution. ================================================================= ==1416036==ERROR: AddressSanitizer: heap-use-after-free on address 0xffff0ceb8f88 at pc 0x0000030e4d8c bp 0xfffefd3d9840 sp 0xfffefd3d9850 READ of size 4 at 0xffff0ceb8f88 thread T50 (connection) #0 0x30e4d88 in XID_STATE::has_state(XID_STATE::xa_states) const /export/home/tmp/ushastry/src/mysql-8.0.32/sql/xa.h:346 #1 0x3e8e8c0 in Sql_cmd_xa_recover::trans_xa_recover(THD*) /export/home/tmp/ushastry/src/mysql-8.0.32/sql/xa/sql_xa_recover.cc:69 #2 0x3e8eb68 in Sql_cmd_xa_recover::execute(THD*) /export/home/tmp/ushastry/src/mysql-8.0.32/sql/xa/sql_xa_recover.cc:40 #3 0x32ec910 in mysql_execute_command(THD*, bool) /export/home/tmp/ushastry/src/mysql-8.0.32/sql/sql_parse.cc:4688 #4 0x32ef900 in dispatch_sql_command(THD*, Parser_state*) /export/home/tmp/ushastry/src/mysql-8.0.32/sql/sql_parse.cc:5322 #5 0x32f2008 in dispatch_command(THD*, COM_DATA const*, enum_server_command) /export/home/tmp/ushastry/src/mysql-8.0.32/sql/sql_parse.cc:2036 #6 0x32f54b4 in do_command(THD*) /export/home/tmp/ushastry/src/mysql-8.0.32/sql/sql_parse.cc:1439 #7 0x3648bc8 in handle_connection /export/home/tmp/ushastry/src/mysql-8.0.32/sql/conn_handler/connection_handler_per_thread.cc:302 #8 0x63b3b0c in pfs_spawn_thread /export/home/tmp/ushastry/src/mysql-8.0.32/storage/perfschema/pfs.cc:2986 #9 0xffff498c7904 in start_thread (/lib64/libpthread.so.0+0x7904) #10 0xffff48ea4298 in thread_start (/lib64/libc.so.6+0x24298) 0xffff0ceb8f88 is located 264 bytes inside of 552-byte region [0xffff0ceb8e80,0xffff0ceb90a8) freed by thread T49 (connection) here: #0 0xffff49a238b0 in operator delete(void*, unsigned long) (/lib64/libasan.so.8+0xb38b0) #1 0x35a1a08 in Transaction_ctx::~Transaction_ctx() (/dev/shm/bug110594/bin/mysqld+0x35a1a08) #2 0x3194d34 in std::default_delete::operator()(Transaction_ctx*) const (/dev/shm/bug110594/bin/mysqld+0x3194d34) #3 0x319a880 in std::unique_ptr >::~unique_ptr() /opt/rh/gcc-toolset-12/root/usr/include/c++/12/bits/unique_ptr.h:396 #4 0x318fc94 in THD::~THD() /export/home/tmp/ushastry/src/mysql-8.0.32/sql/sql_class.cc:1468 #5 0x318fea8 in THD::~THD() /export/home/tmp/ushastry/src/mysql-8.0.32/sql/sql_class.cc:1468 #6 0x3648b34 in handle_connection /export/home/tmp/ushastry/src/mysql-8.0.32/sql/conn_handler/connection_handler_per_thread.cc:324 #7 0x63b3b0c in pfs_spawn_thread /export/home/tmp/ushastry/src/mysql-8.0.32/storage/perfschema/pfs.cc:2986 #8 0xffff498c7904 in start_thread (/lib64/libpthread.so.0+0x7904) #9 0xffff48ea4298 in thread_start (/lib64/libc.so.6+0x24298) previously allocated by thread T49 (connection) here: #0 0xffff49a22930 in operator new(unsigned long) (/lib64/libasan.so.8+0xb2930) #1 0x318d384 in THD::THD(bool) /export/home/tmp/ushastry/src/mysql-8.0.32/sql/sql_class.cc:661 #2 0x3ea250c in Channel_info::create_thd() /export/home/tmp/ushastry/src/mysql-8.0.32/sql/conn_handler/channel_info.cc:45 #3 0x364fef8 in Channel_info_local_socket::create_thd() /export/home/tmp/ushastry/src/mysql-8.0.32/sql/conn_handler/socket_connection.cc:173 #4 0x3647f1c in init_new_thd /export/home/tmp/ushastry/src/mysql-8.0.32/sql/conn_handler/connection_handler_per_thread.cc:194 #5 0x3648b7c in handle_connection /export/home/tmp/ushastry/src/mysql-8.0.32/sql/conn_handler/connection_handler_per_thread.cc:263 #6 0x63b3b0c in pfs_spawn_thread /export/home/tmp/ushastry/src/mysql-8.0.32/storage/perfschema/pfs.cc:2986 #7 0xffff498c7904 in start_thread (/lib64/libpthread.so.0+0x7904) #8 0xffff48ea4298 in thread_start (/lib64/libc.so.6+0x24298) Thread T50 (connection) created by T0 here: #0 0xffff499bb4d8 in pthread_create (/lib64/libasan.so.8+0x4b4d8) #1 0x55e44c8 in my_thread_create(my_thread_handle*, pthread_attr_t const*, void* (*)(void*), void*) /export/home/tmp/ushastry/src/mysql-8.0.32/mysys/my_thread.cc:80 #2 0x63b39a4 in pfs_spawn_thread_vc(unsigned int, unsigned int, my_thread_handle*, pthread_attr_t const*, void* (*)(void*), void*) /export/home/tmp/ushastry/src/mysql-8.0.32/storage/perfschema/pfs.cc:3032 #3 0x3647b08 in inline_mysql_thread_create /export/home/tmp/ushastry/src/mysql-8.0.32/include/mysql/psi/mysql_thread.h:139 #4 0x3648fd4 in Per_thread_connection_handler::add_connection(Channel_info*) /export/home/tmp/ushastry/src/mysql-8.0.32/sql/conn_handler/connection_handler_per_thread.cc:414 #5 0x382e674 in Connection_handler_manager::process_new_connection(Channel_info*) /export/home/tmp/ushastry/src/mysql-8.0.32/sql/conn_handler/connection_handler_manager.cc:260 #6 0x30451ec in Connection_acceptor::connection_event_loop() (/dev/shm/bug110594/bin/mysqld+0x30451ec) #7 0x303f1b0 in mysqld_main(int, char**) /export/home/tmp/ushastry/src/mysql-8.0.32/sql/mysqld.cc:8207 #8 0x301c2fc in main /export/home/tmp/ushastry/src/mysql-8.0.32/sql/main.cc:25 #9 0xffff48ea4b28 in __libc_start_main (/lib64/libc.so.6+0x24b28) #10 0x301c22c (/dev/shm/bug110594/bin/mysqld+0x301c22c) Thread T49 (connection) created by T0 here: #0 0xffff499bb4d8 in pthread_create (/lib64/libasan.so.8+0x4b4d8) #1 0x55e44c8 in my_thread_create(my_thread_handle*, pthread_attr_t const*, void* (*)(void*), void*) /export/home/tmp/ushastry/src/mysql-8.0.32/mysys/my_thread.cc:80 #2 0x63b39a4 in pfs_spawn_thread_vc(unsigned int, unsigned int, my_thread_handle*, pthread_attr_t const*, void* (*)(void*), void*) /export/home/tmp/ushastry/src/mysql-8.0.32/storage/perfschema/pfs.cc:3032 #3 0x3647b08 in inline_mysql_thread_create /export/home/tmp/ushastry/src/mysql-8.0.32/include/mysql/psi/mysql_thread.h:139 #4 0x3648fd4 in Per_thread_connection_handler::add_connection(Channel_info*) /export/home/tmp/ushastry/src/mysql-8.0.32/sql/conn_handler/connection_handler_per_thread.cc:414 #5 0x382e674 in Connection_handler_manager::process_new_connection(Channel_info*) /export/home/tmp/ushastry/src/mysql-8.0.32/sql/conn_handler/connection_handler_manager.cc:260 #6 0x30451ec in Connection_acceptor::connection_event_loop() (/dev/shm/bug110594/bin/mysqld+0x30451ec) #7 0x303f1b0 in mysqld_main(int, char**) /export/home/tmp/ushastry/src/mysql-8.0.32/sql/mysqld.cc:8207 #8 0x301c2fc in main /export/home/tmp/ushastry/src/mysql-8.0.32/sql/main.cc:25 #9 0xffff48ea4b28 in __libc_start_main (/lib64/libc.so.6+0x24b28) #10 0x301c22c (/dev/shm/bug110594/bin/mysqld+0x301c22c) SUMMARY: AddressSanitizer: heap-use-after-free /export/home/tmp/ushastry/src/mysql-8.0.32/sql/xa.h:346 in XID_STATE::has_state(XID_STATE::xa_states) const Shadow bytes around the buggy address: 0x200fe19d71a0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x200fe19d71b0: fd fd fd fd fd fd fa fa fa fa fa fa fa fa fa fa 0x200fe19d71c0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x200fe19d71d0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x200fe19d71e0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd =>0x200fe19d71f0: fd[fd]fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x200fe19d7200: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x200fe19d7210: fd fd fd fd fd fa fa fa fa fa fa fa fa fa fa fa 0x200fe19d7220: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x200fe19d7230: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x200fe19d7240: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa Shadow byte legend (one shadow byte represents 8 application bytes): Addressable: 00 Partially addressable: 01 02 03 04 05 06 07 Heap left redzone: fa Freed heap region: fd Stack left redzone: f1 Stack mid redzone: f2 Stack right redzone: f3 Stack after return: f5 Stack use after scope: f8 Global redzone: f9 Global init order: f6 Poisoned by user: f7 Container overflow: fc Array cookie: ac Intra object redzone: bb ASan internal: fe Left alloca redzone: ca Right alloca redzone: cb ==1416036==ABORTING safe_process[1416035]: Child process: 1416036, exit: 1 ----------SERVER LOG END------------- Mysqltest client output from logfile ----------- MYSQLTEST OUTPUT START ----------- create database if not exists test; drop table if exists t1; drop user if exists user1@localhost; drop user if exists user2@localhost; create user user1@localhost, user2@localhost; grant ALL on *.* to user1@localhost; grant ALL on *.* to user2@localhost; flush privileges; create table t1 (a int) engine=innodb; xa start 'test1'; insert t1 values (10); set debug='+d,simulate_delay_after_xa_start_disconnect'; xa recover; ------------ MYSQLTEST OUTPUT END ----------- - the logfile can be found in '/dev/shm/bug110594/mysql-test/var/log/main.my_xa_recover/my_xa_recover.log' [100%] shutdown_report [ pass ] ------------------------------------------------------------------------------ The servers were restarted 0 times The servers were reinitialized 0 times Spent 0.000 of 208 seconds executing testcases Completed: Failed 1/2 tests, 50.00% were successful. Failing test(s): main.my_xa_recover The log files in var/log may give you some hint of what went wrong. If you want to report this error, please read first the documentation at http://dev.mysql.com/doc/mysql/en/mysql-test-suite.html mysql-test-run: *** ERROR: there were failing test cases