question

joros avatar image
1 1 1 2

Reuters Management Classes (RMC ) api crashed after upgrade of trep2 platform to the trep3

Hi devs,

We have performed upgrade of our trep2 platform to the trep3
using the version below:
software/ads3.2.2.L1.P1.rhel6-x86_64/
software/adh3.2.2.L1.P1.rhel6-x86_64/

on Linux version is 2.6.32-696.1.1.el6.x86_4

Our application crashed with the following stacktrace pointing out that it

happend on RMC API.

Program terminated with signal 11, Segmentation fault.

#0 0x00000032bbb336bf in ?? ()
(gdb) bt
#0 0x00000032bbb336bf in ?? ()
#1 0x000000000102d2c3 in RTRObjectId::RTRObjectId(char const*) ()
#2 0x000000000104e17f in RTRShmProxyManagedObjectHandle::checkForAddedHandles() ()
#3 0x000000000104e01f in RTRShmProxyManagedObjectHandle::RTRShmProxyManagedObjectHandle(RTRShmProxyManagedObjectHandle&, RTRObjectId const&, RTRObjectId const&, RTRString const&, MOAddr*) ()
#4 0x000000000104e1e5 in RTRShmProxyManagedObjectHandle::checkForAddedHandles() ()
#5 0x000000000104e01f in RTRShmProxyManagedObjectHandle::RTRShmProxyManagedObjectHandle(RTRShmProxyManagedObjectHandle&, RTRObjectId const&, RTRObjectId const&, RTRString const&, MOAddr*) ()
#6 0x000000000104e1e5 in RTRShmProxyManagedObjectHandle::checkForAddedHandles() ()
#7 0x000000000104e01f in RTRShmProxyManagedObjectHandle::RTRShmProxyManagedObjectHandle(RTRShmProxyManagedObjectHandle&, RTRObjectId const&, RTRObjectId const&, RTRString const&, MOAddr*) ()
#8 0x000000000104e1e5 in RTRShmProxyManagedObjectHandle::checkForAddedHandles() ()
#9 0x000000000104e321 in RTRShmProxyManagedObjectHandle::update() ()
#10 0x000000000104e36f in RTRShmProxyManagedObjectHandle::updateHandles() ()
#11 0x000000000104e36f in RTRShmProxyManagedObjectHandle::updateHandles() ()
#12 0x000000000104e36f in RTRShmProxyManagedObjectHandle::updateHandles() ()
---Type <return> to continue, or q <return> to quit---
#13 0x000000000104e36f in RTRShmProxyManagedObjectHandle::updateHandles() ()
#14 0x000000000104e36f in RTRShmProxyManagedObjectHandle::updateHandles() ()
#15 0x00000000010432af in RTRShmProxyManagedObjectDirectory::updateRootHandles() ()
#16 0x0000000001045165 in RTRShmProxyManagedObjectDirectory::update() ()
#17 0x00000000010451d5 in RTRShmProxyManagedObjectDirectory::processTimerEvent() ()
#18 0x000000000102b7be in RTREventNotifierImp::expireEvents() ()
#19 0x000000000102a84e in RTRSelectNotifier::enable() ()
#20 0x0000000000b4c9ac in LiveRmcPublisher::thread_function (
arg=<value optimized out>)
at /home/buildsys/workspace/4.x_Official_Builds/4.x_Build_Linux_64/Development/Source/EMF2/plug-ins/RMC2/LiveRmcPublisher.cpp:1705
#21 0x00000032bbe07aa1 in ?? ()
#22 0x00007ff72d527700 in ?? ()
#23 0x0000000000000000 in ?? ()

elektronrefinitiv-realtimetrepapi
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

Jirapongse avatar image
45.2k 103 43 60

@joros

Normally Developer Community Forum is for how-to/general questions but your question seems to be more complex and requires investigation e.g. review source code, configuration, try to reproduce the problem etc. I recommend you raise a query through the premium support service, as you are a named user of that service you should see a link "Contact Premium Support" when you are logged into the developer portal (https://developers.refinitiv.com/thomson-reuters-enterprise-platform).

For any difficulties submitting the query to us, please contact rdc.administrator@refinitiv.com


treppremium.png (28.7 KiB)
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.