[ovs-build] Still Failing: openvswitch/ovs#8948 (master - cefdd80)

Travis CI builds at travis-ci.org
Mon Jan 13 17:46:53 UTC 2020


Build Update for openvswitch/ovs
-------------------------------------

Build: #8948
Status: Still Failing

Duration: 38 mins and 39 secs
Commit: cefdd80 (master)
Author: Aaron Conole
Message: netdev-dpdk: Avoid undefined behavior processing devargs

In "Use of library functions" in the C standard, the following statement
is written to apply to all library functions:

  If an argument to a function has an invalid value (such as ... a
  null pointer ... the behavior is undefined.

Later, under the "String handling" section, "Comparison functions" no
exception is listed for strcmp, which means NULL is invalid.  It may
be possible for the smap_get to return NULL.

Given the above, we must check that new_devargs is not null.  The check
against NULL for new_devargs later in the function is still valid.

Fixes: 55e075e65ef9 ("netdev-dpdk: Arbitrary 'dpdk' port naming")
Signed-off-by: Aaron Conole <aconole at redhat.com>
Acked-by: Ciara Loftus <ciara.loftus at intel.com>
Signed-off-by: Ian Stokes <ian.stokes at intel.com>

View the changeset: https://github.com/openvswitch/ovs/compare/2109841b7984...cefdd80a29eb

View the full build log and details: https://travis-ci.org/openvswitch/ovs/builds/636462255?utm_medium=notification&utm_source=email

--

You can unsubscribe from build emails from the openvswitch/ovs repository going to https://travis-ci.org/account/preferences/unsubscribe?repository=2143550&utm_medium=notification&utm_source=email.
Or unsubscribe from *all* email updating your settings at https://travis-ci.org/account/preferences/unsubscribe?utm_medium=notification&utm_source=email.
Or configure specific recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openvswitch.org/pipermail/ovs-build/attachments/20200113/bdac44ba/attachment-0001.html>


More information about the build mailing list