[Bug 1861601] Re: Memory leak and incorrect behaviour of generated bindings

2020-03-31 Thread Launchpad Bug Tracker
This bug was fixed in the package sip4 - 4.17+dfsg-1ubuntu0.1 --- sip4 (4.17+dfsg-1ubuntu0.1) xenial; urgency=medium * Fixed issues with C/C++ member variable getters and setters. This restores the keeping of a reference to the containing object in the instance of a

[Bug 1861601] Re: Memory leak and incorrect behaviour of generated bindings

2020-03-31 Thread Launchpad Bug Tracker
This bug was fixed in the package sip4 - 4.19.7+dfsg-1ubuntu0.1 --- sip4 (4.19.7+dfsg-1ubuntu0.1) bionic; urgency=medium * Fixed issues with C/C++ member variable getters and setters. This restores the keeping of a reference to the containing object in the instance of a

[Bug 1861601] Re: Memory leak and incorrect behaviour of generated bindings

2020-03-29 Thread Matthijs
I have tested the following versions: Xenial: amd64 4.17+dfsg-1ubuntu0.1 Bionic: amd64 4.19.7+dfsg-1ubuntu0.1 Both distributions are now fixed. For reference, my CI setup: Xenial fixed: https://travis-ci.com/github/MatthijsBurgh/orocos_kinematics_dynamics/jobs/308050115 Bionic fixed:

[Bug 1861601] Re: Memory leak and incorrect behaviour of generated bindings

2020-03-24 Thread Brian Murray
Hello Matthijs, or anyone else affected, Accepted sip4 into bionic-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/sip4/4.19.7+dfsg- 1ubuntu0.1 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See

[Bug 1861601] Re: Memory leak and incorrect behaviour of generated bindings

2020-03-15 Thread Matthijs
Hi Dmitry, I have tested the updated Xenial package. Still works! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1861601 Title: Memory leak and incorrect behaviour of generated bindings To manage

[Bug 1861601] Re: Memory leak and incorrect behaviour of generated bindings

2020-03-12 Thread Dmitry Shachnev
I have uploaded an updated Xenial package to https://launchpad.net/~ci- train-ppa-service/+archive/ubuntu/3941. Matthijs, if you have time, please test whether it still works for you. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1861601] Re: Memory leak and incorrect behaviour of generated bindings

2020-03-12 Thread Dmitry Shachnev
Hi Robie, thanks for noticing that! That reordering is not needed for this fix, it is a backporting error. When the reordering happened in upstream 4.19 release, the ABI version was bumped from 11.3 to 12.0, so it is a breaking change. Please reject the current Xenial upload, I will do another

[Bug 1861601] Re: Memory leak and incorrect behaviour of generated bindings

2020-03-11 Thread Robie Basak
Thank you for working on this. In the proposed upload for Xenial, siplib/sip.h.in reorders a struct but there is no major version bump as suggested required by the comment in that file. This gives me concern that there will be some API or ABI breakage with this change, since there is currently no

[Bug 1861601] Re: Memory leak and incorrect behaviour of generated bindings

2020-03-02 Thread Dmitry Shachnev
Thanks! I have now uploaded the packages to Ubuntu, they are waiting for review in unapproved queues: - https://launchpad.net/ubuntu/xenial/+queue?queue_state=1 - https://launchpad.net/ubuntu/bionic/+queue?queue_state=1 When they are accepted into -proposed, you will be asked to test the

[Bug 1861601] Re: Memory leak and incorrect behaviour of generated bindings

2020-03-02 Thread Matthijs
Hi Dmitry, Please check the attached patch compared to the 4.17 tag. This should provide the solution for 16.04. The diff is in the original mercurial sip repo, https://www.riverbankcomputing.com/hg/sip. But is should be applicable to the git repo. The previous patch missed 2 lines. Therefore

[Bug 1861601] Re: Memory leak and incorrect behaviour of generated bindings

2020-03-02 Thread Matthijs
Hi Dmitry, Also the provided test package for 18.04 does fix the problems for me. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1861601 Title: Memory leak and incorrect behaviour of generated

[Bug 1861601] Re: Memory leak and incorrect behaviour of generated bindings

2020-03-02 Thread Matthijs
Hi Dmitry, Please check the attached patch compared to the 4.17 tag. This should provide the solution for 16.04. The diff is in the original mercurial sip repo, https://www.riverbankcomputing.com/hg/sip. But is should be applicable to the git repo. ** Attachment added: "sip_patch2.txt"

[Bug 1861601] Re: Memory leak and incorrect behaviour of generated bindings

2020-02-25 Thread Dmitry Shachnev
Hi Matthijs! For 20.04 (Focal), this is now fixed, so I am changing the bug status accordingly. For 18.04 (Bionic), I prepared a test package in https://launchpad.net /~ci-train-ppa-service/+archive/ubuntu/3941. Can you please test if it works fine for you? For 16.04 (Xenial), the patches do

[Bug 1861601] Re: Memory leak and incorrect behaviour of generated bindings

2020-02-02 Thread Dmitry Shachnev
** Also affects: sip4 (Ubuntu Bionic) Importance: Undecided Status: New ** Also affects: sip4 (Ubuntu Xenial) Importance: Undecided Status: New ** Changed in: sip4 (Ubuntu) Status: New => Fix Committed -- You received this bug notification because you are a member of