Description:
We see several server crashes in the test suite for latest 5.1 bitkeeper.
The failures have been there for some days, hidden by a problem that caused QNX compile failures. The problem seems to have been caused by a push somewhere between January 12 and January 20.
The problem has been reproduced in this changeset:
reggie@linux.site|ChangeSet|20060124042032|11236
ChangeSet@1.2071, 2006-01-23 22:20:32-06:00, reggie@linux.site
Merge rburnett@bk-internal.mysql.com:/home/bk/mysql-5.1-new
into linux.site:/home/reggie/work/mysql-5.1
How to repeat:
Run the testsuite on buildqnx2. For example:
> MTR_BUILD_THREAD=4 perl mysql-test-run.pl --tmpdir=/tmp/knielsen log_tables
log_tables [ fail ]
Errors are (from /home/mysqldev/pb/mysql-5.1-new/push-reggie@linux.site-20060124054103.info/mysql-5.1.6-alpha-standard/mysql-test/var/log/mysqltest-time) :
mysqltest: At line 67: query 'lock tables mysql.general_log WRITE' failed with wrong errno 2013: 'Lost connection to MySQL server during query', instead of 1532
...
> MTR_BUILD_THREAD=4 perl mysql-test-run.pl --tmpdir=/tmp/knielsen csv
csv [ fail ]
Errors are (from /home/mysqldev/pb/mysql-5.1-new/push-reggie@linux.site-20060124054103.info/mysql-5.1.6-alpha-standard/mysql-test/var/log/mysqltest-time) :
mysqltest: At line 20: query 'INSERT INTO t1 VALUES (9410,9412)' failed: 48: Woops, blew up opening a mapped file
Several other tests fail, will attach a full test log.