Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-10454

mdd: NULL pointer dereference in mdd_changelog_data_store_by_fid()

Details

    • Bug
    • Resolution: Fixed
    • Major
    • Lustre 2.11.0
    • Lustre 2.11.0
    • 3
    • 9223372036854775807

    Description

      mdd_changelog_data_store_by_fid() uses lu_ucred() but only part of the function is aware that the return value may be NULL.This issue is more or less a duplicate of LU-5938 (at least the fix is similar).

      Here is a failed test run that ran into the issue (and more precisely, here is thelog file that highlights the issue).

      Attachments

        Issue Links

          Activity

            [LU-10454] mdd: NULL pointer dereference in mdd_changelog_data_store_by_fid()
            pjones Peter Jones made changes -
            Reporter Original: Quentin Bouget [ bougetq ] New: CEA [ cealustre ]
            pjones Peter Jones made changes -
            Labels Original: LTS patch New: patch
            pjones Peter Jones made changes -
            Labels Original: patch New: LTS patch
            pjones Peter Jones made changes -
            Resolution New: Fixed [ 1 ]
            Status Original: Open [ 1 ] New: Resolved [ 5 ]
            pjones Peter Jones added a comment -

            Landed for 2.11. Is this needed on b2_10?

            pjones Peter Jones added a comment - Landed for 2.11. Is this needed on b2_10?
            pjones Peter Jones made changes -
            Link Original: This issue is related to JFC-19 [ JFC-19 ]
            pjones Peter Jones made changes -
            Link Original: This issue is duplicated by JFC-10 [ JFC-10 ]

            Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/30707/
            Subject: LU-10454 mdd: check return value of lu_ucred()
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: 45b3c7a05aac591b6b339bece4ff48306b29f00f

            gerrit Gerrit Updater added a comment - Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/30707/ Subject: LU-10454 mdd: check return value of lu_ucred() Project: fs/lustre-release Branch: master Current Patch Set: Commit: 45b3c7a05aac591b6b339bece4ff48306b29f00f
            pjones Peter Jones made changes -
            Link New: This issue is related to JFC-19 [ JFC-19 ]
            mdiep Minh Diep made changes -
            Link New: This issue is duplicated by JFC-10 [ JFC-10 ]

            People

              bougetq Quentin Bouget (Inactive)
              cealustre CEA
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: