<?xml version="1.0" encoding="utf-8"?>
<launchpad-bug id="684144">
  <date_last_updated>2011-01-11 16:17:57.782679+00:00</date_last_updated>
  <api_links>
    <bug_api_link>https://api.launchpad.net/1.0/bugs/684144</bug_api_link>
    <bug_owner_link>https://api.launchpad.net/1.0/~philip-stoev</bug_owner_link>
    <milestone_link>https://api.launchpad.net/1.0/maria/+milestone/5.1</milestone_link>
    <linked_branches_collection_link>https://api.launchpad.net/1.0/bugs/684144/linked_branches</linked_branches_collection_link>
    <activity_link>https://api.launchpad.net/1.0/bugs/684144/activity</activity_link>
  </api_links>
  <bug_web_link>https://bugs.launchpad.net/bugs/684144</bug_web_link>
  <owner>Philip Stoev</owner>
  <assignee>Igor Babaev</assignee>
  <milestone_title>Maria 5.1</milestone_title>
  <duplicate_link></duplicate_link>
  <duplicate_bug_id></duplicate_bug_id>
  <title>Various Valgrind warnings around index intersection in maria-5.1-wl21</title>
  <status>Invalid</status>
  <importance>Undecided</importance>
  <created>2010-12-02 13:08:20.492492+00:00</created>
  <description>
