[Top][All Lists]

[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 
    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(-)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]