Uploaded image for project: 'ROOT'
  1. ROOT
  2. ROOT-10079

RVec swap() leaves vectors with wrong capacity, causing RDF to crash

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 6.18/00
    • Component/s: None
    • Labels:
      None
    • Environment:

      source /cvmfs/sft-nightlies.cern.ch/lcg/views/dev3/Tue/x86_64-centos7-gcc62-opt/setup.sh

      Description

      RDF seem to crash on the complex code (cannot make it more minimal, sorry) here:

      http://arizzi.web.cern.ch/arizzi/rdf/crash/

       

      can be compiled with

      g++ -g -fPIC -Wall -O0 mu.C $(root-config --libs --cflags)  -o mu

       

      and run with

      ./mu 16  #16 cores

      or 

      ./mu 0 #for no MT

       

       

        Attachments

          Activity

            People

            • Assignee:
              amadio Guilherme Amadio
              Reporter:
              arizzi Andrea Rizzi
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Actual Start:
                Actual End: