FS#54149 - [bullet] URDF for example Inverse Dynamics missing.

Attached to Project: Arch Linux
Opened by Michael Kopp (skunk) - Sunday, 21 May 2017, 20:05 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Monday, 19 June 2017, 10:07 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Sven-Hendrik Haase (Svenstaro)
Architecture x86_64
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Bullet example browser crashes when selecting example Inverse Dynamics.

The actual crash is due to an upstream bug (https://github.com/bulletphysics/bullet3/issues/1139), but it is triggered by not providing the required URDF file in the package.



Additional info:
* bullet 2.86-1
* This is a part of the strace output; one can see, where the program searches for the urdf file:

readlink("/proc/self/exe", "/usr/bin/bullet3_examplebrowser", 4095) = 31
open("/usr/bin/../data/kuka_iiwa/model.urdf", O_RDONLY) = -1 ENOENT (No such file or directory)
open("././sr/bin/../data/kuka_iiwa/model.urdf", O_RDONLY) = -1 ENOENT (No such file or directory)
open("./data/./data/bin/../data/kuka_iiwa/model.urdf", O_RDONLY) = -1 ENOENT (No such file or directory)
open("../data/../data//data/bin/../data/kuka_iiwa/model.urdf", O_RDONLY) = -1 ENOENT (No such file or directory)
open("../../data/../../data/data//data/bin/../data/kuka_iiwa/model.urdf", O_RDONLY) = -1 ENOENT (No such file or directory)
open("../../../data/../../../data/../data/data//data/bin/../data/kuka_iiwa/model.urdf", O_RDONLY) = -1 ENOENT (No such file or directory)
open("../../../../data/../../../../data/../../data/../data/data//data/bin/../data/kuka_iiwa/model.urdf", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/bin/../resources/bullet3_examplebrowser/kuka_iiwa/model.urdf", O_RDONLY) = -1 ENOENT (No such file or directory)
open("././sr/bin/../resources/bullet3_examplebrowser/kuka_iiwa/model.urdf", O_RDONLY) = -1 ENOENT (No such file or directory)
open("./data/./data/bin/../resources/bullet3_examplebrowser/kuka_iiwa/model.urdf", O_RDONLY) = -1 ENOENT (No such file or directory)
open("../data/../data//data/bin/../resources/bullet3_examplebrowser/kuka_iiwa/model.urdf", O_RDONLY) = -1 ENOENT (No such file or directory)
open("../../data/../../data/data//data/bin/../resources/bullet3_examplebrowser/kuka_iiwa/model.urdf", O_RDONLY) = -1 ENOENT (No such file or directory)
open("../../../data/../../../data/../data/data//data/bin/../resources/bullet3_examplebrowser/kuka_iiwa/model.urdf", O_RDONLY) = -1 ENOENT (No such file or directory)
open("../../../../data/../../../../data/../../data/../data/data//data/bin/../resources/bullet3_examplebrowser/kuka_iiwa/model.urdf", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/bin/bullet3_examplebrowser.runfiles/google3/third_party/bullet/data/kuka_iiwa/model.urdf", O_RDONLY) = -1 ENOENT (No such file or directory)
open("././sr/bin/bullet3_examplebrowser.runfiles/google3/third_party/bullet/data/kuka_iiwa/model.urdf", O_RDONLY) = -1 ENOENT (No such file or directory)
open("./data/./data/bin/bullet3_examplebrowser.runfiles/google3/third_party/bullet/data/kuka_iiwa/model.urdf", O_RDONLY) = -1 ENOENT (No such file or directory)
open("../data/../data//data/bin/bullet3_examplebrowser.runfiles/google3/third_party/bullet/data/kuka_iiwa/model.urdf", O_RDONLY) = -1 ENOENT (No such file or directory)
open("../../data/../../data/data//data/bin/bullet3_examplebrowser.runfiles/google3/third_party/bullet/data/kuka_iiwa/model.urdf", O_RDONLY) = -1 ENOENT (No such file or directory)
open("../../../data/../../../data/../data/data//data/bin/bullet3_examplebrowser.runfiles/google3/third_party/bullet/data/kuka_iiwa/model.urdf", O_RDONLY) = -1 ENOENT (No such file or directory)
open("../../../../data/../../../../data/../../data/../data/data//data/bin/bullet3_examplebrowser.runfiles/google3/third_party/bullet/data/kuka_iiwa/model.urdf", O_RDONLY) = -1 ENOENT (No such file or directory)
open("kuka_iiwa/model.urdf", O_RDONLY) = -1 ENOENT (No such file or directory)
open("./kuka_iiwa/model.urdf", O_RDONLY) = -1 ENOENT (No such file or directory)
open("./data/kuka_iiwa/model.urdf", O_RDONLY) = -1 ENOENT (No such file or directory)
open("../data/kuka_iiwa/model.urdf", O_RDONLY) = -1 ENOENT (No such file or directory)
open("../../data/kuka_iiwa/model.urdf", O_RDONLY) = -1 ENOENT (No such file or directory)
open("../../../data/kuka_iiwa/model.urdf", O_RDONLY) = -1 ENOENT (No such file or directory)
open("../../../../data/kuka_iiwa/model.urdf", O_RDONLY) = -1 ENOENT (No such file or directory)
write(2, "URDF file not found", 19URDF file not found) = 19



Steps to reproduce:
* start bullet3_examplebrowser
* chose example Inverse Dynamics
This task depends upon

Closed by  Sven-Hendrik Haase (Svenstaro)
Monday, 19 June 2017, 10:07 GMT
Reason for closing:  Fixed
Additional comments about closing:  rel -2

Loading...