[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Pspp-commits] [SCM] GNU PSPP branch, master, updated. v1.0.1-242-g98f90
From: |
Ben Pfaff |
Subject: |
[Pspp-commits] [SCM] GNU PSPP branch, master, updated. v1.0.1-242-g98f90d5 |
Date: |
Sun, 23 Sep 2018 00:36:52 -0400 (EDT) |
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 98f90d5547c9a69591cd24eb46f012ee96b2fa30 (commit)
from 53471ab86019d104cddb3a1b8c96400c8da0838b (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 98f90d5547c9a69591cd24eb46f012ee96b2fa30
Author: Ben Pfaff <address@hidden>
Date: Sat Sep 22 21:36:10 2018 -0700
sys-file-reader: Fix null deref on bad address@hidden attribute.
When a variable had a bad address@hidden attribute, this was effectively
read as
an attribute without any values. This is the only way to produce such an
attribute. The system file reader assumed that every attribute had at
least one value and segfaulted if address@hidden did not.
This commit fixes both the ultimate cause of the segfault, by dropping
attributes with no values, and the proximate cause, by ignoring
address@hidden
attributes with no values. Either fix by itself would be sufficient to
avoid the segfault.
Thanks to Tianxiao Gu for reporting the problem.
Bug #54687.
-----------------------------------------------------------------------
Summary of changes:
src/data/sys-file-reader.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
hooks/post-receive
--
GNU PSPP
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Pspp-commits] [SCM] GNU PSPP branch, master, updated. v1.0.1-242-g98f90d5,
Ben Pfaff <=