mariadb/innobase
unknown 08d1de2c16 mem0pool.c:
Fix a memory corruption bug: in 32-bit computers, every 4 billionth malloc outside innodb_additional_mem_pool_size was mistreated when freeing the memory; this could corrupt the InnoDB additional mem pool and could have caused crashes anywhere, also inside MySQL, or even database corruption! the bug exists also in 3.23 and 4.1; workaround: configure innodb_additional_mem_pool_size big enough


innobase/mem/mem0pool.c:
  Fix a memory corruption bug: in 32-bit computers, every 4 billionth malloc outside innodb_additional_mem_pool_size was mistreated when freeing the memory; this could corrupt the InnoDB additional mem pool and could have caused crashes anywhere, also inside MySQL, or even database corruption! the bug exists also in 3.23 and 4.1; workaround: configure innodb_additional_mem_pool_size big enough
2004-05-18 01:53:06 +03:00
..
btr InnoDB: Changed bug reporting address to http://bugs.mysql.com 2004-05-11 11:05:02 +03:00
buf InnoDB: Remove debug functions unless #ifdef UNIV_DEBUG 2004-04-07 14:19:26 +03:00
data InnoDB: Remove debug functions unless #ifdef UNIV_DEBUG 2004-04-07 14:19:26 +03:00
db Added Innobase to source distribution 2001-02-17 14:19:19 +02:00
dict dict0dict.c: 2004-05-17 17:27:25 +03:00
dyn Remove unnecessary files 2004-02-19 11:32:07 +02:00
eval eval0eval.c: 2004-05-12 10:40:04 +03:00
fil InnoDB: send diagnostic output to stderr or files 2004-04-06 16:14:43 +03:00
fsp InnoDB: Remove debug functions unless #ifdef UNIV_DEBUG 2004-04-07 14:19:26 +03:00
fut InnoDB: Remove debug functions unless #ifdef UNIV_DEBUG 2004-04-07 14:19:26 +03:00
ha InnoDB: send diagnostic output to stderr or files 2004-04-06 16:14:43 +03:00
ibuf InnoDB: Changed bug reporting address to http://bugs.mysql.com 2004-05-11 11:05:02 +03:00
include InnoDB: Remove unused module sync0ipm 2004-05-17 11:11:26 +03:00
lock ha_innodb.cc, trx0trx.h, lock0lock.c, trx0trx.c: 2004-05-13 22:07:51 +03:00
log InnoDB: send diagnostic output to stderr or files 2004-04-06 16:14:43 +03:00
mach Remove unnecessary files 2004-02-19 11:32:07 +02:00
mem mem0pool.c: 2004-05-18 01:53:06 +03:00
mtr InnoDB: Remove debug functions unless #ifdef UNIV_DEBUG 2004-04-07 14:19:26 +03:00
os InnoDB: Remove unused module os0shm 2004-05-17 10:49:01 +03:00
page InnoDB: send diagnostic output to stderr or files 2004-04-06 16:14:43 +03:00
pars Portability fix (for AIX) 2004-04-29 13:18:20 +03:00
que Portability fixes 2004-03-19 14:52:48 +02:00
read Allow UNIV_SYNC_DEBUG to be disabled while UNIV_DEBUG is enabled 2004-03-12 17:14:51 +02:00
rem InnoDB: send diagnostic output to stderr or files 2004-04-06 16:14:43 +03:00
row InnoDB: Changed bug reporting address to http://bugs.mysql.com 2004-05-11 11:05:02 +03:00
srv InnoDB: srv0srv.c: Remove reference to sync0ipm.h (fix ChangeSet@1.1833) 2004-05-17 16:19:55 +03:00
sync InnoDB: Remove unused module sync0ipm 2004-05-17 11:11:26 +03:00
thr Allow UNIV_SYNC_DEBUG to be disabled while UNIV_DEBUG is enabled 2004-03-12 17:14:51 +02:00
trx ha_innodb.cc, trx0trx.h, lock0lock.c, trx0trx.c: 2004-05-13 22:07:51 +03:00
usr Remove unneeded module "com" 2004-03-11 12:55:28 +02:00
ut InnoDB: Remove unused function ut_str_catenate() 2004-05-14 12:26:12 +03:00
configure.in - added AC_PROG_LIBTOOL to innobase/configure.in to be able to compile 2004-04-29 14:48:49 +02:00
Makefile.am Remove unneeded module "com" 2004-03-11 12:55:28 +02:00
makefilewin Added Innobase to source distribution 2001-02-17 14:19:19 +02:00
my_cnf Added Innobase to source distribution 2001-02-17 14:19:19 +02:00