The lock is in galera, not in the MDL's used by BACKUP STAGE BLOCK_DDL
0 0x00007ffff786b70c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007fffef856a3b in gu_cond_wait_SYS (mutex=0x284d058, cond=0x7fff74019d50) at /home/buildbot/buildbot/build/galerautils/src/gu_threads.h:251
#2 gu::Lock::wait (this=<synthetic pointer>, cond=...) at /home/buildbot/buildbot/build/galerautils/src/gu_lock.hpp:46
#3 galera::Monitor<galera::ReplicatorSMM::LocalOrder>::enter (this=this@entry=0x284d058, obj=...) at /home/buildbot/buildbot/build/galera/src/monitor.hpp:194
#4 0x00007fffef845f87 in galera::ReplicatorSMM::enter_local_monitor_for_cert (this=this@entry=0x284bea0, trx=trx@entry=0x7fffa00160e0, ts=...) at /home/buildbot/buildbot/build/galera/src/replicator_smm.cpp:3232
#5 0x00007fffef84d86a in galera::ReplicatorSMM::cert (ts=..., trx=0x7fffa00160e0, this=0x284bea0) at /home/buildbot/buildbot/build/galera/src/replicator_smm.cpp:3392
#6 galera::ReplicatorSMM::cert_and_catch (this=this@entry=0x284bea0, trx=trx@entry=0x7fffa00160e0, ts=...) at /home/buildbot/buildbot/build/galera/src/replicator_smm.cpp:3411
#7 0x00007fffef84da43 in galera::ReplicatorSMM::certify (this=0x284bea0, trx=..., meta=0x7fffd45ecbc8) at /home/buildbot/buildbot/build/galera/src/replicator_smm.cpp:989
#8 0x00007fffef825d70 in galera_certify (gh=<optimized out>, conn_id=<optimized out>, trx_handle=<optimized out>, flags=<optimized out>, meta=0x7fffd45ecbc8) at /home/buildbot/buildbot/build/galera/src/wsrep_provider.cpp:669
#9 0x00000000013a653d in wsrep::wsrep_provider_v26::certify (this=<optimized out>, client_id=..., ws_handle=..., flags=<optimized out>, ws_meta=...) at /my/maria-10.6/wsrep-lib/src/wsrep_provider_v26.cpp:921
#10 0x000000000139967e in wsrep::transaction::certify_commit (this=this@entry=0x7fff74007658, lock=...) at /my/maria-10.6/wsrep-lib/src/transaction.cpp:1816
#11 0x00000000013a1086 in wsrep::transaction::before_prepare (this=this@entry=0x7fff74007658, lock=...) at /my/maria-10.6/wsrep-lib/src/transaction.cpp:346
#12 0x00000000013a1346 in wsrep::transaction::before_commit (this=this@entry=0x7fff74007658) at /my/maria-10.6/wsrep-lib/src/transaction.cpp:462
#13 0x00000000013733e8 in wsrep::client_state::before_commit (this=this@entry=0x7fff740075f0) at /my/maria-10.6/wsrep-lib/src/client_state.cpp:389
#14 0x0000000000a52118 in wsrep_before_commit (thd=thd@entry=0x7fff74000d48, all=all@entry=false) at /my/maria-10.6/sql/wsrep_trans_observer.h:315
#15 0x0000000000a55c87 in ha_commit_trans (thd=thd@entry=0x7fff74000d48, all=all@entry=false) at /my/maria-10.6/sql/handler.cc:1843
#16 0x00000000008f087c in trans_commit_stmt (thd=thd@entry=0x7fff74000d48) at /my/maria-10.6/sql/transaction.cc:472
#17 0x000000000076aa5c in mysql_execute_command (thd=thd@entry=0x7fff74000d48, is_called_from_prepared_stmt=is_called_from_prepared_stmt@entry=false) at /my/maria-10.6/sql/sql_parse.cc:6151
#18 0x0000000000771be7 in mysql_parse (thd=thd@entry=0x7fff74000d48, rawbuf=rawbuf@entry=0x7fff7401a250 "INSERT INTO t1(b) values (1)", l
branch : maria-10.11-backup
commit : 7d1b395550da
Fix for mariabackup :
diff --git a/extra/mariabackup/backup_mysql.cc b/extra/mariabackup/backup_mysql.cc
index 51107f2ff1a..cf4ad09b5c5 100644
--- a/extra/mariabackup/backup_mysql.cc
+++ b/extra/mariabackup/backup_mysql.cc
@@ -1392,7 +1392,7 @@ saves it in a file. It also prints it to stdout. */
bool
write_galera_info(ds_ctxt *datasink, MYSQL *connection)
{
- return 0;
+ return true; // success
}