>Debug.ListCallStack /AllThreads /ShowExternalCode Callstack for Thread 1 (Thread Id: 2460 (0x99c)): Index Function -------------------------------------------------------------------------------- 1 ntdll.dll!NtFlushBuffersFileEx() *2 server.dll!os_file_flush_func(native_file_handle file) 3 [Inline Frame] server.dll!pfs_os_file_flush_func(pfs_os_file_t) 4 server.dll!file_os_io::flush() 5 server.dll!log_t::file::flush() 6 server.dll!log_write_flush_to_disk_low(unsigned __int64 lsn) 7 server.dll!log_write_up_to(unsigned __int64 lsn, bool flush_to_disk, bool rotate_key) 8 server.dll!log_checkpoint_low(unsigned __int64 oldest_lsn, unsigned __int64 end_lsn) 9 server.dll!log_make_checkpoint() 10 server.dll!create_log_file(bool create_new_db, unsigned __int64 lsn, std::string & logfile0) 11 server.dll!srv_start(bool create_new_db) 12 server.dll!innodb_init(void * p) 13 server.dll!ha_initialize_handlerton(st_plugin_int * plugin) 14 server.dll!plugin_initialize(st_mem_root * tmp_root, st_plugin_int * plugin, int * argc, char * * argv, bool options_only) 15 server.dll!plugin_init(int * argc, char * * argv, int flags) 16 server.dll!init_server_components() 17 server.dll!win_main(int argc, char * * argv) 18 server.dll!mysql_service(void * p) 19 server.dll!mysqld_main(int argc, char * * argv) 20 [Inline Frame] mysqld.exe!invoke_main() 21 mysqld.exe!__scrt_common_main_seh() 22 kernel32.dll!BaseThreadInitThunk() 23 ntdll.dll!RtlUserThreadStart() Callstack for Thread 2 (Thread Id: 4292 (0x10c4)): Index Function -------------------------------------------------------------------------------- 1 ntdll.dll!NtWaitForAlertByThreadId() 2 ntdll.dll!RtlSleepConditionVariableCS() 3 KERNELBASE.dll!SleepConditionVariableCS() 4 server.dll!pthread_cond_timedwait(_RTL_CONDITION_VARIABLE * cond, _RTL_CRITICAL_SECTION * mutex, const timespec * abstime) 5 [Inline Frame] server.dll!inline_mysql_cond_timedwait(st_mysql_cond *) 6 server.dll!timer_handler(void * arg) 7 server.dll!pthread_start(void * p) 8 ucrtbase.dll!thread_start() 9 kernel32.dll!BaseThreadInitThunk() 10 ntdll.dll!RtlUserThreadStart() Callstack for Thread 3 (Thread Id: 3180 (0xc6c)): Index Function -------------------------------------------------------------------------------- 1 ntdll.dll!NtWaitForAlertByThreadId() 2 ntdll.dll!RtlSleepConditionVariableCS() 3 KERNELBASE.dll!SleepConditionVariableCS() 4 server.dll!pthread_cond_timedwait(_RTL_CONDITION_VARIABLE * cond, _RTL_CRITICAL_SECTION * mutex, const timespec * abstime) 5 [Inline Frame] server.dll!inline_mysql_cond_timedwait(st_mysql_cond * that, st_mysql_mutex * mutex, const timespec *) 6 server.dll!my_service_thread_sleep(st_ma_service_thread_control * control, unsigned __int64 sleep_time) 7 server.dll!ma_checkpoint_background(void * arg) 8 server.dll!pthread_start(void * p) 9 ucrtbase.dll!thread_start() 10 kernel32.dll!BaseThreadInitThunk() 11 ntdll.dll!RtlUserThreadStart() Callstack for Thread 4 (Thread Id: 2624 (0xa40)): Index Function -------------------------------------------------------------------------------- 1 ntdll.dll!NtWaitForWorkViaWorkerFactory() 2 ntdll.dll!TppWorkerThread() 3 kernel32.dll!BaseThreadInitThunk() 4 ntdll.dll!RtlUserThreadStart() Callstack for Thread 5 (Thread Id: 3576 (0xdf8)): Index Function -------------------------------------------------------------------------------- 1 ntdll.dll!NtWriteFile() 2 KERNELBASE.dll!WriteFile() 3 server.dll!tpool::pwrite(const native_file_handle & h, void * buf, unsigned __int64 count, unsigned __int64 offset) 4 server.dll!SyncFileIO::execute(const IORequest & request) 5 server.dll!os_file_io(const IORequest & in_type, native_file_handle file, void * buf, unsigned __int64 n, unsigned __int64 offset, dberr_t * err) 6 server.dll!os_file_pwrite(const IORequest & type, native_file_handle file, const unsigned char * buf, unsigned __int64 n, unsigned __int64 offset, dberr_t * err) 7 server.dll!os_file_write_func(const IORequest & type, const char * name, native_file_handle file, const void * buf, unsigned __int64 offset, unsigned __int64 n) 8 [Inline Frame] server.dll!pfs_os_file_write_func(const IORequest & buf, const char * n, pfs_os_file_t) 9 server.dll!file_os_io::write(const char * path, unsigned __int64 offset, st_::span buf) 10 server.dll!log_file_t::write(unsigned __int64 offset, st_::span buf) 11 server.dll!log_t::file::write(unsigned __int64 offset, st_::span buf) 12 server.dll!log_write_checkpoint_info(unsigned __int64 end_lsn) 13 server.dll!log_checkpoint_low(unsigned __int64 oldest_lsn, unsigned __int64 end_lsn) 14 server.dll!buf_flush_sync_for_checkpoint(unsigned __int64 lsn) 15 server.dll!buf_flush_page_cleaner(void * __formal) 16 kernel32.dll!BaseThreadInitThunk() 17 ntdll.dll!RtlUserThreadStart()