Skip to content

report_cppcheck

Vít Kučera edited this page Dec 9, 2025 · 26 revisions

Report from Cppcheck

To access the full raw file, add .md in the URL.

Summary

Per category

category issues
containerOutOfBounds 44
resourceLeak 7
total 51

Per directory, per line

directory issues issues per 1000 lines
PWGDQ 2 0.0414
PWGLF 42 0.239
PWGUD 7 0.169
total 51 0.0658

Issues

PWGDQ

PWGDQ/Tasks/dqEfficiency.cxx

PWGDQ/Tasks/dqEfficiency.cxx:1207:44: error: Out of bounds access in expression 'trackGlobalIndexes.at(0)' because 'trackGlobalIndexes' is empty. [containerOutOfBounds]

PWGDQ/Tasks/tableReader.cxx

PWGDQ/Tasks/tableReader.cxx:1969:44: error: Out of bounds access in expression 'trackGlobalIndexes.at(0)' because 'trackGlobalIndexes' is empty. [containerOutOfBounds]

PWGLF

PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx

PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx:32:15: error: Out of bounds access in expression 'lLengths[ii]' because 'lLengths' is empty and 'ii' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx:33:18: error: Out of bounds access in expression 'lTOFSignals[ii]' because 'lTOFSignals' is empty and 'ii' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx:34:18: error: Out of bounds access in expression 'lTOFEvTimes[ii]' because 'lTOFEvTimes' is empty and 'ii' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx:37:15: error: Out of bounds access in expression 'lLengths[v0.posTrackExtraId()]' because 'lLengths' is empty and 'v0.posTrackExtraId()' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx:38:18: error: Out of bounds access in expression 'lTOFSignals[v0.posTrackExtraId()]' because 'lTOFSignals' is empty and 'v0.posTrackExtraId()' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx:39:18: error: Out of bounds access in expression 'lTOFEvTimes[v0.posTrackExtraId()]' because 'lTOFEvTimes' is empty and 'v0.posTrackExtraId()' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx:40:15: error: Out of bounds access in expression 'lLengths[v0.negTrackExtraId()]' because 'lLengths' is empty and 'v0.negTrackExtraId()' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx:41:18: error: Out of bounds access in expression 'lTOFSignals[v0.negTrackExtraId()]' because 'lTOFSignals' is empty and 'v0.negTrackExtraId()' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx:42:18: error: Out of bounds access in expression 'lTOFEvTimes[v0.negTrackExtraId()]' because 'lTOFEvTimes' is empty and 'v0.negTrackExtraId()' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx:45:15: error: Out of bounds access in expression 'lLengths[casc.posTrackExtraId()]' because 'lLengths' is empty and 'casc.posTrackExtraId()' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx:46:18: error: Out of bounds access in expression 'lTOFSignals[casc.posTrackExtraId()]' because 'lTOFSignals' is empty and 'casc.posTrackExtraId()' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx:47:18: error: Out of bounds access in expression 'lTOFEvTimes[casc.posTrackExtraId()]' because 'lTOFEvTimes' is empty and 'casc.posTrackExtraId()' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx:48:15: error: Out of bounds access in expression 'lLengths[casc.negTrackExtraId()]' because 'lLengths' is empty and 'casc.negTrackExtraId()' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx:49:18: error: Out of bounds access in expression 'lTOFSignals[casc.negTrackExtraId()]' because 'lTOFSignals' is empty and 'casc.negTrackExtraId()' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx:50:18: error: Out of bounds access in expression 'lTOFEvTimes[casc.negTrackExtraId()]' because 'lTOFEvTimes' is empty and 'casc.negTrackExtraId()' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx:51:15: error: Out of bounds access in expression 'lLengths[casc.bachTrackExtraId()]' because 'lLengths' is empty and 'casc.bachTrackExtraId()' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx:52:18: error: Out of bounds access in expression 'lTOFSignals[casc.bachTrackExtraId()]' because 'lTOFSignals' is empty and 'casc.bachTrackExtraId()' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx:53:18: error: Out of bounds access in expression 'lTOFEvTimes[casc.bachTrackExtraId()]' because 'lTOFEvTimes' is empty and 'casc.bachTrackExtraId()' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx:56:34: error: Out of bounds access in expression 'lTOFSignals[ii]' because 'lTOFSignals' is empty and 'ii' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx:56:51: error: Out of bounds access in expression 'lTOFEvTimes[ii]' because 'lTOFEvTimes' is empty and 'ii' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautracksconverter.cxx:56:65: error: Out of bounds access in expression 'lLengths[ii]' because 'lLengths' is empty and 'ii' may be non-zero. [containerOutOfBounds]

PWGLF/TableProducer/Strangeness/Converters/stradautrackstofpidconverter.cxx

