Public bug reported:

Dear Maintainer,

The package python3-pykdl crashes the Python 3 interpreter if any API
accepting a str is used. I've tested this using the latest Focal packages.


Minimal reproducible example:

$ python3 -c "import PyKDL; PyKDL.Tree('foobar')"
python3: 
/build/orocos-kdl-mPkyII/orocos-kdl-1.4.0/python_orocos_kdl/PyKDL/std_string.sip:52:
 int convertTo_std_string(PyObject*, void**, int*, PyObject*): Assertion 
`PyUnicode_Check(s)' failed.
Aborted (core dumped)
$ echo $?
134


There is a patch fixing this issue in this upstream Debian Buster bug:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=956254

Would you be willing to apply that patch in Ubuntu Focal?


Cheers,
Shane

** Affects: orocos-kdl (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1871725

Title:
  python3-pykdl: PyKDL crashes Python 3 interpretter (SIGABRT) if any
  API accepting a str is used

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/orocos-kdl/+bug/1871725/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to