ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

Fuerte failure in serialization.h

asked 2013-01-31 13:59:15 -0600

aswin gravatar image

updated 2013-01-31 19:34:17 -0600

Hi, I am running "ptam" in gdb on a machine 1 with roscore. Machine 2 is running a process "remote-ptam" that publish and subscribe to machine 1. Both machines are linked to roscore on machine 1. Verified that all publishing and subscribing happens properly by viewing rxgraph. However in a certain state of "remote-ptam", "ptam" on machine 1 crashes.

I am running linaro ubuntu 12.11 on odroid u2 with ros fuerte (machine 1-compiled from source) and ubuntu 12.10 x86 desktop with ros groovy (from synaptic) on machine 2.

GDB output: https://dl.dropbox.com/u/8948006/gdb.txt

serialization.h: https://dl.dropbox.com/u/8948006/serialization.h

back trace: https://dl.dropbox.com/u/8948006/gdb_bt.txt

Is there any known bug in ROS serialization?

Aswin

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2013-01-31 21:47:03 -0600

aswin gravatar image

The problem was in the read/write operation which I changed to memcpy (~line 200) in serialization.h as suggested by Simon Lynen.

Updated file can be downloaded in link above.

Cheers Aswin

edit flag offensive delete link more

Question Tools

Stats

Asked: 2013-01-31 13:59:15 -0600

Seen: 183 times

Last updated: Jan 31 '13