[Molecuilder-devel] [SCM] MoleCuilder branch MemFixes created. v1.4.7-17-g5524ae9

git repository hosting git at ins.uni-bonn.de
Mon Sep 15 13:53:11 CEST 2014


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 "MoleCuilder".

The branch, MemFixes has been created
        at  5524ae96797a4fa7244c906512ec2bde76c952b3 (commit)

- Log -----------------------------------------------------------------
commit 5524ae96797a4fa7244c906512ec2bde76c952b3
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date:   Fri Aug 29 11:43:10 2014 +0200

    DOCU: Update on test policy with respect to now working valgrind tests.

commit 8d4eaa3c9914c99397ccf2583e276838c176a082
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date:   Sat Aug 30 15:25:53 2014 +0200

    MEMFIX: ElementDbAction would loose memory when parsing command-line arguments failed.
    
    - UndoState was allocated too early.

commit 11d433d190a134a3015b4de85d3738c20a307688
Author: Frederik Heber <heber at ins.uni-bonn.de>
Date:   Fri Aug 29 11:44:20 2014 +0200

    MEMFIX: ActionQueue was not stopped() when argument parsing failed.
    
    - this just caused an exception and the ActionQueue thread would be aborted
      uncleanly. This is only affected --enable-action-thread.
    - CommandLineParser calls ActionQueue::stop() on catching exception.
    - CommandLineParser also rethrows std::exception when parsing of command-line
      arguments went wrong (not faulty but completely missing values).
    - ActionQueue uses exitflag of 134 on std::exception.

-----------------------------------------------------------------------


hooks/post-receive
-- 
MoleCuilder



More information about the Molecuilder-devel mailing list