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

Options
joros
joros Newcomer

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 ?? ()

Best Answer

  • Jirapongse
    Jirapongse ✭✭✭✭✭
    Answer ✓

    @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).

    image

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