Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-13299

Make pipe_tasks/tests/nopytest_test_coadds.py valgrind-clean

    Details

    • Type: Story
    • Status: Invalid
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: None
    • Labels:
    • Templates:
    • Team:
      External

      Description

      I've been getting segfaults when running pipe_tasks/tests/nopytest_test_coadds.py on OSX (with clang). lldb backtrace points to a python destructor, so I suspected memory problems. I ran valgrind on Linux (yes: different OS, different compiler, but I thought it might help anyway) and identified several problems in LSST code. There are also many python issues (invalid read, Conditional jump or move depends on uninitialised value, etc), but there are LSST-specific problems in ast, lsst::afw::fits, lsst::afw::table, and lsst::meas::base:: GaussianCentroid.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                price Paul Price
                Reporter:
                price Paul Price
                Watchers:
                Jim Bosch, Paul Price, Russell Owen, Tim Jenness
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Summary Panel