PWGLF/TableProducer/Strangeness/Converters/stradautrackstofpidconverter.cxx:32:15: error: Out of bounds access in expression 'lLengths[ii]' because 'lLengths' is empty and 'ii' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautrackstofpidconverter.cxx:33:18: error: Out of bounds access in expression 'lTOFSignals[ii]' because 'lTOFSignals' is empty and 'ii' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautrackstofpidconverter.cxx:34:18: error: Out of bounds access in expression 'lTOFEvTimes[ii]' because 'lTOFEvTimes' is empty and 'ii' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautrackstofpidconverter.cxx:37:15: error: Out of bounds access in expression 'lLengths[v0.posTrackExtraId()]' because 'lLengths' is empty and 'v0.posTrackExtraId()' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautrackstofpidconverter.cxx:38:18: error: Out of bounds access in expression 'lTOFSignals[v0.posTrackExtraId()]' because 'lTOFSignals' is empty and 'v0.posTrackExtraId()' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautrackstofpidconverter.cxx:39:18: error: Out of bounds access in expression 'lTOFEvTimes[v0.posTrackExtraId()]' because 'lTOFEvTimes' is empty and 'v0.posTrackExtraId()' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautrackstofpidconverter.cxx:40:15: error: Out of bounds access in expression 'lLengths[v0.negTrackExtraId()]' because 'lLengths' is empty and 'v0.negTrackExtraId()' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautrackstofpidconverter.cxx:41:18: error: Out of bounds access in expression 'lTOFSignals[v0.negTrackExtraId()]' because 'lTOFSignals' is empty and 'v0.negTrackExtraId()' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautrackstofpidconverter.cxx:42:18: error: Out of bounds access in expression 'lTOFEvTimes[v0.negTrackExtraId()]' because 'lTOFEvTimes' is empty and 'v0.negTrackExtraId()' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautrackstofpidconverter.cxx:45:15: error: Out of bounds access in expression 'lLengths[casc.posTrackExtraId()]' because 'lLengths' is empty and 'casc.posTrackExtraId()' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautrackstofpidconverter.cxx:46:18: error: Out of bounds access in expression 'lTOFSignals[casc.posTrackExtraId()]' because 'lTOFSignals' is empty and 'casc.posTrackExtraId()' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautrackstofpidconverter.cxx:47:18: error: Out of bounds access in expression 'lTOFEvTimes[casc.posTrackExtraId()]' because 'lTOFEvTimes' is empty and 'casc.posTrackExtraId()' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautrackstofpidconverter.cxx:48:15: error: Out of bounds access in expression 'lLengths[casc.negTrackExtraId()]' because 'lLengths' is empty and 'casc.negTrackExtraId()' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautrackstofpidconverter.cxx:49:18: error: Out of bounds access in expression 'lTOFSignals[casc.negTrackExtraId()]' because 'lTOFSignals' is empty and 'casc.negTrackExtraId()' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautrackstofpidconverter.cxx:50:18: error: Out of bounds access in expression 'lTOFEvTimes[casc.negTrackExtraId()]' because 'lTOFEvTimes' is empty and 'casc.negTrackExtraId()' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautrackstofpidconverter.cxx:51:15: error: Out of bounds access in expression 'lLengths[casc.bachTrackExtraId()]' because 'lLengths' is empty and 'casc.bachTrackExtraId()' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautrackstofpidconverter.cxx:52:18: error: Out of bounds access in expression 'lTOFSignals[casc.bachTrackExtraId()]' because 'lTOFSignals' is empty and 'casc.bachTrackExtraId()' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautrackstofpidconverter.cxx:53:18: error: Out of bounds access in expression 'lTOFEvTimes[casc.bachTrackExtraId()]' because 'lTOFEvTimes' is empty and 'casc.bachTrackExtraId()' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautrackstofpidconverter.cxx:56:42: error: Out of bounds access in expression 'lTOFSignals[ii]' because 'lTOFSignals' is empty and 'ii' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautrackstofpidconverter.cxx:56:59: error: Out of bounds access in expression 'lTOFEvTimes[ii]' because 'lTOFEvTimes' is empty and 'ii' may be non-zero. [containerOutOfBounds]
PWGLF/TableProducer/Strangeness/Converters/stradautrackstofpidconverter.cxx:56:73: error: Out of bounds access in expression 'lLengths[ii]' because 'lLengths' is empty and 'ii' may be non-zero. [containerOutOfBounds]

PWGUD

PWGUD/Core/UDGoodRunSelector.cxx

PWGUD/Core/UDGoodRunSelector.cxx:122:5: error: Resource leak: fjson [resourceLeak]
PWGUD/Core/UDGoodRunSelector.cxx:132:5: error: Resource leak: fjson [resourceLeak]
PWGUD/Core/UDGoodRunSelector.cxx:138:5: error: Resource leak: fjson [resourceLeak]

PWGUD/Core/decayTree.cxx

PWGUD/Core/decayTree.cxx:252:5: error: Resource leak: fjson [resourceLeak]
PWGUD/Core/decayTree.cxx:259:5: error: Resource leak: fjson [resourceLeak]
PWGUD/Core/decayTree.cxx:275:5: error: Resource leak: fjson [resourceLeak]
PWGUD/Core/decayTree.cxx:279:5: error: Resource leak: fjson [resourceLeak]

Clone this wiki locally