Skip to content
Snippets Groups Projects

[ErroBankFilter] Add protection against unexpected bank types

Merged Roel Aaij requested to merge ra-fix-unexpected-bank-types into 2024-patches
All threads resolved!

In a MEP saved by the error saver task from run 299878 the 1st event contains a bank that comes from the UT A-side (source ID 10292) that has as bank type 64/FTCluster. This unexpected type resulted in a segfault in the error bank filter. This MR protects against that.

The MEP can be found here on eos: /eos/lhcb/wg/rta/data/jun_2024_mep/Error_0000299878_ECEB01_20240702-145545-173.0010.mep

I've also created an MDF file that contains this event as the first event (and 499 others): /eos/lhcb/wg/rta/data/jun_2024_mdf/Error_299878_ut_ftcluster_type_bank.mdf Please note that since all HLT2 decoders request banks by their type, the faulty bank will show up as an extra bank in the SciFi decoding.

Closes #565 (closed)

Edited by Roel Aaij

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • For the hotfix that we are planning to apply today, probably it's better to just cherry-pick only the first commit @oozcelik given that the second one is quite larger and should probably go through more thorough testing.

  • Roel Aaij added 1 commit

    added 1 commit

    • 88e64aad - [ErrorBankFilter] Add histogram per SD of unexpected banks

    Compare with previous version

  • Miroslav Saur resolved all threads

    resolved all threads

  • Miroslav Saur mentioned in commit b164d7ac

    mentioned in commit b164d7ac

  • Marco Clemencic mentioned in merge request !1668 (merged)

    mentioned in merge request !1668 (merged)

  • Please register or sign in to reply
    Loading