Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
10.6.18
-
None
Description
Please consider this table:
CREATE TABLE `Table1` (
|
`id` bigint(20) NOT NULL,
|
`ref` bigint(20) NOT NULL,
|
`status` int(11) NOT NULL DEFAULT 1,
|
`gateway` int(11) DEFAULT 0,
|
`flags` int(10) unsigned DEFAULT 0,
|
`created` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
|
`modified` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
|
`response` mediumblob DEFAULT NULL,
|
`reskey` int(10) unsigned DEFAULT NULL,
|
`confirms` smallint(5) unsigned DEFAULT NULL,
|
`flags1` tinyint(1) GENERATED ALWAYS AS (`flags` & 1 <> 0) VIRTUAL INVISIBLE,
|
`flags4` tinyint(1) GENERATED ALWAYS AS (`flags` & 4 <> 0) VIRTUAL INVISIBLE,
|
`flags64` tinyint(1) GENERATED ALWAYS AS (`flags` & 64 <> 0) VIRTUAL INVISIBLE,
|
`flags256` tinyint(1) GENERATED ALWAYS AS (`flags` & 256 <> 0) VIRTUAL INVISIBLE,
|
`flags512` tinyint(1) GENERATED ALWAYS AS (`flags` & 512 <> 0) VIRTUAL INVISIBLE,
|
PRIMARY KEY (`id`),
|
KEY `status` (`status`,`gateway`,`flags`),
|
KEY `ref` (`ref`)
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci
|
When trying to add indexes to the virtual columns, we get a server crash if using online DDL.
This crashes the server at least once in 10 times we try:
alter table Table1 add index(flags1), add index(flags4), add index(flags64), add index(flags256, flags512, status), add index(flags512), ALGORITHM=NOCOPY, LOCK=NONE
|
This works fine (classic ALTER):
alter table Table1 add index(flags1), add index(flags4), add index(flags64), add index(flags256, flags512, status), add index(flags512);
|
The crash is easily reproducible by trying to add indexes in a loop and removing them until it crashes.
Below is the stack trace of the crashing thread; since it appears to be about committing the transaction to binary logs, it is likely that in order to reproduce this you'll need a replica and some traffic flowing, although we did not try on a server which is not a replica.
We have a core file and are willing to help investigating by either providing it, or by running gdb commands on your behalf.
Stack trace:
#0 0x000056108d2a3661 in UndorecApplier::log_update(dtuple_t const&, dict_index_t*) ()
|
#1 0x000056108d2dce85 in UndorecApplier::apply_undo_rec(unsigned char const*) ()
|
#2 0x000056108cd8b831 in trx_t::apply_log() ()
|
#3 0x000056108cdb97a8 in trx_t::commit_low(mtr_t*) ()
|
#4 0x000056108d2d76a0 in trx_t::commit_persist() ()
|
#5 0x000056108d2d79cc in trx_commit_for_mysql(trx_t*) ()
|
#6 0x000056108d21be79 in innobase_commit_ordered_2(trx_t*, THD*) ()
|
#7 0x000056108d21c3cc in innobase_commit_ordered(handlerton*, THD*, bool) ()
|
#8 0x000056108d0b95d3 in MYSQL_BIN_LOG::trx_group_commit_leader(MYSQL_BIN_LOG::group_commit_entry*) ()
|
#9 0x000056108d0b891c in MYSQL_BIN_LOG::write_transaction_to_binlog_events(MYSQL_BIN_LOG::group_commit_entry*) ()
|
#10 0x000056108d0b88cf in MYSQL_BIN_LOG::write_transaction_to_binlog(THD*, binlog_cache_mngr*, Log_event*, bool, bool, bool, bool) ()
|
#11 0x000056108d0bd9b9 in binlog_flush_cache(THD*, binlog_cache_mngr*, Log_event*, bool, bool, bool, bool) ()
|
#12 0x000056108d0bc01d in MYSQL_BIN_LOG::log_and_order(THD*, unsigned long long, bool, bool, bool) ()
|
#13 0x000056108d0092bb in ha_commit_trans(THD*, bool) ()
|
#14 0x000056108cf3b580 in trans_commit(THD*) ()
|
#15 0x000056108d0cc08d in Xid_log_event::do_commit() ()
|
#16 0x000056108d0cbee9 in Xid_apply_log_event::do_apply_event(rpl_group_info*) ()
|
#17 0x000056108cde41c0 in Log_event::apply_event(rpl_group_info*) ()
|
#18 0x000056108cde27f9 in apply_event_and_update_pos_apply(Log_event*, THD*, rpl_group_info*, int) ()
|
#19 0x000056108cf79c18 in rpt_handle_event(rpl_parallel_thread::queued_event*, rpl_parallel_thread*) ()
|
#20 0x000056108cf781af in handle_rpl_parallel_thread ()
|
#21 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#22 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#23 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
Dump of all threads:
Thread 97 (Thread 0x7faa6bfff700 (LWP 1815719)):
|
#0 __libc_pwrite64 (offset=<optimized out>, count=4096, buf=0x7fac74518000, fd=731) at ../sysdeps/unix/sysv/linux/pwrite64.c:29
|
#1 __libc_pwrite64 (fd=731, buf=0x7fac74518000, count=4096, offset=12300288) at ../sysdeps/unix/sysv/linux/pwrite64.c:27
|
#2 0x000056108d36b25a in tpool::aio::synchronous(tpool::aiocb*) ()
|
#3 0x000056108d36b205 in tpool::simulated_aio::simulated_aio_callback(void*) ()
|
#4 0x000056108d36d212 in tpool::task_group::execute(tpool::task*) ()
|
#5 0x000056108d36b6ab in tpool::thread_pool_generic::worker_main(tpool::worker_data*) ()
|
#6 0x00007fb2c80a6df4 in ?? () from target:/lib/x86_64-linux-gnu/libstdc++.so.6
|
#7 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#8 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 96 (Thread 0x7faa89ffb700 (LWP 1815718)):
|
#0 __libc_pwrite64 (offset=<optimized out>, count=4096, buf=0x7faf153e0000, fd=731) at ../sysdeps/unix/sysv/linux/pwrite64.c:29
|
#1 __libc_pwrite64 (fd=731, buf=0x7faf153e0000, count=4096, offset=12320768) at ../sysdeps/unix/sysv/linux/pwrite64.c:27
|
#2 0x000056108d36b25a in tpool::aio::synchronous(tpool::aiocb*) ()
|
#3 0x000056108d36b205 in tpool::simulated_aio::simulated_aio_callback(void*) ()
|
#4 0x000056108d36d212 in tpool::task_group::execute(tpool::task*) ()
|
#5 0x000056108d36b6ab in tpool::thread_pool_generic::worker_main(tpool::worker_data*) ()
|
#6 0x00007fb2c80a6df4 in ?? () from target:/lib/x86_64-linux-gnu/libstdc++.so.6
|
#7 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#8 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 95 (Thread 0x7faa8b7fe700 (LWP 1815717)):
|
#0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7faa8b7fdd08, clockid=<optimized out>, expected=0, futex_word=0x56108fa350e8) at ../sysdeps/nptl/futex-internal.h:320
|
#1 __pthread_cond_wait_common (abstime=0x7faa8b7fdd08, clockid=<optimized out>, mutex=0x56108fa34c20, cond=0x56108fa350c0) at pthread_cond_wait.c:520
|
#2 __pthread_cond_timedwait (cond=0x56108fa350c0, mutex=0x56108fa34c20, abstime=0x7faa8b7fdd08) at pthread_cond_wait.c:665
|
#3 0x000056108d36cc8a in std::cv_status std::condition_variable::__wait_until_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::unique_lock<std::mutex>&, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&) ()
|
#4 0x000056108d36cc19 in std::cv_status std::condition_variable::wait_until<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::unique_lock<std::mutex>&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&) ()
|
#5 0x000056108d36b40b in tpool::thread_pool_generic::wait_for_tasks(std::unique_lock<std::mutex>&, tpool::worker_data*) ()
|
#6 0x000056108d36b516 in tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**) ()
|
#7 0x000056108d36b6b9 in tpool::thread_pool_generic::worker_main(tpool::worker_data*) ()
|
#8 0x00007fb2c80a6df4 in ?? () from target:/lib/x86_64-linux-gnu/libstdc++.so.6
|
#9 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#10 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 94 (Thread 0x7faa8bfff700 (LWP 1815716)):
|
#0 __libc_pwrite64 (offset=<optimized out>, count=4096, buf=0x7fb122a66000, fd=731) at ../sysdeps/unix/sysv/linux/pwrite64.c:29
|
#1 __libc_pwrite64 (fd=731, buf=0x7fb122a66000, count=4096, offset=12292096) at ../sysdeps/unix/sysv/linux/pwrite64.c:27
|
#2 0x000056108d36b25a in tpool::aio::synchronous(tpool::aiocb*) ()
|
#3 0x000056108d36b205 in tpool::simulated_aio::simulated_aio_callback(void*) ()
|
#4 0x000056108d36d212 in tpool::task_group::execute(tpool::task*) ()
|
#5 0x000056108d36b6ab in tpool::thread_pool_generic::worker_main(tpool::worker_data*) ()
|
#6 0x00007fb2c80a6df4 in ?? () from target:/lib/x86_64-linux-gnu/libstdc++.so.6
|
#7 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#8 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 93 (Thread 0x7faad0afb700 (LWP 1815715)):
|
#0 __libc_pwrite64 (offset=<optimized out>, count=4096, buf=0x7facf28ff000, fd=731) at ../sysdeps/unix/sysv/linux/pwrite64.c:29
|
#1 __libc_pwrite64 (fd=731, buf=0x7facf28ff000, count=4096, offset=12288000) at ../sysdeps/unix/sysv/linux/pwrite64.c:27
|
#2 0x000056108d36b25a in tpool::aio::synchronous(tpool::aiocb*) ()
|
#3 0x000056108d36b205 in tpool::simulated_aio::simulated_aio_callback(void*) ()
|
#4 0x000056108d36d212 in tpool::task_group::execute(tpool::task*) ()
|
#5 0x000056108d36b6ab in tpool::thread_pool_generic::worker_main(tpool::worker_data*) ()
|
#6 0x00007fb2c80a6df4 in ?? () from target:/lib/x86_64-linux-gnu/libstdc++.so.6
|
#7 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#8 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 92 (Thread 0x7faad12fc700 (LWP 1815714)):
|
#0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7faad12fbd08, clockid=<optimized out>, expected=0, futex_word=0x56108fa3596c) at ../sysdeps/nptl/futex-internal.h:320
|
#1 __pthread_cond_wait_common (abstime=0x7faad12fbd08, clockid=<optimized out>, mutex=0x56108fa34c20, cond=0x56108fa35940) at pthread_cond_wait.c:520
|
#2 __pthread_cond_timedwait (cond=0x56108fa35940, mutex=0x56108fa34c20, abstime=0x7faad12fbd08) at pthread_cond_wait.c:665
|
#3 0x000056108d36cc8a in std::cv_status std::condition_variable::__wait_until_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::unique_lock<std::mutex>&, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&) ()
|
#4 0x000056108d36cc19 in std::cv_status std::condition_variable::wait_until<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::unique_lock<std::mutex>&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&) ()
|
#5 0x000056108d36b40b in tpool::thread_pool_generic::wait_for_tasks(std::unique_lock<std::mutex>&, tpool::worker_data*) ()
|
#6 0x000056108d36b516 in tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**) ()
|
#7 0x000056108d36b6b9 in tpool::thread_pool_generic::worker_main(tpool::worker_data*) ()
|
#8 0x00007fb2c80a6df4 in ?? () from target:/lib/x86_64-linux-gnu/libstdc++.so.6
|
#9 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#10 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 91 (Thread 0x7faad1afd700 (LWP 1815713)):
|
#0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7faad1afcd08, clockid=<optimized out>, expected=0, futex_word=0x56108fa35668) at ../sysdeps/nptl/futex-internal.h:320
|
#1 __pthread_cond_wait_common (abstime=0x7faad1afcd08, clockid=<optimized out>, mutex=0x56108fa34c20, cond=0x56108fa35640) at pthread_cond_wait.c:520
|
#2 __pthread_cond_timedwait (cond=0x56108fa35640, mutex=0x56108fa34c20, abstime=0x7faad1afcd08) at pthread_cond_wait.c:665
|
#3 0x000056108d36cc8a in std::cv_status std::condition_variable::__wait_until_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::unique_lock<std::mutex>&, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&) ()
|
#4 0x000056108d36cc19 in std::cv_status std::condition_variable::wait_until<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::unique_lock<std::mutex>&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&) ()
|
#5 0x000056108d36b40b in tpool::thread_pool_generic::wait_for_tasks(std::unique_lock<std::mutex>&, tpool::worker_data*) ()
|
#6 0x000056108d36b516 in tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**) ()
|
#7 0x000056108d36b6b9 in tpool::thread_pool_generic::worker_main(tpool::worker_data*) ()
|
#8 0x00007fb2c80a6df4 in ?? () from target:/lib/x86_64-linux-gnu/libstdc++.so.6
|
#9 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#10 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 90 (Thread 0x7faad3300700 (LWP 1815712)):
|
#0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7faad32ffd08, clockid=<optimized out>, expected=0, futex_word=0x56108fa354ec) at ../sysdeps/nptl/futex-internal.h:320
|
#1 __pthread_cond_wait_common (abstime=0x7faad32ffd08, clockid=<optimized out>, mutex=0x56108fa34c20, cond=0x56108fa354c0) at pthread_cond_wait.c:520
|
#2 __pthread_cond_timedwait (cond=0x56108fa354c0, mutex=0x56108fa34c20, abstime=0x7faad32ffd08) at pthread_cond_wait.c:665
|
#3 0x000056108d36cc8a in std::cv_status std::condition_variable::__wait_until_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::unique_lock<std::mutex>&, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&) ()
|
#4 0x000056108d36cc19 in std::cv_status std::condition_variable::wait_until<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::unique_lock<std::mutex>&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&) ()
|
#5 0x000056108d36b40b in tpool::thread_pool_generic::wait_for_tasks(std::unique_lock<std::mutex>&, tpool::worker_data*) ()
|
#6 0x000056108d36b516 in tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**) ()
|
#7 0x000056108d36b6b9 in tpool::thread_pool_generic::worker_main(tpool::worker_data*) ()
|
#8 0x00007fb2c80a6df4 in ?? () from target:/lib/x86_64-linux-gnu/libstdc++.so.6
|
#9 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#10 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 89 (Thread 0x7faa8a7fc700 (LWP 1815711)):
|
#0 __libc_pwrite64 (offset=<optimized out>, count=4096, buf=0x7fafaad4a000, fd=731) at ../sysdeps/unix/sysv/linux/pwrite64.c:29
|
#1 __libc_pwrite64 (fd=731, buf=0x7fafaad4a000, count=4096, offset=12308480) at ../sysdeps/unix/sysv/linux/pwrite64.c:27
|
#2 0x000056108d36b25a in tpool::aio::synchronous(tpool::aiocb*) ()
|
#3 0x000056108d36b205 in tpool::simulated_aio::simulated_aio_callback(void*) ()
|
#4 0x000056108d36d212 in tpool::task_group::execute(tpool::task*) ()
|
#5 0x000056108d36b6ab in tpool::thread_pool_generic::worker_main(tpool::worker_data*) ()
|
#6 0x00007fb2c80a6df4 in ?? () from target:/lib/x86_64-linux-gnu/libstdc++.so.6
|
#7 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#8 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 88 (Thread 0x7faad2aff700 (LWP 1815710)):
|
#0 __libc_pwrite64 (offset=<optimized out>, count=4096, buf=0x7fb06858a000, fd=731) at ../sysdeps/unix/sysv/linux/pwrite64.c:29
|
#1 __libc_pwrite64 (fd=731, buf=0x7fb06858a000, count=4096, offset=12312576) at ../sysdeps/unix/sysv/linux/pwrite64.c:27
|
#2 0x000056108d36b25a in tpool::aio::synchronous(tpool::aiocb*) ()
|
#3 0x000056108d36b205 in tpool::simulated_aio::simulated_aio_callback(void*) ()
|
#4 0x000056108d36d212 in tpool::task_group::execute(tpool::task*) ()
|
#5 0x000056108d36b6ab in tpool::thread_pool_generic::worker_main(tpool::worker_data*) ()
|
#6 0x00007fb2c80a6df4 in ?? () from target:/lib/x86_64-linux-gnu/libstdc++.so.6
|
#7 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#8 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 87 (Thread 0x7fb2a9e6b700 (LWP 1815709)):
|
#0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fb2a9e6ad08, clockid=<optimized out>, expected=0, futex_word=0x56108fa35468) at ../sysdeps/nptl/futex-internal.h:320
|
#1 __pthread_cond_wait_common (abstime=0x7fb2a9e6ad08, clockid=<optimized out>, mutex=0x56108fa34c20, cond=0x56108fa35440) at pthread_cond_wait.c:520
|
#2 __pthread_cond_timedwait (cond=0x56108fa35440, mutex=0x56108fa34c20, abstime=0x7fb2a9e6ad08) at pthread_cond_wait.c:665
|
#3 0x000056108d36cc8a in std::cv_status std::condition_variable::__wait_until_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::unique_lock<std::mutex>&, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&) ()
|
#4 0x000056108d36cc19 in std::cv_status std::condition_variable::wait_until<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::unique_lock<std::mutex>&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&) ()
|
#5 0x000056108d36b40b in tpool::thread_pool_generic::wait_for_tasks(std::unique_lock<std::mutex>&, tpool::worker_data*) ()
|
#6 0x000056108d36b516 in tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**) ()
|
#7 0x000056108d36b6b9 in tpool::thread_pool_generic::worker_main(tpool::worker_data*) ()
|
#8 0x00007fb2c80a6df4 in ?? () from target:/lib/x86_64-linux-gnu/libstdc++.so.6
|
#9 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#10 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 86 (Thread 0x7faad22fe700 (LWP 1815708)):
|
#0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7faad22fdd08, clockid=<optimized out>, expected=0, futex_word=0x56108fa35268) at ../sysdeps/nptl/futex-internal.h:320
|
#1 __pthread_cond_wait_common (abstime=0x7faad22fdd08, clockid=<optimized out>, mutex=0x56108fa34c20, cond=0x56108fa35240) at pthread_cond_wait.c:520
|
#2 __pthread_cond_timedwait (cond=0x56108fa35240, mutex=0x56108fa34c20, abstime=0x7faad22fdd08) at pthread_cond_wait.c:665
|
#3 0x000056108d36cc8a in std::cv_status std::condition_variable::__wait_until_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::unique_lock<std::mutex>&, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&) ()
|
#4 0x000056108d36cc19 in std::cv_status std::condition_variable::wait_until<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::unique_lock<std::mutex>&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&) ()
|
#5 0x000056108d36b40b in tpool::thread_pool_generic::wait_for_tasks(std::unique_lock<std::mutex>&, tpool::worker_data*) ()
|
#6 0x000056108d36b516 in tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**) ()
|
#7 0x000056108d36b6b9 in tpool::thread_pool_generic::worker_main(tpool::worker_data*) ()
|
#8 0x00007fb2c80a6df4 in ?? () from target:/lib/x86_64-linux-gnu/libstdc++.so.6
|
#9 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#10 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 85 (Thread 0x7faa897fa700 (LWP 1815651)):
|
#0 __libc_pwrite64 (offset=<optimized out>, count=4096, buf=0x7faea0a3a000, fd=731) at ../sysdeps/unix/sysv/linux/pwrite64.c:29
|
#1 __libc_pwrite64 (fd=731, buf=0x7faea0a3a000, count=4096, offset=12304384) at ../sysdeps/unix/sysv/linux/pwrite64.c:27
|
#2 0x000056108d36b25a in tpool::aio::synchronous(tpool::aiocb*) ()
|
#3 0x000056108d36b205 in tpool::simulated_aio::simulated_aio_callback(void*) ()
|
#4 0x000056108d36d212 in tpool::task_group::execute(tpool::task*) ()
|
#5 0x000056108d36b6ab in tpool::thread_pool_generic::worker_main(tpool::worker_data*) ()
|
#6 0x00007fb2c80a6df4 in ?? () from target:/lib/x86_64-linux-gnu/libstdc++.so.6
|
#7 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#8 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 82 (Thread 0x7faac0998700 (LWP 1815648)):
|
#0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7faac0997d08, clockid=<optimized out>, expected=0, futex_word=0x56108fa35aec) at ../sysdeps/nptl/futex-internal.h:320
|
#1 __pthread_cond_wait_common (abstime=0x7faac0997d08, clockid=<optimized out>, mutex=0x56108fa34c20, cond=0x56108fa35ac0) at pthread_cond_wait.c:520
|
#2 __pthread_cond_timedwait (cond=0x56108fa35ac0, mutex=0x56108fa34c20, abstime=0x7faac0997d08) at pthread_cond_wait.c:665
|
#3 0x000056108d36cc8a in std::cv_status std::condition_variable::__wait_until_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::unique_lock<std::mutex>&, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&) ()
|
#4 0x000056108d36cc19 in std::cv_status std::condition_variable::wait_until<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::unique_lock<std::mutex>&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&) ()
|
#5 0x000056108d36b40b in tpool::thread_pool_generic::wait_for_tasks(std::unique_lock<std::mutex>&, tpool::worker_data*) ()
|
#6 0x000056108d36b516 in tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**) ()
|
#7 0x000056108d36b6b9 in tpool::thread_pool_generic::worker_main(tpool::worker_data*) ()
|
#8 0x00007fb2c80a6df4 in ?? () from target:/lib/x86_64-linux-gnu/libstdc++.so.6
|
#9 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#10 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 77 (Thread 0x7fb2a961f700 (LWP 1815643)):
|
#0 __libc_pwrite64 (offset=<optimized out>, count=4096, buf=0x7fb14551b000, fd=731) at ../sysdeps/unix/sysv/linux/pwrite64.c:29
|
#1 __libc_pwrite64 (fd=731, buf=0x7fb14551b000, count=4096, offset=12316672) at ../sysdeps/unix/sysv/linux/pwrite64.c:27
|
#2 0x000056108d36b25a in tpool::aio::synchronous(tpool::aiocb*) ()
|
#3 0x000056108d36b205 in tpool::simulated_aio::simulated_aio_callback(void*) ()
|
#4 0x000056108d36d212 in tpool::task_group::execute(tpool::task*) ()
|
#5 0x000056108d36b6ab in tpool::thread_pool_generic::worker_main(tpool::worker_data*) ()
|
#6 0x00007fb2c80a6df4 in ?? () from target:/lib/x86_64-linux-gnu/libstdc++.so.6
|
#7 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#8 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 74 (Thread 0x7faa8affd700 (LWP 1815640)):
|
#0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7faa8affcd08, clockid=<optimized out>, expected=0, futex_word=0x56108fa34fe8) at ../sysdeps/nptl/futex-internal.h:320
|
#1 __pthread_cond_wait_common (abstime=0x7faa8affcd08, clockid=<optimized out>, mutex=0x56108fa34c20, cond=0x56108fa34fc0) at pthread_cond_wait.c:520
|
#2 __pthread_cond_timedwait (cond=0x56108fa34fc0, mutex=0x56108fa34c20, abstime=0x7faa8affcd08) at pthread_cond_wait.c:665
|
#3 0x000056108d36cc8a in std::cv_status std::condition_variable::__wait_until_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::unique_lock<std::mutex>&, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&) ()
|
#4 0x000056108d36cc19 in std::cv_status std::condition_variable::wait_until<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::unique_lock<std::mutex>&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&) ()
|
#5 0x000056108d36b40b in tpool::thread_pool_generic::wait_for_tasks(std::unique_lock<std::mutex>&, tpool::worker_data*) ()
|
#6 0x000056108d36b516 in tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**) ()
|
#7 0x000056108d36b6b9 in tpool::thread_pool_generic::worker_main(tpool::worker_data*) ()
|
#8 0x00007fb2c80a6df4 in ?? () from target:/lib/x86_64-linux-gnu/libstdc++.so.6
|
#9 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#10 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 72 (Thread 0x7faa88ff9700 (LWP 1815329)):
|
#0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7faa88ff8d08, clockid=<optimized out>, expected=0, futex_word=0x56108fa357ec) at ../sysdeps/nptl/futex-internal.h:320
|
#1 __pthread_cond_wait_common (abstime=0x7faa88ff8d08, clockid=<optimized out>, mutex=0x56108fa34c20, cond=0x56108fa357c0) at pthread_cond_wait.c:520
|
#2 __pthread_cond_timedwait (cond=0x56108fa357c0, mutex=0x56108fa34c20, abstime=0x7faa88ff8d08) at pthread_cond_wait.c:665
|
#3 0x000056108d36cc8a in std::cv_status std::condition_variable::__wait_until_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::unique_lock<std::mutex>&, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&) ()
|
#4 0x000056108d36cc19 in std::cv_status std::condition_variable::wait_until<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::unique_lock<std::mutex>&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&) ()
|
#5 0x000056108d36b40b in tpool::thread_pool_generic::wait_for_tasks(std::unique_lock<std::mutex>&, tpool::worker_data*) ()
|
#6 0x000056108d36b516 in tpool::thread_pool_generic::get_task(tpool::worker_data*, tpool::task**) ()
|
#7 0x000056108d36b6b9 in tpool::thread_pool_generic::worker_main(tpool::worker_data*) ()
|
#8 0x00007fb2c80a6df4 in ?? () from target:/lib/x86_64-linux-gnu/libstdc++.so.6
|
#9 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#10 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 43 (Thread 0x7fb2a81b8700 (LWP 1577695)):
|
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7faa40dbb884) at ../sysdeps/nptl/futex-internal.h:183
|
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7faa40dbb828, cond=0x7faa40dbb858) at pthread_cond_wait.c:508
|
#2 __pthread_cond_wait (cond=0x7faa40dbb858, mutex=0x7faa40dbb828) at pthread_cond_wait.c:647
|
#3 0x000056108cf779a7 in handle_rpl_parallel_thread ()
|
#4 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#5 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#6 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 42 (Thread 0x7fb2aabda700 (LWP 1577694)):
|
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7faa40dbb1f8) at ../sysdeps/nptl/futex-internal.h:183
|
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7faa40dbb1a0, cond=0x7faa40dbb1d0) at pthread_cond_wait.c:508
|
#2 __pthread_cond_wait (cond=0x7faa40dbb1d0, mutex=0x7faa40dbb1a0) at pthread_cond_wait.c:647
|
#3 0x000056108cf779a7 in handle_rpl_parallel_thread ()
|
#4 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#5 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#6 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 41 (Thread 0x7fb2a832f700 (LWP 1577693)):
|
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7faa40dbab70) at ../sysdeps/nptl/futex-internal.h:183
|
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7faa40dbab18, cond=0x7faa40dbab48) at pthread_cond_wait.c:508
|
#2 __pthread_cond_wait (cond=0x7faa40dbab48, mutex=0x7faa40dbab18) at pthread_cond_wait.c:647
|
#3 0x000056108cf779a7 in handle_rpl_parallel_thread ()
|
#4 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#5 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#6 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 40 (Thread 0x7fb2a824e700 (LWP 1577692)):
|
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7faa40dba4e8) at ../sysdeps/nptl/futex-internal.h:183
|
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7faa40dba490, cond=0x7faa40dba4c0) at pthread_cond_wait.c:508
|
#2 __pthread_cond_wait (cond=0x7faa40dba4c0, mutex=0x7faa40dba490) at pthread_cond_wait.c:647
|
#3 0x000056108cf779a7 in handle_rpl_parallel_thread ()
|
#4 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#5 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#6 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 39 (Thread 0x7fb2a8587700 (LWP 1577691)):
|
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7faa40db9e60) at ../sysdeps/nptl/futex-internal.h:183
|
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7faa40db9e08, cond=0x7faa40db9e38) at pthread_cond_wait.c:508
|
#2 __pthread_cond_wait (cond=0x7faa40db9e38, mutex=0x7faa40db9e08) at pthread_cond_wait.c:647
|
#3 0x000056108cf779a7 in handle_rpl_parallel_thread ()
|
#4 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#5 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#6 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 38 (Thread 0x7fb2a861d700 (LWP 1577690)):
|
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7faa40db97d8) at ../sysdeps/nptl/futex-internal.h:183
|
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7faa40db9780, cond=0x7faa40db97b0) at pthread_cond_wait.c:508
|
#2 __pthread_cond_wait (cond=0x7faa40db97b0, mutex=0x7faa40db9780) at pthread_cond_wait.c:647
|
#3 0x000056108cf779a7 in handle_rpl_parallel_thread ()
|
#4 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#5 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#6 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 37 (Thread 0x7fb2a8122700 (LWP 1577689)):
|
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7faa40db9154) at ../sysdeps/nptl/futex-internal.h:183
|
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7faa40db90f8, cond=0x7faa40db9128) at pthread_cond_wait.c:508
|
#2 __pthread_cond_wait (cond=0x7faa40db9128, mutex=0x7faa40db90f8) at pthread_cond_wait.c:647
|
#3 0x000056108cf779a7 in handle_rpl_parallel_thread ()
|
#4 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#5 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#6 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 36 (Thread 0x7fb2a8410700 (LWP 1577688)):
|
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7faa40db8ac8) at ../sysdeps/nptl/futex-internal.h:183
|
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7faa40db8a70, cond=0x7faa40db8aa0) at pthread_cond_wait.c:508
|
#2 __pthread_cond_wait (cond=0x7faa40db8aa0, mutex=0x7faa40db8a70) at pthread_cond_wait.c:647
|
#3 0x000056108cf779a7 in handle_rpl_parallel_thread ()
|
#4 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#5 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#6 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 35 (Thread 0x7fb2a8203700 (LWP 1577687)):
|
#0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fb2a8201978, clockid=<optimized out>, expected=0, futex_word=0x7fb2c420353c) at ../sysdeps/nptl/futex-internal.h:320
|
#1 __pthread_cond_wait_common (abstime=0x7fb2a8201978, clockid=<optimized out>, mutex=0x56108e4a1600 <lock_sys+128>, cond=0x7fb2c4203510) at pthread_cond_wait.c:520
|
#2 __pthread_cond_timedwait (cond=0x7fb2c4203510, mutex=0x56108e4a1600 <lock_sys+128>, abstime=0x7fb2a8201978) at pthread_cond_wait.c:665
|
#3 0x000056108d246297 in lock_wait(que_thr_t*) ()
|
#4 0x000056108d29ca83 in row_mysql_handle_errors(dberr_t*, trx_t*, que_thr_t*, trx_savept_t*) ()
|
#5 0x000056108d2af57a in row_search_mvcc(unsigned char*, page_cur_mode_t, row_prebuilt_t*, unsigned long, unsigned long) ()
|
#6 0x000056108d20ea25 in ha_innobase::index_read(unsigned char*, unsigned char const*, unsigned int, ha_rkey_function) ()
|
#7 0x000056108d00acef in handler::ha_rnd_pos(unsigned char*, unsigned char*) ()
|
#8 0x000056108cfaae15 in handler::rnd_pos_by_record(unsigned char*) ()
|
#9 0x000056108d0d2f8f in Rows_log_event::find_row(rpl_group_info*) ()
|
#10 0x000056108d0d3cdd in Update_rows_log_event::do_exec_row(rpl_group_info*) ()
|
#11 0x000056108d0cf8e9 in Rows_log_event::do_apply_event(rpl_group_info*) ()
|
#12 0x000056108cde41c0 in Log_event::apply_event(rpl_group_info*) ()
|
#13 0x000056108cde27f9 in apply_event_and_update_pos_apply(Log_event*, THD*, rpl_group_info*, int) ()
|
#14 0x000056108cf79c18 in rpt_handle_event(rpl_parallel_thread::queued_event*, rpl_parallel_thread*) ()
|
#15 0x000056108cf781af in handle_rpl_parallel_thread ()
|
#16 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#17 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#18 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 34 (Thread 0x7fb2a816d700 (LWP 1577686)):
|
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7faa40db7db8) at ../sysdeps/nptl/futex-internal.h:183
|
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7faa40db7d60, cond=0x7faa40db7d90) at pthread_cond_wait.c:508
|
#2 __pthread_cond_wait (cond=0x7faa40db7d90, mutex=0x7faa40db7d60) at pthread_cond_wait.c:647
|
#3 0x000056108cf779a7 in handle_rpl_parallel_thread ()
|
#4 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#5 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#6 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 33 (Thread 0x7fb2a85d2700 (LWP 1577685)):
|
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7faa40db7734) at ../sysdeps/nptl/futex-internal.h:183
|
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7faa40db76d8, cond=0x7faa40db7708) at pthread_cond_wait.c:508
|
#2 __pthread_cond_wait (cond=0x7faa40db7708, mutex=0x7faa40db76d8) at pthread_cond_wait.c:647
|
#3 0x000056108cf779a7 in handle_rpl_parallel_thread ()
|
#4 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#5 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#6 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 32 (Thread 0x7fb2aac25700 (LWP 1577684)):
|
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7faa40db70a8) at ../sysdeps/nptl/futex-internal.h:183
|
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7faa40db7050, cond=0x7faa40db7080) at pthread_cond_wait.c:508
|
#2 __pthread_cond_wait (cond=0x7faa40db7080, mutex=0x7faa40db7050) at pthread_cond_wait.c:647
|
#3 0x000056108cf779a7 in handle_rpl_parallel_thread ()
|
#4 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#5 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#6 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 31 (Thread 0x7fb2a845b700 (LWP 1577683)):
|
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7faa40db6a24) at ../sysdeps/nptl/futex-internal.h:183
|
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7faa40db69c8, cond=0x7faa40db69f8) at pthread_cond_wait.c:508
|
#2 __pthread_cond_wait (cond=0x7faa40db69f8, mutex=0x7faa40db69c8) at pthread_cond_wait.c:647
|
#3 0x000056108cf779a7 in handle_rpl_parallel_thread ()
|
#4 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#5 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#6 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 30 (Thread 0x7fb2a84f1700 (LWP 1577682)):
|
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7faa40db639c) at ../sysdeps/nptl/futex-internal.h:183
|
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7faa40db6340, cond=0x7faa40db6370) at pthread_cond_wait.c:508
|
#2 __pthread_cond_wait (cond=0x7faa40db6370, mutex=0x7faa40db6340) at pthread_cond_wait.c:647
|
#3 0x000056108cf779a7 in handle_rpl_parallel_thread ()
|
#4 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#5 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#6 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 29 (Thread 0x7fb2aaad5700 (LWP 1577681)):
|
#0 0x000056108d2a3661 in UndorecApplier::log_update(dtuple_t const&, dict_index_t*) ()
|
#1 0x000056108d2dce85 in UndorecApplier::apply_undo_rec(unsigned char const*) ()
|
#2 0x000056108cd8b831 in trx_t::apply_log() ()
|
#3 0x000056108cdb97a8 in trx_t::commit_low(mtr_t*) ()
|
#4 0x000056108d2d76a0 in trx_t::commit_persist() ()
|
#5 0x000056108d2d79cc in trx_commit_for_mysql(trx_t*) ()
|
#6 0x000056108d21be79 in innobase_commit_ordered_2(trx_t*, THD*) ()
|
#7 0x000056108d21c3cc in innobase_commit_ordered(handlerton*, THD*, bool) ()
|
#8 0x000056108d0b95d3 in MYSQL_BIN_LOG::trx_group_commit_leader(MYSQL_BIN_LOG::group_commit_entry*) ()
|
#9 0x000056108d0b891c in MYSQL_BIN_LOG::write_transaction_to_binlog_events(MYSQL_BIN_LOG::group_commit_entry*) ()
|
#10 0x000056108d0b88cf in MYSQL_BIN_LOG::write_transaction_to_binlog(THD*, binlog_cache_mngr*, Log_event*, bool, bool, bool, bool) ()
|
#11 0x000056108d0bd9b9 in binlog_flush_cache(THD*, binlog_cache_mngr*, Log_event*, bool, bool, bool, bool) ()
|
#12 0x000056108d0bc01d in MYSQL_BIN_LOG::log_and_order(THD*, unsigned long long, bool, bool, bool) ()
|
#13 0x000056108d0092bb in ha_commit_trans(THD*, bool) ()
|
#14 0x000056108cf3b580 in trans_commit(THD*) ()
|
#15 0x000056108d0cc08d in Xid_log_event::do_commit() ()
|
#16 0x000056108d0cbee9 in Xid_apply_log_event::do_apply_event(rpl_group_info*) ()
|
#17 0x000056108cde41c0 in Log_event::apply_event(rpl_group_info*) ()
|
#18 0x000056108cde27f9 in apply_event_and_update_pos_apply(Log_event*, THD*, rpl_group_info*, int) ()
|
#19 0x000056108cf79c18 in rpt_handle_event(rpl_parallel_thread::queued_event*, rpl_parallel_thread*) ()
|
#20 0x000056108cf781af in handle_rpl_parallel_thread ()
|
#21 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#22 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#23 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 28 (Thread 0x7fb2aac70700 (LWP 1577680)):
|
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7faa40db568c) at ../sysdeps/nptl/futex-internal.h:183
|
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7faa40db5630, cond=0x7faa40db5660) at pthread_cond_wait.c:508
|
#2 __pthread_cond_wait (cond=0x7faa40db5660, mutex=0x7faa40db5630) at pthread_cond_wait.c:647
|
#3 0x000056108cf779a7 in handle_rpl_parallel_thread ()
|
#4 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#5 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#6 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 27 (Thread 0x7fb2a8668700 (LWP 1577679)):
|
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7faa40db5004) at ../sysdeps/nptl/futex-internal.h:183
|
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7faa40db4fa8, cond=0x7faa40db4fd8) at pthread_cond_wait.c:508
|
#2 __pthread_cond_wait (cond=0x7faa40db4fd8, mutex=0x7faa40db4fa8) at pthread_cond_wait.c:647
|
#3 0x000056108cf779a7 in handle_rpl_parallel_thread ()
|
#4 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#5 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#6 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 26 (Thread 0x7fb2a82e4700 (LWP 1577678)):
|
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7faa40db497c) at ../sysdeps/nptl/futex-internal.h:183
|
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7faa40db4920, cond=0x7faa40db4950) at pthread_cond_wait.c:508
|
#2 __pthread_cond_wait (cond=0x7faa40db4950, mutex=0x7faa40db4920) at pthread_cond_wait.c:647
|
#3 0x000056108cf779a7 in handle_rpl_parallel_thread ()
|
#4 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#5 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#6 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 25 (Thread 0x7fb2a837a700 (LWP 1577677)):
|
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7faa40db42f4) at ../sysdeps/nptl/futex-internal.h:183
|
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7faa40db4298, cond=0x7faa40db42c8) at pthread_cond_wait.c:508
|
#2 __pthread_cond_wait (cond=0x7faa40db42c8, mutex=0x7faa40db4298) at pthread_cond_wait.c:647
|
#3 0x000056108cf779a7 in handle_rpl_parallel_thread ()
|
#4 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#5 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#6 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 24 (Thread 0x7fb2a84a6700 (LWP 1577676)):
|
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7faa40db3c68) at ../sysdeps/nptl/futex-internal.h:183
|
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7faa40db3c10, cond=0x7faa40db3c40) at pthread_cond_wait.c:508
|
#2 __pthread_cond_wait (cond=0x7faa40db3c40, mutex=0x7faa40db3c10) at pthread_cond_wait.c:647
|
#3 0x000056108cf779a7 in handle_rpl_parallel_thread ()
|
#4 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#5 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#6 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 23 (Thread 0x7fb2aab8f700 (LWP 1577675)):
|
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7faa40db35e4) at ../sysdeps/nptl/futex-internal.h:183
|
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7faa40db3588, cond=0x7faa40db35b8) at pthread_cond_wait.c:508
|
#2 __pthread_cond_wait (cond=0x7faa40db35b8, mutex=0x7faa40db3588) at pthread_cond_wait.c:647
|
#3 0x000056108cf779a7 in handle_rpl_parallel_thread ()
|
#4 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#5 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#6 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 22 (Thread 0x7fb2c404e700 (LWP 1577674)):
|
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7faa40db2f5c) at ../sysdeps/nptl/futex-internal.h:183
|
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7faa40db2f00, cond=0x7faa40db2f30) at pthread_cond_wait.c:508
|
#2 __pthread_cond_wait (cond=0x7faa40db2f30, mutex=0x7faa40db2f00) at pthread_cond_wait.c:647
|
#3 0x000056108cf779a7 in handle_rpl_parallel_thread ()
|
#4 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#5 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#6 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 21 (Thread 0x7fb2aab3c700 (LWP 1577673)):
|
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7faa40db28d0) at ../sysdeps/nptl/futex-internal.h:183
|
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7faa40db2878, cond=0x7faa40db28a8) at pthread_cond_wait.c:508
|
#2 __pthread_cond_wait (cond=0x7faa40db28a8, mutex=0x7faa40db2878) at pthread_cond_wait.c:647
|
#3 0x000056108cf779a7 in handle_rpl_parallel_thread ()
|
#4 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#5 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#6 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 20 (Thread 0x7fb2a8299700 (LWP 1577672)):
|
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7faa40db224c) at ../sysdeps/nptl/futex-internal.h:183
|
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7faa40db21f0, cond=0x7faa40db2220) at pthread_cond_wait.c:508
|
#2 __pthread_cond_wait (cond=0x7faa40db2220, mutex=0x7faa40db21f0) at pthread_cond_wait.c:647
|
#3 0x000056108cf779a7 in handle_rpl_parallel_thread ()
|
#4 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#5 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#6 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 19 (Thread 0x7fb2a853c700 (LWP 1577671)):
|
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56108ff092cc) at ../sysdeps/nptl/futex-internal.h:183
|
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56108ff08d98, cond=0x56108ff092a0) at pthread_cond_wait.c:508
|
#2 __pthread_cond_wait (cond=0x56108ff092a0, mutex=0x56108ff08d98) at pthread_cond_wait.c:647
|
#3 0x000056108d0b9d39 in MYSQL_BIN_LOG::wait_for_update_relay_log(THD*) ()
|
#4 0x000056108cddd745 in handle_slave_sql ()
|
#5 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#6 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#7 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 18 (Thread 0x7fb2a83c5700 (LWP 1577670)):
|
#0 0x00007fb2c7eb2bbf in __GI___poll (fds=0x7fb2a83c2d28, nfds=1, timeout=60000) at ../sysdeps/unix/sysv/linux/poll.c:29
|
#1 0x000056108d12c54b in vio_io_wait ()
|
#2 0x000056108d12c4ac in vio_socket_io_wait ()
|
#3 0x000056108d12d454 in vio_ssl_read ()
|
#4 0x000056108d0da2d3 in my_real_read(st_net*, unsigned long*, char) ()
|
#5 0x000056108d0da0d2 in my_net_read_packet_reallen ()
|
#6 0x000056108cfe59e8 in cli_safe_read_reallen ()
|
#7 0x000056108cdd91c8 in handle_slave_io ()
|
#8 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#9 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#10 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 17 (Thread 0x7fb2a8c11700 (LWP 1551462)):
|
#0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fb2a8c10d78, clockid=<optimized out>, expected=0, futex_word=0x56108dc1d778 <thread_cache+40>) at ../sysdeps/nptl/futex-internal.h:320
|
#1 __pthread_cond_wait_common (abstime=0x7fb2a8c10d78, clockid=<optimized out>, mutex=0x56108dc1d7c0 <thread_cache+112>, cond=0x56108dc1d750 <thread_cache>) at pthread_cond_wait.c:520
|
#2 __pthread_cond_timedwait (cond=0x56108dc1d750 <thread_cache>, mutex=0x56108dc1d7c0 <thread_cache+112>, abstime=0x7fb2a8c10d78) at pthread_cond_wait.c:665
|
#3 0x000056108cf2fba4 in Thread_cache::park() ()
|
#4 0x000056108cf2f6ed in do_handle_one_connection(CONNECT*, bool) ()
|
#5 0x000056108cf2f4de in handle_one_connection ()
|
#6 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#7 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#8 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 16 (Thread 0x7fb2a8c5c700 (LWP 1526470)):
|
#0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fb2a8c5bd78, clockid=<optimized out>, expected=0, futex_word=0x56108dc1d77c <thread_cache+44>) at ../sysdeps/nptl/futex-internal.h:320
|
#1 __pthread_cond_wait_common (abstime=0x7fb2a8c5bd78, clockid=<optimized out>, mutex=0x56108dc1d7c0 <thread_cache+112>, cond=0x56108dc1d750 <thread_cache>) at pthread_cond_wait.c:520
|
#2 __pthread_cond_timedwait (cond=0x56108dc1d750 <thread_cache>, mutex=0x56108dc1d7c0 <thread_cache+112>, abstime=0x7fb2a8c5bd78) at pthread_cond_wait.c:665
|
#3 0x000056108cf2fba4 in Thread_cache::park() ()
|
#4 0x000056108cf2f6ed in do_handle_one_connection(CONNECT*, bool) ()
|
#5 0x000056108cf2f4de in handle_one_connection ()
|
#6 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#7 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#8 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 15 (Thread 0x7fb2a8ca7700 (LWP 1526428)):
|
#0 0x00007fb2c7eb2bbf in __GI___poll (fds=0x7fb2a8ca6ad8, nfds=1, timeout=3600000) at ../sysdeps/unix/sysv/linux/poll.c:29
|
#1 0x000056108d12c54b in vio_io_wait ()
|
#2 0x000056108d12c4ac in vio_socket_io_wait ()
|
#3 0x000056108d12c62b in vio_read ()
|
#4 0x000056108d0da2d3 in my_real_read(st_net*, unsigned long*, char) ()
|
#5 0x000056108d0d9fb4 in my_net_read_packet_reallen ()
|
#6 0x000056108d0d9f52 in my_net_read_packet ()
|
#7 0x000056108ce59e03 in do_command(THD*, bool) ()
|
#8 0x000056108cf2f693 in do_handle_one_connection(CONNECT*, bool) ()
|
#9 0x000056108cf2f4de in handle_one_connection ()
|
#10 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#11 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#12 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 14 (Thread 0x7fb2a8cf2700 (LWP 1395850)):
|
#0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fb2a8cf1d78, clockid=<optimized out>, expected=0, futex_word=0x56108dc1d778 <thread_cache+40>) at ../sysdeps/nptl/futex-internal.h:320
|
#1 __pthread_cond_wait_common (abstime=0x7fb2a8cf1d78, clockid=<optimized out>, mutex=0x56108dc1d7c0 <thread_cache+112>, cond=0x56108dc1d750 <thread_cache>) at pthread_cond_wait.c:520
|
#2 __pthread_cond_timedwait (cond=0x56108dc1d750 <thread_cache>, mutex=0x56108dc1d7c0 <thread_cache+112>, abstime=0x7fb2a8cf1d78) at pthread_cond_wait.c:665
|
#3 0x000056108cf2fba4 in Thread_cache::park() ()
|
#4 0x000056108cf2f6ed in do_handle_one_connection(CONNECT*, bool) ()
|
#5 0x000056108cf2f4de in handle_one_connection ()
|
#6 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#7 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#8 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 13 (Thread 0x7fb2a8d3d700 (LWP 1335411)):
|
#0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fb2a8d3cd78, clockid=<optimized out>, expected=0, futex_word=0x56108dc1d778 <thread_cache+40>) at ../sysdeps/nptl/futex-internal.h:320
|
#1 __pthread_cond_wait_common (abstime=0x7fb2a8d3cd78, clockid=<optimized out>, mutex=0x56108dc1d7c0 <thread_cache+112>, cond=0x56108dc1d750 <thread_cache>) at pthread_cond_wait.c:520
|
#2 __pthread_cond_timedwait (cond=0x56108dc1d750 <thread_cache>, mutex=0x56108dc1d7c0 <thread_cache+112>, abstime=0x7fb2a8d3cd78) at pthread_cond_wait.c:665
|
#3 0x000056108cf2fba4 in Thread_cache::park() ()
|
#4 0x000056108cf2f6ed in do_handle_one_connection(CONNECT*, bool) ()
|
#5 0x000056108cf2f4de in handle_one_connection ()
|
#6 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#7 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#8 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 12 (Thread 0x7fb2a8d88700 (LWP 1304043)):
|
#0 0x000056108d27d6c7 in cmp_rec_rec_simple_field(unsigned char const*, unsigned char const*, unsigned short const*, unsigned short const*, dict_index_t const*, unsigned long) ()
|
#1 0x000056108d27d567 in cmp_rec_rec_simple(unsigned char const*, unsigned char const*, unsigned short const*, unsigned short const*, dict_index_t const*, TABLE*) ()
|
#2 0x000056108d294b76 in row_merge_sort(trx_t*, row_merge_dup_t const*, merge_file_t*, unsigned char*, pfs_os_file_t*, bool, double, double, unsigned char*, unsigned long, ut_stage_alter_t*) ()
|
#3 0x000056108d298cdf in row_merge_build_indexes(trx_t*, dict_table_t*, dict_table_t*, bool, dict_index_t**, unsigned long const*, unsigned long, TABLE*, dtuple_t const*, unsigned long const*, unsigned long, ib_sequence_t&, bool, ut_stage_alter_t*, dict_add_v_col_t const*, TABLE*, bool, std::map<unsigned int, dict_col_t*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, dict_col_t*> > > const*) ()
|
#4 0x000056108d22b155 in ha_innobase::inplace_alter_table(TABLE*, Alter_inplace_info*) ()
|
#5 0x000056108cee1b58 in mysql_inplace_alter_table(THD*, TABLE_LIST*, TABLE*, TABLE*, Alter_inplace_info*, MDL_request*, st_ddl_log_state*, TRIGGER_RENAME_PARAM*, Alter_table_ctx*) ()
|
#6 0x000056108cede561 in mysql_alter_table(THD*, st_mysql_const_lex_string const*, st_mysql_const_lex_string const*, HA_CREATE_INFO*, TABLE_LIST*, Recreate_info*, Alter_info*, unsigned int, st_order*, bool, bool) ()
|
#7 0x000056108cf341fb in Sql_cmd_alter_table::execute(THD*) ()
|
#8 0x000056108ce5c3c6 in mysql_execute_command(THD*, bool) ()
|
#9 0x000056108ce59be0 in mysql_parse(THD*, char*, unsigned int, Parser_state*) ()
|
#10 0x000056108ce584b1 in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) ()
|
#11 0x000056108ce59e6a in do_command(THD*, bool) ()
|
#12 0x000056108cf2f693 in do_handle_one_connection(CONNECT*, bool) ()
|
#13 0x000056108cf2f4de in handle_one_connection ()
|
#14 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#15 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#16 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 11 (Thread 0x7fb2a8dd3700 (LWP 1270462)):
|
#0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fb2a8dd2d78, clockid=<optimized out>, expected=0, futex_word=0x56108dc1d778 <thread_cache+40>) at ../sysdeps/nptl/futex-internal.h:320
|
#1 __pthread_cond_wait_common (abstime=0x7fb2a8dd2d78, clockid=<optimized out>, mutex=0x56108dc1d7c0 <thread_cache+112>, cond=0x56108dc1d750 <thread_cache>) at pthread_cond_wait.c:520
|
#2 __pthread_cond_timedwait (cond=0x56108dc1d750 <thread_cache>, mutex=0x56108dc1d7c0 <thread_cache+112>, abstime=0x7fb2a8dd2d78) at pthread_cond_wait.c:665
|
#3 0x000056108cf2fba4 in Thread_cache::park() ()
|
#4 0x000056108cf2f6ed in do_handle_one_connection(CONNECT*, bool) ()
|
#5 0x000056108cf2f4de in handle_one_connection ()
|
#6 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#7 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#8 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 10 (Thread 0x7fb2a8e1e700 (LWP 1269164)):
|
#0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fb2a8e1c1c0, clockid=<optimized out>, expected=0, futex_word=0x56108dc4ffc4 <mysql_bin_log+1404>) at ../sysdeps/nptl/futex-internal.h:320
|
#1 __pthread_cond_wait_common (abstime=0x7fb2a8e1c1c0, clockid=<optimized out>, mutex=0x56108dc4fec8 <mysql_bin_log+1152>, cond=0x56108dc4ff98 <mysql_bin_log+1360>) at pthread_cond_wait.c:520
|
#2 __pthread_cond_timedwait (cond=0x56108dc4ff98 <mysql_bin_log+1360>, mutex=0x56108dc4fec8 <mysql_bin_log+1152>, abstime=0x7fb2a8e1c1c0) at pthread_cond_wait.c:665
|
#3 0x000056108d0b9dc2 in MYSQL_BIN_LOG::wait_for_update_binlog_end_pos(THD*, timespec*) ()
|
#4 0x000056108ce75caa in mysql_binlog_send(THD*, char*, unsigned long long, unsigned short) ()
|
#5 0x000056108ce591fb in dispatch_command(enum_server_command, THD*, char*, unsigned int, bool) ()
|
#6 0x000056108ce59e6a in do_command(THD*, bool) ()
|
#7 0x000056108cf2f693 in do_handle_one_connection(CONNECT*, bool) ()
|
#8 0x000056108cf2f4de in handle_one_connection ()
|
#9 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#10 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#11 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 9 (Thread 0x7fb2c4099700 (LWP 1267994)):
|
#0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fb2c4098d78, clockid=<optimized out>, expected=0, futex_word=0x56108dc1d77c <thread_cache+44>) at ../sysdeps/nptl/futex-internal.h:320
|
#1 __pthread_cond_wait_common (abstime=0x7fb2c4098d78, clockid=<optimized out>, mutex=0x56108dc1d7c0 <thread_cache+112>, cond=0x56108dc1d750 <thread_cache>) at pthread_cond_wait.c:520
|
#2 __pthread_cond_timedwait (cond=0x56108dc1d750 <thread_cache>, mutex=0x56108dc1d7c0 <thread_cache+112>, abstime=0x7fb2c4098d78) at pthread_cond_wait.c:665
|
#3 0x000056108cf2fba4 in Thread_cache::park() ()
|
#4 0x000056108cf2f6ed in do_handle_one_connection(CONNECT*, bool) ()
|
#5 0x000056108cf2f4de in handle_one_connection ()
|
#6 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#7 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#8 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 8 (Thread 0x7fb2a966a700 (LWP 1267386)):
|
#0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fb2a9669d78, clockid=<optimized out>, expected=0, futex_word=0x56108dc1d778 <thread_cache+40>) at ../sysdeps/nptl/futex-internal.h:320
|
#1 __pthread_cond_wait_common (abstime=0x7fb2a9669d78, clockid=<optimized out>, mutex=0x56108dc1d7c0 <thread_cache+112>, cond=0x56108dc1d750 <thread_cache>) at pthread_cond_wait.c:520
|
#2 __pthread_cond_timedwait (cond=0x56108dc1d750 <thread_cache>, mutex=0x56108dc1d7c0 <thread_cache+112>, abstime=0x7fb2a9669d78) at pthread_cond_wait.c:665
|
#3 0x000056108cf2fba4 in Thread_cache::park() ()
|
#4 0x000056108cf2f6ed in do_handle_one_connection(CONNECT*, bool) ()
|
#5 0x000056108cf2f4de in handle_one_connection ()
|
#6 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#7 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#8 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 7 (Thread 0x7fb2c40e4700 (LWP 1205257)):
|
#0 0x00007fb2c7de41a2 in __GI___sigtimedwait (set=0x7fb2c40e3d68, info=0x7fb2c40e3c48, timeout=0x0) at ../sysdeps/unix/sysv/linux/sigtimedwait.c:29
|
#1 0x000056108cdc0fbc in signal_hand ()
|
#2 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#3 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#4 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 6 (Thread 0x7fb2c412f700 (LWP 1205256)):
|
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56108dc50710 <mysql_bin_log+3272>) at ../sysdeps/nptl/futex-internal.h:183
|
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56108dc506b8 <mysql_bin_log+3184>, cond=0x56108dc506e8 <mysql_bin_log+3232>) at pthread_cond_wait.c:508
|
#2 __pthread_cond_wait (cond=0x56108dc506e8 <mysql_bin_log+3232>, mutex=0x56108dc506b8 <mysql_bin_log+3184>) at pthread_cond_wait.c:647
|
#3 0x000056108d0bc3cb in binlog_background_thread ()
|
#4 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#5 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#6 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 5 (Thread 0x7fb2c417a700 (LWP 1205255)):
|
#0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56108dc274fc <COND_manager+44>) at ../sysdeps/nptl/futex-internal.h:183
|
#1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56108dc274a0 <LOCK_manager>, cond=0x56108dc274d0 <COND_manager>) at pthread_cond_wait.c:508
|
#2 __pthread_cond_wait (cond=0x56108dc274d0 <COND_manager>, mutex=0x56108dc274a0 <LOCK_manager>) at pthread_cond_wait.c:647
|
#3 0x000056108ce5760f in handle_manager ()
|
#4 0x000056108d1c3b5c in pfs_spawn_thread ()
|
#5 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#6 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 4 (Thread 0x7fb2aaa70700 (LWP 1205252)):
|
#0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fb2aaa6fdc0, clockid=<optimized out>, expected=0, futex_word=0x56108dba2924 <buf_pool+17188>) at ../sysdeps/nptl/futex-internal.h:320
|
#1 __pthread_cond_wait_common (abstime=0x7fb2aaa6fdc0, clockid=<optimized out>, mutex=0x56108dba2880 <buf_pool+17024>, cond=0x56108dba28f8 <buf_pool+17144>) at pthread_cond_wait.c:520
|
#2 __pthread_cond_timedwait (cond=0x56108dba28f8 <buf_pool+17144>, mutex=0x56108dba2880 <buf_pool+17024>, abstime=0x7fb2aaa6fdc0) at pthread_cond_wait.c:665
|
#3 0x000056108d3075da in buf_flush_page_cleaner() ()
|
#4 0x00007fb2c80a6df4 in ?? () from target:/lib/x86_64-linux-gnu/libstdc++.so.6
|
#5 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#6 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 3 (Thread 0x7fb2ab471700 (LWP 1205251)):
|
#0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fb2ab470da0, clockid=<optimized out>, expected=0, futex_word=0x56108e454198 <COND_checkpoint+40>) at ../sysdeps/nptl/futex-internal.h:320
|
#1 __pthread_cond_wait_common (abstime=0x7fb2ab470da0, clockid=<optimized out>, mutex=0x56108e454138 <LOCK_checkpoint>, cond=0x56108e454170 <COND_checkpoint>) at pthread_cond_wait.c:520
|
#2 __pthread_cond_timedwait (cond=0x56108e454170 <COND_checkpoint>, mutex=0x56108e454138 <LOCK_checkpoint>, abstime=0x7fb2ab470da0) at pthread_cond_wait.c:665
|
#3 0x000056108d176331 in my_service_thread_sleep ()
|
#4 0x000056108d17061c in ma_checkpoint_background ()
|
#5 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#6 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 2 (Thread 0x7fb2c7ce5700 (LWP 1205250)):
|
#0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fb2c7ce4df0, clockid=<optimized out>, expected=0, futex_word=0x56108e4e9acc <COND_timer+44>) at ../sysdeps/nptl/futex-internal.h:320
|
#1 __pthread_cond_wait_common (abstime=0x7fb2c7ce4df0, clockid=<optimized out>, mutex=0x56108e4e9a70 <LOCK_timer>, cond=0x56108e4e9aa0 <COND_timer>) at pthread_cond_wait.c:520
|
#2 __pthread_cond_timedwait (cond=0x56108e4e9aa0 <COND_timer>, mutex=0x56108e4e9a70 <LOCK_timer>, abstime=0x7fb2c7ce4df0) at pthread_cond_wait.c:665
|
#3 0x000056108d3baaba in timer_handler ()
|
#4 0x00007fb2c7f9a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
|
#5 0x00007fb2c7ebf353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
|
|
Thread 1 (Thread 0x7fb2c7d9cc40 (LWP 1205249)):
|
#0 0x00007fb2c7eb2bbf in __GI___poll (fds=0x56108fea4cb8, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
|
#1 0x000056108cdc5876 in handle_connections_sockets() ()
|
#2 0x000056108cdc1e18 in mysqld_main(int, char**) ()
|
#3 0x00007fb2c7dc4083 in __libc_start_main (main=0x56108cdbf52c <main>, argc=1, argv=0x7ffcab6422a8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffcab642298) at ../csu/libc-start.c:308
|
#4 0x000056108cdbf46e in _start ()
|
Attachments
Issue Links
- relates to
-
MDEV-15250 UPSERT during ALTER-TABLE results in 'Duplicate entry' error for alter
-
- Closed
-