← Back to team overview

percona-discussion team mailing list archive

[Bug 317584] Re: Failing assertion: mutex_own(&page_hash_mutex)

 

** Changed in: percona-xtradb
       Status: Fix Committed => Fix Released

-- 
Failing assertion: mutex_own(&page_hash_mutex)
https://bugs.launchpad.net/bugs/317584
You received this bug notification because you are a member of Percona
developers, which is the registrant for Percona-XtraDB.

Status in Percona XtraDB Storage Engine for MySQL: Fix Released

Bug description:
When UNIV_DEBUG enabled. mysql_test_run --do-test=innodb crash with following assertion failed:
090115 14:30:20  InnoDB: Assertion failure in thread 47729554944576 in file ../../storage/innobase/include/buf0buf.
ic line 928                                                                                                        
InnoDB: Failing assertion: mutex_own(&page_hash_mutex)

Stack:
Program terminated with signal 6, Aborted.
#0  0x00000038ab40b142 in pthread_kill () from /lib64/libpthread.so.0
(gdb) where
#0  0x00000038ab40b142 in pthread_kill () from /lib64/libpthread.so.0
#1  0x000000000096d916 in my_write_core (sig=6) at stacktrace.c:310
#2  0x00000000005d57bb in handle_segfault (sig=6) at mysqld.cc:2508
#3  <signal handler called>
#4  0x00000038aa830155 in raise () from /lib64/libc.so.6
#5  0x00000038aa831bf0 in abort () from /lib64/libc.so.6
#6  0x0000000000808cd1 in buf_page_hash_get (space=0, offset=0) at ../../storage/innobase/include/buf0buf.ic:928
#7  0x00000000008087b5 in buf_block_align (ptr=0x2aaaaaf9c000 "") at ../../storage/innobase/include/buf0buf.ic:648
#8  0x000000000085d64b in mtr_memo_contains_page (mtr=0x7fffc3808800, ptr=0x2aaaaaf9c000 "", type=2)
    at mtr/mtr0mtr.c:318
#9  0x000000000085b2e8 in mlog_write_initial_log_record_fast (ptr=0x2aaaaaf9c000 "", type=29 '\035', 
    log_ptr=0x7fffc3808a60 "\001", mtr=0x7fffc3808800) at ../../storage/innobase/include/mtr0log.ic:172
#10 0x000000000085b5a4 in mlog_write_initial_log_record (ptr=0x2aaaaaf9c000 "", type=29 '\035', 
    mtr=0x7fffc3808800) at mtr/mtr0log.c:69
#11 0x0000000000834028 in fsp_init_file_page (block=0x2aaaaaf48000, mtr=0x7fffc3808800) at fsp/fsp0fsp.c:866
#12 0x00000000008341e2 in fsp_header_init (space=0, size=640, mtr=0x7fffc3808800) at fsp/fsp0fsp.c:953
#13 0x00000000008a8097 in innobase_start_or_create_for_mysql () at srv/srv0start.c:1433
#14 0x00000000007dfb8d in innobase_init (p=0x1da71a78) at handler/ha_innodb.cc:2120
#15 0x0000000000716b64 in ha_initialize_handlerton (plugin=0x1da6d910) at handler.cc:434
#16 0x00000000007c0171 in plugin_initialize (plugin=0x1da6d910) at sql_plugin.cc:1002
#17 0x00000000007c1626 in plugin_init (argc=0xde9f50, argv=0x1da411d0, flags=0) at sql_plugin.cc:1209
#18 0x00000000005d803b in init_server_components () at mysqld.cc:3829
#19 0x00000000005d8d77 in main (argc=29, argv=0x7fffc3809528) at mysqld.cc:4267




References