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

          Container Issues

            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