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

Assertion `is_wsrep() == wsrep_on(mysql_thd)' failed in void trx_t::commit_in_memory(const mtr_t*)

Details

    • Bug
    • Status: In Progress (View Workflow)
    • Critical
    • Resolution: Unresolved
    • 12.0
    • 12.1
    • Galera

    Description

      Test case

      --source include/galera_cluster.inc
       
      --connection node_1
      CREATE TABLE t1 (f1 INTEGER);
      INSERT INTO t1 VALUES (1);
       
      --connection node_2
      SET SESSION wsrep_on = OFF;
      DELETE FROM t1;
      SET SESSION wsrep_on = ON;
      SET GLOBAL wsrep_applier_retry_count=1;
       
      --connection node_1
      UPDATE t1 SET f1 = f1 + 1;
       
      # cleanup
      DROP TABLE t1;
      

      Leads to (in bb-12.0-MDEV-36077-galera branch)

      MDEV-36077 CS 12.0.0 a55101675a704a44a891682b9a727f68040cf2f9 (Debug) Build 09/04/2025

      Core was generated by `/test/mtest/MDEV-36077/GAL_MS090425-mariadb-12.0.0-linux-x86_64-dbg/bin/mysqld'.
      Program terminated with signal SIGABRT, Aborted.
      #0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>)at ./nptl/pthread_kill.c:44
       
      [Current thread is 1 (Thread 0x1488c25696c0 (LWP 1963509))]
      (gdb) bt
      #0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>)at ./nptl/pthread_kill.c:44
      #1  __pthread_kill_internal (signo=6, threadid=<optimized out>)at ./nptl/pthread_kill.c:78
      #2  __GI___pthread_kill (threadid=<optimized out>, signo=6)at ./nptl/pthread_kill.c:89
      #3  0x00005633fbfa0d95 in my_write_core (sig=6)at /test/mtest/MDEV-36077/12.0_dbg/mysys/stacktrace.c:424
      #4  0x00005633fb67eee3 in handle_fatal_signal (sig=6)at /test/mtest/MDEV-36077/12.0_dbg/sql/signal_handler.cc:298
      #5  <signal handler called>
      #6  __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>)at ./nptl/pthread_kill.c:44
      #7  __pthread_kill_internal (signo=6, threadid=<optimized out>)at ./nptl/pthread_kill.c:78
      #8  __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6)at ./nptl/pthread_kill.c:89
      #9  0x00001488c864527e in __GI_raise (sig=sig@entry=6)at ../sysdeps/posix/raise.c:26
      #10 0x00001488c86288ff in __GI_abort () at ./stdlib/abort.c:79
      #11 0x00001488c862881b in __assert_fail_base (fmt=0x1488c87d01e8 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x5633fc4db050 "is_wsrep() == wsrep_on(mysql_thd)", file=file@entry=0x5633fc4d9c00 "/test/mtest/MDEV-36077/12.0_dbg/storage/innobase/trx/trx0trx.cc", line=line@entry=1494, function=function@entry=0x5633fc4daf58 "void trx_t::commit_in_memory(const mtr_t*)") at ./assert/assert.c:96
      #12 0x00001488c863b517 in __assert_fail (assertion=0x5633fc4db050 "is_wsrep() == wsrep_on(mysql_thd)", file=0x5633fc4d9c00 "/test/mtest/MDEV-36077/12.0_dbg/storage/innobase/trx/trx0trx.cc", line=1494, function=0x5633fc4daf58 "void trx_t::commit_in_memory(const mtr_t*)")at ./assert/assert.c:105
      #13 0x00005633fbd4cb67 in trx_t::commit_in_memory (mtr=0x0, this=0x1488c0400c00)at /test/mtest/MDEV-36077/12.0_dbg/storage/innobase/trx/trx0trx.cc:1494
      #14 trx_t::commit_low (this=0x1488c0400c00, mtr=0x0)at /test/mtest/MDEV-36077/12.0_dbg/storage/innobase/trx/trx0trx.cc:1590
      #15 0x00005633fbd4ccf6 in trx_t::commit_persist (this=0x1488c0400c00)at /test/mtest/MDEV-36077/12.0_dbg/storage/innobase/trx/trx0trx.cc:1604
      #16 0x00005633fbd4cdd7 in trx_t::commit (this=0x1488c0400c00)at /test/mtest/MDEV-36077/12.0_dbg/storage/innobase/trx/trx0trx.cc:1613
      #17 0x00005633fbd39d4e in trx_t::rollback_finish (this=0x1488c0400c00)at /test/mtest/MDEV-36077/12.0_dbg/storage/innobase/trx/trx0roll.cc:68
      #18 0x00005633fbd3a423 in trx_t::rollback_low (this=0x1488c0400c00, savept=0x0)at /test/mtest/MDEV-36077/12.0_dbg/storage/innobase/trx/trx0roll.cc:129
      #19 0x00005633fbd3af88 in trx_rollback_for_mysql (trx=0x1488c0400c00)at /test/mtest/MDEV-36077/12.0_dbg/storage/innobase/trx/trx0roll.cc:218
      #20 0x00005633fba5d318 in innobase_rollback (thd=0x14882c000d58, rollback_trx=true)at /test/mtest/MDEV-36077/12.0_dbg/storage/innobase/handler/ha_innodb.cc:4699
      #21 0x00005633fb687d45 in ha_rollback_to_savepoint (thd=0x14882c000d58, sv=0x14882c0170b0) at /test/mtest/MDEV-36077/12.0_dbg/sql/handler.cc:3057
      #22 0x00005633fb472773 in trans_rollback_to_savepoint (thd=0x14882c000d58, name={str = 0x5633fcc65800 <wsrep_apply_events(THD*, Relay_log_info*, wsrep::const_buffer const&, wsrep::mutable_buffer&, bool)::savepoint_name> "wsrep_retry", length = 11}) at /test/mtest/MDEV-36077/12.0_dbg/sql/transaction.cc:726
      #23 0x00005633fba267f3 in wsrep_apply_events (thd=0x14882c000d58, rli=0x14882c019080, data=@0x1488c2567b10: {ptr_ = 0x1488b3e00dd8, size_ = 133}, err=@0x1488c2567850: {buffer_ = std::__debug::vector of length 0, capacity 0}, include_msg=true)at /test/mtest/MDEV-36077/12.0_dbg/sql/wsrep_applier.cc:315
      #24 0x00005633fb9ed66d in Wsrep_applier_service::apply_write_set (this=0x1488c2568b50, ws_meta=@0x1488c2567b70: {gtid_ = {id_ = {static undefined_ = {static undefined_ = <same as static member of an already seen type>, data_ = {buf = '\000' <repeats 15 times>}}, data_ = {buf = "\222\344\037\334\025\377\021\360\264֗#\375\025\247", <incomplete sequence \363>}}, seqno_ = {seqno_ = 7}}, stid_ = {server_id_ = {static undefined_ = {static undefined_ = <same as static member of an already seen type>, data_ = {buf = '\000' <repeats 15 times>}}, data_ = {buf = "\222\343 Q\025\377\021\360\214\260\266+\276\365\311l"}}, transaction_id_ = {id_ = 28}, client_id_ = {id_ = 12}}, depends_on_ = {seqno_ = 6}, flags_ = 19}, data=@0x1488c2567b10: {ptr_ = 0x1488b3e00dd8, size_ = 133}, err=@0x1488c2567850: {buffer_ = std::__debug::vector of length 0, capacity 0}) at /test/mtest/MDEV-36077/12.0_dbg/sql/wsrep_high_priority_service.cc:594
      #25 0x00005633fc08957d in apply_write_set (server_state=Python Exception <class 'AttributeError'>: 'NoneType' object has no attribute 'pointer'
      Python Exception <class 'AttributeError'>: 'NoneType' object has no attribute 'pointer'
      @0x563418aae4f0: {_vptr.server_state = 0x5633fcc15000 <vtable for Wsrep_server_state+16>, static n_states_ = 9, mutex_ = @0x563418aae8c0, cond_ = @0x563418aae8d0, server_service_ = @0x563418aae8e0, encryption_service_ = 0x0, state_ = wsrep::server_state::s_disconnecting, state_hist_ = std::__debug::vector of length 7, capacity 8 = {wsrep::server_state::s_disconnected, wsrep::server_state::s_connected, wsrep::server_state::s_joiner, wsrep::server_state::s_initializing, wsrep::server_state::s_initialized, wsrep::server_state::s_joined, wsrep::server_state::s_synced}, state_waiters_ = std::__debug::vector of length 9, capacity 9 = {0, 0, 0, 0, 0, 0, 0, 0, 0}, bootstrap_ = false, initial_position_ = {static undefined_ = {static undefined_ = <same as static member of an already seen type>, id_ = {data_ = {buf = '\000' <repeats 15 times>}}, seqno_ = {seqno_ = -1}}, id_ = {static undefined_ = {static undefined_ = <same as static member of an already seen type>, data_ = {buf = '\000' <repeats 15 times>}}, data_ = {buf = '\000' <repeats 15 times>}}, seqno_ = {seqno_ = -1}}, init_initialized_ = true, init_synced_ = true, sst_gtid_ = {static undefined_ = {static undefined_ = <same as static member of an already seen type>, id_ = {data_ = {buf = '\000' <repeats 15 times>}}, seqno_ = {seqno_ = -1}}, id_ = {static undefined_ = {static undefined_ = <same as static member of an already seen type>, data_ = {buf = '\000' <repeats 15 times>}}, data_ = {buf = '\000' <repeats 15 times>}}, seqno_ = {seqno_ = -1}}, desync_count_ = 0, desynced_on_pause_ = false, pause_count_ = 0, pause_seqno_ = {seqno_ = -1}, streaming_clients_ = std::__debug::map with 0 elements, streaming_appliers_ = std::__debug::map with 0 elements, streaming_appliers_recovered_ = true, provider_ = 0x563418ad16e0, name_ = "galapq", id_ = {static undefined_ = {static undefined_ = <same as static member of an already seen type>, data_ = {buf = '\000' <repeats 15 times>}}, data_ = {buf = "\234c\330O\025\377\021\360\265\340\016(`\242Q^"}}, incoming_address_ = "127.0.0.1:11815", address_ = "127.0.0.1", working_dir_ = "/test/mtest/MDEV-36077/GAL_MS090425-mariadb-12.0.0-linux-x86_64-dbg/node3/", encryption_key_ = std::__debug::vector of length 0, capacity 0, max_protocol_version_ = 4, rollback_mode_ = wsrep::server_state::rm_sync, connected_gtid_ = {static undefined_ = {static undefined_ = <same as static member of an already seen type>, id_ = {data_ = {buf = '\000' <repeats 15 times>}}, seqno_ = {seqno_ = -1}}, id_ = {static undefined_ = {static undefined_ = <same as static member of an already seen type>, data_ = {buf = '\000' <repeats 15 times>}}, data_ = {buf = "\222\344\037\334\025\377\021\360\264֗#\375\025\247", <incomplete sequence \363>}}, seqno_ = {seqno_ = 3}}, previous_primary_view_ = {state_id_ = {static undefined_ = {static undefined_ = <same as static member of an already seen type>, id_ = {data_ = {buf = '\000' <repeats 15 times>}}, seqno_ = {seqno_ = -1}}, id_ = {static undefined_ = {static undefined_ = <same as static member of an already seen type>, data_ = {buf = '\000' <repeats 15 times>}}, data_ = {buf = '\000' <repeats 15 times>}}, seqno_ = {seqno_ = -1}}, view_seqno_ = {seqno_ = -1}, status_ = wsrep::view::disconnected, capabilities_ = 0, own_index_ = -1, protocol_version_ = 0, members_ = std::__debug::vector of length 0, capacity 0}, current_view_ = {state_id_ = {static undefined_ = {static undefined_ = <same as static member of an already seen type>, id_ = {data_ = {buf = '\000' <repeats 15 times>}}, seqno_ = {seqno_ = -1}}, id_ = {static undefined_ = {static undefined_ = <same as static member of an already seen type>, data_ = {buf = '\000' <repeats 15 times>}}, data_ = {buf = "\222\344\037\334\025\377\021\360\264֗#\375\025\247", <incomplete sequence \363>}}, seqno_ = {seqno_ = 3}}, view_seqno_ = {seqno_ = 3}, status_ = wsrep::view::primary, capabilities_ = 184703, own_index_ = 2, protocol_version_ = 4, members_ = std::__debug::vector of length 3, capacity 3 = {{id_ = {static undefined_ = {static undefined_ = <same as static member of an already seen type>, data_ = {buf = '\000' <repeats 15 times>}}, data_ = {buf = "\222\343 Q\025\377\021\360\214\260\266+\276\365\311l"}}, name_ = "galapq", incoming_ = "127.0.0.1:12612"}, {id_ = {static undefined_ = {static undefined_ = <same as static member of an already seen type>, data_ = {buf = '\000' <repeats 15 times>}}, data_ = {buf = "\226\273^\244\025\377\021\360\2415\307`\273\222", <incomplete sequence \353\243>}}, name_ = "galapq", incoming_ = "127.0.0.1:10001"}, {id_ = {static undefined_ = {static undefined_ = <same as static member of an already seen type>, data_ = {buf = '\000' <repeats 15 times>}}, data_ = {buf = "\234c\330O\025\377\021\360\265\340\016(`\242Q^"}}, name_ = "galapq", incoming_ = "127.0.0.1:11815"}}}, rollback_event_queue_ = std::__debug::deque with 0 elements}, high_priority_service=@0x1488c2568b50: {_vptr.high_priority_service = 0x5633fcc14d10 <vtable for Wsrep_applier_service+16>, server_state_ = @0x563418aae4f0, must_exit_ = false}, ws_handle=@0x1488c2567b20: {transaction_id_ = {id_ = 28}, opaque_ = 0x14882c029470}, ws_meta=@0x1488c2567b70: {gtid_ = {static undefined_ = {static undefined_ = <same as static member of an already seen type>, id_ = {data_ = {buf = '\000' <repeats 15 times>}}, seqno_ = {seqno_ = -1}}, id_ = {static undefined_ = {static undefined_ = <same as static member of an already seen type>, data_ = {buf = '\000' <repeats 15 times>}}, data_ = {buf = "\222\344\037\334\025\377\021\360\264֗#\375\025\247", <incomplete sequence \363>}}, seqno_ = {seqno_ = 7}}, stid_ = {server_id_ = {static undefined_ = {static undefined_ = <same as static member of an already seen type>, data_ = {buf = '\000' <repeats 15 times>}}, data_ = {buf = "\222\343 Q\025\377\021\360\214\260\266+\276\365\311l"}}, transaction_id_ = {id_ = 28}, client_id_ = {id_ = 12}}, depends_on_ = {seqno_ = 6}, flags_ = 19}, data=@0x1488c2567b10: {ptr_ = 0x1488b3e00dd8, size_ = 133})at /test/mtest/MDEV-36077/12.0_dbg/wsrep-lib/src/server_state.cpp:332
      #26 0x00005633fc08d974 in wsrep::server_state::on_apply (this=0x563418aae4f0, high_priority_service=@0x1488c2568b50: {_vptr.high_priority_service = 0x5633fcc14d10 <vtable for Wsrep_applier_service+16>, server_state_ = @0x563418aae4f0, must_exit_ = false}, ws_handle=@0x1488c2567b20: {transaction_id_ = {id_ = 28}, opaque_ = 0x14882c029470}, ws_meta=@0x1488c2567b70: {gtid_ = {static undefined_ = {static undefined_ = <same as static member of an already seen type>, id_ = {data_ = {buf = '\000' <repeats 15 times>}}, seqno_ = {seqno_ = -1}}, id_ = {static undefined_ = {static undefined_ = <same as static member of an already seen type>, data_ = {buf = '\000' <repeats 15 times>}}, data_ = {buf = "\222\344\037\334\025\377\021\360\264֗#\375\025\247", <incomplete sequence \363>}}, seqno_ = {seqno_ = 7}}, stid_ = {server_id_ = {static undefined_ = {static undefined_ = <same as static member of an already seen type>, data_ = {buf = '\000' <repeats 15 times>}}, data_ = {buf = "\222\343 Q\025\377\021\360\214\260\266+\276\365\311l"}}, transaction_id_ = {id_ = 28}, client_id_ = {id_ = 12}}, depends_on_ = {seqno_ = 6}, flags_ = 19}, data=@0x1488c2567b10: {ptr_ = 0x1488b3e00dd8, size_ = 133})at /test/mtest/MDEV-36077/12.0_dbg/wsrep-lib/src/server_state.cpp:1128
      #27 0x00005633fc0b7065 in wsrep::high_priority_service::apply (this=0x1488c2568b50, ws_handle=@0x1488c2567b20: {transaction_id_ = {id_ = 28}, opaque_ = 0x14882c029470}, ws_meta=@0x1488c2567b70: {gtid_ = {static undefined_ = {static undefined_ = <same as static member of an already seen type>, id_ = {data_ = {buf = '\000' <repeats 15 times>}}, seqno_ = {seqno_ = -1}}, id_ = {static undefined_ = {static undefined_ = <same as static member of an already seen type>, data_ = {buf = '\000' <repeats 15 times>}}, data_ = {buf = "\222\344\037\334\025\377\021\360\264֗#\375\025\247", <incomplete sequence \363>}}, seqno_ = {seqno_ = 7}}, stid_ = {server_id_ = {static undefined_ = {static undefined_ = <same as static member of an already seen type>, data_ = {buf = '\000' <repeats 15 times>}}, data_ = {buf = "\222\343 Q\025\377\021\360\214\260\266+\276\365\311l"}}, transaction_id_ = {id_ = 28}, client_id_ = {id_ = 12}}, depends_on_ = {seqno_ = 6}, flags_ = 19}, data=@0x1488c2567b10: {ptr_ = 0x1488b3e00dd8, size_ = 133})at /test/mtest/MDEV-36077/12.0_dbg/wsrep-lib/include/wsrep/high_priority_service.hpp:47
      #28 0x00005633fc0b38aa in (anonymous namespace)::apply_cb (ctx=0x1488c2568b50, wsh=0x1488c2567da0, flags=73, buf=0x1488c2567db0, meta=0x1488c2568070, exit_loop=0x1488c256802f)at /test/mtest/MDEV-36077/12.0_dbg/wsrep-lib/src/wsrep_provider_v26.cpp:508
      #29 0x00001488c2e78ce2 in galera::TrxHandleSlave::apply (this=this@entry=0x14882c029470, recv_ctx=recv_ctx@entry=0x1488c2568b50, apply_cb=0x5633fc0b366e <(anonymous namespace)::apply_cb(void*, wsrep_ws_handle_t const*, uint32_t, wsrep_buf_t const*, wsrep_trx_meta_t const*, wsrep_bool_t*)>, meta=@0x1488c2568070: {gtid = {uuid = {data = "\222\344\037\334\025\377\021\360\264֗#\375\025\247", <incomplete sequence \363>, alignment = 17298888113059259538}, seqno = 7}, stid = {node = {data = "\222\343 Q\025\377\021\360\214\260\266+\276\365\311l", alignment = 17298888110727291794}, trx = 28, conn = 12}, depends_on = 6}, exit_loop=exit_loop@entry=@0x1488c256802f: false)at /test/mtest/MDEV-36077/12.0_galera/galera/src/trx_handle.cpp:396
      #30 0x00001488c2e8ba58 in galera::ReplicatorSMM::apply_trx (this=this@entry=0x563419485750, recv_ctx=recv_ctx@entry=0x1488c2568b50, ts=Python Exception <class 'gdb.error'>: No type named std::__detail::_Hash_node<class galera::TrxHandle::Transition, true>.
      @0x14882c029470: {<galera::TrxHandle> = {_vptr.TrxHandle = 0x1488c30c99d8 <vtable for galera::TrxHandleSlave+16>, static TRXHANDLE_FLAGS_MASK = 33791, static EXPLICIT_ROLLBACK_FLAGS = 10, static FLAGS_MATCH_API_FLAGS = true, static num_states_ = 12, state_ = {delete_ = false, trans_map_ = 0x1488c30cf620 <galera::TrxHandleSlave::trans_map_>, state_ = {        first = galera::TrxHandle::S_APPLYING,        second = 495      }, state_hist_ = std::vector of length 2, capacity 2 = {{          first = galera::TrxHandle::S_REPLICATING,          second = 0        }, {          first = galera::TrxHandle::S_CERTIFYING,          second = 3277        }}}, source_id_ = {data = "\222\343 Q\025\377\021\360\214\260\266+\276\365\311l", alignment = 17298888110727291794}, conn_id_ = 12, trx_id_ = 28, timestamp_ = 46669788884693, version_ = 6, write_set_flags_ = 73, local_ = false, master_ = false}, static trans_map_ = {impl_ = std::unordered_set with 4 elements}, local_seqno_ = 8, global_seqno_ = 7, last_seen_seqno_ = 6, depends_seqno_ = 6, ends_nbo_ = -1, mem_pool_ = @0x563419486178, write_set_ = {header_ = {static MAGIC_BYTE = 71 'G', static V3_CHECKSUM_SIZE = 8, static V3_ANNOT_FLAG = 1 '\001', static V3_UNORD_FLAG = 2 '\002', static V3_MAGIC_OFF = 0, static V3_HEADER_VERS_OFF = 1, static V3_HEADER_SIZE_OFF = 2, static V3_SETS_OFF = 3, static V3_FLAGS_OFF = 4, static V3_PA_RANGE_OFF = 6, static V3_LAST_SEEN_OFF = 8, static V3_SEQNO_OFF = 8, static V3_TIMESTAMP_OFF = 16, static V3_SOURCE_ID_OFF = 24, static V3_CONN_ID_OFF = 40, static V3_TRX_ID_OFF = 48, static V3_CRC_OFF = 56, static V3_SIZE = 64, static MAX_HEADER_SIZE = 64, local_ = '\000' <repeats 63 times>, ptr_ = 0x1488b3e00d40 "Gc@\024I@\001", ver_ = galera::WriteSetNG::VER6, size_ = 64 '@', chksm_ = {<No data fields>}}, size_ = 288, keys_ = {<gu::RecordSetIn<galera::KeySet::KeyPart>> = {<gu::RecordSetInBase> = {<gu::RecordSet> = {static MAX_VERSION = gu::RecordSet::VER2, static VER2_ALIGNMENT = 8, size_ = 64, count_ = 5, version_ = 2 '\002', check_type_ = 3 '\003', alignment_ = 8 '\b'}, head_ = 0x1488b3e00d80 "+", <incomplete sequence \374>, next_ = 64, begin_ = 24}, <No data fields>}, version_ = galera::KeySet::FLAT8}, data_ = {<gu::RecordSetIn<galera::DataSet::RecordIn>> = {<gu::RecordSetInBase> = {<gu::RecordSet> = {static MAX_VERSION = gu::RecordSet::VER2, static VER2_ALIGNMENT = 8, size_ = 157, count_ = 1, version_ = 2 '\002', check_type_ = 3 '\003', alignment_ = 8 '\b'}, head_ = 0x1488b3e00dc0 "+", next_ = 157, begin_ = 24}, <No data fields>}, version_ = galera::DataSet::VER1}, unrd_ = {<gu::RecordSetIn<galera::DataSet::RecordIn>> = {<gu::RecordSetInBase> = {<gu::RecordSet> = {static MAX_VERSION = gu::RecordSet::VER2, static VER2_ALIGNMENT = 8, size_ = 0, count_ = 0, version_ = 0 '\000', check_type_ = 0 '\000', alignment_ = 0 '\000'}, head_ = 0x0, next_ = 0, begin_ = 0}, <No data fields>}, version_ = galera::DataSet::EMPTY}, annt_ = 0x0, check_thr_id_ = {sys_thread = 0, ts_thread = 0x0}, check_thr_ = false, check_ = true, static SIZE_THRESHOLD = 4194304}, buf_ = 0x14882c029470, action_ = {    first = 0x1488b3e00d40,    second = 288  }, certified_ = true, committed_ = false, exit_loop_ = false, cert_bypass_ = false, queued_ = false, local_order_cond_ = {cond = {sys_cond = {__data = {__wseq = {__value64 = 0, __value32 = {__low = 0, __high = 0}}, __g1_start = {__value64 = 0, __value32 = {__low = 0, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 0, __wrefs = 0, __g_signals = {0, 0}}, __size = '\000' <repeats 47 times>, __align = 0}, opaque = 0x0, opaque2 = 0x0, ts_cond = 0x0}, ref_count = 0}, apply_order_cond_ = {cond = {sys_cond = {__data = {__wseq = {__value64 = 0, __value32 = {__low = 0, __high = 0}}, __g1_start = {__value64 = 0, __value32 = {__low = 0, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 0, __wrefs = 0, __g_signals = {0, 0}}, __size = '\000' <repeats 47 times>, __align = 0}, opaque = 0x0, opaque2 = 0x0, ts_cond = 0x0}, ref_count = 0}, commit_order_cond_ = {cond = {sys_cond = {__data = {__wseq = {__value64 = 0, __value32 = {__low = 0, __high = 0}}, __g1_start = {__value64 = 0, __value32 = {__low = 0, __high = 0}}, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 0, __wrefs = 0, __g_signals = {0, 0}}, __size = '\000' <repeats 47 times>, __align = 0}, opaque = 0x0, opaque2 = 0x0, ts_cond = 0x0}, ref_count = 0}})at /test/mtest/MDEV-36077/12.0_galera/galera/src/replicator_smm.cpp:517
      #31 0x00001488c2e8fda3 in galera::ReplicatorSMM::process_trx (this=0x563419485750, recv_ctx=0x1488c2568b50, ts_ptr=@0x1488c25684e0: {px = 0x14882c029470, pn = {pi_ = 0x14882c027ce0}})at /test/mtest/MDEV-36077/12.0_galera/galera/src/replicator_smm.cpp:2153
      #32 0x00001488c2ec6161 in galera::GcsActionSource::process_writeset (this=0x56341947e000, recv_ctx=0x1488c2568b50, act=<optimized out>, exit_loop=@0x1488c256875f: false)at /test/mtest/MDEV-36077/12.0_galera/galera/src/gcs_action_source.cpp:62
      #33 0x00001488c2ec72be in galera::GcsActionSource::process (this=0x56341947e000, recv_ctx=0x1488c2568b50, exit_loop=@0x1488c256875f: false)at /test/mtest/MDEV-36077/12.0_galera/galera/src/gcs_action_source.cpp:186
      #34 0x00001488c2e904f0 in galera::ReplicatorSMM::async_recv (this=0x563419485750, recv_ctx=0x1488c2568b50)at /test/mtest/MDEV-36077/12.0_galera/galera/src/replicator_smm.cpp:404
      #35 0x00001488c2e6646f in galera_recv (gh=<optimized out>, recv_ctx=<optimized out>)at /test/mtest/MDEV-36077/12.0_galera/galera/src/wsrep_provider.cpp:265
      #36 0x00005633fc0b4fd8 in wsrep::wsrep_provider_v26::run_applier (this=0x563418ad16e0, applier_ctx=0x1488c2568b50)at /test/mtest/MDEV-36077/12.0_dbg/wsrep-lib/src/wsrep_provider_v26.cpp:870
      #37 0x00005633fba2761e in wsrep_replication_process (thd=0x14882c000d58, arg=0x563419a2ff00) at /test/mtest/MDEV-36077/12.0_dbg/sql/wsrep_thd.cc:56
      #38 0x00005633fba0a6d0 in start_wsrep_THD (arg=0x563419a2ff00)at /test/mtest/MDEV-36077/12.0_dbg/sql/wsrep_mysqld.cc:3894
      #39 0x00001488c869caa4 in start_thread (arg=<optimized out>)at ./nptl/pthread_create.c:447
      #40 0x00001488c8729c3c in clone3 ()at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
      

      Attachments

        Issue Links

          Activity

            There are no comments yet on this issue.

            People

              Lampio Pekka
              ramesh Ramesh Sivaraman
              Votes:
              0 Vote for this issue
              Watchers:
              4 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.