Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

segfaults with changes from 1.11.5->1.11.6 #469

Closed
stonier opened this issue Jul 18, 2014 · 3 comments
Closed

segfaults with changes from 1.11.5->1.11.6 #469

stonier opened this issue Jul 18, 2014 · 3 comments

Comments

@stonier
Copy link
Contributor

stonier commented Jul 18, 2014

I'm seeing segfaults when starting roscore on a shiny new installation of trusty with indigo from the ros public repo (i.e. not shadow-fixed).

  • rosmaster on its own is fine
  • roscore -> rosout is segfaulting and respawning
  • romaster + rosout -> rosout is segfaulting
  • rosmaster + talker -> talker is segfaulting with the same backtrace (below)

I apt-get removed ros-indigo-* scp'd across the slightly older 1.11.5 installation from my work computer and that runs without a problem so it looks like it's in the 1.11.5->1.11.6 upgrade.

The backtrace:

Starting program: /opt/ros/indigo/lib/rosout/rosout rosout
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff7b41cc7 in ros::Transport::Transport() () from /opt/ros/indigo/lib/libroscpp.so
(gdb) backtrace
#0  0x00007ffff7b41cc7 in ros::Transport::Transport() ()
   from /opt/ros/indigo/lib/libroscpp.so
#1  0x00007ffff7b4d1e0 in ros::TransportTCP::TransportTCP(ros::PollSet*, int) ()
   from /opt/ros/indigo/lib/libroscpp.so
#2  0x00007ffff7b3c828 in ros::ConnectionManager::start() ()
   from /opt/ros/indigo/lib/libroscpp.so
#3  0x00007ffff7b5f049 in ros::start() () from /opt/ros/indigo/lib/libroscpp.so
#4  0x00007ffff7b39d51 in ros::NodeHandle::construct(std::string const&, bool) ()
   from /opt/ros/indigo/lib/libroscpp.so
#5  0x00007ffff7b3a03f in ros::NodeHandle::NodeHandle(std::string const&, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const&) () from /opt/ros/indigo/lib/libroscpp.so
#6  0x0000000000407ca1 in main ()
@dirk-thomas
Copy link
Member

Can you please check if that is already addressed with #465?

@dirk-thomas
Copy link
Member

I will close this for now since I expect it to be fixed with the referenced fix which has been released as version 1.11.7.

If the problem still exists with the new release please comment again to reopen the ticket. If you confirmed that the problem is solved a comment would be appreciated as well.

@stonier
Copy link
Contributor Author

stonier commented Jul 19, 2014

👍 all good with 1.11.7.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants