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

Several Reflex bugs from COOL Coverity

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: High
    • Resolution: Won't Fix
    • Affects Version/s: 5.34/00
    • Fix Version/s: 5.34/00
    • Component/s: CINT
    • Labels:
      None
    • Environment:

      GNU/Linux

      Description

      Hi, thanks to Axel I am finally looking at the Coverity scans for COOL and I have quite a few bugs that come from the Reflex generated files, and one from Reflex directly.

      This is the only one from Reflex itself:
      23class RFLX_API OnDemandBuilderForScope: public OnDemandBuilder {24public:25CID 43249: Uninitialized pointer field (UNINIT_CTOR)
      Non-static class member ""fContext"" is not initialized in this constructor nor in any functions that it calls.
      https://coverity.cern.ch/sourcebrowser.htm?projectId=10004&defectInstanceId=368470938

      The ones from the Reflex generated files are in the PyCool build. I have dismissed them all as "intentional" but you may easily find them in theCOOL Coverity by looking for the PyCool component only. There are 67 such defects, probably several are the same in different COOL classes. The categories are RESOURCE_LEAK, CHECKED_RETURN, PW.CAST_TO_QUALIFIED_TYPE, PW.POINTER_CONVERSION_LOSES_BITS, PW.MISSING_TYPE_SPECIFIER.

      This is a very low priority issue for me, but I thought I'd report it.

      Thanks
      Andrea

        Attachments

          Activity

            People

            • Assignee:
              axel Axel Naumann
              Reporter:
              valassi Andrea Valassi
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: