[Bug 1338845] Re: [SRU] sdformat on Trusty crash due to a bug in debian patch

Jose Luis Rivero jrivero at osrfoundation.org
Thu Jul 10 03:27:24 UTC 2014


Thanks Alberto, Brian. Indeed, Utopic is not really affected (the patch
was removed) since Utopic is using urdfdom-0.3.0 and this bug is only
triggered by urdfdom-0.2.0, Utopic should be safe.

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1338845

Title:
  [SRU] sdformat on Trusty crash due to a bug in debian patch

Status in “sdformat” package in Ubuntu:
  Fix Released
Status in “sdformat” source package in Trusty:
  Triaged

Bug description:
  Using the version of sdformat library from Trusty (1.4.11-1) will make
  the applications using it to abort (core dumped) under certain
  circumstances in the input file. The problem is in the patch applied
  in Debian.

  Upstream bug:
  https://bitbucket.org/osrf/sdformat/issue/63/gzsdf-segfaults-in-trusty

  [Impact]
   * Unfortunately, it is affecting what is probably the most extensive open source robotics framework (ROS - Robot operative system) community and a show stopper for their LTS next release. The bug is marked as critical. https://github.com/ros/rosdistro/issues/4933. 

  [Development version]
  The problem does not affect to the version in Utopic since the current patch works fine with the liburdfdom version in Utopic.

  [Test Case]
   * apt-get install libsdformat-dev
   * Attached to this bug will be an .urdf file, download it using wget.
   * Attached to this bug will be a test.cc file. Download it in the same directory than urdf
   * g++ -I/usr/include/sdformat-1.4 test.cc -lsdformat -o test
   * ./test < ... invalid pointer ... >

  [Regression Potential]
   * The proposed solution is removing part of the patch introduced in debian which is only triggered under certain circunstances. These circunstances now lead to a segfault, so situation can not virtually goes worst. This patch (and a testing package) has been released, tested and is now in use by the ROS framework users, which should lead us to minimize regressions.

  [Other Info]
   * None

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/sdformat/+bug/1338845/+subscriptions



More information about the Ubuntu-sponsors mailing list