mirror of
https://github.com/MariaDB/server.git
synced 2025-08-01 03:47:19 +03:00
Fix for bug#21476: stack overflow crashes server; error-message
stack reservation too small Problem: some tests fail on HP-UX due to insufficient stack reservation. Fix: increase stack reservation.
This commit is contained in:
@ -283,15 +283,11 @@ protected:
|
|||||||
#define TABLE_DEF_CACHE_MIN 256
|
#define TABLE_DEF_CACHE_MIN 256
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Value of 9236 discovered through binary search 2006-09-26 on Ubuntu Dapper
|
Stack reservation.
|
||||||
Drake, libc6 2.3.6-0ubuntu2, Linux kernel 2.6.15-27-686, on x86. (Added
|
|
||||||
100 bytes as reasonable buffer against growth and other environments'
|
|
||||||
requirements.)
|
|
||||||
|
|
||||||
Feel free to raise this by the smallest amount you can to get the
|
Feel free to raise this by the smallest amount you can to get the
|
||||||
"execution_constants" test to pass.
|
"execution_constants" test to pass.
|
||||||
*/
|
*/
|
||||||
#define STACK_MIN_SIZE 12000 ///< Abort if less stack during eval.
|
#define STACK_MIN_SIZE 16000 // Abort if less stack during eval.
|
||||||
|
|
||||||
#define STACK_MIN_SIZE_FOR_OPEN 1024*80
|
#define STACK_MIN_SIZE_FOR_OPEN 1024*80
|
||||||
#define STACK_BUFF_ALLOC 352 ///< For stack overrun checks
|
#define STACK_BUFF_ALLOC 352 ///< For stack overrun checks
|
||||||
|
Reference in New Issue
Block a user