[Openchrome-devel] [xf86-video-openchrome]X driver for VIA IGPs branch master updated. release_0_4_0-297-g54de6f9

Kevin Brace kevinbrace at kemper.freedesktop.org
Wed Jun 22 19:52:24 UTC 2016

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 "X driver for VIA IGPs".

The branch, master has been updated
       via  54de6f9253aa42ede211b7b3131cd9c818c5d173 (commit)
       via  e28986aef13129cc22001f0a99c025548bb45659 (commit)
      from  ae4b3feb089ccf34a62caf51f05055a98b207671 (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 54de6f9253aa42ede211b7b3131cd9c818c5d173
Author: Kevin Brace <kevinbrace at gmx.com>
Date:   Wed Jun 22 14:50:12 2016 -0500

    Version bumped to 0.4.902 (Version 0.5 RC3)
    The potential memory leak when X Server is being shutdown is
    remedied in this third release candidate.
    Signed-off-by: Kevin Brace <kevinbrace at gmx.com>

commit e28986aef13129cc22001f0a99c025548bb45659
Author: Kevin Brace <kevinbrace at gmx.com>
Date:   Wed Jun 22 14:46:09 2016 -0500

    VIAFreeRec will be called from VIAFreeScreen
    Prior to commit 870d3c7, VIAFreeRec function was being called prior
    to the check to see if calling vgaHWFreeHWRec is necessary.
    Unfortunately, this check was referencing DDX's private storage area
    after it was freed by the call to VIAFreeRec function. This was
    leading to a segmentation fault during the X Server shutdown. In order
    to remedy this, the call to VIAFreeRec function was removed by commit
    870d3c7. However, according to XFree86 DDX Design document
    (ddxDesign.pdf), VIAFreeRec function is expected to be called from
    VIAFreeScreen callback function. Not doing so very likely will lead to
    memory leak, hence, VIAFreeRec function will now be called from
    VIAFreeScreen callback function, but after vgaHWFreeHWRec is called.
    Signed-off-by: Kevin Brace <kevinbrace at gmx.com>


Summary of changes:
 configure.ac     | 2 +-
 src/via_driver.c | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

X driver for VIA IGPs

More information about the Openchrome-devel mailing list