[Revision hash: 728bca44e892d70f2cbc2746b89389d561c0e710]
|
|
mariabackup.xb_compressed_encrypted '8k,innodb' w6 [ fail ]
|
Test ended at 2023-10-27 13:20:03
|
|
CURRENT_TEST: mariabackup.xb_compressed_encrypted
|
D:\winx64-packages\build\extra\mariabackup\RelWithDebInfo\mariabackup.exe based on MariaDB server 10.4.32-MariaDB Win64 (AMD64)
|
[01] 2023-10-27 13:19:57 Copying .\aria_log.00000001 to D:\winx64-packages\build\mysql-test\var\6\mysqld.1\data\aria_log.00000001
|
[01] 2023-10-27 13:19:57 ...done
|
[01] 2023-10-27 13:19:57 Copying .\aria_log_control to D:\winx64-packages\build\mysql-test\var\6\mysqld.1\data\aria_log_control
|
[01] 2023-10-27 13:19:57 ...done
|
[01] 2023-10-27 13:19:57 Copying ib_logfile0 to D:\winx64-packages\build\mysql-test\var\6\mysqld.1\data\ib_logfile0
|
[01] 2023-10-27 13:19:57 ...done
|
231027 13:19:57 [ERROR] mysqld got exception 0xc0000005 ;
|
Sorry, we probably made a mistake, and this is a bug.
|
|
Your assistance in bug reporting will enable us to fix this for the next release.
|
To report this bug, see https://mariadb.com/kb/en/reporting-bugs
|
|
We will try our best to scrape up some info that will hopefully help
|
diagnose the problem, but since we have already crashed,
|
something is definitely wrong and this may fail.
|
|
Server version: 10.4.32-MariaDB source revision: 728bca44e892d70f2cbc2746b89389d561c0e710
|
key_buffer_size=0
|
read_buffer_size=131072
|
max_used_connections=0
|
max_threads=1
|
thread_count=0
|
It is possible that mysqld could use up to
|
key_buffer_size + (read_buffer_size + sort_buffer_size)*max_threads = 5328 K bytes of memory
|
Hope that's ok; if not, decrease some variables in the equation.
|
|
Thread pointer: 0x0
|
Attempting backtrace. You can use the following information to find out
|
where mysqld died. If you see no messages after this, something went
|
terribly wrong...
|
ntdll.dll!memset()
|
ntdll.dll!RtlFreeHeap()
|
ntdll.dll!RtlSetDaclSecurityDescriptor()
|
ntdll.dll!RtlNewSecurityObjectEx()
|
KERNELBASE.dll!CreatePrivateObjectSecurityEx()
|
ntmarta.dll!AccRewriteGetNamedRights()
|
ntmarta.dll!AccRewriteSetHandleRights()
|
ntmarta.dll!SetSecurityInfo()
|
mariabackup.exe!fix_win_file_permissions()[backup_copy.cc:1042]
|
mariabackup.exe!ds_ctxt::copy_file()[backup_copy.cc:1106]
|
mariabackup.exe!copy_or_move_file()[backup_copy.cc:1297]
|
mariabackup.exe!copy_back()[backup_copy.cc:1989]
|
mariabackup.exe!main_low()[xtrabackup.cc:7166]
|
mariabackup.exe!main()[xtrabackup.cc:6954]
|
mariabackup.exe!__scrt_common_main_seh()[exe_common.inl:288]
|
KERNEL32.DLL!BaseThreadInitThunk()
|
ntdll.dll!RtlUserThreadStart()
|
The manual page at https://mariadb.com/kb/en/how-to-produce-a-full-stack-trace-for-mariadbd/ contains
|
information that should help you find out what is causing the crash.
|
Writing a core file at D:\winx64-packages\build\mysql-test\var\6\tmp\backup
|
Minidump written to D:\winx64-packages\build\mysql-test\var\6\tmp\backup\mariabackup.dmp
|
mysqltest: In included file "D:/winx64-packages/build/src/mysql-test/suite/mariabackup/include/restart_and_restore.inc":
|
included from D:/winx64-packages/build/src/mysql-test/suite/mariabackup/xb_compressed_encrypted.test at line 28:
|
At line 7: exec of 'D:\winx64-packages\build\extra\mariabackup\RelWithDebInfo\mariabackup.exe --defaults-file=D:/winx64-packages/build/mysql-test/var/6/my.cnf --copy-back --datadir=D:/winx64-packages/build/mysql-test/var/6/mysqld.1/data/ --target-dir=D:/winx64-packages/build/mysql-test/var/6/tmp/backup --parallel=2 --throttle=1 ' failed, error: -1073741819, status: -1073741819, errno: 2
|
Output from before failure:
|
# xtrabackup move back
|
|
|
|
The result from queries just before the failure was:
|
CREATE TABLE t1(c1 INT, b VARCHAR(2400), index(b(100),c1))
|
ENGINE=INNODB ROW_FORMAT=compressed ENCRYPTED=YES;
|
BEGIN;
|
COMMIT;
|
# xtrabackup backup
|
drop table t1;
|
# shutdown server
|
# remove datadir
|
# xtrabackup move back
|
|
- found 'mariabackup.dmp' (0/5)
|
|
Trying 'cdb' to get a backtrace
|
Output from cdb follows. Faulting thread is printed twice,with and without function parameters
|
Search for STACK_TEXT to see the stack trace of
|
the faulting thread. Callstacks of other threads are printed after it.
|
|
Microsoft (R) Windows Debugger Version 10.0.19041.685 AMD64
|
Copyright (c) Microsoft Corporation. All rights reserved.
|
|
|
Loading Dump File [D:\winx64-packages\build\mysql-test\var\6\log\mariabackup.xb_compressed_encrypted-8k,innodb\tmp\backup\mariabackup.dmp]
|
User Mini Dump File: Only registers, stack and portions of memory are available
|
|
|
Response Time (ms) Location
|
OK .
|
|
Response Time (ms) Location
|
OK .
|
Deferred srv*C:\symbols*http://msdl.microsoft.com/download/symbols
|
Symbol search path is: .;srv*C:\symbols*http://msdl.microsoft.com/download/symbols
|
Executable search path is: .
|
Windows 10 Version 20348 MP (8 procs) Free x64
|
Product: Server, suite: TerminalServer SingleUserTS
|
20348.1.amd64fre.fe_release.210507-1500
|
Machine Name:
|
Debug session time: Fri Oct 27 13:19:58.000 2023 (UTC + 3:00)
|
System Uptime: not available
|
Process Uptime: 0 days 0:00:01.000
|
.................................
|
This dump file has an exception of interest stored in it.
|
The stored exception information can be accessed via .ecxr.
|
(2f4.1560): Access violation - code c0000005 (first/second chance not available)
|
For analysis of this file, run !analyze -v
|
ntdll!NtGetContextThread:
|
ret
|
0:000> cdb: Reading initial command '!sym prompts off; !analyze -v; .ecxr; !for_each_frame dv /t;!uniqstack -p;q'
|
quiet mode - symbol prompts off
|
|
|
|
KEY_VALUES_STRING: 1
|
|
Key : Analysis.CPU.Sec
|
Value: 0
|
|
Key : Analysis.DebugAnalysisProvider.CPP
|
Value: Create: 8007007e on P1-WINBUILD2
|
|
Key : Analysis.DebugData
|
Value: CreateObject
|
|
Key : Analysis.DebugModel
|
Value: CreateObject
|
|
Key : Analysis.Elapsed.Sec
|
Value: 0
|
|
Key : Analysis.Memory.CommitPeak.Mb
|
Value: 91
|
|
Key : Analysis.System
|
Value: CreateObject
|
|
Key : Timeline.Process.Start.DeltaSec
|
Value: 1
|
|
|
CONTEXT: (.ecxr)
|
rax=0000013e801c1100 rbx=ffff0000ffff0000 rcx=00000000000731a0
|
rdx=0000013e802342b0 rsi=0000013e802342b0 rdi=0000000000000000
|
rip=00007ff926aa9e6e rsp=0000003532b6e000 rbp=0000013e80210000
|
r8=0000000000000000 r9=0000000047755301 r10=0000000000000003
|
r11=0000003532b6e090 r12=0000000000000000 r13=0000013e802342a0
|
r14=0000000000000000 r15=0000000000000000
|
iopl=0 nv up ei ng nz na po nc
|
cs=0033 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00010286
|
ntdll!memset:
|
mov r8,qword ptr [rbx+8] ds:ffff0000`ffff0008=????????????????
|
Resetting default scope
|
|
EXCEPTION_RECORD: (.exr -1)
|
ExceptionAddress: 00007ff926aa9e6e (ntdll!memset)
|
ExceptionCode: c0000005 (Access violation)
|
ExceptionFlags: 00000000
|
NumberParameters: 2
|
Parameter[0]: 0000000000000000
|
Parameter[1]: ffffffffffffffff
|
Attempt to read from address ffffffffffffffff
|
|
WRONG_SYMBOLS_TIMESTAMP: 7077fc45
|
|
WRONG_SYMBOLS_SIZE: 201000
|
|
FAULTING_MODULE: 00007ff926a00000 ntdll
|
|
ADDITIONAL_DEBUG_TEXT:
|
You can run '.symfix; .reload' to try to fix the symbol path and load symbols. ; Followup set based on attribute [Is_ChosenCrashFollowupThread] from Frame:[0] on thread:[PSEUDO_THREAD]
|
|
STACK_TEXT:
|
ntdll!memset
|
ntdll!RtlFreeHeap
|
ntdll!RtlSetDaclSecurityDescriptor
|
ntdll!RtlNewSecurityObjectEx
|
KERNELBASE!CreatePrivateObjectSecurityEx
|
ntmarta!AccRewriteGetNamedRights
|
ntmarta!AccRewriteSetHandleRights
|
ntmarta!SetSecurityInfo
|
mariabackup!fix_win_file_permissions
|
mariabackup!ds_ctxt::copy_file
|
mariabackup!copy_or_move_file
|
mariabackup!copy_back
|
mariabackup!main_low
|
mariabackup!main
|
mariabackup!__scrt_common_main_seh
|
kernel32!BaseThreadInitThunk
|
ntdll!RtlUserThreadStart
|
|
|
STACK_COMMAND: .ecxr ; kb ; ** Pseudo Context ** Pseudo ** Value: 198691ded90 ** ; kb
|
|
BUGCHECK_CODE: 7077fc45
|
|
EXCEPTION_CODE_STR: 7077FC45
|
|
EXCEPTION_STR: WRONG_SYMBOLS
|
|
PROCESS_NAME: ntdll.wrong.symbols.dll
|
|
IMAGE_NAME: ntdll.wrong.symbols.dll
|
|
MODULE_NAME: ntdll_wrong_symbols
|
|
SYMBOL_NAME: ntdll_wrong_symbols!7077FC45201000
|
|
FAILURE_BUCKET_ID: WRONG_SYMBOLS_X64_20348.1.amd64fre.fe_release.210507-1500_TIMESTAMP_291017-060557_7077FC45_ntdll.wrong.symbols.dll!7077FC45201000
|
|
OS_VERSION: 10.0.20348.1
|
|
BUILDLAB_STR: fe_release
|
|
OSPLATFORM_TYPE: x64
|
|
OSNAME: Windows 10
|
|
FAILURE_ID_HASH: {aba3fecc-312f-6283-f42f-300a4db12055}
|
|
Followup: MachineOwner
|
---------
|
|
rax=0000013e801c1100 rbx=ffff0000ffff0000 rcx=00000000000731a0
|
rdx=0000013e802342b0 rsi=0000013e802342b0 rdi=0000000000000000
|
rip=00007ff926aa9e6e rsp=0000003532b6e000 rbp=0000013e80210000
|
r8=0000000000000000 r9=0000000047755301 r10=0000000000000003
|
r11=0000003532b6e090 r12=0000000000000000 r13=0000013e802342a0
|
r14=0000000000000000 r15=0000000000000000
|
iopl=0 nv up ei ng nz na po nc
|
cs=0033 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00010286
|
ntdll!memset:
|
mov r8,qword ptr [rbx+8] ds:ffff0000`ffff0008=????????????????
|
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
|
ntdll!memset
|
Unable to enumerate locals, Win32 error 0n318
|
Private symbols (symbols.pri) are required for locals.
|
Type ".hh dbgerr005" for details.
|
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
|
ntdll!RtlFreeHeap
|
Unable to enumerate locals, Win32 error 0n318
|
Private symbols (symbols.pri) are required for locals.
|
Type ".hh dbgerr005" for details.
|
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
|
ntdll!RtlSetDaclSecurityDescriptor
|
Unable to enumerate locals, Win32 error 0n318
|
Private symbols (symbols.pri) are required for locals.
|
Type ".hh dbgerr005" for details.
|
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
|
ntdll!RtlNewSecurityObjectEx
|
Unable to enumerate locals, Win32 error 0n318
|
Private symbols (symbols.pri) are required for locals.
|
Type ".hh dbgerr005" for details.
|
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
|
KERNELBASE!CreatePrivateObjectSecurityEx
|
Unable to enumerate locals, Win32 error 0n318
|
Private symbols (symbols.pri) are required for locals.
|
Type ".hh dbgerr005" for details.
|
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
|
ntmarta!AccRewriteGetNamedRights
|
Unable to enumerate locals, Win32 error 0n318
|
Private symbols (symbols.pri) are required for locals.
|
Type ".hh dbgerr005" for details.
|
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
|
ntmarta!AccRewriteSetHandleRights
|
Unable to enumerate locals, Win32 error 0n318
|
Private symbols (symbols.pri) are required for locals.
|
Type ".hh dbgerr005" for details.
|
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
|
ntmarta!SetSecurityInfo
|
Unable to enumerate locals, Win32 error 0n318
|
Private symbols (symbols.pri) are required for locals.
|
Type ".hh dbgerr005" for details.
|
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
|
mariabackup!fix_win_file_permissions [D:\winx64-packages\build\src\extra\mariabackup\backup_copy.cc @ 1042]
|
char * file = <value unavailable>
|
struct _EXPLICIT_ACCESS_A ea = struct _EXPLICIT_ACCESS_A
|
struct _ACL * pNewDACL = 0x0000013e`8023e770
|
unsigned long size = 0xc
|
struct fix_win_file_permissions::__l2::<unnamed-type-tokenInfoBuffer> tokenInfoBuffer = struct fix_win_file_permissions::__l2::<unnamed-type-tokenInfoBuffer>
|
void * hFile = 0x00000000`0000004c
|
struct _SECURITY_DESCRIPTOR * pSD = 0x0000013e`8021d0e0
|
struct _ACL * pOldDACL = 0x0000013e`8021d120
|
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
|
mariabackup!ds_ctxt::copy_file [D:\winx64-packages\build\src\extra\mariabackup\backup_copy.cc @ 1106]
|
struct ds_ctxt * this = 0x0000013e`8023c458
|
char * src_file_path = 0x00007ff7`180c5d00 "ib_logfile0"
|
char * dst_file_path = <value unavailable>
|
unsigned int thread_n = 1
|
struct datafile_cur_t cursor = struct datafile_cur_t
|
char * dst_path = <value unavailable>
|
xb_fil_cur_result_t res = <value unavailable>
|
char [512] dst_name = char [512] "ib_logfile0"
|
struct ds_file_t * dstfile = 0x0000013e`802126c8
|
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
|
mariabackup!copy_or_move_file [D:\winx64-packages\build\src\extra\mariabackup\backup_copy.cc @ 1297]
|
struct ds_ctxt * datasink0 = 0x0000013e`8023c458
|
char * src_file_path = 0x00007ff7`180c5d00 "ib_logfile0"
|
char * dst_file_path = 0x00007ff7`180c5d00 "ib_logfile0"
|
char * dst_dir = 0x00007ff7`187bb4c0 "--- memory read error at address 0x00007ff7`187bb4c0 ---"
|
unsigned int thread_n = 1
|
bool copy = true
|
bool ret = false
|
char [512] filedir = char [512] ""
|
unsigned int64 filedir_len = 0
|
struct ds_ctxt * datasink = 0x0000013e`8023c458
|
char * ibd_filepath = 0x00000000`00000066 "--- memory read error at address 0x00000000`00000066 ---"
|
char * link_filepath = 0x00000000`00000066 "--- memory read error at address 0x00000000`00000066 ---"
|
char * filepath = 0xffffffff`ffffffff "--- memory read error at address 0xffffffff`ffffffff ---"
|
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
|
mariabackup!copy_back [D:\winx64-packages\build\src\extra\mariabackup\backup_copy.cc @ 1989]
|
struct datadir_iter_t * it = <value unavailable>
|
bool ret = false
|
class Copy_back_dst_dir aria_log_dir_path_dst = class Copy_back_dst_dir
|
struct _stat64 stat_arg = struct _stat64
|
struct datadir_node_t node = struct datadir_node_t
|
char * aria_log_dir_path_abs = <value unavailable>
|
struct ds_ctxt * ds_tmp = 0x0000013e`8023c458
|
class Copy_back_dst_dir dst_dir_buf = class Copy_back_dst_dir
|
char * dst_dir = 0x00007ff7`187bb4c0 "--- memory read error at address 0x00007ff7`187bb4c0 ---"
|
unsigned int i = 0x66
|
char [20] filename = char [20] "undo001"
|
char [512] filename = char [512] "D:/winx64-packages/build/mysql-test/var/6/mysqld.1/data//ib_logfile101"
|
class std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<Datafile> > > iter = <value unavailable>
|
char * filename = <value unavailable>
|
int i_tmp = 0n-2145004704
|
char * filename = <value unavailable>
|
char c_tmp = 0n1 ''
|
char *[8] ext_list = <value unavailable>
|
char [512] path = <value unavailable>
|
char [128] errbuf = <value unavailable>
|
class std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<Datafile> > > iter = <value unavailable>
|
char * ibfile = <value unavailable>
|
char * innobase_buffer_pool_filename = <value unavailable>
|
char * srv_log_group_home_dir = <value unavailable>
|
char * innobase_data_home_dir = <value unavailable>
|
char * srv_undo_dir = <value unavailable>
|
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
|
mariabackup!main_low [D:\winx64-packages\build\src\extra\mariabackup\xtrabackup.cc @ 7166]
|
char ** argv = 0x0000013e`8025cc50
|
char [512] cwd = char [512] "D:\winx64-packages\build\src\mysql-test\"
|
char * endchar = 0x00007ff7`17fa8a30 "H???"
|
char [512] filename = char [512] ""
|
int num = <value unavailable>
|
char * opt_incremental_history_name = <value unavailable>
|
char * xtrabackup_incremental = <value unavailable>
|
char xtrabackup_backup = <value unavailable>
|
char * opt_mysql_tmpdir = <value unavailable>
|
char * xtrabackup_extra_lsndir = <value unavailable>
|
char * xtrabackup_incremental_dir = <value unavailable>
|
char * xtrabackup_incremental_basedir = <value unavailable>
|
char xtrabackup_prepare = <value unavailable>
|
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
|
mariabackup!main [D:\winx64-packages\build\src\extra\mariabackup\xtrabackup.cc @ 6954]
|
int argc = 0n7
|
char ** argv = 0x0000013e`80226c40
|
char ** client_defaults = 0x0000013e`8025ca78
|
char ** backup_defaults = 0x0000013e`8025d2c8
|
char ** server_defaults = 0x0000013e`8025cc50
|
int status = <value unavailable>
|
struct st_mysql_mutex LOCK_error_log = <value unavailable>
|
unsigned long THR_THD = <value unavailable>
|
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
|
(Inline Function) --------`-------- mariabackup!invoke_main [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl @ 78]
|
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
|
mariabackup!__scrt_common_main_seh [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl @ 288]
|
bool has_cctor = false
|
int main_result = <value unavailable>
|
<function> ** tls_init_callback = <value unavailable>
|
bool is_nested = <value unavailable>
|
<function> ** tls_dtor_callback = <value unavailable>
|
int main_result = <value unavailable>
|
__scrt_native_startup_state __scrt_current_native_startup_state = <value unavailable>
|
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
|
kernel32!BaseThreadInitThunk
|
Unable to enumerate locals, Win32 error 0n318
|
Private symbols (symbols.pri) are required for locals.
|
Type ".hh dbgerr005" for details.
|
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
|
ntdll!RtlUserThreadStart
|
Unable to enumerate locals, Win32 error 0n318
|
Private symbols (symbols.pri) are required for locals.
|
Type ".hh dbgerr005" for details.
|
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
|
ntdll!memset
|
Processing 4 threads, please wait
|
|
. 0 Id: 2f4.1560 Suspend: 0 Teb: 00000035`32d19000 Unfrozen
|
Priority: 0 Priority class: 32
|
|
ntdll!NtGetContextThread
|
0x0000003e`0000003e
|
0x2
|
|
. 1 Id: 2f4.1dc4 Suspend: 0 Teb: 00000035`32d1b000 Unfrozen
|
Priority: 0 Priority class: 32
|
|
ntdll!ZwWaitForWorkViaWorkerFactory
|
ntdll!RtlInitializeResource
|
kernel32!BaseThreadInitThunk
|
ntdll!RtlUserThreadStart
|
|
Total threads: 4
|
Duplicate callstacks: 2 (windbg thread #s follow):
|
2, 3
|
quit:
|
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\atlmfc.natvis'
|
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\concurrency.natvis'
|
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\cpp_rest.natvis'
|
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\stl.natvis'
|
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\Windows.Data.Json.natvis'
|
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\Windows.Devices.Geolocation.natvis'
|
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\Windows.Devices.Sensors.natvis'
|
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\Windows.Media.natvis'
|
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\windows.natvis'
|
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\Visualizers\winrt.natvis'
|