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

Thread problem in I/O for ROOT master

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: master
    • Fix Version/s: 6.16/00, 6.14/06
    • Component/s: I/O
    • Labels:
      None
    • Environment:

      all

      Description

      CMS does nightly tests using the ROOT master branch. These tests are randomly failing. The relationship between the failures appears to be it always happens during the initial groups of events are begin processed and related to a piece of code that reads from a TFile during those initial events. This piece of code reads from the exact same ROOT file on mulitple threads each thread with its onw TFile.

      One failure, among many, we see generates the message

      ----- Begin Fatal Exception 05-Sep-2018 09:30:46 CEST----------------------- An exception of category 'FatalRootError' occurred while [0] Processing Event run: 314890 lumi: 591 event: 497538949 stream: 1 [1] Running path 'MC_AK8PFHT_v16' [2] Calling method for module HitPairEDProducer/'hltPixelTracksHitDoublets' Additional Info: [a] Fatal Root Error: @SUB=TBufferFile::ReadClassBuffer Could not find the StreamerInfo for version 7 of the class TH1, object skipped at offset 67 ----- End Fatal Exception -------------------------------------------------

       

      The other failures look like random memory has been overwritten.

       

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                pcanal Philippe Canal
                Reporter:
                chrjones Christopher Jones
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

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