<![CDATA[The following query

SELECT DISTINCT * FROM `table10000_aria_int_autoinc`
 FORCE KEY ( PRIMARY , `col_smallint_key` , `col_bigint_key` , `col_varchar_10_key` , `col_varchar_64_key` )
 WHERE (  ( `col_smallint_key` <> 53 ) AND `col_smallint_key`  IN ( 255 , 2 , 1 , 1 ) )
 AND ( `col_varchar_10_key` IS  NULL OR `col_varchar_10_key`  BETWEEN 'Arkansas' AND 'hq' )

caused the following Valgrind warnings:

==25046== Conditional jump or move depends on uninitialised value(s)
==25046==    at 0x837FEFB: check_index_intersect_extension(st_partial_index_intersection_info*, st_index_scan_info*, st_partial_index_intersection_info*) (opt
_range.cc:5232)
==25046==    by 0x8380088: find_index_intersect_best_extension(st_partial_index_intersection_info*) (opt_range.cc:5291)
==25046==    by 0x8380098: find_index_intersect_best_extension(st_partial_index_intersection_info*) (opt_range.cc:5292)
==25046==    by 0x838019D: get_best_index_intersect(PARAM*, SEL_TREE*, double) (opt_range.cc:5343)
==25046==    by 0x837BB8E: SQL_SELECT::test_quick_select(THD*, Bitmap<64u>, unsigned long long, unsigned long long, bool) (opt_range.cc:3067)
==25046==    by 0x82E7B1A: get_quick_record_count(THD*, SQL_SELECT*, st_table*, Bitmap<64u> const*, unsigned long long) (sql_select.cc:2600)
==25046==    by 0x82E98D8: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:3037)
==25046==    by 0x82E2066: JOIN::optimize() (sql_select.cc:1029)
==25046==    by 0x82E7842: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, un
signed long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2538)
==25046==    by 0x830CD07: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:17200)
==25046==    by 0x8286C4B: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5144)
==25046==    by 0x827D735: mysql_execute_command(THD*) (sql_parse.cc:2340)
==25046==    by 0x8288E45: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6092)
==25046==    by 0x827B221: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1269)
==25046==    by 0x827A47E: do_command(THD*) (sql_parse.cc:895)
==25046==    by 0x827748F: handle_one_connection (sql_connect.cc:1138)
==25046==
==25046== Conditional jump or move depends on uninitialised value(s)
==25046==    at 0x837FFB7: find_index_intersect_best_extension(st_partial_index_intersection_info*) (opt_range.cc:5269)
==25046==    by 0x8380098: find_index_intersect_best_extension(st_partial_index_intersection_info*) (opt_range.cc:5292)
==25046==    by 0x8380098: find_index_intersect_best_extension(st_partial_index_intersection_info*) (opt_range.cc:5292)
==25046==    by 0x838019D: get_best_index_intersect(PARAM*, SEL_TREE*, double) (opt_range.cc:5343)
==25046==    by 0x837BB8E: SQL_SELECT::test_quick_select(THD*, Bitmap<64u>, unsigned long long, unsigned long long, bool) (opt_range.cc:3067)
==25046==    by 0x82E7B1A: get_quick_record_count(THD*, SQL_SELECT*, st_table*, Bitmap<64u> const*, unsigned long long) (sql_select.cc:2600)
==25046==    by 0x82E98D8: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:3037)
==25046==    by 0x82E2066: JOIN::optimize() (sql_select.cc:1029)
==25046==    by 0x82E7842: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, un
signed long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2538)
==25046==    by 0x830CD07: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:17200)
==25046==    by 0x8286C4B: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5144)
==25046==    by 0x827D735: mysql_execute_command(THD*) (sql_parse.cc:2340)
==25046==    by 0x8288E45: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6092)
==25046==    by 0x827B221: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1269)
==25046==    by 0x827A47E: do_command(THD*) (sql_parse.cc:895)
==25046==    by 0x827748F: handle_one_connection (sql_connect.cc:1138)
==25046==
==25046== Conditional jump or move depends on uninitialised value(s)
==25046==    at 0x837FB9D: check_index_intersect_extension(st_partial_index_intersection_info*, st_index_scan_info*, st_partial_index_intersection_info*) (opt
_range.cc:5173)
==25046==    by 0x8380088: find_index_intersect_best_extension(st_partial_index_intersection_info*) (opt_range.cc:5291)
==25046==    by 0x838019D: get_best_index_intersect(PARAM*, SEL_TREE*, double) (opt_range.cc:5343)
==25046==    by 0x837BB8E: SQL_SELECT::test_quick_select(THD*, Bitmap<64u>, unsigned long long, unsigned long long, bool) (opt_range.cc:3067)
==25046==    by 0x82E7B1A: get_quick_record_count(THD*, SQL_SELECT*, st_table*, Bitmap<64u> const*, unsigned long long) (sql_select.cc:2600)
==25046==    by 0x82E98D8: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:3037)
==25046==    by 0x82E2066: JOIN::optimize() (sql_select.cc:1029)
==25046==    by 0x82E7842: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, un
signed long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2538)
==25046==    by 0x830CD07: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:17200)
==25046==    by 0x8286C4B: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5144)
==25046==    by 0x827D735: mysql_execute_command(THD*) (sql_parse.cc:2340)
==25046==    by 0x8288E45: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6092)
==25046==    by 0x827B221: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1269)
==25046==    by 0x827A47E: do_command(THD*) (sql_parse.cc:895)
==25046==    by 0x827748F: handle_one_connection (sql_connect.cc:1138)
==25046==    by 0x821918: start_thread (in /lib/libpthread-2.12.1.so)
==25046==
==25046== Conditional jump or move depends on uninitialised value(s)
==25046==    at 0x8382A6A: get_key_scans_params(PARAM*, SEL_TREE*, bool, bool, double) (opt_range.cc:6377)
==25046==    by 0x837DEE0: get_best_disjunct_quick(PARAM*, SEL_IMERGE*, double) (opt_range.cc:4416)
==25046==    by 0x837BC5A: SQL_SELECT::test_quick_select(THD*, Bitmap<64u>, unsigned long long, unsigned long long, bool) (opt_range.cc:3087)
==25046==    by 0x82E7B1A: get_quick_record_count(THD*, SQL_SELECT*, st_table*, Bitmap<64u> const*, unsigned long long) (sql_select.cc:2600)
==25046==    by 0x82E98D8: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:3037)
==25046==    by 0x82E2066: JOIN::optimize() (sql_select.cc:1029)
==25046==    by 0x82E7842: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, un
signed long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2538)
==25046==    by 0x830CD07: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:17200)
==25046==    by 0x8286C4B: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5144)
==25046==    by 0x827D735: mysql_execute_command(THD*) (sql_parse.cc:2340)
==25046==    by 0x8288E45: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6092)
==25046==    by 0x827B221: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1269)
==25046==    by 0x827A47E: do_command(THD*) (sql_parse.cc:895)
==25046==    by 0x827748F: handle_one_connection (sql_connect.cc:1138)
==25046==    by 0x821918: start_thread (in /lib/libpthread-2.12.1.so)
==25046==    by 0x40FACCD: clone (in /lib/libc-2.12.1.so)
==25046==
==25046== Conditional jump or move depends on uninitialised value(s)
==25046==    at 0x82EDF91: best_access_path(JOIN*, st_join_table*, THD*, unsigned long long, unsigned int, double, double) (sql_select.cc:4778)
==25046==    by 0x82EEDE0: best_extension_by_limited_search(JOIN*, unsigned long long, unsigned int, double, double, unsigned int, unsigned int) (sql_select.c
c:5386)
==25046==    by 0x82EE7E6: greedy_search(JOIN*, unsigned long long, unsigned int, unsigned int) (sql_select.cc:5162)
==25046==    by 0x82EE2EF: choose_plan(JOIN*, unsigned long long) (sql_select.cc:4876)
==25046==    by 0x82E9BFA: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:3080)
==25046==    by 0x82E2066: JOIN::optimize() (sql_select.cc:1029)
==25046==    by 0x82E7842: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, un
signed long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2538)
==25046==    by 0x830CD07: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:17200)
==25046==    by 0x8286C4B: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5144)
==25046==    by 0x827D735: mysql_execute_command(THD*) (sql_parse.cc:2340)
==25046==    by 0x8288E45: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6092)
==25046==    by 0x827B221: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1269)
==25046==    by 0x827A47E: do_command(THD*) (sql_parse.cc:895)
==25046==    by 0x827748F: handle_one_connection (sql_connect.cc:1138)
==25046==    by 0x821918: start_thread (in /lib/libpthread-2.12.1.so)
==25046==    by 0x40FACCD: clone (in /lib/libc-2.12.1.so)
==25046==
==25046== Conditional jump or move depends on uninitialised value(s)
==25046==    at 0x82EEE41: best_extension_by_limited_search(JOIN*, unsigned long long, unsigned int, double, double, unsigned int, unsigned int) (sql_select.c
c:5392)
==25046==    by 0x82EE7E6: greedy_search(JOIN*, unsigned long long, unsigned int, unsigned int) (sql_select.cc:5162)
==25046==    by 0x82EE2EF: choose_plan(JOIN*, unsigned long long) (sql_select.cc:4876)
==25046==    by 0x82E9BFA: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:3080)
==25046==    by 0x82E2066: JOIN::optimize() (sql_select.cc:1029)
==25046==    by 0x82E7842: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, un
signed long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2538)
==25046==    by 0x830CD07: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:17200)
==25046==    by 0x8286C4B: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5144)
==25046==    by 0x827D735: mysql_execute_command(THD*) (sql_parse.cc:2340)
==25046==    by 0x8288E45: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6092)
==25046==    by 0x827B221: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1269)
==25046==    by 0x827A47E: do_command(THD*) (sql_parse.cc:895)
==25046==    by 0x827748F: handle_one_connection (sql_connect.cc:1138)
==25046==    by 0x821918: start_thread (in /lib/libpthread-2.12.1.so)
==25046==    by 0x40FACCD: clone (in /lib/libc-2.12.1.so)
==25046==
==25046== Conditional jump or move depends on uninitialised value(s)
==25046==    at 0x82EEF66: best_extension_by_limited_search(JOIN*, unsigned long long, unsigned int, double, double, unsigned int, unsigned int) (sql_select.c
c:5417)
==25046==    by 0x82EE7E6: greedy_search(JOIN*, unsigned long long, unsigned int, unsigned int) (sql_select.cc:5162)
==25046==    by 0x82EE2EF: choose_plan(JOIN*, unsigned long long) (sql_select.cc:4876)
==25046==    by 0x82E9BFA: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:3080)
==25046==    by 0x82E2066: JOIN::optimize() (sql_select.cc:1029)
==25046==    by 0x82E7842: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, un
signed long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2538)
==25046==    by 0x830CD07: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:17200)
==25046==    by 0x8286C4B: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5144)
==25046==    by 0x827D735: mysql_execute_command(THD*) (sql_parse.cc:2340)
==25046==    by 0x8288E45: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6092)
==25046==    by 0x827B221: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1269)
==25046==    by 0x827A47E: do_command(THD*) (sql_parse.cc:895)
==25046==    by 0x827748F: handle_one_connection (sql_connect.cc:1138)
==25046==    by 0x821918: start_thread (in /lib/libpthread-2.12.1.so)
==25046==    by 0x40FACCD: clone (in /lib/libc-2.12.1.so)
==25046==
==25046== Conditional jump or move depends on uninitialised value(s)
==25046==    at 0x82EF25D: best_extension_by_limited_search(JOIN*, unsigned long long, unsigned int, double, double, unsigned int, unsigned int) (sql_select.c
c:5463)
==25046==    by 0x82EE7E6: greedy_search(JOIN*, unsigned long long, unsigned int, unsigned int) (sql_select.cc:5162)
==25046==    by 0x82EE2EF: choose_plan(JOIN*, unsigned long long) (sql_select.cc:4876)
==25046==    by 0x82E9BFA: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:3080)
==25046==    by 0x82E2066: JOIN::optimize() (sql_select.cc:1029)
==25046==    by 0x82E7842: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, un
signed long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2538)
==25046==    by 0x830CD07: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:17200)
==25046==    by 0x8286C4B: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5144)
==25046==    by 0x827D735: mysql_execute_command(THD*) (sql_parse.cc:2340)
==25046==    by 0x8288E45: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6092)
==25046==    by 0x827B221: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1269)
==25046==    by 0x827A47E: do_command(THD*) (sql_parse.cc:895)
==25046==    by 0x827748F: handle_one_connection (sql_connect.cc:1138)
==25046==    by 0x821918: start_thread (in /lib/libpthread-2.12.1.so)
==25046==    by 0x40FACCD: clone (in /lib/libc-2.12.1.so)
==25046==
==25046== Conditional jump or move depends on uninitialised value(s)
==25046==    at 0x82EE82B: greedy_search(JOIN*, unsigned long long, unsigned int, unsigned int) (sql_select.cc:5169)
==25046==    by 0x82EE2EF: choose_plan(JOIN*, unsigned long long) (sql_select.cc:4876)
==25046==    by 0x82E9BFA: make_join_statistics(JOIN*, TABLE_LIST*, Item*, st_dynamic_array*) (sql_select.cc:3080)
==25046==    by 0x82E2066: JOIN::optimize() (sql_select.cc:1029)
==25046==    by 0x82E7842: mysql_select(THD*, Item***, TABLE_LIST*, unsigned int, List<Item>&, Item*, unsigned int, st_order*, st_order*, Item*, st_order*, un
signed long long, select_result*, st_select_lex_unit*, st_select_lex*) (sql_select.cc:2538)
==25046==    by 0x830CD07: mysql_explain_union(THD*, st_select_lex_unit*, select_result*) (sql_select.cc:17200)
==25046==    by 0x8286C4B: execute_sqlcom_select(THD*, TABLE_LIST*) (sql_parse.cc:5144)
==25046==    by 0x827D735: mysql_execute_command(THD*) (sql_parse.cc:2340)
==25046==    by 0x8288E45: mysql_parse(THD*, char*, unsigned int, char const**) (sql_parse.cc:6092)
==25046==    by 0x827B221: dispatch_command(enum_server_command, THD*, char*, unsigned int) (sql_parse.cc:1269)
==25046==    by 0x827A47E: do_command(THD*) (sql_parse.cc:895)
==25046==    by 0x827748F: handle_one_connection (sql_connect.cc:1138)
==25046==    by 0x821918: start_thread (in /lib/libpthread-2.12.1.so)
==25046==    by 0x40FACCD: clone (in /lib/libc-2.12.1.so)
==25046==


Simplification is not available for Valgrind warnings, so an unsimplified test case will be attached shortly.]]>  </description>
  <activities>
    <activity datechanged="2010-12-02T13:08:20.492492+00:00">
      <oldvalue>
<![CDATA[]]>      </oldvalue>
      <newvalue>
<![CDATA[]]>      </newvalue>
      <whatchanged>bug</whatchanged>
      <person>Philip Stoev</person>
      <message>added bug</message>
    </activity>
    <activity datechanged="2010-12-02T13:16:49.022062+00:00">
      <oldvalue>
<![CDATA[]]>      </oldvalue>
      <newvalue>
<![CDATA[test case https://bugs.launchpad.net/maria/+bug/684144/+attachment/1752907/+files/bug684144.test]]>      </newvalue>
      <whatchanged>attachment added</whatchanged>
      <person>Philip Stoev</person>
      <message></message>
    </activity>
    <activity datechanged="2010-12-02T13:24:57.838426+00:00">
      <oldvalue>
<![CDATA[]]>      </oldvalue>
      <newvalue>
<![CDATA[another test case with similar warnings https://bugs.launchpad.net/maria/+bug/684144/+attachment/1752908/+files/bug684144-2.test]]>      </newvalue>
      <whatchanged>attachment added</whatchanged>
      <person>Philip Stoev</person>
      <message></message>
    </activity>
    <activity datechanged="2010-12-02T13:26:40.169133+00:00">
      <oldvalue>
<![CDATA[]]>      </oldvalue>
      <newvalue>
<![CDATA[5.1]]>      </newvalue>
      <whatchanged>maria: milestone</whatchanged>
      <person>Philip Stoev</person>
      <message></message>
    </activity>
    <activity datechanged="2010-12-02T13:26:45.522072+00:00">
      <oldvalue>
<![CDATA[]]>      </oldvalue>
      <newvalue>
<![CDATA[Igor Babaev (igorb-seattle)]]>      </newvalue>
      <whatchanged>maria: assignee</whatchanged>
      <person>Philip Stoev</person>
      <message></message>
    </activity>
    <activity datechanged="2010-12-02T13:26:54.403917+00:00">
      <oldvalue>
<![CDATA[]]>      </oldvalue>
      <newvalue>
<![CDATA[lp:~maria-captains/maria/maria-5.1-wl21]]>      </newvalue>
      <whatchanged>branch linked</whatchanged>
      <person>Philip Stoev</person>
      <message></message>
    </activity>
    <activity datechanged="2010-12-02T13:27:35.560562+00:00">
      <oldvalue>
<![CDATA[Various Valgrind warnings around index intersection]]>      </oldvalue>
      <newvalue>
<![CDATA[Various Valgrind warnings around index intersection in maria-5.1-wl21]]>      </newvalue>
      <whatchanged>summary</whatchanged>
      <person>Philip Stoev</person>
      <message></message>
    </activity>
    <activity datechanged="2011-01-11T16:17:43.370314+00:00">
      <oldvalue>
<![CDATA[New]]>      </oldvalue>
      <newvalue>
<![CDATA[Invalid]]>      </newvalue>
      <whatchanged>maria: status</whatchanged>
      <person>Igor Babaev</person>
      <message></message>
    </activity>
  </activities>
  <comments>
    <comment commentlink="https://api.launchpad.net/1.0/maria/+bug/684144/comments/1" datecreated="2010-12-02T13:16:49.022062+00:00">
      <person>Philip Stoev</person>
      <subject>
<![CDATA[Re: Various Valgrind warnings around index intersection]]>      </subject>
      <content>
<![CDATA[]]>      </content>
    </comment>
    <comment commentlink="https://api.launchpad.net/1.0/maria/+bug/684144/comments/2" datecreated="2010-12-02T13:24:57.838426+00:00">
      <person>Philip Stoev</person>
      <subject>
<![CDATA[Re: Various Valgrind warnings around index intersection]]>      </subject>
      <content>
<![CDATA[]]>      </content>
    </comment>
    <comment commentlink="https://api.launchpad.net/1.0/maria/+bug/684144/comments/3" datecreated="2010-12-02T13:26:31.342251+00:00">
      <person>Philip Stoev</person>
      <subject>
<![CDATA[Re: Various Valgrind warnings around index intersection]]>      </subject>
      <content>
<![CDATA[See also bug 684086]]>      </content>
    </comment>
    <comment commentlink="https://api.launchpad.net/1.0/maria/+bug/684144/comments/4" datecreated="2011-01-11T16:17:57.180560+00:00">
      <person>Igor Babaev</person>
      <subject>
<![CDATA[Re: Various Valgrind warnings around index intersection in maria-5.1-wl21]]>      </subject>
      <content>
<![CDATA[I failed to reproduce this bug on the current maria-5.1-wl21 tree with the submitted test cases.]]>      </content>
    </comment>
  </comments>
  <branches>
    <branch>lp:~maria-captains/maria/maria-5.1-wl21</branch>
  </branches>
  <messages>
    <message created="2010-12-02 13:16:49.022062+00:00" owner="Philip Stoev">
<![CDATA[]]>      <attachment link="https://bugs.launchpad.net/bugs/684144/+attachment/1752907" type="Unspecified">
        <title>test case</title>
        <file>LPexportBug684144_bug684144.test</file>
      </attachment>
    </message>
    <message created="2010-12-02 13:24:57.838426+00:00" owner="Philip Stoev">
<![CDATA[]]>      <attachment link="https://bugs.launchpad.net/bugs/684144/+attachment/1752908" type="Unspecified">
        <title>another test case with similar warnings</title>
        <file>LPexportBug684144_bug684144-2.test</file>
      </attachment>
    </message>
  </messages>
</launchpad-bug>
