Uploaded image for project: 'Percona XtraDB Cluster'
  1. Percona XtraDB Cluster
  2. PXC-2512

Assertion failure: dict0dict.cc:1887:table->n_rec_locks == 0

Details

    • Bug
    • Status: Done
    • High
    • Resolution: Cannot Reproduce
    • 8.0.15-experimental
    • None
    • None

    Description

      GDB Info

      #0  __pthread_kill (threadid=<optimized out>, signo=6) at ../sysdeps/unix/sysv/linux/pthread_kill.c:62
      #1  0x000000000475d0a3 in my_write_core (sig=6) at /mnt/workspace/qa.pxc80.build/BUILD_TYPE/debug/Host/min-xenial-x64/mysys/stacktrace.cc:278
      #2  0x000000000359acc4 in handle_fatal_signal (sig=6) at /mnt/workspace/qa.pxc80.build/BUILD_TYPE/debug/Host/min-xenial-x64/sql/signal_handler.cc:264
      #3  <signal handler called>
      #4  0x00007f9c91fdd428 in __GI_raise ([email protected]=6) at ../sysdeps/unix/sysv/linux/raise.c:54
      #5  0x00007f9c91fdf02a in __GI_abort () at abort.c:89
      #6  0x0000000004d0e00a in ut_dbg_assertion_failed (expr=0x614923a "table->n_rec_locks == 0", file=0x6148910 "/mnt/workspace/qa.pxc80.build/BUILD_TYPE/debug/Host/min-xenial-x64/storage/innobase/dict/dict0dict.cc", line=1887) at /mnt/workspace/qa.pxc80.build/BUILD_TYPE/debug/Host/min-xenial-x64/storage/innobase/ut/ut0dbg.cc:92
      #7  0x0000000004e25274 in dict_table_remove_from_cache_low (table=0x7f9c5cd574b8, lru_evict=0) at /mnt/workspace/qa.pxc80.build/BUILD_TYPE/debug/Host/min-xenial-x64/storage/innobase/dict/dict0dict.cc:1887
      #8  0x0000000004e259be in dict_table_remove_from_cache (table=0x7f9c5cd574b8) at /mnt/workspace/qa.pxc80.build/BUILD_TYPE/debug/Host/min-xenial-x64/storage/innobase/dict/dict0dict.cc:1969
      #9  0x00000000049c08b0 in ha_innobase::open (this=0x7f9c5cda3028, name=0x7f9c49c52588 "./test/t", open_flags=2, table_def=0x7f9c5cb445c8) at /mnt/workspace/qa.pxc80.build/BUILD_TYPE/debug/Host/min-xenial-x64/storage/innobase/handler/ha_innodb.cc:7410
      #10 0x0000000002ff043d in handler::ha_open (this=0x7f9c5cda3028, table_arg=0x7f9c70487420, name=0x7f9c49c52588 "./test/t", mode=2, test_if_locked=2, table_def=0x7f9c5cb445c8) at /mnt/workspace/qa.pxc80.build/BUILD_TYPE/debug/Host/min-xenial-x64/sql/handler.cc:2986
      #11 0x00000000035159c2 in open_table_from_share (thd=0x7f9c7040f000, share=0x7f9c49c52228, alias=0x7f9c464359d8 "t", db_stat=39, prgflag=8, ha_open_flags=0, outparam=0x7f9c70487420, is_create_table=false, table_def_param=0x7f9c5cb445c8) at /mnt/workspace/qa.pxc80.build/BUILD_TYPE/debug/Host/min-xenial-x64/sql/table.cc:3185
      #12 0x00000000032dad3b in open_table (thd=0x7f9c7040f000, table_list=0x7f9c9430b6f0, ot_ctx=0x7f9c9430b650) at /mnt/workspace/qa.pxc80.build/BUILD_TYPE/debug/Host/min-xenial-x64/sql/sql_base.cc:3390
      #13 0x000000000347c92b in mysql_inplace_alter_table (thd=0x7f9c7040f000, schema=..., new_schema=..., table_def=0x0, altered_table_def=0x7f9c5cb4aec8, table_list=0x7f9c46435e70, table=0x0, altered_table=0x7f9c7053ee20, ha_alter_info=0x7f9c9430bff0, inplace_supported=HA_ALTER_INPLACE_INSTANT, alter_ctx=0x7f9c9430cce0, columns=Python Exception <class 'ValueError'> Cannot find type histograms::columns_set::_Rep_type:
      std::set with 0 elements, fk_key_info=0x7f9c46438900, fk_key_count=0, fk_invalidator=0x7f9c9430bf30) at /mnt/workspace/qa.pxc80.build/BUILD_TYPE/debug/Host/min-xenial-x64/sql/sql_table.cc:12538
      #14 0x0000000003487d84 in mysql_alter_table (thd=0x7f9c7040f000, new_db=0x7f9c46436418 "test", new_name=0x0, create_info=0x7f9c9430e090, table_list=0x7f9c46435e70, alter_info=0x7f9c9430e1a0) at /mnt/workspace/qa.pxc80.build/BUILD_TYPE/debug/Host/min-xenial-x64/sql/sql_table.cc:15979
      #15 0x00000000032cf109 in Sql_cmd_alter_table::execute (this=0x7f9c46436508, thd=0x7f9c7040f000) at /mnt/workspace/qa.pxc80.build/BUILD_TYPE/debug/Host/min-xenial-x64/sql/sql_alter.cc:570
      #16 0x00000000033b9571 in mysql_execute_command (thd=0x7f9c7040f000, first_level=true) at /mnt/workspace/qa.pxc80.build/BUILD_TYPE/debug/Host/min-xenial-x64/sql/sql_parse.cc:5242
      #17 0x00000000033bc297 in mysql_parse (thd=0x7f9c7040f000, parser_state=0x7f9c94311ca0, update_userstat=true, force_primary_storage_engine=true) at /mnt/workspace/qa.pxc80.build/BUILD_TYPE/debug/Host/min-xenial-x64/sql/sql_parse.cc:6076
      #18 0x00000000042f76d2 in Query_log_event::do_apply_event (this=0x7f9c704d5020, rli=0x7f9c704a2000, query_arg=0x7f9c7076d7b9 "alter table t add column b int", q_len_arg=30) at /mnt/workspace/qa.pxc80.build/BUILD_TYPE/debug/Host/min-xenial-x64/sql/log_event.cc:4669
      #19 0x00000000042f5f09 in Query_log_event::do_apply_event (this=0x7f9c704d5020, rli=0x7f9c704a2000) at /mnt/workspace/qa.pxc80.build/BUILD_TYPE/debug/Host/min-xenial-x64/sql/log_event.cc:4333
      #20 0x00000000042f1c3a in Log_event::apply_event (this=0x7f9c704d5020, rli=0x7f9c704a2000) at /mnt/workspace/qa.pxc80.build/BUILD_TYPE/debug/Host/min-xenial-x64/sql/log_event.cc:3172
      #21 0x00000000035d6dc2 in wsrep_apply_events (thd=0x7f9c7040f000, events_buf=0x7f9c754c36e8, buf_len=0) at /mnt/workspace/qa.pxc80.build/BUILD_TYPE/debug/Host/min-xenial-x64/sql/wsrep_applier.cc:176
      #22 0x00000000035d79ac in wsrep_apply_cb (ctx=0x7f9c7040f000, buf=0x7f9c754c36e8, buf_len=101, flags=5, meta=0x7f9c94314f80) at /mnt/workspace/qa.pxc80.build/BUILD_TYPE/debug/Host/min-xenial-x64/sql/wsrep_applier.cc:302
      #23 0x00007f9c7d88d048 in galera::TrxHandle::apply (this=0x7f9c5cc77300, recv_ctx=0x7f9c7040f000, apply_cb=0x35d7501 <wsrep_apply_cb(void*, void const*, unsigned long, unsigned int, wsrep_trx_meta const*)>, meta=...) at galera/src/trx_handle.cpp:317
      #24 0x00007f9c7d8cf348 in apply_trx_ws (recv_ctx=0x7f9c7040f000, apply_cb=0x35d7501 <wsrep_apply_cb(void*, void const*, unsigned long, unsigned int, wsrep_trx_meta const*)>, commit_cb=0x35d8939 <wsrep_commit_cb(void*, void const*, unsigned int, wsrep_trx_meta const*, bool*, bool)>, trx=..., meta=...) at galera/src/replicator_smm.cpp:34
      #25 0x00007f9c7d8d2659 in galera::ReplicatorSMM::apply_trx (this=0x7f9c857f2000, recv_ctx=0x7f9c7040f000, trx=0x7f9c5cc77300) at galera/src/replicator_smm.cpp:494
      #26 0x00007f9c7d8d786f in galera::ReplicatorSMM::process_trx (this=0x7f9c857f2000, recv_ctx=0x7f9c7040f000, trx=0x7f9c5cc77300) at galera/src/replicator_smm.cpp:1419
      #27 0x00007f9c7d8b15f1 in galera::GcsActionSource::dispatch (this=0x7f9c857f26a8, recv_ctx=0x7f9c7040f000, act=..., [email protected]: false) at galera/src/gcs_action_source.cpp:116
      #28 0x00007f9c7d8b1dc1 in galera::GcsActionSource::process (this=0x7f9c857f26a8, recv_ctx=0x7f9c7040f000, [email protected]: false) at galera/src/gcs_action_source.cpp:181
      #29 0x00007f9c7d8d1c72 in galera::ReplicatorSMM::async_recv (this=0x7f9c857f2000, recv_ctx=0x7f9c7040f000) at galera/src/replicator_smm.cpp:408
      #30 0x00007f9c7d8f4a26 in galera_recv (gh=0x7f9c91458600, recv_ctx=0x7f9c7040f000) at galera/src/wsrep_provider.cpp:244
      #31 0x00000000035dbdaa in wsrep_replication_process (thd=0x7f9c7040f000) at /mnt/workspace/qa.pxc80.build/BUILD_TYPE/debug/Host/min-xenial-x64/sql/wsrep_thd.cc:447
      #32 0x00000000031bc351 in start_wsrep_THD (arg=0x35dbcb1 <wsrep_replication_process(THD*)>) at /mnt/workspace/qa.pxc80.build/BUILD_TYPE/debug/Host/min-xenial-x64/sql/mysqld.cc:8795
      #33 0x0000000004853dc6 in pfs_spawn_thread (arg=0x7f9c857e4a20) at /mnt/workspace/qa.pxc80.build/BUILD_TYPE/debug/Host/min-xenial-x64/storage/perfschema/pfs.cc:2836
      #34 0x00007f9c93d076ba in start_thread (arg=0x7f9c94318700) at pthread_create.c:333
      #35 0x00007f9c920af41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
      

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              ramesh.sivaraman Ramesh Sivaraman (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - Not Specified
                  Not Specified
                  Logged:
                  Time Spent - 2 hours, 30 minutes
                  2h 30m

                  Smart Checklist