maria:bb-10.2-mdev10694

Last commit made on 2017-02-14
Get this branch:
git clone -b bb-10.2-mdev10694 https://git.launchpad.net/maria

Branch merges

Branch information

Name:
bb-10.2-mdev10694
Repository:
lp:maria

Recent commits

20a92cc... by Sergey Petrunia on 2017-02-14

MDEV-10694 - SIGFPE and/or huge memory allocation in maria_create ...

The issue was that JOIN::rollup_write_data() used
JOIN::tmp_table_param::[start_]recinfo, which had uninitialized data.

These fields have uninitialized data, because JOIN::tmp_table_param
currently only stores some grouping-related data fields. The data about
the work (temporary) tables themselves is stored in
join->join_tab[...].tmp_table_param.

The fix is to make JOIN::rollup_write_data follow this convention
and look at the right TMP_TABLE_PARAM object

Some recent commit information could not be fetched.