Uploaded image for project: 'HPCC'
  1. HPCC
  2. HPCC-16047

Valgrind reports errors in Topn.ecl

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Minor
    • Resolution: Cannot Reproduce
    • Affects Version/s: None
    • Fix Version/s: 6.0.6
    • Component/s: Thor
    • Labels:
      None

      Description

      Probably the same issue as the other report. Here are the details for reference:

      ==19838== Conditional jump or move depends on uninitialised value(s)
      ==19838==    at 0x6CA4DDC: calcMetaInfoSize(ThorDataLinkMetaInfo&, IThorDataLink*) (thactivityutil.cpp:298)
      ==19838==    by 0x6C16019: GroupSlaveActivity::getMetaInfo(ThorDataLinkMetaInfo&) (thgroupslave.cpp:183)
      ==19838==    by 0x6CA4D6E: calcMetaInfoSize(ThorDataLinkMetaInfo&, IThorDataLink*) (thactivityutil.cpp:285)
      ==19838==    by 0x6C81242: CLocalSortSlaveActivity::getMetaInfo(ThorDataLinkMetaInfo&) (thgroupsortslave.cpp:119)
      ==19838==    by 0x6CA4D6E: calcMetaInfoSize(ThorDataLinkMetaInfo&, IThorDataLink*) (thactivityutil.cpp:285)
      ==19838==    by 0x6BFC760: CDegroupSlaveActivity::getMetaInfo(ThorDataLinkMetaInfo&) (thdegroupslave.cpp:90)
      ==19838==    by 0x6CA5210: canStall(CActivityBase*) (thactivityutil.cpp:431)
      ==19838==    by 0x6CA52B4: isSmartBufferSpillNeeded(CActivityBase*) (thactivityutil.cpp:445)
      ==19838==    by 0x6CB1628: CWorkUnitWriteGlobalSlaveBaseActivity::setInputStream(unsigned int, CThorInput&, bool) (thwuidwriteslave.cpp:92)
      ==19838==    by 0x6875F21: CSlaveActivity::connectInputStreams(bool) (thgraphslave.cpp:168)
      ==19838==    by 0x68799A7: CSlaveGraph::connect() (thgraphslave.cpp:968)
      ==19838==    by 0x6879DCF: CSlaveGraph::executeSubGraph(unsigned int, unsigned char const*) (thgraphslave.cpp:1025)
      ==19838==
      ==19838== Conditional jump or move depends on uninitialised value(s)
      ==19838==    at 0x6CA4DDC: calcMetaInfoSize(ThorDataLinkMetaInfo&, IThorDataLink*) (thactivityutil.cpp:298)
      ==19838==    by 0x6C81242: CLocalSortSlaveActivity::getMetaInfo(ThorDataLinkMetaInfo&) (thgroupsortslave.cpp:119)
      ==19838==    by 0x6CA4D6E: calcMetaInfoSize(ThorDataLinkMetaInfo&, IThorDataLink*) (thactivityutil.cpp:285)
      ==19838==    by 0x6BFC760: CDegroupSlaveActivity::getMetaInfo(ThorDataLinkMetaInfo&) (thdegroupslave.cpp:90)
      ==19838==    by 0x6CA5210: canStall(CActivityBase*) (thactivityutil.cpp:431)
      ==19838==    by 0x6CA52B4: isSmartBufferSpillNeeded(CActivityBase*) (thactivityutil.cpp:445)
      ==19838==    by 0x6CB1628: CWorkUnitWriteGlobalSlaveBaseActivity::setInputStream(unsigned int, CThorInput&, bool) (thwuidwriteslave.cpp:92)
      ==19838==    by 0x6875F21: CSlaveActivity::connectInputStreams(bool) (thgraphslave.cpp:168)
      ==19838==    by 0x68799A7: CSlaveGraph::connect() (thgraphslave.cpp:968)
      ==19838==    by 0x6879DCF: CSlaveGraph::executeSubGraph(unsigned int, unsigned char const*) (thgraphslave.cpp:1025)
      ==19838==    by 0x65FE9C2: CJobChannel::runSubgraph(CGraphBase&, unsigned int, unsigned char const*) (thgraph.cpp:2850)
      ==19838==    by 0x687C332: CJobSlaveChannel::runSubgraph(CGraphBase&, unsigned int, unsigned char const*) (thgraphslave.cpp:1618)
      ==19838==
      ==19838== Conditional jump or move depends on uninitialised value(s)
      ==19838==    at 0x6CA4DDC: calcMetaInfoSize(ThorDataLinkMetaInfo&, IThorDataLink*) (thactivityutil.cpp:298)
      ==19838==    by 0x6BFC760: CDegroupSlaveActivity::getMetaInfo(ThorDataLinkMetaInfo&) (thdegroupslave.cpp:90)
      ==19838==    by 0x6CA5210: canStall(CActivityBase*) (thactivityutil.cpp:431)
      ==19838==    by 0x6CA52B4: isSmartBufferSpillNeeded(CActivityBase*) (thactivityutil.cpp:445)
      ==19838==    by 0x6CB1628: CWorkUnitWriteGlobalSlaveBaseActivity::setInputStream(unsigned int, CThorInput&, bool) (thwuidwriteslave.cpp:92)
      ==19838==    by 0x6875F21: CSlaveActivity::connectInputStreams(bool) (thgraphslave.cpp:168)
      ==19838==    by 0x68799A7: CSlaveGraph::connect() (thgraphslave.cpp:968)
      ==19838==    by 0x6879DCF: CSlaveGraph::executeSubGraph(unsigned int, unsigned char const*) (thgraphslave.cpp:1025)
      ==19838==    by 0x65FE9C2: CJobChannel::runSubgraph(CGraphBase&, unsigned int, unsigned char const*) (thgraph.cpp:2850)
      ==19838==    by 0x687C332: CJobSlaveChannel::runSubgraph(CGraphBase&, unsigned int, unsigned char const*) (thgraphslave.cpp:1618)
      ==19838==    by 0x6606A2B: CGraphExecutor::CGraphExecutorFactory::createNew()::CGraphExecutorThread::main() (thgraph.cpp:2090)
      ==19838==    by 0x5040B29: CPooledThreadWrapper::run() (jthread.cpp:850)
      ==19838==
      ==19838== Conditional jump or move depends on uninitialised value(s)
      ==19838==    at 0x6CA4DDC: calcMetaInfoSize(ThorDataLinkMetaInfo&, IThorDataLink*) (thactivityutil.cpp:298)
      ==19838==    by 0x6C81242: CLocalSortSlaveActivity::getMetaInfo(ThorDataLinkMetaInfo&) (thgroupsortslave.cpp:119)
      ==19838==    by 0x6CA5210: canStall(CActivityBase*) (thactivityutil.cpp:431)
      ==19838==    by 0x6CA525F: canStall(CActivityBase*) (thactivityutil.cpp:435)
      ==19838==    by 0x6CA52B4: isSmartBufferSpillNeeded(CActivityBase*) (thactivityutil.cpp:445)
      ==19838==    by 0x6CB1628: CWorkUnitWriteGlobalSlaveBaseActivity::setInputStream(unsigned int, CThorInput&, bool) (thwuidwriteslave.cpp:92)
      ==19838==    by 0x6875F21: CSlaveActivity::connectInputStreams(bool) (thgraphslave.cpp:168)
      ==19838==    by 0x68799A7: CSlaveGraph::connect() (thgraphslave.cpp:968)
      ==19838==    by 0x6879DCF: CSlaveGraph::executeSubGraph(unsigned int, unsigned char const*) (thgraphslave.cpp:1025)
      ==19838==    by 0x65FE9C2: CJobChannel::runSubgraph(CGraphBase&, unsigned int, unsigned char const*) (thgraph.cpp:2850)
      ==19838==    by 0x687C332: CJobSlaveChannel::runSubgraph(CGraphBase&, unsigned int, unsigned char const*) (thgraphslave.cpp:1618)
      ==19838==    by 0x6606A2B: CGraphExecutor::CGraphExecutorFactory::createNew()::CGraphExecutorThread::main() (thgraph.cpp:2090)
      ==19838==
      

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                jakesmith Jake Smith
                Reporter:
                ghalliday Gavin Halliday
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: