Skip to content
This repository has been archived by the owner on Feb 4, 2021. It is now read-only.

rtiddsgen crashes sporadically on OSX #40

Closed
mikaelarguedas opened this issue Jul 10, 2017 · 12 comments
Closed

rtiddsgen crashes sporadically on OSX #40

mikaelarguedas opened this issue Jul 10, 2017 · 12 comments

Comments

@mikaelarguedas
Copy link
Member

we knew that was an issue requiring patching on Windows. It showed up on OSX last night:
at elapsed time 00:27:34.721: http://ci.ros2.org/view/nightly/job/nightly_osx_debug/514.

I remember seeing the same happen on Linux recently, not sure if it was my work station or a CI job.

@mikaelarguedas
Copy link
Member Author

mikaelarguedas commented Jul 10, 2017

Error on Linux workstation when building in parallel

Linux error moved to #47

@wjwwood
Copy link
Member

wjwwood commented Aug 28, 2017

I think the Linux issue in @mikaelarguedas's comment is a different issue. He's going to make a new issue for that.

But there is a new instance of this issue which I reported in #46 too.

08:00:44 subprocess.CalledProcessError: Command '['/Applications/rti_connext_dds-5.2.3/bin/rtiddsgen_server', '-I', '/Users/osrf/jenkins/workspace/nightly_osx_release/ws/build/nav_msgs/rosidl_generator_dds_idl', '-I', '/Users/osrf/jenkins/workspace/nightly_osx_release/ws/install/builtin_interfaces/share', '-I', '/Users/osrf/jenkins/workspace/nightly_osx_release/ws/install/geometry_msgs/share', '-I', '/Users/osrf/jenkins/workspace/nightly_osx_release/ws/install/std_msgs/share', '-d', '/Users/osrf/jenkins/workspace/nightly_osx_release/ws/build/nav_msgs/rosidl_typesupport_connext_cpp/nav_msgs/srv/dds_connext', '-language', 'C++', '-namespace', '-update', 'typefiles', '-unboundedSupport', '/Users/osrf/jenkins/workspace/nightly_osx_release/ws/build/nav_msgs/rosidl_generator_dds_idl/nav_msgs/srv/dds_connext/GetMap_Request_.idl']' died with <Signals.SIGSEGV: 11>.

http://ci.ros2.org/job/nightly_osx_release/570/consoleFull

@dirk-thomas
Copy link
Member

Please consider reporting this to RTI together with a reproducible example if that is still a problem in Connext 5.3.

@mikaelarguedas
Copy link
Member Author

Given that it's a sporadic issue we would need to be able to run a bunch of osx jobs with 5.3 to confirm/infirm this is still an issue. Do we have a way to do this currently ?

@dirk-thomas
Copy link
Member

You need to download the latest version for OS X and install it on one of the nodes.

@mikaelarguedas mikaelarguedas changed the title rtiddsgen crashes sporadically on OSX and Linux rtiddsgen crashes sporadically on OSX Sep 6, 2017
@dirk-thomas
Copy link
Member

I will close this ticket for now since I am not aware of this happening since we moved to Connext 5.3.

@dhood
Copy link
Member

dhood commented Mar 10, 2018

This happened again last night on Windows:
https://ci.ros2.org/view/nightly/job/nightly_win_rel/747/consoleFull

23:48:57          Creating "x64\Release\rcl_interfaces__dds_connext_idl\rcl_inte.8597C808.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
23:48:57        CustomBuild:
23:48:57          Building Custom Rule C:/J/workspace/nightly_win_rel/ws/src/ros2/rcl_interfaces/rcl_interfaces/CMakeLists.txt
23:48:58          CMake does not need to re-run because C:/J/workspace/nightly_win_rel/ws/build/rcl_interfaces/CMakeFiles/generate.stamp is up-to-date.
23:48:58          Generating DDS interfaces
23:48:58          Generating C++ type support for RTI Connext (using 'rtiddsgen_server.bat')
23:48:58   Duration_Support.cxx
23:48:58     27>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets(171,5): error MSB6006: "cmd.exe" exited with code -1073741819. 

@dhood dhood reopened this Mar 10, 2018
@dhood
Copy link
Member

dhood commented Mar 10, 2018

that's with parallel outputting, so I am not completely certain that ddsgen is what caused it, but it certainly wouldn't be surprising. From speaking with @mikaelarguedas it sounds like this shouldn't be necessary with 5.3 anymore. What's the communication channel with them to report that this is still an issue?

@dhood dhood changed the title rtiddsgen crashes sporadically on OSX rtiddsgen crashes sporadically on windows Mar 10, 2018
@mikaelarguedas
Copy link
Member Author

for context: in that sentence: it sounds like this shouldn't be necessary with 5.3 anymore, this refers to the patched version of rtiddsgen we were using in 5.2.3

@dirk-thomas
Copy link
Member

First of all the problem needs to be clearly identified that the generator crashed (which seems to be not yet the case?). Then I think it needs a reproducible example. That information can then be passed to the normal RTI support channels: support@rti.com

@dirk-thomas
Copy link
Member

I don't think the title of an already closed ticket should be changed like this. The original problem was reported for OS X. Changing it to be Windows specific now will make the issue undiscoverable if we ever try to search for the OS X specific problem.

@dhood dhood changed the title rtiddsgen crashes sporadically on windows rtiddsgen crashes sporadically on OSX Mar 10, 2018
@dhood
Copy link
Member

dhood commented Mar 10, 2018

Yep, makes sense. spun off in #95

@dhood dhood closed this as completed Mar 10, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants