| Bug #76439 | InnoDB: Failing assertion: flags & BUF_PAGE_PRINT_NO_CRASH | ||
|---|---|---|---|
| Submitted: | 23 Mar 2015 0:48 | Modified: | 8 Apr 2015 19:26 |
| Reporter: | Roel Van de Paar | Email Updates: | |
| Status: | Closed | Impact on me: | |
| Category: | MySQL Server: InnoDB storage engine | Severity: | S6 (Debug Builds) |
| Version: | 5.7.5-m16, 5.7.6, 5.7.8, 8.0.0 | OS: | Any |
| Assigned to: | CPU Architecture: | Any | |
[23 Mar 2015 0:48]
Roel Van de Paar
[23 Mar 2015 5:37]
MySQL Verification Team
Hello Roel, Thank you for the report and test case. Confirmed that 5.7.6, 5.7.8 debug builds are affected. Thanks, Umesh
[23 Mar 2015 5:38]
MySQL Verification Team
// 5.7.6 - only debug build is affected
bin/mysql_install_db --basedir=/export/umesh/mysql-5.7.6 --datadir=/export/umesh/mysql-5.7.6/76439 -v
bin/mysqld-debug --basedir=/export/umesh/mysql-5.7.6 --datadir=/export/umesh/mysql-5.7.6/76439 --sql_mode=ONLY_FULL_GROUP_BY --core-file --socket=/tmp/mysql_ushastry.sock --port=15000 --log-error=/export/umesh/mysql-5.7.6/76439/log.err 2>&1 &
- build
commit: e1298eb6a8e2247361533811930a07fde7aff618
date: 2015-02-26 15:29:31 +0100
build-date: 2015-02-26 15:35:58 +0100
short: e1298eb
branch: mysql-5.7.6-m16-release
MySQL source 5.7.6
(gdb) bt
#0 0x00007f5f19f65771 in pthread_kill () from /lib64/libpthread.so.0
#1 0x00000000013ee069 in my_write_core (sig=6) at /export/home/pb2/build/sb_0-14552753-1424962715.41/mysql-5.7.6-m16/mysys/stacktrace.c:247
#2 0x0000000000bdeba0 in handle_fatal_signal (sig=6) at /export/home/pb2/build/sb_0-14552753-1424962715.41/mysql-5.7.6-m16/sql/signal_handler.cc:220
#3 <signal handler called>
#4 0x00007f5f18b6b5c9 in raise () from /lib64/libc.so.6
#5 0x00007f5f18b6ccd8 in abort () from /lib64/libc.so.6
#6 0x000000000160d6bb in ut_dbg_assertion_failed (expr=0x1ca6b50 "flags & BUF_PAGE_PRINT_NO_CRASH",
file=0x1ca64c8 "/export/home/pb2/build/sb_0-14552753-1424962715.41/mysql-5.7.6-m16/storage/innobase/buf/buf0buf.cc", line=1106)
at /export/home/pb2/build/sb_0-14552753-1424962715.41/mysql-5.7.6-m16/storage/innobase/ut/ut0dbg.cc:67
#7 0x0000000001666c5b in buf_page_print (read_buf=0x7f5f03d8c000 "", page_size=..., flags=0)
at /export/home/pb2/build/sb_0-14552753-1424962715.41/mysql-5.7.6-m16/storage/innobase/buf/buf0buf.cc:1106
#8 0x00000000014e1e18 in page_validate (page=0x7f5f03d8c000 "", index=0x7f5ea4022cf8)
at /export/home/pb2/build/sb_0-14552753-1424962715.41/mysql-5.7.6-m16/storage/innobase/page/page0page.cc:2658
#9 0x00000000016285c6 in btr_page_split_and_insert (flags=3, cursor=0x7f5f020fdff0, offsets=0x7f5f020fe110, heap=0x7f5f020fe118, tuple=0x7f5ea40102f8, n_ext=0, mtr=0x7f5f020fd7c0)
at /export/home/pb2/build/sb_0-14552753-1424962715.41/mysql-5.7.6-m16/storage/innobase/btr/btr0btr.cc:2927
#10 0x000000000162591d in btr_root_raise_and_insert (flags=3, cursor=0x7f5f020fdff0, offsets=0x7f5f020fe110, heap=0x7f5f020fe118, tuple=0x7f5ea40102f8, n_ext=0, mtr=0x7f5f020fd7c0)
at /export/home/pb2/build/sb_0-14552753-1424962715.41/mysql-5.7.6-m16/storage/innobase/btr/btr0btr.cc:1793
#11 0x000000000163fa2e in btr_cur_pessimistic_insert (flags=3, cursor=0x7f5f020fdff0, offsets=0x7f5f020fe110, heap=0x7f5f020fe118, entry=0x7f5ea40102f8, rec=0x7f5f020fe108,
big_rec=0x7f5f020fe120, n_ext=0, thr=0x7f5ea4024c20, mtr=0x7f5f020fd7c0) at /export/home/pb2/build/sb_0-14552753-1424962715.41/mysql-5.7.6-m16/storage/innobase/btr/btr0cur.cc:3417
#12 0x000000000152c231 in row_ins_clust_index_entry_low (flags=3, mode=33, index=0x7f5ea4022cf8, n_uniq=1, entry=0x7f5ea40102f8, n_ext=0, thr=0x7f5ea4024c20, dup_chk_only=false)
at /export/home/pb2/build/sb_0-14552753-1424962715.41/mysql-5.7.6-m16/storage/innobase/row/row0ins.cc:2475
#13 0x000000000152e340 in row_ins_clust_index_entry (index=0x7f5ea4022cf8, entry=0x7f5ea40102f8, thr=0x7f5ea4024c20, n_ext=0, dup_chk_only=false)
at /export/home/pb2/build/sb_0-14552753-1424962715.41/mysql-5.7.6-m16/storage/innobase/row/row0ins.cc:3193
#14 0x000000000154bc03 in row_insert_for_mysql_using_cursor (mysql_rec=0x7f5ea400e980 "\377\002", prebuilt=0x7f5ea4024518)
at /export/home/pb2/build/sb_0-14552753-1424962715.41/mysql-5.7.6-m16/storage/innobase/row/row0mysql.cc:1534
#15 0x000000000154c83f in row_insert_for_mysql (mysql_rec=0x7f5ea400e980 "\377\002", prebuilt=0x7f5ea4024518)
at /export/home/pb2/build/sb_0-14552753-1424962715.41/mysql-5.7.6-m16/storage/innobase/row/row0mysql.cc:1784
#16 0x000000000141ada9 in ha_innobase::intrinsic_table_write_row (this=0x7f5ea401bf90, record=0x7f5ea400e980 "\377\002")
at /export/home/pb2/build/sb_0-14552753-1424962715.41/mysql-5.7.6-m16/storage/innobase/handler/ha_innodb.cc:6546
#17 0x000000000141ae70 in ha_innobase::write_row (this=0x7f5ea401bf90, record=0x7f5ea400e980 "\377\002")
at /export/home/pb2/build/sb_0-14552753-1424962715.41/mysql-5.7.6-m16/storage/innobase/handler/ha_innodb.cc:6570
#18 0x0000000000c4d0bd in handler::ha_write_row (this=0x7f5ea401bf90, buf=0x7f5ea400e980 "\377\002") at /export/home/pb2/build/sb_0-14552753-1424962715.41/mysql-5.7.6-m16/sql/handler.cc:7441
#19 0x000000000118edbf in select_union::send_data (this=0x7f5ea401a480, values=...) at /export/home/pb2/build/sb_0-14552753-1424962715.41/mysql-5.7.6-m16/sql/sql_union.cc:60
#20 0x000000000109a12e in JOIN::exec (this=0x7f5ea401b9b0) at /export/home/pb2/build/sb_0-14552753-1424962715.41/mysql-5.7.6-m16/sql/sql_executor.cc:154
#21 0x0000000001190f94 in st_select_lex_unit::execute (this=0x7f5ea40055a8, thd=0x7f5ea4000bb0) at /export/home/pb2/build/sb_0-14552753-1424962715.41/mysql-5.7.6-m16/sql/sql_union.cc:822
#22 0x00000000011320d1 in handle_query (thd=0x7f5ea4000bb0, lex=0x7f5ea4002a90, result=0x7f5ea40071f0, added_options=0, removed_options=0)
at /export/home/pb2/build/sb_0-14552753-1424962715.41/mysql-5.7.6-m16/sql/sql_select.cc:187
#23 0x00000000010e8bd7 in execute_sqlcom_select (thd=0x7f5ea4000bb0, all_tables=0x0) at /export/home/pb2/build/sb_0-14552753-1424962715.41/mysql-5.7.6-m16/sql/sql_parse.cc:4712
#24 0x00000000010e1c54 in mysql_execute_command (thd=0x7f5ea4000bb0) at /export/home/pb2/build/sb_0-14552753-1424962715.41/mysql-5.7.6-m16/sql/sql_parse.cc:2450
#25 0x00000000010e9a6f in mysql_parse (thd=0x7f5ea4000bb0, parser_state=0x7f5f021005d0) at /export/home/pb2/build/sb_0-14552753-1424962715.41/mysql-5.7.6-m16/sql/sql_parse.cc:5129
#26 0x00000000010debc8 in dispatch_command (command=COM_QUERY, thd=0x7f5ea4000bb0,
packet=0x7f5ea4009ce1 "select 1 as a union all select 1 union all select 2 union select 1 union all select 2", packet_length=85)
at /export/home/pb2/build/sb_0-14552753-1424962715.41/mysql-5.7.6-m16/sql/sql_parse.cc:1249
#27 0x00000000010dd693 in do_command (thd=0x7f5ea4000bb0) at /export/home/pb2/build/sb_0-14552753-1424962715.41/mysql-5.7.6-m16/sql/sql_parse.cc:835
#28 0x000000000120444f in handle_connection (arg=0x3e44790) at /export/home/pb2/build/sb_0-14552753-1424962715.41/mysql-5.7.6-m16/sql/conn_handler/connection_handler_per_thread.cc:298
#29 0x00000000017770f1 in pfs_spawn_thread (arg=0x3e6f660) at /export/home/pb2/build/sb_0-14552753-1424962715.41/mysql-5.7.6-m16/storage/perfschema/pfs.cc:2147
#30 0x00007f5f19f60df3 in start_thread () from /lib64/libpthread.so.0
#31 0x00007f5f18c2c47d in clone () from /lib64/libc.so.6
[23 Mar 2015 5:38]
MySQL Verification Team
// 5.7.8 - only debug build is affected
bin/mysql_install_db --basedir=/export/umesh/mysql-5.7.8 --datadir=/export/umesh/mysql-5.7.8/76439 -v
bin/mysqld-debug --basedir=/export/umesh/mysql-5.7.8 --datadir=/export/umesh/mysql-5.7.8/76439 --sql_mode=ONLY_FULL_GROUP_BY --core-file --socket=/tmp/mysql_ushastry.sock --port=15000 --log-error=/export/umesh/mysql-5.7.8/76439/log.err 2>&1 &
- build
commit: 91153f3385c4917a215aa4c7818b3f6265608286
date: 2015-03-20 14:48:27 +0100
build-date: 2015-03-20 18:03:24 +0100
short: 91153f3
branch: mysql-5.7
MySQL source 5.7.8
(gdb) bt
#0 0x00007fbe6490c771 in pthread_kill () from /lib64/libpthread.so.0
#1 0x00000000018c6688 in my_write_core (sig=6) at /export/home3/pb2/build/sb_0-14765270-1426872165.51/mysqlcom-pro-5.7.8-rc/mysys/stacktrace.c:247
#2 0x0000000000f4b39e in handle_fatal_signal (sig=6) at /export/home3/pb2/build/sb_0-14765270-1426872165.51/mysqlcom-pro-5.7.8-rc/sql/signal_handler.cc:220
#3 <signal handler called>
#4 0x00007fbe635125c9 in raise () from /lib64/libc.so.6
#5 0x00007fbe63513cd8 in abort () from /lib64/libc.so.6
#6 0x0000000001ae4b43 in ut_dbg_assertion_failed (expr=0x22a7d18 "flags & BUF_PAGE_PRINT_NO_CRASH",
file=0x22a7688 "/export/home3/pb2/build/sb_0-14765270-1426872165.51/mysqlcom-pro-5.7.8-rc/storage/innobase/buf/buf0buf.cc", line=1106)
at /export/home3/pb2/build/sb_0-14765270-1426872165.51/mysqlcom-pro-5.7.8-rc/storage/innobase/ut/ut0dbg.cc:67
#7 0x0000000001b3d759 in buf_page_print (read_buf=0x7fbe4c4a8000 "", page_size=..., flags=0)
at /export/home3/pb2/build/sb_0-14765270-1426872165.51/mysqlcom-pro-5.7.8-rc/storage/innobase/buf/buf0buf.cc:1106
#8 0x00000000019b93f3 in page_validate (page=0x7fbe4c4a8000 "", index=0x7fbdd4011188)
at /export/home3/pb2/build/sb_0-14765270-1426872165.51/mysqlcom-pro-5.7.8-rc/storage/innobase/page/page0page.cc:2658
#9 0x0000000001aff791 in btr_page_split_and_insert (flags=3, cursor=0x7fbe59132720, offsets=0x7fbe59133040, heap=0x7fbe59133048, tuple=0x7fbdd400f8e8, n_ext=0, mtr=0x7fbe59132b30)
at /export/home3/pb2/build/sb_0-14765270-1426872165.51/mysqlcom-pro-5.7.8-rc/storage/innobase/btr/btr0btr.cc:2927
#10 0x0000000001afcb02 in btr_root_raise_and_insert (flags=3, cursor=0x7fbe59132720, offsets=0x7fbe59133040, heap=0x7fbe59133048, tuple=0x7fbdd400f8e8, n_ext=0, mtr=0x7fbe59132b30)
at /export/home3/pb2/build/sb_0-14765270-1426872165.51/mysqlcom-pro-5.7.8-rc/storage/innobase/btr/btr0btr.cc:1793
#11 0x0000000001b1649d in btr_cur_pessimistic_insert (flags=3, cursor=0x7fbe59132720, offsets=0x7fbe59133040, heap=0x7fbe59133048, entry=0x7fbdd400f8e8, rec=0x7fbe59133038,
big_rec=0x7fbe59133050, n_ext=0, thr=0x7fbdd4010470, mtr=0x7fbe59132b30) at /export/home3/pb2/build/sb_0-14765270-1426872165.51/mysqlcom-pro-5.7.8-rc/storage/innobase/btr/btr0cur.cc:3417
#12 0x0000000001a037df in row_ins_clust_index_entry_low (flags=3, mode=33, index=0x7fbdd4011188, n_uniq=1, entry=0x7fbdd400f8e8, n_ext=0, thr=0x7fbdd4010470, dup_chk_only=false)
at /export/home3/pb2/build/sb_0-14765270-1426872165.51/mysqlcom-pro-5.7.8-rc/storage/innobase/row/row0ins.cc:2475
#13 0x0000000001a05887 in row_ins_clust_index_entry (index=0x7fbdd4011188, entry=0x7fbdd400f8e8, thr=0x7fbdd4010470, n_ext=0, dup_chk_only=false)
at /export/home3/pb2/build/sb_0-14765270-1426872165.51/mysqlcom-pro-5.7.8-rc/storage/innobase/row/row0ins.cc:3193
#14 0x0000000001a23395 in row_insert_for_mysql_using_cursor (mysql_rec=0x7fbdd4025240 "\377\002", prebuilt=0x7fbdd400fd68)
at /export/home3/pb2/build/sb_0-14765270-1426872165.51/mysqlcom-pro-5.7.8-rc/storage/innobase/row/row0mysql.cc:1549
#15 0x0000000001a23f55 in row_insert_for_mysql (mysql_rec=0x7fbdd4025240 "\377\002", prebuilt=0x7fbdd400fd68)
at /export/home3/pb2/build/sb_0-14765270-1426872165.51/mysqlcom-pro-5.7.8-rc/storage/innobase/row/row0mysql.cc:1799
#16 0x00000000018f25ff in ha_innobase::intrinsic_table_write_row (this=0x7fbdd4024f00, record=0x7fbdd4025240 "\377\002")
at /export/home3/pb2/build/sb_0-14765270-1426872165.51/mysqlcom-pro-5.7.8-rc/storage/innobase/handler/ha_innodb.cc:6642
#17 0x00000000018f26c4 in ha_innobase::write_row (this=0x7fbdd4024f00, record=0x7fbdd4025240 "\377\002")
at /export/home3/pb2/build/sb_0-14765270-1426872165.51/mysqlcom-pro-5.7.8-rc/storage/innobase/handler/ha_innodb.cc:6666
#18 0x0000000000fbe01d in handler::ha_write_row (this=0x7fbdd4024f00, buf=0x7fbdd4025240 "\377\002")
at /export/home3/pb2/build/sb_0-14765270-1426872165.51/mysqlcom-pro-5.7.8-rc/sql/handler.cc:7519
#19 0x000000000166abbd in Query_result_union::send_data (this=0x7fbdd4020e88, values=...) at /export/home3/pb2/build/sb_0-14765270-1426872165.51/mysqlcom-pro-5.7.8-rc/sql/sql_union.cc:60
#20 0x0000000001578e40 in JOIN::exec (this=0x7fbdd40223a8) at /export/home3/pb2/build/sb_0-14765270-1426872165.51/mysqlcom-pro-5.7.8-rc/sql/sql_executor.cc:155
#21 0x000000000166cceb in st_select_lex_unit::execute (this=0x7fbdd4005680, thd=0x7fbdd4000bb0) at /export/home3/pb2/build/sb_0-14765270-1426872165.51/mysqlcom-pro-5.7.8-rc/sql/sql_union.cc:826
#22 0x000000000160fa05 in handle_query (thd=0x7fbdd4000bb0, lex=0x7fbdd4002b60, result=0x7fbdd4007270, added_options=0, removed_options=0)
at /export/home3/pb2/build/sb_0-14765270-1426872165.51/mysqlcom-pro-5.7.8-rc/sql/sql_select.cc:190
#23 0x00000000015c68e4 in execute_sqlcom_select (thd=0x7fbdd4000bb0, all_tables=0x0) at /export/home3/pb2/build/sb_0-14765270-1426872165.51/mysqlcom-pro-5.7.8-rc/sql/sql_parse.cc:4782
#24 0x00000000015c02ab in mysql_execute_command (thd=0x7fbdd4000bb0) at /export/home3/pb2/build/sb_0-14765270-1426872165.51/mysqlcom-pro-5.7.8-rc/sql/sql_parse.cc:2468
#25 0x00000000015c78b1 in mysql_parse (thd=0x7fbdd4000bb0, parser_state=0x7fbe59134e50) at /export/home3/pb2/build/sb_0-14765270-1426872165.51/mysqlcom-pro-5.7.8-rc/sql/sql_parse.cc:5201
#26 0x00000000015bd46c in dispatch_command (thd=0x7fbdd4000bb0, com_data=0x7fbe59135e00, command=COM_QUERY)
at /export/home3/pb2/build/sb_0-14765270-1426872165.51/mysqlcom-pro-5.7.8-rc/sql/sql_parse.cc:1280
#27 0x00000000015bc0bf in do_command (thd=0x7fbdd4000bb0) at /export/home3/pb2/build/sb_0-14765270-1426872165.51/mysqlcom-pro-5.7.8-rc/sql/sql_parse.cc:851
#28 0x00000000016e052e in handle_connection (arg=0x591a500) at /export/home3/pb2/build/sb_0-14765270-1426872165.51/mysqlcom-pro-5.7.8-rc/sql/conn_handler/connection_handler_per_thread.cc:299
#29 0x0000000001ce1375 in pfs_spawn_thread (arg=0x5821c30) at /export/home3/pb2/build/sb_0-14765270-1426872165.51/mysqlcom-pro-5.7.8-rc/storage/perfschema/pfs.cc:2147
#30 0x00007fbe64907df3 in start_thread () from /lib64/libpthread.so.0
#31 0x00007fbe635d347d in clone () from /lib64/libc.so.6
(gdb)
[23 Mar 2015 5:40]
MySQL Verification Team
// 5.8.0 - only debug build affected
bin/mysql_install_db --basedir=/export/umesh/mysql-5.8.0 --datadir=/export/umesh/mysql-5.8.0/76439 -v
bin/mysqld-debug --basedir=/export/umesh/mysql-5.8.0 --datadir=/export/umesh/mysql-5.8.0/76439 --core-file --socket=/tmp/mysql_ushastry.sock --port=15000 --log-error=/export/umesh/mysql-5.8.0/76439/log.err 2>&1 &
more ~umshastr/.mysql_secret
- build
commit: b48798db34fbcaf5dbb5c8ae7ef738afeb60eccc
date: 2015-03-20 14:52:33 +0100
build-date: 2015-03-20 17:03:10 +0100
short: b48798d
branch: mysql-trunk
MySQL source 5.8.0
(gdb) bt
#0 0x00007fa8c0956771 in pthread_kill () from /lib64/libpthread.so.0
#1 0x00000000018b3108 in my_write_core (sig=6) at /export/home3/pb2/build/sb_0-14764689-1426868485.86/mysqlcom-pro-5.8.0-m17/mysys/stacktrace.c:247
#2 0x0000000000f3d9fb in handle_fatal_signal (sig=6) at /export/home3/pb2/build/sb_0-14764689-1426868485.86/mysqlcom-pro-5.8.0-m17/sql/signal_handler.cc:221
#3 <signal handler called>
#4 0x00007fa8bf55c5c9 in raise () from /lib64/libc.so.6
#5 0x00007fa8bf55dcd8 in abort () from /lib64/libc.so.6
#6 0x0000000001af2303 in ut_dbg_assertion_failed (expr=0x2295488 "flags & BUF_PAGE_PRINT_NO_CRASH",
file=0x2294df8 "/export/home3/pb2/build/sb_0-14764689-1426868485.86/mysqlcom-pro-5.8.0-m17/storage/innobase/buf/buf0buf.cc", line=1106)
at /export/home3/pb2/build/sb_0-14764689-1426868485.86/mysqlcom-pro-5.8.0-m17/storage/innobase/ut/ut0dbg.cc:67
#7 0x0000000001b4af75 in buf_page_print (read_buf=0x7fa8a84a8000 "", page_size=..., flags=0)
at /export/home3/pb2/build/sb_0-14764689-1426868485.86/mysqlcom-pro-5.8.0-m17/storage/innobase/buf/buf0buf.cc:1106
#8 0x00000000019c77f7 in page_validate (page=0x7fa8a84a8000 "", index=0x7fa834010f28)
at /export/home3/pb2/build/sb_0-14764689-1426868485.86/mysqlcom-pro-5.8.0-m17/storage/innobase/page/page0page.cc:2658
#9 0x0000000001b0cfad in btr_page_split_and_insert (flags=3, cursor=0x7fa8b517c720, offsets=0x7fa8b517d040, heap=0x7fa8b517d048, tuple=0x7fa834011cf8, n_ext=0, mtr=0x7fa8b517cb30)
at /export/home3/pb2/build/sb_0-14764689-1426868485.86/mysqlcom-pro-5.8.0-m17/storage/innobase/btr/btr0btr.cc:2927
#10 0x0000000001b0a31e in btr_root_raise_and_insert (flags=3, cursor=0x7fa8b517c720, offsets=0x7fa8b517d040, heap=0x7fa8b517d048, tuple=0x7fa834011cf8, n_ext=0, mtr=0x7fa8b517cb30)
at /export/home3/pb2/build/sb_0-14764689-1426868485.86/mysqlcom-pro-5.8.0-m17/storage/innobase/btr/btr0btr.cc:1793
#11 0x0000000001b23cb9 in btr_cur_pessimistic_insert (flags=3, cursor=0x7fa8b517c720, offsets=0x7fa8b517d040, heap=0x7fa8b517d048, entry=0x7fa834011cf8, rec=0x7fa8b517d038,
big_rec=0x7fa8b517d050, n_ext=0, thr=0x7fa83400fdf0, mtr=0x7fa8b517cb30) at /export/home3/pb2/build/sb_0-14764689-1426868485.86/mysqlcom-pro-5.8.0-m17/storage/innobase/btr/btr0cur.cc:3417
#12 0x0000000001a11be3 in row_ins_clust_index_entry_low (flags=3, mode=33, index=0x7fa834010f28, n_uniq=1, entry=0x7fa834011cf8, n_ext=0, thr=0x7fa83400fdf0, dup_chk_only=false)
at /export/home3/pb2/build/sb_0-14764689-1426868485.86/mysqlcom-pro-5.8.0-m17/storage/innobase/row/row0ins.cc:2475
#13 0x0000000001a13c8b in row_ins_clust_index_entry (index=0x7fa834010f28, entry=0x7fa834011cf8, thr=0x7fa83400fdf0, n_ext=0, dup_chk_only=false)
at /export/home3/pb2/build/sb_0-14764689-1426868485.86/mysqlcom-pro-5.8.0-m17/storage/innobase/row/row0ins.cc:3193
#14 0x0000000001a3174a in row_insert_for_mysql_using_cursor (mysql_rec=0x7fa834025140 "\377\002", prebuilt=0x7fa83400f6e8)
at /export/home3/pb2/build/sb_0-14764689-1426868485.86/mysqlcom-pro-5.8.0-m17/storage/innobase/row/row0mysql.cc:1549
#15 0x0000000001a3230a in row_insert_for_mysql (mysql_rec=0x7fa834025140 "\377\002", prebuilt=0x7fa83400f6e8)
at /export/home3/pb2/build/sb_0-14764689-1426868485.86/mysqlcom-pro-5.8.0-m17/storage/innobase/row/row0mysql.cc:1799
#16 0x00000000019018db in ha_innobase::intrinsic_table_write_row (this=0x7fa834024e00, record=0x7fa834025140 "\377\002")
at /export/home3/pb2/build/sb_0-14764689-1426868485.86/mysqlcom-pro-5.8.0-m17/storage/innobase/handler/ha_innodb.cc:6509
#17 0x00000000019019a0 in ha_innobase::write_row (this=0x7fa834024e00, record=0x7fa834025140 "\377\002")
at /export/home3/pb2/build/sb_0-14764689-1426868485.86/mysqlcom-pro-5.8.0-m17/storage/innobase/handler/ha_innodb.cc:6533
#18 0x0000000000fb309f in handler::ha_write_row (this=0x7fa834024e00, buf=0x7fa834025140 "\377\002")
at /export/home3/pb2/build/sb_0-14764689-1426868485.86/mysqlcom-pro-5.8.0-m17/sql/handler.cc:7521
#19 0x0000000001654b89 in Query_result_union::send_data (this=0x7fa834020e88, values=...) at /export/home3/pb2/build/sb_0-14764689-1426868485.86/mysqlcom-pro-5.8.0-m17/sql/sql_union.cc:62
#20 0x000000000156297c in JOIN::exec (this=0x7fa8340223a8) at /export/home3/pb2/build/sb_0-14764689-1426868485.86/mysqlcom-pro-5.8.0-m17/sql/sql_executor.cc:160
#21 0x0000000001656cc7 in st_select_lex_unit::execute (this=0x7fa834005680, thd=0x7fa834000bb0)
at /export/home3/pb2/build/sb_0-14764689-1426868485.86/mysqlcom-pro-5.8.0-m17/sql/sql_union.cc:828
#22 0x00000000015f89f1 in handle_query (thd=0x7fa834000bb0, lex=0x7fa834002b60, result=0x7fa834007270, added_options=0, removed_options=0)
at /export/home3/pb2/build/sb_0-14764689-1426868485.86/mysqlcom-pro-5.8.0-m17/sql/sql_select.cc:194
#23 0x00000000015afa50 in execute_sqlcom_select (thd=0x7fa834000bb0, all_tables=0x0) at /export/home3/pb2/build/sb_0-14764689-1426868485.86/mysqlcom-pro-5.8.0-m17/sql/sql_parse.cc:4736
#24 0x00000000015a94e4 in mysql_execute_command (thd=0x7fa834000bb0) at /export/home3/pb2/build/sb_0-14764689-1426868485.86/mysqlcom-pro-5.8.0-m17/sql/sql_parse.cc:2437
#25 0x00000000015b0a1d in mysql_parse (thd=0x7fa834000bb0, parser_state=0x7fa8b517ee50) at /export/home3/pb2/build/sb_0-14764689-1426868485.86/mysqlcom-pro-5.8.0-m17/sql/sql_parse.cc:5158
#26 0x00000000015a66e6 in dispatch_command (thd=0x7fa834000bb0, com_data=0x7fa8b517fe00, command=COM_QUERY)
at /export/home3/pb2/build/sb_0-14764689-1426868485.86/mysqlcom-pro-5.8.0-m17/sql/sql_parse.cc:1245
#27 0x00000000015a5335 in do_command (thd=0x7fa834000bb0) at /export/home3/pb2/build/sb_0-14764689-1426868485.86/mysqlcom-pro-5.8.0-m17/sql/sql_parse.cc:814
#28 0x00000000016ca436 in handle_connection (arg=0x471a080) at /export/home3/pb2/build/sb_0-14764689-1426868485.86/mysqlcom-pro-5.8.0-m17/sql/conn_handler/connection_handler_per_thread.cc:300
#29 0x0000000001c59c8d in pfs_spawn_thread (arg=0x46248d0) at /export/home3/pb2/build/sb_0-14764689-1426868485.86/mysqlcom-pro-5.8.0-m17/storage/perfschema/pfs.cc:2147
#30 0x00007fa8c0951df3 in start_thread () from /lib64/libpthread.so.0
#31 0x00007fa8bf61d47d in clone () from /lib64/libc.so.6
(gdb)
[23 Mar 2015 5:42]
MySQL Verification Team
// 5.6.25 latest builds not affected
[8 Apr 2015 19:26]
Daniel Price
Posted by developer: Fixed as of the upcoming 5.7.8, 5.8.0 releases, and here's the changelog entry: Queries that use both "UNION" and "UNION ALL" and disable the index would cause an assertion due to duplicate B-tree values. Thank you for the bug report.
[18 Jun 2016 21:25]
Omer Barnir
Posted by developer: Reported version value updated to reflect release name change from 5.8 to 8.0
