Description:
This bug occurred (at least) in 5.1.46, 5.1.47, 5.1.48, 5.1.46sp1,
and in Cluster-7.1.5 which is based on the 5.1.47 server.
The embedded test program crashes when running test "partition" on FreeBSD.
The symptom slightly differs between FreeBSD 6.3 and 7.0, see below:
===== FreeBSD 7.0, both x86 and x86_64 =====
main.partition [ retry-fail ]
Test ended at YYYY-MM-DD HH:MM:SS
CURRENT_TEST: main.partition
mysqltest got signal 11
Backtrace not available.
Writing a core file...
- saving '/PATH/mysql-test/var/log/main.partition/' to '/PATH/mysql-test/var/log/main.partition/'
=====
===== FreeBSD 6.3, both x86 and x86_64 =====
main.partition [ retry-fail ]
Test ended at YYYY-MM-DD HH:MM:SS
CURRENT_TEST: main.partition
mysqltest failed but provided no output
The result from queries just before the failure was:
< snip >
INSERT INTO t1 VALUES (6,8,10);
SELECT 1 FROM t1 JOIN t1 AS t2 USING (a) FOR UPDATE;
1
1
1
1
1
DROP TABLE t1;
#
# BUG#51868 - crash with myisam_use_mmap and partitioned myisam tables
#
SET GLOBAL myisam_use_mmap=1;
CREATE TABLE t1(a INT) PARTITION BY HASH(a) PARTITIONS 1;
INSERT INTO t1 VALUES(0);
FLUSH TABLE t1;
TRUNCATE TABLE t1;
INSERT INTO t1 VALUES(0);
DROP TABLE t1;
SET GLOBAL myisam_use_mmap=default;
End of 5.1 tests
- saving '/PATH/mysql-test/var/log/main.partition/' to '/PATH/mysql-test/var/log/main.partition/'
=====
How to repeat:
Run the test suite, embedded.
Description: This bug occurred (at least) in 5.1.46, 5.1.47, 5.1.48, 5.1.46sp1, and in Cluster-7.1.5 which is based on the 5.1.47 server. The embedded test program crashes when running test "partition" on FreeBSD. The symptom slightly differs between FreeBSD 6.3 and 7.0, see below: ===== FreeBSD 7.0, both x86 and x86_64 ===== main.partition [ retry-fail ] Test ended at YYYY-MM-DD HH:MM:SS CURRENT_TEST: main.partition mysqltest got signal 11 Backtrace not available. Writing a core file... - saving '/PATH/mysql-test/var/log/main.partition/' to '/PATH/mysql-test/var/log/main.partition/' ===== ===== FreeBSD 6.3, both x86 and x86_64 ===== main.partition [ retry-fail ] Test ended at YYYY-MM-DD HH:MM:SS CURRENT_TEST: main.partition mysqltest failed but provided no output The result from queries just before the failure was: < snip > INSERT INTO t1 VALUES (6,8,10); SELECT 1 FROM t1 JOIN t1 AS t2 USING (a) FOR UPDATE; 1 1 1 1 1 DROP TABLE t1; # # BUG#51868 - crash with myisam_use_mmap and partitioned myisam tables # SET GLOBAL myisam_use_mmap=1; CREATE TABLE t1(a INT) PARTITION BY HASH(a) PARTITIONS 1; INSERT INTO t1 VALUES(0); FLUSH TABLE t1; TRUNCATE TABLE t1; INSERT INTO t1 VALUES(0); DROP TABLE t1; SET GLOBAL myisam_use_mmap=default; End of 5.1 tests - saving '/PATH/mysql-test/var/log/main.partition/' to '/PATH/mysql-test/var/log/main.partition/' ===== How to repeat: Run the test suite, embedded.