[lxc-devel] [lxc/lxc] ec0bef: commands: don't deref after NULL check

Stéphane Graber noreply at github.com
Wed Oct 28 12:03:09 UTC 2020


  Branch: refs/heads/master
  Home:   https://github.com/lxc/lxc
  Commit: ec0befee9475aa7d6913ee0da24761d66b111797
      https://github.com/lxc/lxc/commit/ec0befee9475aa7d6913ee0da24761d66b111797
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2020-10-28 (Wed, 28 Oct 2020)

  Changed paths:
    M src/lxc/commands.c

  Log Message:
  -----------
  commands: don't deref after NULL check

Fixes: Coverity 1465657
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 3715d0c03fae815963cbcef66524a2deffda39e0
      https://github.com/lxc/lxc/commit/3715d0c03fae815963cbcef66524a2deffda39e0
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2020-10-28 (Wed, 28 Oct 2020)

  Changed paths:
    M src/lxc/utils.c

  Log Message:
  -----------
  utils: don't deref after NULL check

Fixes: Coverity 1465855
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 8ddf34f7a037325565b8cf8ff995cbf573f9932e
      https://github.com/lxc/lxc/commit/8ddf34f7a037325565b8cf8ff995cbf573f9932e
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2020-10-28 (Wed, 28 Oct 2020)

  Changed paths:
    M src/lxc/conf.c

  Log Message:
  -----------
  conf: check snprint return value

Fixes: Coverity 1465854
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 0dde733e5a049e695885d733eb98795b0eddbd74
      https://github.com/lxc/lxc/commit/0dde733e5a049e695885d733eb98795b0eddbd74
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2020-10-28 (Wed, 28 Oct 2020)

  Changed paths:
    M src/lxc/utils.c

  Log Message:
  -----------
  utils: check snprintf return value

Fixes: Coverity 1465853
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 65129087f4cd6c4d20ec22461423f871b200a645
      https://github.com/lxc/lxc/commit/65129087f4cd6c4d20ec22461423f871b200a645
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2020-10-28 (Wed, 28 Oct 2020)

  Changed paths:
    M src/lxc/attach.c
    M src/lxc/attach_options.h

  Log Message:
  -----------
  attach: require that LXC_ATTACH_LSM_LABEL is specified

to avoid liblxc stumbling over an smaller struct passed in from an older
liblxc. In the future we should version by size but this requires a new
attach2().

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 7fde74f3759c2c6b5031c260ee5121fa9f31d4da
      https://github.com/lxc/lxc/commit/7fde74f3759c2c6b5031c260ee5121fa9f31d4da
  Author: Stéphane Graber <stgraber at ubuntu.com>
  Date:   2020-10-28 (Wed, 28 Oct 2020)

  Changed paths:
    M src/lxc/attach.c
    M src/lxc/attach_options.h
    M src/lxc/commands.c
    M src/lxc/conf.c
    M src/lxc/utils.c

  Log Message:
  -----------
  Merge pull request #3568 from brauner/2020-10-28/fixes

coverity fixes


Compare: https://github.com/lxc/lxc/compare/bf0b9c1ed6a9...7fde74f3759c


More information about the lxc-devel mailing list