Skip to content

Instantly share code, notes, and snippets.

@mikaelarguedas
Last active April 18, 2017 19:29
Show Gist options
  • Save mikaelarguedas/6f81b1080b53814bb758960148ca28be to your computer and use it in GitHub Desktop.
Save mikaelarguedas/6f81b1080b53814bb758960148ca28be to your computer and use it in GitHub Desktop.
wireshark captures for coredx interoperability
#0 strlen () at ../sysdeps/x86_64/strlen.S:106
#1 0x00007ffff2d9aee0 in RTICdrTypeObjectObjectNamePlugin_initialize_deserialization_buffer_pointers_from_sample (endpoint_data=0x0, dst=0x7ffff041d088,
buffer_manager=0x7fffebffd180, src=0x114a2a8) at CdrTypeObjectPlugin.c:1146
#2 0x00007ffff2dcaa16 in RTICdrTypeObjectModulePlugin_initialize_deserialization_buffer_pointers_from_sample (endpoint_data=0x0, dst=0x7ffff041d088,
buffer_manager=0x7fffebffd180, src=0x114a2a8) at CdrTypeObjectPlugin.c:29796
#3 0x00007ffff2dcf058 in RTICdrTypeObjectTypeLibraryElementPlugin_initialize_deserialization_buffer_pointers_from_sample (endpoint_data=0x0,
dst=0x7ffff041d080, buffer_manager=0x7fffebffd180, src=0x114a2a0) at CdrTypeObjectPlugin.c:32535
#4 0x00007ffff2cf5458 in RTICdrStream_initializeDesBufferPointersFromSampleInNonPrimitiveSeq (endpointData=0x0, dstBufferPtr=0x7fffebffd0e0,
srcBuffer=0x114a2a0, sequenceLength=1,
initDesBufferFunction=0x7ffff2dcedd3 <RTICdrTypeObjectTypeLibraryElementPlugin_initialize_deserialization_buffer_pointers_from_sample>,
elementSize=192, buffer_manager=0x7fffebffd180) at CdrArray.c:3344
#5 0x00007ffff2dd05c8 in RTICdrTypeObjectTypeLibraryPlugin_initialize_deserialization_buffer_pointers_from_sample (endpoint_data=0x0,
dst=0x7ffff041d040, buffer_manager=0x7fffebffd180, src=0x114a260) at CdrTypeObjectPlugin.c:33381
#6 0x00007ffff2dd206e in RTICdrTypeObjectPlugin_initialize_deserialization_buffer_pointers_from_sample (endpoint_data=0x0, dst=0x7ffff041d028,
buffer_manager=0x7fffebffd180, src=0x114a248) at CdrTypeObjectPlugin.c:34455
#7 0x00007ffff2dd12ad in RTICdrTypeObjectPlugin_clone_to_buffer (endpoint_data=0x0, dst=0x7fffebffd1a8, src=0x114a248, buffer_manager=0x7fffebffd180)
at CdrTypeObjectPlugin.c:33792
#8 0x00007ffff2dd76c1 in RTICdrTypeObjectFactory_copyTypeObject (self=0x12f4420, from=0x114a248, forceDynamic=0) at typeObjectFactory.c:651
#9 0x00007ffff3470f9d in DDS_SubscriptionBuiltinTopicDataTransformI (out=0x12f4970, in=0x1148750, pool=0x12f3e90, deepCopyStrings=1)
at SubscriptionBuiltinTopicDataPlugin.c:542
#10 0x00007ffff3472a07 in DDS_SubscriptionBuiltinTopicDataTransform (out=0x12f4970, in=0x1148750, pool=0x12f3e90)
at SubscriptionBuiltinTopicDataPlugin.c:955
#11 0x00007ffff29c33b9 in PRESCstReaderCollator_addSample (me=0x1370750, dataAvailable=0x7fffebffd508, sampleLost=0x7fffebffd504,
lostReason=0x7fffebffd4f8, sampleRejected=0x7fffebffd500, rejectedReason=0x7fffebffd4fc, rejectedInstanceKeyHash=0x7fffebffd4e0,
transformFnc=0x7ffff34729da <DDS_SubscriptionBuiltinTopicDataTransform>, data=0x1148750, transformOption=0x12f3e90,
remoteWriterGuidIn=0x7fffebffdee0, keyHash=0x7fffebffd5e0, sourceTimestamp=0x7fffebffdef0, sampleKind=PRES_CST_READER_COLLATOR_SAMPLE_KIND_DATA,
receptionTsIn=0x7fffebffd640, now=0x7fffebffd640, readConditionState=0x7fffebffd47e, queryConditionState=0x7fffebffd430, worker=0xf3e0b0)
at CstReaderCollator.c:13248
#12 0x00007ffff2a4ad02 in PRESPsReader_addSample (reader=0xee39e8, transformFnc=0x7ffff34729da <DDS_SubscriptionBuiltinTopicDataTransform>,
data=0x1148750, remoteWriterGuidIn=0x7fffebffdee0, keyHash=0x7fffebffd5e0, sourceTimestamp=0x7fffebffdef0,
sampleKind=PRES_PS_READER_SAMPLE_KIND_DATA, receptionTimestamp=0x7fffebffd640, now=0x7fffebffd640, worker=0xf3e0b0) at PsReaderWriter.c:11169
#13 0x00007ffff28c79b5 in DISCEndpointDiscoveryPlugin_assertRemoteEndpoint (me=0xf1ee00, failReason=0x0, entityKind=DISC_BUILTIN_TOPIC_KIND_SUBSCRIPTION,
remoteEndpointCursor=0x7fffe4042e70, endpointData=0x1148750, endpointProperty=0x7fffebffdad0, sourceInfo=0x7fffebffdee0, cookieHandle=0x0,
worker=0xf3e0b0) at Endpoint.c:326
#14 0x00007ffff28cc810 in DISCEndpointDiscoveryPlugin_assertRemoteReader (me=0xf1ee00, failReason=0x0, subscriptionData=0x1148750,
sourceInfo=0x7fffebffdee0, cookieHandle=0x0, worker=0xf3e0b0) at Endpoint.c:1295
#15 0x00007ffff28e9b8e in DISCSimpleEndpointDiscoveryPlugin_subscriptionReaderListenerOnDataAvailable (listener=0xf314a0, reader=0xee0de8,
worker=0xf3e0b0) at SimpleEndpointDiscoveryPlugin.c:1999
#16 0x00007ffff2a6dcd5 in PRESPsService_readerNotifyOfReaderQueueChanges (service=0xe2eb80, committalInfoList=0x114c2a0, workerStat=0x0,
timestamp=0x7fffebffe780, receptionTimestamp=0x7fffebffe780, notifySampleRejected=1, worker=0xf3e0b0) at PsServiceImpl.c:2091
#17 0x00007ffff2a7063f in PRESPsService_readerSampleListenerOnNewData (listener=0xe2f208, firstRelevantSn=0xfcf010,
nextRelevantRangeStartSn=0x7fffebffe890, data=0x7fffebffea20, reservedCount=1, timestamp=0x7fffebffe780, storage=0xfcef50, worker=0xf3e0b0)
at PsServiceImpl.c:2766
#18 0x00007ffff2c1e3ae in COMMENDSrReaderService_onSubmessage (listener=0xfca3e0, context=0x7fffe4000980, timestamp=0x7fffebffede8, storage=0xe10e60,
worker=0xf3e0b0) at SrReaderService.c:2547
#19 0x00007ffff2c88e49 in MIGInterpreter_parse (me=0xe103e0, context=0x7fffe4000980, msg=0x7fffebffedd0, worker=0xf3e0b0) at Interpreter.c:610
#20 0x00007ffff2beb3ba in COMMENDActiveFacadeReceiver_loop (param=0xf3c960) at ActiveFacade.c:593
#21 0x00007ffff2e29c15 in RTIOsapiThreadChild_onSpawned (param=0xf3bb70) at Thread.c:1266
#22 0x00007ffff7bc16ba in start_thread (arg=0x7fffebfff700) at pthread_create.c:333
#23 0x00007ffff78f782d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

terminal 1:

`RMW_IMPLEMENTATION=rmw_coredx_cpp python3 src/ros2/system_tests/test_communication/test/subscriber_py.py Empty`

terminal 2:

`RMW_IMPLEMENTATION=rmw_connext_cpp python3 src/ros2/system_tests/test_communication/test/publisher_py.py Empty -n 1`

terminal 1:

`RMW_IMPLEMENTATION=rmw_fastrtps_cpp python3 src/ros2/system_tests/test_communication/test/subscriber_py.py StaticArrayPrimitives`

terminal 2:

`RMW_IMPLEMENTATION=rmw_coredx_cpp python3 src/ros2/system_tests/test_communication/test/publisher_py.py StaticArrayPrimitives -n 1`

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