[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Pspp-commits] [SCM] GNU PSPP branch, master, updated. v0.6.1-1910-g1221
From: |
Ben Pfaff |
Subject: |
[Pspp-commits] [SCM] GNU PSPP branch, master, updated. v0.6.1-1910-g12212df |
Date: |
Fri, 11 Mar 2011 06:58:06 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU PSPP".
The branch, master has been updated
via 12212dfd8afc14405274703b511c32d362ec0ab5 (commit)
via cc2f230e7056734a2f7db67fbf9646a549496021 (commit)
via ea026a235eb11c9082696d0bb970096ccc6e48f6 (commit)
from 1401705a38e494cbd1165396ad17e5eb770161ad (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 12212dfd8afc14405274703b511c32d362ec0ab5
Author: Ben Pfaff <address@hidden>
Date: Thu Mar 10 22:53:17 2011 -0800
T-TEST: Fix use-after-free with TEMPORARY and independent samples.
When TEMPORARY is in effect, proc_commit() destroys the temporary
dictionary. This means that any procedure that does not somehow disable
temporary transformations and refers to a variable following proc_commit()
has a use-after-free error.
T-TEST has two different bugs of this type. First, the loop that destroys
group statistics refers to destroyed variables. This commit fixes this
problem by instead using variable aux data destructors to destroy group
statistics.
Second, when there is an independent variable, destroying its values
requires knowing the variable's width. This commit fixes this problem by
destroying the values before calling proc_commit().
The AUTORECODE, DESCRIPTIVES, RANK, and REGRESSION procedures appear to
have similar issues (not fixed by this commit).
Reported by Jeremy Lavergne <address@hidden>.
commit cc2f230e7056734a2f7db67fbf9646a549496021
Author: Ben Pfaff <address@hidden>
Date: Thu Mar 10 22:46:04 2011 -0800
group: Delete unused functions.
commit ea026a235eb11c9082696d0bb970096ccc6e48f6
Author: Ben Pfaff <address@hidden>
Date: Thu Mar 10 22:44:50 2011 -0800
DELETE VARIABLES: Style fix.
-----------------------------------------------------------------------
Summary of changes:
src/language/dictionary/delete-variables.c | 5 +--
src/language/stats/t-test.q | 48 +++++++++++++++-------------
src/math/group.c | 40 ++++++-----------------
src/math/group.h | 12 -------
4 files changed, 39 insertions(+), 66 deletions(-)
hooks/post-receive
--
GNU PSPP
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Pspp-commits] [SCM] GNU PSPP branch, master, updated. v0.6.1-1910-g12212df,
Ben Pfaff <=