From: vasil.dimov Date: February 4 2011 10:48am Subject: bzr commit into mysql-5.1-innodb branch (vasil.dimov:3701) Bug#59874 List-Archive: http://lists.mysql.com/commits/130387 X-Bug: 59874 Message-Id: <20110204104817.B8EAA2E0A8@mail.v5d.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0359592209934696569==" --===============0359592209934696569== MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline #At file:///usr/local/devel/bzrroot/server/mysql-5.1-innodb/ based on revid:marko.makela@stripped 3701 Vasil Dimov 2011-02-04 Fix Bug#59874 Valgrind warning in InnoDB compression code Add suppressions for a bogus valgrind warnings. modified: mysql-test/valgrind.supp === modified file 'mysql-test/valgrind.supp' --- a/mysql-test/valgrind.supp revid:marko.makela@stripped +++ b/mysql-test/valgrind.supp revid:vasil.dimov@stripped @@ -744,3 +744,37 @@ Memcheck:Addr1 fun:buf_buddy_relocate } + +{ + Bug 59874 Valgrind warning in InnoDB compression code + Memcheck:Cond + obj:*/libz.so* + obj:*/libz.so* + fun:deflate + fun:btr_store_big_rec_extern_fields_func + fun:row_ins_index_entry_low + fun:row_ins_index_entry + fun:row_ins_index_entry_step + fun:row_ins + fun:row_ins_step + fun:row_insert_for_mysql +} + +{ + In page0zip.c we have already checked that the memory is initialized before calling deflate() + Memcheck:Cond + obj:*/libz.so* + obj:*/libz.so* + fun:deflate + fun:page_zip_compress + fun:page_cur_insert_rec_zip_reorg + fun:page_cur_insert_rec_zip + fun:page_cur_tuple_insert + fun:btr_cur_optimistic_insert + fun:row_ins_index_entry_low + fun:row_ins_index_entry + fun:row_ins_index_entry_step + fun:row_ins + fun:row_ins_step + fun:row_insert_for_mysql +} --===============0359592209934696569== MIME-Version: 1.0 Content-Type: text/bzr-bundle; charset="us-ascii"; name="bzr/vasil.dimov@stripped" Content-Transfer-Encoding: 7bit Content-Disposition: inline # Bazaar merge directive format 2 (Bazaar 0.90) # revision_id: vasil.dimov@stripped # target_branch: file:///usr/local/devel/bzrroot/server/mysql-5.1-\ # innodb/ # testament_sha1: 2f016da8a58011b17da884680f01e7b427c0528f # timestamp: 2011-02-04 12:48:17 +0200 # source_branch: bzr+ssh://bk/bzrroot/server/mysql-5.1-innodb/ # base_revision_id: marko.makela@stripped\ # k5qqvri13bw85dsv # # Begin bundle IyBCYXphYXIgcmV2aXNpb24gYnVuZGxlIHY0CiMKQlpoOTFBWSZTWSRf8z4AAdjfgAAQWHP/938i AQC////6UATNPOddtGadFXV2ycJKIammU8EbQRkj0TamiYTagNqZqDJCMIA1HqepqaDTRoAeoAAC SFMmggp6eiaelPEj01MT1PKAaaGQcwAAAAAAAAAAJIppqng1U/JPTRonop7UNNI0BiDRmnh1ovOf yrrn6Oppo+G1Hr8fyFh8jvaccREZ9zArOxrUtm3dG81u7HkMCWIJU2Z+1hvP8mET4Va4io9LfXI9 oxifOFv6bhoPQohx6OlBEOlw6KF7glkgUbBlcbU+2TdTXA7zGsFRRRy78w+wbBTH+EX0PrwkVXSH V0Hlu+2mnBIuSvV3MLVq5BbO1EEXs3FcWEOCZfC0cX/gKBrThrHTqkg/Wbz2FgKMjoZd+ddW/6ug kKm4zEumwkKWl8GOY6JsecTv4QmnZa4Y79EY78YBgsTGDK8Hi9YzBagmgIqALxCgXS1gsuQC2FIL nZZSK1e3JK0LvAg95QktkVZycxRlGewvsTpVuHXi8hVuaCgmwGtrdSTCmiK4SqCjTSMobFGjOT7X lJ5WniGKsdAaiolTcBOFg58BYQNq1VrTl9RA4U2Yu7ZrKsTcYBVTNmU5m3xNGiice3DSJ+ikSsOq +MjWlUm6qhVwarKMAwwCOXU2ArkBCFmsRwZfyh6BoosSm4uWaQThNSATzLQpY0czV467dA9z8fty 26l0Sv/Ra7DM3nlO85jyh0mfixybkLu0YHRpRAu4REnKyA5jr4ULadUEyCZZRsjFYQtfbxXhfYkT N0XMqgbsXoXh4k9FerTtkRInqWVKDWypMb405cDK0tbq7+w+twbophq8leGF+S9szw0WkGrukYVE /XsIryF+MMaakQk6Qw0LCAPFIkijO1RjtjRo77mlpShZdP6QXC6OLwbh5O0GRWlfNYopHnAx4R8O 2KAF6ngaKIWzcN769MjGzSqQYjKEmiBi05+m1Y2HHUztsTMG8p97LP60mV3UvrJ1mJw2hLB+5mFn VGllO7h1UCgqdhHE49PDEcYxqDcTkvTDjcsGxEDTIYCIK+TkzcSUiJzxeWij472iYbQ2UPG1RLzO Zme/dco7Ey5jaQa2j8Xpk211JZrAhUK94kq1KLiEoqJ506eIA/e62PkcaknhJmGcm9o2mOtFezYX plwWkLTUsjNmSrCQSdLJTjzyJDMGPxmF+QkaXM76TEgmdkkeqxWtVEOjGKlbYnQARnIKjdIhjbQu g5tJiAIZ2lNW0xEAZkchUrUUG3pibCWVDMgZHZiGCmZAbE4l2+EixgYOTHM+LxMJLmkcAdrnX9zh kxpcC03FYKy0KJ56V1waTYhmUi72Y2MipPKVnAWwXMWYqXATM+W4v2xMrwwIpFEmSCrItITADDm0 hu41twBeaAg6lPVUCnSjOMDBozWN1fzgKLEaKZhbXLJATLgaKKziH3721cAypUC28HonwtW8ymfM 8EMcyqpO4Z310GYlpyV0uNWNSL1iMlNlXnzeRw4MhHXfWjuDLQBftyMhxsPp4GNa0rJG9WBimBSD RfroNtIvMYM/2ZHUxNMOzIbUeFgWg/TNJQ3cmLFzzD/i7kinChIEi/5nwA== --===============0359592209934696569==--