InnoDB: Failing assertion: trx_sys->descr_n_used <= (trx_sys->rw_trx_list).count in file trx0trx.cc line 1492
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Percona Server moved to https://jira.percona.com/projects/PS |
Fix Released
|
High
|
Alexey Kopytov | ||
5.1 |
Invalid
|
Undecided
|
Unassigned | ||
5.5 |
Invalid
|
Undecided
|
Unassigned | ||
5.6 |
Fix Released
|
High
|
Alexey Kopytov |
Bug Description
2013-07-12 17:13:52 26543 [Note] /ssd/Percona-
Version: '5.6.12-
2013-07-12 17:14:00 7fa70b8b6700 InnoDB: Assertion failure in thread 140355429951232 in file trx0trx.cc line 1492
InnoDB: Failing assertion: trx_sys-
InnoDB: We intentionally generate a memory trap.
Thread 1 (LWP 26671):
+bt
#0 0x000000340cc0c69c in pthread_kill () from /lib64/
#1 0x0000000000686bde in handle_fatal_signal (sig=6) at /bzr/5.
#2 <signal handler called>
#3 0x000000340c4328a5 in raise () from /lib64/libc.so.6
#4 0x000000340c434085 in abort () from /lib64/libc.so.6
#5 0x0000000000b2ca60 in trx_commit_
#6 0x0000000000b2e278 in trx_commit_low (trx=0x7fa6c805
#7 0x0000000000b2e616 in trx_commit (trx=<optimized out>) at /bzr/5.
#8 0x0000000000b2e6ab in trx_commit_
#9 0x0000000000bb6f1a in dict_stats_
#10 dict_stats_update (table=
#11 0x0000000000a0c5b5 in dict_stats_init (table=
#12 ha_innobase::open (this=0x7fa6c80
#13 0x00000000005b76fa in handler::ha_open (this=0x7fa6c80
#14 0x00000000007c24cc in open_table_
#15 0x00000000006c6fb4 in open_table (thd=0x2638720, table_list=
#16 0x00000000006ca9ec in open_and_
#17 open_tables (thd=0x2638720, start=0x7fa70b8
#18 0x00000000006cb6f9 in open_normal_
#19 0x000000000071eb4d in execute_
#20 0x00000000007217b7 in mysql_execute_
#21 0x0000000000727818 in mysql_parse (thd=0x2638720, rawbuf=0x263aae8 "\360R7\001", length=<optimized out>, parser_
#22 0x000000000072871f in dispatch_command (command=COM_QUERY, thd=0x2638720, packet=0x263c6b1 "/* GenTest:
#23 0x0000000000729a47 in do_command (thd=0x2638720) at /bzr/5.
#24 0x00000000006ed63f in do_handle_
#25 0x00000000006ed727 in handle_
#26 0x00000000009dd6c9 in pfs_spawn_thread (arg=0x25f5a90) at /bzr/5.
#27 0x000000340cc07851 in start_thread () from /lib64/
#28 0x000000340c4e890d in clone () from /lib64/libc.so.6
Related branches
- Sergei Glushchenko (community): Approve (g2)
-
Diff: 12 lines (+0/-2)1 file modifiedPercona-Server/storage/innobase/trx/trx0trx.cc (+0/-2)
[roel@qaserver 290300]$ cat cmd240 cmdrun_ 240 cmdrun_ 240 runall. pl --queries=100000000 --seed=190 --duration=300 --querytimeout=60 --reporter= Shutdown, Backtrace, QueryTimeout, ErrorLog, ErrorLogAlarm --mysqld= --log-output= none --mysqld= --sql_mode= ONLY_FULL_ GROUP_BY --mysqld= --slow_ query_log --mysqld=--userstat --views --validator= Transformer --threads=25 --mysqld= --innodb_ file_per_ table=1 --basedir= /ssd/Percona- Server- 5.6.12- rc60.4- 405-debug. Linux.x86_ 64 --gendata= /ssd/randgen/ conf/drizzle/ outer_join_ drizzle. zz --grammar= /tmp/416647/ 92.yy --mtr-build- thread= 708 --mask=4769 --vardir1= /ssd/290300/ cmdrun_ 240 > /ssd/290300/ cmdrun240. log 2>&1"
ps -ef | grep 'cmdrun_240' | grep -v grep | awk '{print $2}' | xargs sudo kill -9
rm -Rf /ssd/290300/
mkdir /ssd/290300/
cd /ssd/randgen
bash -c "set -o pipefail; perl /ssd/randgen/