Project

General

Profile

Bug #23881

segv reading art files with overlapping event ranges

Added by David Brown 9 months ago. Updated 3 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Infrastructure
Target version:
Start date:
01/14/2020
Due date:
% Done:

100%

Estimated time:
Spent time:
Occurs In:
Scope:
Internal
Experiment:
Mu2e
SSI Package:
art
Duration:

Description

Due to a procedural error, Mu2e inadvertently produced data files with overlapping event ranges. This problem was difficult to diagnose because the (profile build) art job reading these files failed with segmentation violation, instead of throwing an exception. In a debug build, the error manifests differently:

mu2e: /scratch/workspace/critic-all/BUILDTYPE/debug/QUAL/e19/label1/swarm/label2/SLF7/build/art/v3_04_00-buildFW/src/art/Framework/EventProcessor/EventProcessor.cc:379: void art::EventProcessor::finalize() [with art::Level L = (art::Level)2]: Assertion `runPrincipal_' failed.
Aborted

The problem can be reproduced running any art configuration on the file
/pnfs/mu2e/persistent/users/mu2epro/valjob/2020/01/11/reco/art/reco_00.art

History

#1 Updated by Christopher Green 9 months ago

  • Assignee set to Kyle Knoepfel
  • Status changed from New to Assigned

#2 Updated by Kyle Knoepfel 5 months ago

  • % Done changed from 0 to 100
  • Target version set to 3.06.00
  • Status changed from Assigned to Resolved
  • Category set to Infrastructure
  • Occurs In 3.04.00 added
  • Occurs In deleted (3.04.00)

Fixed with commits:

#3 Updated by Kyle Knoepfel 3 months ago

  • Status changed from Resolved to Closed


Also available in: Atom PDF