mirror of
				https://github.com/MariaDB/server.git
				synced 2025-10-31 19:06:14 +01:00 
			
		
		
		
	 c3e4b61c4e
			
		
	
	
	c3e4b61c4e
	
	
	
		
			
			- When creating an index for the sort, the number of rows plus 1 is used to allocate a buffer. In this test case, the number of rows 4294967295 is the max value of an unsigned integer, so when 1 was added to it, a buffer of size 0 was allocated causing the crash. - Create new test suite for this bug's test suite as per QA. myisam/sort.c: Bug#27029 alter table ... enable keys crashes mysqld on large table - Check to make sure the value of records is < UINT_MAX32 to avoid a false positive on the remaining condition. mysql-test/suite/large_tests/README.TXT: Bug#27029 alter table ... enable keys crashes mysqld on large table - New testsuite for large tests. - Added mtr hint for potential testers. mysql-test/suite/large_tests/r/alter_table.result: Bug#27029 alter table ... enable keys crashes mysqld on large table - New testsuite for large tests. - Added results for bug. mysql-test/suite/large_tests/t/alter_table.test: Bug#27029 alter table ... enable keys crashes mysqld on large table - New testsuite for large tests. - Added test for bug.
		
			
				
	
	
		
			13 lines
		
	
	
	
		
			375 B
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			13 lines
		
	
	
	
		
			375 B
		
	
	
	
		
			Text
		
	
	
	
	
	
| large_test suite
 | |
| ================
 | |
| 
 | |
| Iggy Galarza 07/20/07
 | |
| ---------------------
 | |
| 
 | |
| This test suite should include any test that requires:
 | |
| 1. Longer than the default timeout to complete.
 | |
| 2. A considerable amount of disk space.
 | |
| 
 | |
| These tests can be completed with the following command:
 | |
| 
 | |
| mysql-test-run.pl --suite=large_tests --big-test --suite-timeout=6360 --testcase-timeout=795
 |