~snappy-hwe-team/snappy-hwe-snaps/+git/network-manager:master-valgrind

Last commit made on 2020-11-13
Get this branch:
git clone -b master-valgrind https://git.launchpad.net/~snappy-hwe-team/snappy-hwe-snaps/+git/network-manager
Members of Snappy HWE Team can upload to this branch. Log in for directions.

Branch merges

Branch information

Recent commits

c6f2afe... by Alfonso Sanchez-Beato

Remove now unneeded extra-debuginfo-path fro valgrind

And add child-silent-after-fork option.

712938c... by Alfonso Sanchez-Beato

Use layout so valgrind can find out symbols

For some reason the way valgrind searches directories is different
depending on whether path starts with /usr/lib/debug or not. For
instance:

/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ea5fe188fc6fc71a1e44aa337d5d02fc9e31a710, stripped

Separate in:
ea 5fe188fc6fc71a1e44aa337d5d02fc9e31a710

[pid 4201] open("/usr/lib/debug/.build-id/ea/5fe188fc6fc71a1e44aa337d5d02fc9e31a710.debug", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 4201] open("/snap/network-manager/x5/usr/lib/x86_64-linux-gnu/5fe188fc6fc71a1e44aa337d5d02fc9e31a710.debug", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 4201] open("/lib/x86_64-linux-gnu/5fe188fc6fc71a1e44aa337d5d02fc9e31a710.debug", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 4201] open("/snap/network-manager/x5/usr/lib/x86_64-linux-gnu/.debug/5fe188fc6fc71a1e44aa337d5d02fc9e31a710.debug", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 4201] open("/lib/x86_64-linux-gnu/.debug/5fe188fc6fc71a1e44aa337d5d02fc9e31a710.debug", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 4201] open("/usr/lib/debug/snap/network-manager/x5/usr/lib/x86_64-linux-gnu/5fe188fc6fc71a1e44aa337d5d02fc9e31a710.debug", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 4201] open("/usr/lib/debug/lib/x86_64-linux-gnu/5fe188fc6fc71a1e44aa337d5d02fc9e31a710.debug", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 4201] open("/var/snap/network-manager/x5/debug//snap/network-manager/x5/usr/lib/x86_64-linux-gnu/5fe188fc6fc71a1e44aa337d5d02fc9e31a710.debug", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 4201] open("/var/snap/network-manager/x5/debug//lib/x86_64-linux-gnu/5fe188fc6fc71a1e44aa337d5d02fc9e31a710.debug", O_RDONLY) = -1 ENOENT (No such file or directory)

74727b2... by Alfonso Sanchez-Beato

Add valgrind patch

75883b5... by Alfonso Sanchez-Beato

Set source type for valgrind patches

9d6124e... by Alfonso Sanchez-Beato

Run valgrind's memcheck when running NM

We add valgrind to the build for this. Parts for this are based on
https://github.com/ralight/valgrind-snap

c6e3b69... by System Enablement CI Bot <email address hidden>

Open development for 1.2.2-28-dev

9f74784... by System Enablement CI Bot <email address hidden>

Bump version to 1.2.2-27

914689a... by System Enablement CI Bot <email address hidden>

Update manifests to 1.2.2-27

7e6cccc... by System Enablement CI Bot <email address hidden>

Update ChangeLog for 1.2.2-27

60c3886... by System Enablement CI Bot <email address hidden>

Merge remote tracking branch update-docs

Merge-Proposal: https://code.launchpad.net/~alfonsosanchezbeato/snappy-hwe-snaps/+git/network-manager/+merge/387195

Author: Alfonso Sanchez-Beato <email address hidden>

* core/pppd-plugin: wait to recover port settings before notifying death
  See code branch MP:
  https://code.launchpad.net/~alfonsosanchezbeato/snappy-hwe-snaps/+git/network-manager/+merge/387041
* docs: update to reflect current state