sbester@box2:~/big/mysql/5.5/mysql-5.5.5-m3-linux-x86_64> valgrind --tool=memcheck --track-origins=yes --leak-check=full -v --show-reachable=y es --num-callers=50 ./bin/mysqld --no-defaults --skip-grant-tables --skip-name-resolve --basedir=. --datadir=./data ==1975== Memcheck, a memory error detector ==1975== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==1975== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info ==1975== Command: ./bin/mysqld --no-defaults --skip-grant-tables --skip-name-resolve --basedir=. --datadir=./data ==1975== --1975-- Valgrind options: --1975-- --tool=memcheck --1975-- --track-origins=yes --1975-- --leak-check=full --1975-- -v --1975-- --show-reachable=yes --1975-- --num-callers=50 --1975-- Contents of /proc/version: --1975-- Linux version 2.6.18.2-34-default (geeko@buildhost) (gcc version 4.1.2 20061115 (prerelease) (SUSE Linux)) #1 SMP Mon Nov 27 11:46:27 UTC 2006 --1975-- Arch and hwcaps: AMD64, amd64-sse3 --1975-- Page sizes: currently 4096, max supported 4096 --1975-- Valgrind library directory: /usr/local/lib/valgrind --1975-- Reading syms from /home/sbester/big/mysql/5.5/mysql-5.5.5-m3-linux-x86_64/bin/mysqld (0x400000) --1975-- Reading syms from /lib64/ld-2.5.so (0x4000000) --1975-- Reading syms from /usr/local/lib/valgrind/memcheck-amd64-linux (0x38000000) --1975-- object doesn't have a dynamic symbol table --1975-- Reading suppressions file: /usr/local/lib/valgrind/default.supp --1975-- REDIR: 0x40144d0 (strlen) redirected to 0x3803e657 (vgPlain_amd64_linux_REDIR_FOR_strlen) --1975-- Reading syms from /usr/local/lib/valgrind/vgpreload_core-amd64-linux.so (0x4a1e000) --1975-- Reading syms from /usr/local/lib/valgrind/vgpreload_memcheck-amd64-linux.so (0x4c20000) ==1975== WARNING: new redirection conflicts with existing -- ignoring it --1975-- new: 0x040144d0 (strlen ) R-> 0x04c23f00 strlen --1975-- REDIR: 0x4013fe0 (index) redirected to 0x4c23d70 (index) --1975-- REDIR: 0x4014190 (strcmp) redirected to 0x4c23fd0 (strcmp) --1975-- Reading syms from /lib64/libpthread-2.5.so (0x4e28000) --1975-- Reading syms from /usr/lib64/libaio.so.1.0.1 (0x5043000) --1975-- object doesn't have a symbol table --1975-- Reading syms from /lib64/libz.so.1.2.3 (0x5245000) --1975-- object doesn't have a symbol table --1975-- Reading syms from /lib64/libm-2.5.so (0x545a000) --1975-- Reading syms from /lib64/librt-2.5.so (0x56b0000) --1975-- Reading syms from /lib64/libcrypt-2.5.so (0x58b9000) --1975-- Reading syms from /lib64/libdl-2.5.so (0x5af2000) --1975-- Reading syms from /lib64/libc-2.5.so (0x5cf6000) --1975-- REDIR: 0x5d6b1d0 (memset) redirected to 0x4c24170 (memset) --1975-- REDIR: 0x5d6c7c0 (memcpy) redirected to 0x4c25100 (memcpy) --1975-- REDIR: 0x5d6a3f0 (rindex) redirected to 0x4c23c20 (rindex) --1975-- REDIR: 0x5d69d50 (strlen) redirected to 0x4c23ec0 (strlen) --1975-- REDIR: 0x5d65d70 (calloc) redirected to 0x4c221d2 (calloc) --1975-- REDIR: 0x5d6a0f0 (strnlen) redirected to 0x4c23e90 (strnlen) --1975-- REDIR: 0x5d6b040 (memmove) redirected to 0x4c241c0 (memmove) --1975-- REDIR: 0x5d66300 (malloc) redirected to 0x4c22eda (malloc) --1975-- Reading syms from /lib64/libgcc_s.so.1 (0x6c39000) --1975-- object doesn't have a symbol table --1975-- REDIR: 0x5d6a280 (strncmp) redirected to 0x4c23f20 (strncmp) --1975-- REDIR: 0x5d6bfe0 (stpcpy) redirected to 0x4c24c20 (stpcpy) --1975-- REDIR: 0x5d68fd0 (strcmp) redirected to 0x4c23f90 (strcmp) --1975-- REDIR: 0x5d63ec0 (free) redirected to 0x4c22aea (free) --1975-- REDIR: 0x5d69330 (strcpy) redirected to 0x4c25380 (strcpy) --1975-- REDIR: 0xffffffffff600400 (???) redirected to 0x3803e64d (vgPlain_amd64_linux_REDIR_FOR_vtime) --1975-- REDIR: 0x5d68e20 (index) redirected to 0x4c23cb0 (index) --1975-- REDIR: 0x5d6d450 (rawmemchr) redirected to 0x4c24250 (rawmemchr) --1975-- REDIR: 0x5d6a1e0 (strncat) redirected to 0x4c23da0 (strncat) --1975-- REDIR: 0x5d6b430 (mempcpy) redirected to 0x4c249a0 (mempcpy) 100619 7:41:44 [Note] Buffered information: Performance schema disabled (reason: start parameters). 100619 7:41:45 [Note] Plugin 'FEDERATED' is disabled. InnoDB: The InnoDB memory heap is disabled InnoDB: Mutexes and rw_locks use GCC atomic builtins InnoDB: Compressed tables use zlib 1.2.3 100619 7:41:45 InnoDB: Using Linux native AIO --1975-- memcheck GC: 1024 nodes, 1024 survivors (100.0%) --1975-- memcheck GC: increase table size to 2048 --1975-- memcheck GC: 2048 nodes, 2048 survivors (100.0%) --1975-- memcheck GC: increase table size to 4096 --1975-- memcheck GC: 4096 nodes, 4096 survivors (100.0%) --1975-- memcheck GC: increase table size to 8192 --1975-- memcheck GC: 8192 nodes, 8192 survivors (100.0%) --1975-- memcheck GC: increase table size to 16384 --1975-- memcheck GC: 16384 nodes, 16384 survivors (100.0%) --1975-- memcheck GC: increase table size to 32768 --1975-- REDIR: 0xffffffffff600000 (???) redirected to 0x3803e643 (vgPlain_amd64_linux_REDIR_FOR_vgettimeofday) 100619 7:41:54 InnoDB: highest supported file format is Barracuda. ==1975== Conditional jump or move depends on uninitialised value(s) ==1975== at 0x8A9037: rw_lock_set_writer_id_and_recursion_flag (sync0rw.ic:283) ==1975== by 0x8A9E6D: rw_lock_x_lock_low (sync0rw.c:569) ==1975== by 0x8A9F45: rw_lock_x_lock_func (sync0rw.c:628) ==1975== by 0x8A94C6: pfs_rw_lock_x_lock_func (sync0rw.ic:691) ==1975== by 0x919A8E: log_group_checkpoint (log0log.c:1845) ==1975== by 0x919BC5: log_groups_write_checkpoint_info (log0log.c:1955) ==1975== by 0x91B409: recv_synchronize_groups (log0recv.c:613) ==1975== by 0x91E4B9: recv_recovery_from_checkpoint_start_func (log0recv.c:3203) ==1975== by 0x8A7705: innobase_start_or_create_for_mysql (srv0start.c:1609) ==1975== by 0x873BF6: innobase_init(void*) (ha_innodb.cc:2421) ==1975== by 0x71BA1F: ha_initialize_handlerton(st_plugin_int*) (handler.cc:476) ==1975== by 0x5C4E8B: plugin_initialize(st_plugin_int*) (sql_plugin.cc:1052) ==1975== by 0x5C6433: plugin_init(int*, char**, int) (sql_plugin.cc:1338) ==1975== by 0x52587D: init_server_components() (mysqld.cc:4163) ==1975== by 0x526456: mysqld_main(int, char**) (mysqld.cc:4764) ==1975== by 0x51C922: main (main.cc:24) ==1975== Uninitialised value was created by a heap allocation ==1975== at 0x4C22F5C: malloc (vg_replace_malloc.c:195) ==1975== by 0x9214FB: mem_area_alloc (mem0pool.c:385) ==1975== by 0x9206A0: mem_heap_create_block (mem0mem.c:333) ==1975== by 0x91FA1B: mem_heap_create_func (mem0mem.ic:443) ==1975== by 0x91FB7A: mem_alloc_func (mem0mem.ic:529) ==1975== by 0x9182A0: log_init (log0log.c:769) ==1975== by 0x8A738F: innobase_start_or_create_for_mysql (srv0start.c:1361) ==1975== by 0x873BF6: innobase_init(void*) (ha_innodb.cc:2421) ==1975== by 0x71BA1F: ha_initialize_handlerton(st_plugin_int*) (handler.cc:476) ==1975== by 0x5C4E8B: plugin_initialize(st_plugin_int*) (sql_plugin.cc:1052) ==1975== by 0x5C6433: plugin_init(int*, char**, int) (sql_plugin.cc:1338) ==1975== by 0x52587D: init_server_components() (mysqld.cc:4163) ==1975== by 0x526456: mysqld_main(int, char**) (mysqld.cc:4764) ==1975== by 0x51C922: main (main.cc:24) ==1975== ==1975== Conditional jump or move depends on uninitialised value(s) ==1975== at 0x8A9037: rw_lock_set_writer_id_and_recursion_flag (sync0rw.ic:283) ==1975== by 0x8A9E6D: rw_lock_x_lock_low (sync0rw.c:569) ==1975== by 0x8A9F45: rw_lock_x_lock_func (sync0rw.c:628) ==1975== by 0x92371E: mtr_x_lock_func (mtr0mtr.ic:271) ==1975== by 0x904E02: ibuf_init_at_db_start (ibuf0ibuf.c:531) ==1975== by 0x8E413C: dict_boot (dict0boot.c:445) ==1975== by 0x8A7724: innobase_start_or_create_for_mysql (srv0start.c:1624) ==1975== by 0x873BF6: innobase_init(void*) (ha_innodb.cc:2421) ==1975== by 0x71BA1F: ha_initialize_handlerton(st_plugin_int*) (handler.cc:476) ==1975== by 0x5C4E8B: plugin_initialize(st_plugin_int*) (sql_plugin.cc:1052) ==1975== by 0x5C6433: plugin_init(int*, char**, int) (sql_plugin.cc:1338) ==1975== by 0x52587D: init_server_components() (mysqld.cc:4163) ==1975== by 0x526456: mysqld_main(int, char**) (mysqld.cc:4764) ==1975== by 0x51C922: main (main.cc:24) ==1975== Uninitialised value was created by a heap allocation ==1975== at 0x4C22F5C: malloc (vg_replace_malloc.c:195) ==1975== by 0x9214FB: mem_area_alloc (mem0pool.c:385) ==1975== by 0x9206A0: mem_heap_create_block (mem0mem.c:333) ==1975== by 0x91FA1B: mem_heap_create_func (mem0mem.ic:443) ==1975== by 0x91FB7A: mem_alloc_func (mem0mem.ic:529) ==1975== by 0x8F5B4E: fil_space_create (fil0fil.c:1208) ==1975== by 0x8A6D67: open_or_create_data_files (srv0start.c:995) ==1975== by 0x8A74C5: innobase_start_or_create_for_mysql (srv0start.c:1417) ==1975== by 0x873BF6: innobase_init(void*) (ha_innodb.cc:2421) ==1975== by 0x71BA1F: ha_initialize_handlerton(st_plugin_int*) (handler.cc:476) ==1975== by 0x5C4E8B: plugin_initialize(st_plugin_int*) (sql_plugin.cc:1052) ==1975== by 0x5C6433: plugin_init(int*, char**, int) (sql_plugin.cc:1338) ==1975== by 0x52587D: init_server_components() (mysqld.cc:4163) ==1975== by 0x526456: mysqld_main(int, char**) (mysqld.cc:4764) ==1975== by 0x51C922: main (main.cc:24) ==1975== 100619 7:42:02 InnoDB 1.1.1 started; log sequence number 1595675 --1975-- REDIR: 0x5d6aad0 (memchr) redirected to 0x4c24050 (memchr) --1975-- REDIR: 0x5d6d580 (strchrnul) redirected to 0x4c24220 (strchrnul) --1975-- Reading syms from /lib64/libnss_files-2.5.so (0x18ff0000) 100619 7:42:06 [Note] ./bin/mysqld: ready for connections. Version: '5.5.5-m3-debug' socket: '/tmp/mysql.sock' port: 3306 Source distribution 100619 7:42:53 [Note] Got signal 15 to shutdown mysqld 100619 7:42:53 [Note] ./bin/mysqld: Normal shutdown 100619 7:42:55 InnoDB: Starting shutdown... 100619 7:43:03 InnoDB: Shutdown completed; log sequence number 1595675 100619 7:43:04 [Note] ./bin/mysqld: Shutdown complete --1975-- Discarding syms at 0x18ff21c0-0x18ff7f48 in /lib64/libnss_files-2.5.so due to munmap() ==1975== ==1975== HEAP SUMMARY: ==1975== in use at exit: 15,352 bytes in 16 blocks ==1975== total heap usage: 56,133 allocs, 56,117 frees, 45,327,339 bytes allocated ==1975== ==1975== Searching for pointers to 16 not-freed blocks ==1975== Checked 3,485,920 bytes ==1975== ==1975== 8 bytes in 1 blocks are definitely lost in loss record 1 of 16 ==1975== at 0x4C22F5C: malloc (vg_replace_malloc.c:195) ==1975== by 0x8BE41B: ut_malloc_low (ut0mem.c:106) ==1975== by 0x8BE682: ut_malloc (ut0mem.c:244) ==1975== by 0x926642: os_aio_array_create (os0file.c:3245) ==1975== by 0x926812: os_aio_init (os0file.c:3352) ==1975== by 0x8A72F9: innobase_start_or_create_for_mysql (srv0start.c:1329) ==1975== by 0x873BF6: innobase_init(void*) (ha_innodb.cc:2421) ==1975== by 0x71BA1F: ha_initialize_handlerton(st_plugin_int*) (handler.cc:476) ==1975== by 0x5C4E8B: plugin_initialize(st_plugin_int*) (sql_plugin.cc:1052) ==1975== by 0x5C6433: plugin_init(int*, char**, int) (sql_plugin.cc:1338) ==1975== by 0x52587D: init_server_components() (mysqld.cc:4163) ==1975== by 0x526456: mysqld_main(int, char**) (mysqld.cc:4764) ==1975== by 0x51C922: main (main.cc:24) ==1975== ==1975== 8 bytes in 1 blocks are definitely lost in loss record 2 of 16 ==1975== at 0x4C22F5C: malloc (vg_replace_malloc.c:195) ==1975== by 0x8BE41B: ut_malloc_low (ut0mem.c:106) ==1975== by 0x8BE682: ut_malloc (ut0mem.c:244) ==1975== by 0x926642: os_aio_array_create (os0file.c:3245) ==1975== by 0x926842: os_aio_init (os0file.c:3359) ==1975== by 0x8A72F9: innobase_start_or_create_for_mysql (srv0start.c:1329) ==1975== by 0x873BF6: innobase_init(void*) (ha_innodb.cc:2421) ==1975== by 0x71BA1F: ha_initialize_handlerton(st_plugin_int*) (handler.cc:476) ==1975== by 0x5C4E8B: plugin_initialize(st_plugin_int*) (sql_plugin.cc:1052) ==1975== by 0x5C6433: plugin_init(int*, char**, int) (sql_plugin.cc:1338) ==1975== by 0x52587D: init_server_components() (mysqld.cc:4163) ==1975== by 0x526456: mysqld_main(int, char**) (mysqld.cc:4764) ==1975== by 0x51C922: main (main.cc:24) ==1975== ==1975== 8 bytes in 1 blocks are definitely lost in loss record 3 of 16 ==1975== at 0x4C22F5C: malloc (vg_replace_malloc.c:195) ==1975== by 0x8BE41B: ut_malloc_low (ut0mem.c:106) ==1975== by 0x8BE682: ut_malloc (ut0mem.c:244) ==1975== by 0x926642: os_aio_array_create (os0file.c:3245) ==1975== by 0x92697A: os_aio_init (os0file.c:3388) ==1975== by 0x8A72F9: innobase_start_or_create_for_mysql (srv0start.c:1329) ==1975== by 0x873BF6: innobase_init(void*) (ha_innodb.cc:2421) ==1975== by 0x71BA1F: ha_initialize_handlerton(st_plugin_int*) (handler.cc:476) ==1975== by 0x5C4E8B: plugin_initialize(st_plugin_int*) (sql_plugin.cc:1052) ==1975== by 0x5C6433: plugin_init(int*, char**, int) (sql_plugin.cc:1338) ==1975== by 0x52587D: init_server_components() (mysqld.cc:4163) ==1975== by 0x526456: mysqld_main(int, char**) (mysqld.cc:4764) ==1975== by 0x51C922: main (main.cc:24) ==1975== ==1975== 21 bytes in 1 blocks are still reachable in loss record 4 of 16 ==1975== at 0x4C22F5C: malloc (vg_replace_malloc.c:195) ==1975== by 0x40081B3: _dl_map_object (in /lib64/ld-2.5.so) ==1975== by 0x4010E8C: dl_open_worker (in /lib64/ld-2.5.so) ==1975== by 0x400D0C5: _dl_catch_error (in /lib64/ld-2.5.so) ==1975== by 0x401099A: _dl_open (in /lib64/ld-2.5.so) ==1975== by 0x5DE8A7F: do_dlopen (in /lib64/libc-2.5.so) ==1975== by 0x400D0C5: _dl_catch_error (in /lib64/ld-2.5.so) ==1975== by 0x5DE8B34: dlerror_run (in /lib64/libc-2.5.so) ==1975== by 0x5DE8C06: __libc_dlopen_mode (in /lib64/libc-2.5.so) ==1975== by 0x4E3681B: pthread_cancel_init (in /lib64/libpthread-2.5.so) ==1975== by 0x4E3692F: _Unwind_ForcedUnwind (in /lib64/libpthread-2.5.so) ==1975== by 0x4E3478F: __pthread_unwind (in /lib64/libpthread-2.5.so) ==1975== by 0x4E2F424: pthread_exit (in /lib64/libpthread-2.5.so) ==1975== by 0x9F8251: nptl_pthread_exit_hack_handler (my_thr_init.c:61) ==1975== by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so) ==1975== by 0x5DB74CC: clone (in /lib64/libc-2.5.so) ==1975== ==1975== 21 bytes in 1 blocks are still reachable in loss record 5 of 16 ==1975== at 0x4C22F5C: malloc (vg_replace_malloc.c:195) ==1975== by 0x400A27E: _dl_new_object (in /lib64/ld-2.5.so) ==1975== by 0x4005FA4: _dl_map_object_from_fd (in /lib64/ld-2.5.so) ==1975== by 0x4007D0B: _dl_map_object (in /lib64/ld-2.5.so) ==1975== by 0x4010E8C: dl_open_worker (in /lib64/ld-2.5.so) ==1975== by 0x400D0C5: _dl_catch_error (in /lib64/ld-2.5.so) ==1975== by 0x401099A: _dl_open (in /lib64/ld-2.5.so) ==1975== by 0x5DE8A7F: do_dlopen (in /lib64/libc-2.5.so) ==1975== by 0x400D0C5: _dl_catch_error (in /lib64/ld-2.5.so) ==1975== by 0x5DE8B34: dlerror_run (in /lib64/libc-2.5.so) ==1975== by 0x5DE8C06: __libc_dlopen_mode (in /lib64/libc-2.5.so) ==1975== by 0x4E3681B: pthread_cancel_init (in /lib64/libpthread-2.5.so) ==1975== by 0x4E3692F: _Unwind_ForcedUnwind (in /lib64/libpthread-2.5.so) ==1975== by 0x4E3478F: __pthread_unwind (in /lib64/libpthread-2.5.so) ==1975== by 0x4E2F424: pthread_exit (in /lib64/libpthread-2.5.so) ==1975== by 0x9F8251: nptl_pthread_exit_hack_handler (my_thr_init.c:61) ==1975== by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so) ==1975== by 0x5DB74CC: clone (in /lib64/libc-2.5.so) ==1975== ==1975== 32 bytes in 1 blocks are definitely lost in loss record 6 of 16 ==1975== at 0x4C22F5C: malloc (vg_replace_malloc.c:195) ==1975== by 0x8BE41B: ut_malloc_low (ut0mem.c:106) ==1975== by 0x8BE682: ut_malloc (ut0mem.c:244) ==1975== by 0x926642: os_aio_array_create (os0file.c:3245) ==1975== by 0x926879: os_aio_init (os0file.c:3366) ==1975== by 0x8A72F9: innobase_start_or_create_for_mysql (srv0start.c:1329) ==1975== by 0x873BF6: innobase_init(void*) (ha_innodb.cc:2421) ==1975== by 0x71BA1F: ha_initialize_handlerton(st_plugin_int*) (handler.cc:476) ==1975== by 0x5C4E8B: plugin_initialize(st_plugin_int*) (sql_plugin.cc:1052) ==1975== by 0x5C6433: plugin_init(int*, char**, int) (sql_plugin.cc:1338) ==1975== by 0x52587D: init_server_components() (mysqld.cc:4163) ==1975== by 0x526456: mysqld_main(int, char**) (mysqld.cc:4764) ==1975== by 0x51C922: main (main.cc:24) ==1975== ==1975== 32 bytes in 1 blocks are definitely lost in loss record 7 of 16 ==1975== at 0x4C22F5C: malloc (vg_replace_malloc.c:195) ==1975== by 0x8BE41B: ut_malloc_low (ut0mem.c:106) ==1975== by 0x8BE682: ut_malloc (ut0mem.c:244) ==1975== by 0x926642: os_aio_array_create (os0file.c:3245) ==1975== by 0x9268FD: os_aio_init (os0file.c:3377) ==1975== by 0x8A72F9: innobase_start_or_create_for_mysql (srv0start.c:1329) ==1975== by 0x873BF6: innobase_init(void*) (ha_innodb.cc:2421) ==1975== by 0x71BA1F: ha_initialize_handlerton(st_plugin_int*) (handler.cc:476) ==1975== by 0x5C4E8B: plugin_initialize(st_plugin_int*) (sql_plugin.cc:1052) ==1975== by 0x5C6433: plugin_init(int*, char**, int) (sql_plugin.cc:1338) ==1975== by 0x52587D: init_server_components() (mysqld.cc:4163) ==1975== by 0x526456: mysqld_main(int, char**) (mysqld.cc:4764) ==1975== by 0x51C922: main (main.cc:24) ==1975== ==1975== 56 bytes in 1 blocks are still reachable in loss record 8 of 16 ==1975== at 0x4C22F5C: malloc (vg_replace_malloc.c:195) ==1975== by 0x400BC1C: _dl_map_object_deps (in /lib64/ld-2.5.so) ==1975== by 0x4010EEC: dl_open_worker (in /lib64/ld-2.5.so) ==1975== by 0x400D0C5: _dl_catch_error (in /lib64/ld-2.5.so) ==1975== by 0x401099A: _dl_open (in /lib64/ld-2.5.so) ==1975== by 0x5DE8A7F: do_dlopen (in /lib64/libc-2.5.so) ==1975== by 0x400D0C5: _dl_catch_error (in /lib64/ld-2.5.so) ==1975== by 0x5DE8B34: dlerror_run (in /lib64/libc-2.5.so) ==1975== by 0x5DE8C06: __libc_dlopen_mode (in /lib64/libc-2.5.so) ==1975== by 0x4E3681B: pthread_cancel_init (in /lib64/libpthread-2.5.so) ==1975== by 0x4E3692F: _Unwind_ForcedUnwind (in /lib64/libpthread-2.5.so) ==1975== by 0x4E3478F: __pthread_unwind (in /lib64/libpthread-2.5.so) ==1975== by 0x4E2F424: pthread_exit (in /lib64/libpthread-2.5.so) ==1975== by 0x9F8251: nptl_pthread_exit_hack_handler (my_thr_init.c:61) ==1975== by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so) ==1975== by 0x5DB74CC: clone (in /lib64/libc-2.5.so) ==1975== ==1975== 264 bytes in 1 blocks are still reachable in loss record 9 of 16 ==1975== at 0x4C22280: calloc (vg_replace_malloc.c:418) ==1975== by 0x400EAE2: _dl_check_map_versions (in /lib64/ld-2.5.so) ==1975== by 0x4011158: dl_open_worker (in /lib64/ld-2.5.so) ==1975== by 0x400D0C5: _dl_catch_error (in /lib64/ld-2.5.so) ==1975== by 0x401099A: _dl_open (in /lib64/ld-2.5.so) ==1975== by 0x5DE8A7F: do_dlopen (in /lib64/libc-2.5.so) ==1975== by 0x400D0C5: _dl_catch_error (in /lib64/ld-2.5.so) ==1975== by 0x5DE8B34: dlerror_run (in /lib64/libc-2.5.so) ==1975== by 0x5DE8C06: __libc_dlopen_mode (in /lib64/libc-2.5.so) ==1975== by 0x4E3681B: pthread_cancel_init (in /lib64/libpthread-2.5.so) ==1975== by 0x4E3692F: _Unwind_ForcedUnwind (in /lib64/libpthread-2.5.so) ==1975== by 0x4E3478F: __pthread_unwind (in /lib64/libpthread-2.5.so) ==1975== by 0x4E2F424: pthread_exit (in /lib64/libpthread-2.5.so) ==1975== by 0x9F8251: nptl_pthread_exit_hack_handler (my_thr_init.c:61) ==1975== by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so) ==1975== by 0x5DB74CC: clone (in /lib64/libc-2.5.so) ==1975== ==1975== 272 bytes in 1 blocks are possibly lost in loss record 10 of 16 ==1975== at 0x4C22280: calloc (vg_replace_malloc.c:418) ==1975== by 0x4010159: allocate_dtv (in /lib64/ld-2.5.so) ==1975== by 0x401021D: _dl_allocate_tls (in /lib64/ld-2.5.so) ==1975== by 0x4E2E8C3: pthread_create@@GLIBC_2.2.5 (in /lib64/libpthread-2.5.so) ==1975== by 0x51E1B2: inline_mysql_thread_create (mysql_thread.h:1144) ==1975== by 0x5219A9: signal_hand (mysqld.cc:3018) ==1975== by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so) ==1975== by 0x5DB74CC: clone (in /lib64/libc-2.5.so) ==1975== ==1975== 1,024 bytes in 1 blocks are definitely lost in loss record 11 of 16 ==1975== at 0x4C22F5C: malloc (vg_replace_malloc.c:195) ==1975== by 0x8BE41B: ut_malloc_low (ut0mem.c:106) ==1975== by 0x8BE682: ut_malloc (ut0mem.c:244) ==1975== by 0x9266B0: os_aio_array_create (os0file.c:3261) ==1975== by 0x926812: os_aio_init (os0file.c:3352) ==1975== by 0x8A72F9: innobase_start_or_create_for_mysql (srv0start.c:1329) ==1975== by 0x873BF6: innobase_init(void*) (ha_innodb.cc:2421) ==1975== by 0x71BA1F: ha_initialize_handlerton(st_plugin_int*) (handler.cc:476) ==1975== by 0x5C4E8B: plugin_initialize(st_plugin_int*) (sql_plugin.cc:1052) ==1975== by 0x5C6433: plugin_init(int*, char**, int) (sql_plugin.cc:1338) ==1975== by 0x52587D: init_server_components() (mysqld.cc:4163) ==1975== by 0x526456: mysqld_main(int, char**) (mysqld.cc:4764) ==1975== by 0x51C922: main (main.cc:24) ==1975== ==1975== 1,024 bytes in 1 blocks are definitely lost in loss record 12 of 16 ==1975== at 0x4C22F5C: malloc (vg_replace_malloc.c:195) ==1975== by 0x8BE41B: ut_malloc_low (ut0mem.c:106) ==1975== by 0x8BE682: ut_malloc (ut0mem.c:244) ==1975== by 0x9266B0: os_aio_array_create (os0file.c:3261) ==1975== by 0x926842: os_aio_init (os0file.c:3359) ==1975== by 0x8A72F9: innobase_start_or_create_for_mysql (srv0start.c:1329) ==1975== by 0x873BF6: innobase_init(void*) (ha_innodb.cc:2421) ==1975== by 0x71BA1F: ha_initialize_handlerton(st_plugin_int*) (handler.cc:476) ==1975== by 0x5C4E8B: plugin_initialize(st_plugin_int*) (sql_plugin.cc:1052) ==1975== by 0x5C6433: plugin_init(int*, char**, int) (sql_plugin.cc:1338) ==1975== by 0x52587D: init_server_components() (mysqld.cc:4163) ==1975== by 0x526456: mysqld_main(int, char**) (mysqld.cc:4764) ==1975== by 0x51C922: main (main.cc:24) ==1975== ==1975== 1,190 bytes in 1 blocks are still reachable in loss record 13 of 16 ==1975== at 0x4C22280: calloc (vg_replace_malloc.c:418) ==1975== by 0x4009FF4: _dl_new_object (in /lib64/ld-2.5.so) ==1975== by 0x4005FA4: _dl_map_object_from_fd (in /lib64/ld-2.5.so) ==1975== by 0x4007D0B: _dl_map_object (in /lib64/ld-2.5.so) ==1975== by 0x4010E8C: dl_open_worker (in /lib64/ld-2.5.so) ==1975== by 0x400D0C5: _dl_catch_error (in /lib64/ld-2.5.so) ==1975== by 0x401099A: _dl_open (in /lib64/ld-2.5.so) ==1975== by 0x5DE8A7F: do_dlopen (in /lib64/libc-2.5.so) ==1975== by 0x400D0C5: _dl_catch_error (in /lib64/ld-2.5.so) ==1975== by 0x5DE8B34: dlerror_run (in /lib64/libc-2.5.so) ==1975== by 0x5DE8C06: __libc_dlopen_mode (in /lib64/libc-2.5.so) ==1975== by 0x4E3681B: pthread_cancel_init (in /lib64/libpthread-2.5.so) ==1975== by 0x4E3692F: _Unwind_ForcedUnwind (in /lib64/libpthread-2.5.so) ==1975== by 0x4E3478F: __pthread_unwind (in /lib64/libpthread-2.5.so) ==1975== by 0x4E2F424: pthread_exit (in /lib64/libpthread-2.5.so) ==1975== by 0x9F8251: nptl_pthread_exit_hack_handler (my_thr_init.c:61) ==1975== by 0x4E2E09D: start_thread (in /lib64/libpthread-2.5.so) ==1975== by 0x5DB74CC: clone (in /lib64/libc-2.5.so) ==1975== ==1975== 3,200 bytes in 1 blocks are definitely lost in loss record 14 of 16 ==1975== at 0x4C22F5C: malloc (vg_replace_malloc.c:195) ==1975== by 0x8BE41B: ut_malloc_low (ut0mem.c:106) ==1975== by 0x8BE682: ut_malloc (ut0mem.c:244) ==1975== by 0x9266B0: os_aio_array_create (os0file.c:3261) ==1975== by 0x92697A: os_aio_init (os0file.c:3388) ==1975== by 0x8A72F9: innobase_start_or_create_for_mysql (srv0start.c:1329) ==1975== by 0x873BF6: innobase_init(void*) (ha_innodb.cc:2421) ==1975== by 0x71BA1F: ha_initialize_handlerton(st_plugin_int*) (handler.cc:476) ==1975== by 0x5C4E8B: plugin_initialize(st_plugin_int*) (sql_plugin.cc:1052) ==1975== by 0x5C6433: plugin_init(int*, char**, int) (sql_plugin.cc:1338) ==1975== by 0x52587D: init_server_components() (mysqld.cc:4163) ==1975== by 0x526456: mysqld_main(int, char**) (mysqld.cc:4764) ==1975== by 0x51C922: main (main.cc:24) ==1975== ==1975== 4,096 bytes in 1 blocks are definitely lost in loss record 15 of 16 ==1975== at 0x4C22F5C: malloc (vg_replace_malloc.c:195) ==1975== by 0x8BE41B: ut_malloc_low (ut0mem.c:106) ==1975== by 0x8BE682: ut_malloc (ut0mem.c:244) ==1975== by 0x9266B0: os_aio_array_create (os0file.c:3261) ==1975== by 0x926879: os_aio_init (os0file.c:3366) ==1975== by 0x8A72F9: innobase_start_or_create_for_mysql (srv0start.c:1329) ==1975== by 0x873BF6: innobase_init(void*) (ha_innodb.cc:2421) ==1975== by 0x71BA1F: ha_initialize_handlerton(st_plugin_int*) (handler.cc:476) ==1975== by 0x5C4E8B: plugin_initialize(st_plugin_int*) (sql_plugin.cc:1052) ==1975== by 0x5C6433: plugin_init(int*, char**, int) (sql_plugin.cc:1338) ==1975== by 0x52587D: init_server_components() (mysqld.cc:4163) ==1975== by 0x526456: mysqld_main(int, char**) (mysqld.cc:4764) ==1975== by 0x51C922: main (main.cc:24) ==1975== ==1975== 4,096 bytes in 1 blocks are definitely lost in loss record 16 of 16 ==1975== at 0x4C22F5C: malloc (vg_replace_malloc.c:195) ==1975== by 0x8BE41B: ut_malloc_low (ut0mem.c:106) ==1975== by 0x8BE682: ut_malloc (ut0mem.c:244) ==1975== by 0x9266B0: os_aio_array_create (os0file.c:3261) ==1975== by 0x9268FD: os_aio_init (os0file.c:3377) ==1975== by 0x8A72F9: innobase_start_or_create_for_mysql (srv0start.c:1329) ==1975== by 0x873BF6: innobase_init(void*) (ha_innodb.cc:2421) ==1975== by 0x71BA1F: ha_initialize_handlerton(st_plugin_int*) (handler.cc:476) ==1975== by 0x5C4E8B: plugin_initialize(st_plugin_int*) (sql_plugin.cc:1052) ==1975== by 0x5C6433: plugin_init(int*, char**, int) (sql_plugin.cc:1338) ==1975== by 0x52587D: init_server_components() (mysqld.cc:4163) ==1975== by 0x526456: mysqld_main(int, char**) (mysqld.cc:4764) ==1975== by 0x51C922: main (main.cc:24) ==1975== ==1975== LEAK SUMMARY: ==1975== definitely lost: 13,528 bytes in 10 blocks ==1975== indirectly lost: 0 bytes in 0 blocks ==1975== possibly lost: 272 bytes in 1 blocks ==1975== still reachable: 1,552 bytes in 5 blocks ==1975== suppressed: 0 bytes in 0 blocks ==1975== ==1975== ERROR SUMMARY: 15 errors from 13 contexts (suppressed: 2 from 2) ==1975== ==1975== 1 errors in context 1 of 13: ==1975== Conditional jump or move depends on uninitialised value(s) ==1975== at 0x8A9037: rw_lock_set_writer_id_and_recursion_flag (sync0rw.ic:283) ==1975== by 0x8A9E6D: rw_lock_x_lock_low (sync0rw.c:569) ==1975== by 0x8A9F45: rw_lock_x_lock_func (sync0rw.c:628) ==1975== by 0x92371E: mtr_x_lock_func (mtr0mtr.ic:271) ==1975== by 0x904E02: ibuf_init_at_db_start (ibuf0ibuf.c:531) ==1975== by 0x8E413C: dict_boot (dict0boot.c:445) ==1975== by 0x8A7724: innobase_start_or_create_for_mysql (srv0start.c:1624) ==1975== by 0x873BF6: innobase_init(void*) (ha_innodb.cc:2421) ==1975== by 0x71BA1F: ha_initialize_handlerton(st_plugin_int*) (handler.cc:476) ==1975== by 0x5C4E8B: plugin_initialize(st_plugin_int*) (sql_plugin.cc:1052) ==1975== by 0x5C6433: plugin_init(int*, char**, int) (sql_plugin.cc:1338) ==1975== by 0x52587D: init_server_components() (mysqld.cc:4163) ==1975== by 0x526456: mysqld_main(int, char**) (mysqld.cc:4764) ==1975== by 0x51C922: main (main.cc:24) ==1975== Uninitialised value was created by a heap allocation ==1975== at 0x4C22F5C: malloc (vg_replace_malloc.c:195) ==1975== by 0x9214FB: mem_area_alloc (mem0pool.c:385) ==1975== by 0x9206A0: mem_heap_create_block (mem0mem.c:333) ==1975== by 0x91FA1B: mem_heap_create_func (mem0mem.ic:443) ==1975== by 0x91FB7A: mem_alloc_func (mem0mem.ic:529) ==1975== by 0x8F5B4E: fil_space_create (fil0fil.c:1208) ==1975== by 0x8A6D67: open_or_create_data_files (srv0start.c:995) ==1975== by 0x8A74C5: innobase_start_or_create_for_mysql (srv0start.c:1417) ==1975== by 0x873BF6: innobase_init(void*) (ha_innodb.cc:2421) ==1975== by 0x71BA1F: ha_initialize_handlerton(st_plugin_int*) (handler.cc:476) ==1975== by 0x5C4E8B: plugin_initialize(st_plugin_int*) (sql_plugin.cc:1052) ==1975== by 0x5C6433: plugin_init(int*, char**, int) (sql_plugin.cc:1338) ==1975== by 0x52587D: init_server_components() (mysqld.cc:4163) ==1975== by 0x526456: mysqld_main(int, char**) (mysqld.cc:4764) ==1975== by 0x51C922: main (main.cc:24) ==1975== ==1975== ==1975== 3 errors in context 2 of 13: ==1975== Conditional jump or move depends on uninitialised value(s) ==1975== at 0x8A9037: rw_lock_set_writer_id_and_recursion_flag (sync0rw.ic:283) ==1975== by 0x8A9E6D: rw_lock_x_lock_low (sync0rw.c:569) ==1975== by 0x8A9F45: rw_lock_x_lock_func (sync0rw.c:628) ==1975== by 0x8A94C6: pfs_rw_lock_x_lock_func (sync0rw.ic:691) ==1975== by 0x919A8E: log_group_checkpoint (log0log.c:1845) ==1975== by 0x919BC5: log_groups_write_checkpoint_info (log0log.c:1955) ==1975== by 0x91B409: recv_synchronize_groups (log0recv.c:613) ==1975== by 0x91E4B9: recv_recovery_from_checkpoint_start_func (log0recv.c:3203) ==1975== by 0x8A7705: innobase_start_or_create_for_mysql (srv0start.c:1609) ==1975== by 0x873BF6: innobase_init(void*) (ha_innodb.cc:2421) ==1975== by 0x71BA1F: ha_initialize_handlerton(st_plugin_int*) (handler.cc:476) ==1975== by 0x5C4E8B: plugin_initialize(st_plugin_int*) (sql_plugin.cc:1052) ==1975== by 0x5C6433: plugin_init(int*, char**, int) (sql_plugin.cc:1338) ==1975== by 0x52587D: init_server_components() (mysqld.cc:4163) ==1975== by 0x526456: mysqld_main(int, char**) (mysqld.cc:4764) ==1975== by 0x51C922: main (main.cc:24) ==1975== Uninitialised value was created by a heap allocation ==1975== at 0x4C22F5C: malloc (vg_replace_malloc.c:195) ==1975== by 0x9214FB: mem_area_alloc (mem0pool.c:385) ==1975== by 0x9206A0: mem_heap_create_block (mem0mem.c:333) ==1975== by 0x91FA1B: mem_heap_create_func (mem0mem.ic:443) ==1975== by 0x91FB7A: mem_alloc_func (mem0mem.ic:529) ==1975== by 0x9182A0: log_init (log0log.c:769) ==1975== by 0x8A738F: innobase_start_or_create_for_mysql (srv0start.c:1361) ==1975== by 0x873BF6: innobase_init(void*) (ha_innodb.cc:2421) ==1975== by 0x71BA1F: ha_initialize_handlerton(st_plugin_int*) (handler.cc:476) ==1975== by 0x5C4E8B: plugin_initialize(st_plugin_int*) (sql_plugin.cc:1052) ==1975== by 0x5C6433: plugin_init(int*, char**, int) (sql_plugin.cc:1338) ==1975== by 0x52587D: init_server_components() (mysqld.cc:4163) ==1975== by 0x526456: mysqld_main(int, char**) (mysqld.cc:4764) ==1975== by 0x51C922: main (main.cc:24) ==1975== --1975-- --1975-- used_suppression: 2 dl-hack3 ==1975== ==1975== ERROR SUMMARY: 15 errors from 13 contexts (suppressed: 2 from 2) sbester@box2:~/big/mysql/5.5/mysql-5.5.5-m3-linux-x86_64>