Assertion failed: block->hash_link->pageno < ((1ull) << 40), file .\ma_pagecache.c, line 4313 mysqld.exe!_NMSG_WRITE(int rterrnum=10) Line 198 C mysqld.exe!abort() Line 59 + 0x7 bytes C mysqld.exe!_wassert(const wchar_t * expr=0x00f043d0, const wchar_t * filename=0x00f043a8, unsigned int lineno=4313) Line 212 C mysqld.exe!pagecache_collect_changed_blocks_with_lsn(st_pagecache * pagecache=0x014755a0, st_mysql_lex_string * str=0x05c8fe5c, __int64 * min_rec_lsn=0x05c8fe34) Line 4313 + 0x34 bytes C mysqld.exe!really_execute_checkpoint() Line 210 + 0x14 bytes C mysqld.exe!ma_checkpoint_execute(enum_ma_checkpoint_level level=CHECKPOINT_MEDIUM, char no_wait='') Line 132 + 0x5 bytes C mysqld.exe!ma_checkpoint_background(void * arg=0x0000001e) Line 620 + 0x9 bytes C mysqld.exe!pthread_start(void * param=0x03b42028) Line 86 + 0x9 bytes C mysqld.exe!_callthreadstart() Line 293 + 0xf bytes C mysqld.exe!_threadstart(void * ptd=0x03ae09a0) Line 277 C kernel32.dll!FlsSetValue() + 0x136 bytes In frame pagecache_collect_changed_blocks_with_lsn local variables: - share 0x03b6c430 {state={...} base={...} ft2_keyinfo={...} ...} st_maria_share * + state {header={...} state={...} split=0 ...} st_maria_state_info + base {keystart=8192 max_data_file_length=35184372080640 max_key_file_length=4398046510080 ...} st_ma_base_info + ft2_keyinfo {share=0x00000000 keysegs=0 flag=0 ...} st_maria_keydef + keyinfo 0x03b6ca60 {share=0x03b6c430 keysegs=1 flag=17 ...} st_maria_keydef * + uniqueinfo 0x03b6cf28 {keysegs=0 key=0 null_are_equal=0 ...} st_maria_unique_def * + keyparts 0x03b6cf28 {charset=0x00000000 start=1 null_pos=0 ...} st_HA_KEYSEG * + columndef 0x03b6d2a0 {type=FIELD_NORMAL offset=1 length=4 ...} st_maria_columndef * + pack {header_length=0 ref_length=0 version=0 } st_maria_pack + blobs 0x03b6d370 {offset=1650211397 pack_length=1684826485 length=2037210227 } st_maria_blob * + column_nr 0x03b6d368 "" unsigned short * + unique_file_name 0x03b6d370 "E:\builds\mysql-5.1.23-maria-alpha-pb297\sql\data\test\t1.MAI" char * + data_file_name 0x03b6d3c0 ".\test\t1.MAD" char * + index_file_name 0x03b6d3b0 ".\test\t1.MAI" char * + open_file_name 0x03b6d3d0 ".\test\t1" char * + file_map 0x00000000 unsigned char * + pagecache 0x014755a0 _maria_pagecache_var {mem_size=8388572 min_warm_blocks=998 age_threshold=2991 ...} st_pagecache * + decode_trees 0x00000000 {table=??? quick_table_bits=??? intervalls=??? } st_maria_decode_tree * last_auto_increment 11567 unsigned __int64 + decode_tables 0x00000000 unsigned short * id 10 unsigned short once_init 0x00a3de10 _ma_once_init_block_record(st_maria_share *, int) char (st_maria_share *, int)* once_end 0x00a3de80 _ma_once_end_block_record(st_maria_share *) char (st_maria_share *)* init 0x00a3df70 _ma_init_block_record(st_maria_handler *) char (st_maria_handler *)* end 0x00a3e2c0 _ma_end_block_record(st_maria_handler *) void (st_maria_handler *)* read_record 0x00a46d00 _ma_read_block_record(st_maria_handler *, unsigned char *, unsigned __int64) int (st_maria_handler *, unsigned char *, unsigned __int64)* scan_init 0x00a471e0 _ma_scan_init_block_record(st_maria_handler *) char (st_maria_handler *)* scan 0x00a47850 _ma_scan_block_record(st_maria_handler *, unsigned char *, unsigned __int64, char) int (st_maria_handler *, unsigned char *, unsigned __int64, char)* scan_end 0x00a473c0 _ma_scan_end_block_record(st_maria_handler *) void (st_maria_handler *)* scan_remember_pos 0x00a47510 _ma_scan_remember_block_record(st_maria_handler *, unsigned __int64 *) int (st_maria_handler *, unsigned __int64 *)* scan_restore_pos 0x00a47700 _ma_scan_restore_block_record(st_maria_handler *, unsigned __int64) void (st_maria_handler *, unsigned __int64)* write_record_init 0x00a3eb00 _ma_write_init_block_record(st_maria_handler *, const unsigned char *) unsigned __int64 (st_maria_handler *, const unsigned char *)* write_record 0x00a43780 _ma_write_block_record(st_maria_handler *, const unsigned char *) char (st_maria_handler *, const unsigned char *)* write_record_abort 0x00a43790 _ma_write_abort_block_record(st_maria_handler *) char (st_maria_handler *)* update_record 0x00a43ce0 _ma_update_block_record(st_maria_handler *, unsigned __int64, const unsigned char *, const unsigned char *) char (st_maria_handler *, unsigned __int64, const unsigned char *, const unsigned char *)* delete_record 0x00a45260 _ma_delete_block_record(st_maria_handler *, const unsigned char *) char (st_maria_handler *, const unsigned char *)* compare_record 0x00a48050 _ma_compare_block_record(st_maria_handler *, const unsigned char *) char (st_maria_handler *, const unsigned char *)* calc_checksum 0x00000000 unsigned int (st_maria_handler *, const unsigned char *)* calc_write_checksum 0x00000000 unsigned int (st_maria_handler *, const unsigned char *)* calc_check_checksum 0x00a62640 _ma_checksum(st_maria_handler *, const unsigned char *) unsigned int (st_maria_handler *, const unsigned char *)* compare_unique 0x00a46f70 _ma_cmp_block_unique(st_maria_handler *, st_maria_unique_def *, const unsigned char *, unsigned __int64) char (st_maria_handler *, st_maria_unique_def *, const unsigned char *, unsigned __int64)* keypos_to_recpos 0x00a5e200 _ma_transaction_keypos_to_recpos(st_maria_handler *, unsigned __int64) unsigned __int64 (st_maria_handler *, unsigned __int64)* recpos_to_keypos 0x00a5e220 _ma_transaction_recpos_to_keypos(st_maria_handler *, unsigned __int64) unsigned __int64 (st_maria_handler *, unsigned __int64)* file_read 0x00a54260 _ma_nommap_pread(st_maria_handler *, unsigned char *, unsigned int, unsigned __int64, int) unsigned int (st_maria_handler *, unsigned char *, unsigned int, unsigned __int64, int)* file_write 0x00a54410 _ma_nommap_pwrite(st_maria_handler *, const unsigned char *, unsigned int, unsigned __int64, int) unsigned int (st_maria_handler *, const unsigned char *, unsigned int, unsigned __int64, int)* invalidator 0x00000000 void (const char *)* current_key_del 18446744073709551615 unsigned __int64 this_process 2900 unsigned long last_process 0 unsigned long last_version 1201958161 unsigned long options 3074 unsigned long min_pack_length 0 unsigned long max_pack_length 0 unsigned long state_diff_length 0 unsigned long rec_reflength 5 unsigned int unique_name_length 61 unsigned int keypage_header 17 unsigned int ftparsers 0 unsigned int + kfile {file=9 read_callback=0x00a50200 write_callback=0x00a4fd10 ...} st_pagecache_file data_file 0 int mode 2 int reopen 1 unsigned int w_locks 0 unsigned int r_locks 0 unsigned int tot_locks 0 unsigned int block_size 8192 unsigned int base_length 3 unsigned int write_flag 36 int data_file_type BLOCK_RECORD data_file_type page_type PAGECACHE_LSN_PAGE pagecache_page_type in_checkpoint 0 unsigned char temporary 0 char is_log_table 0 char changed 1 '?' char global_changed 1 '?' char not_flushed 1 '?' char concurrent_insert 0 char delay_key_write 0 char have_rtree 0 char now_transactional 1 '?' char used_key_del 0 char + lock {list={...} mutex={...} read_wait={...} ...} st_thr_lock + intern_lock {DebugInfo=0x002e4a68 LockCount=-1 RecursionCount=0 ...} _RTL_CRITICAL_SECTION + intern_cond {waiting=0 lock_waiting={...} EVENTS=SIGNAL ...} pthread_cond_t + key_root_lock 0x03b6d470 {lock={...} readers={...} writers={...} ...} _my_rw_lock_t * mmaped_length 0 unsigned __int64 nonmmaped_inserts 0 unsigned int + bitmap {map=0x03b75fa8 "d" page=0 used_size=8184 ...} st_maria_file_bitmap + mmap_lock {lock={...} readers={...} writers={...} ...} _my_rw_lock_t lsn_of_file_id 8649354125 __int64 - block 0x03a64158 {next_used=0x03a63bb8 prev_used=0x03a62fb8 next_changed=0x03a63bb8 ...} st_pagecache_block_link * + next_used 0x03a63bb8 {next_used=0x03a62f58 prev_used=0x03a64158 next_changed=0x03a63b58 ...} st_pagecache_block_link * + prev_used 0x03a62fb8 st_pagecache_block_link * * + next_changed 0x03a63bb8 {next_used=0x03a62f58 prev_used=0x03a64158 next_changed=0x03a63b58 ...} st_pagecache_block_link * + prev_changed 0x01475650 st_pagecache_block_link * * - hash_link 0x03a7cd60 {next=0x00000000 prev=0x03a79fb8 block=0x03a64158 ...} st_pagecache_hash_link * + next 0x00000000 {next=??? prev=??? block=??? ...} st_pagecache_hash_link * + prev 0x03a79fb8 st_pagecache_hash_link * * + block 0x03a64158 {next_used=0x03a63bb8 prev_used=0x03a62fb8 next_changed=0x03a63bb8 ...} st_pagecache_block_link * + file {file=9 read_callback=0x00a50200 write_callback=0x00a4fd10 ...} st_pagecache_file pageno 2251799813685247 unsigned __int64 requests 0 unsigned int + pin_list 0x00000000 {next=??? prev=??? thread=??? } st_pagecache_pin_info * + lock_list 0x00000000 {next=??? prev=??? thread=??? ...} st_pagecache_lock_info * + condvar 0x00000000 {waiting=??? lock_waiting={...} EVENTS=??? ...} pthread_cond_t * + buffer 0x0521e058 "" unsigned char * + write_locker 0x03b6c734 {file=9 read_callback=0x00a50200 write_callback=0x00a4fd10 ...} st_pagecache_file * last_hit_time 15750671 unsigned __int64 + wqueue 0x03a64188 {last_thread=0x00000000 } st_pagecache_wqueue [3] requests 0 unsigned int status 32 unsigned int pins 0 unsigned int wlocks 0 unsigned int temperature PCBLOCK_COLD PCBLOCK_TEMPERATURE type PAGECACHE_LSN_PAGE pagecache_page_type hits_left 5 unsigned int rec_lsn 8685022132 __int64 + pagecache 0x014755a0 _maria_pagecache_var {mem_size=8388572 min_warm_blocks=998 age_threshold=2991 ...} st_pagecache * + str 0x05c6fe5c {str=0x03b06e90 "0" length=728 } st_mysql_lex_string * + min_rec_lsn 0x05c6fe34 __int64 * minimum_rec_lsn 72057594037927935 __int64 stored_list_size 48 unsigned long + _db_func_ 0x00efee2c "really_execute_checkpoint" const char * _db_level_ 3 unsigned int error 0 char + ptr 0x03b06e9b "" char * + _db_framep_ 0xcccccccc char * * + _db_file_ 0x00efed44 ".\ma_checkpoint.c" const char * file_hash 9 unsigned int