Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • athena athena
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Jira
    • Jira
  • Merge requests 135
    • Merge requests 135
  • Deployments
    • Deployments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • Code review
    • Issue
    • Repository
  • Activity
  • Graph
  • Commits
Collapse sidebar
  • atlas
  • athenaathena
  • Merge requests
  • !53218

AthenaPoolCnvSvc: Fix exception safety in AthenaRootSerializeSvc::deserialize.

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Scott Snyder requested to merge ssnyder/athena:excsafe.AthenaPoolCnvSvc-20220512 into master May 12, 2022
  • Overview 3
  • Commits 1
  • Pipelines 1
  • Changes 1

If ROOT I/O throws an exception, then the TBufferFile will end up deleting the buffer passed to us, which is an error. Fix by not having the TBufferFile adpot the provided buffer.

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: excsafe.AthenaPoolCnvSvc-20220512